SAP ABAP Class CL_FMCA_DATA_REQUEST_MNT_BRF (BRF: Maintain - Request Context Information)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-PS-CA (Application Component) Public Sector Contract Accounting
     FMCA_BRF (Package) PSCD: Business Rules Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EXPRESSION_BASE_MNT_BRF BRF: Basis Class Expressions 20050322
Properties
Class CL_FMCA_DATA_REQUEST_MNT_BRF  
Short Description BRF: Maintain - Request Context Information    
Super Class CL_EXPRESSION_BASE_MNT_BRF BRF: Basis Class Expressions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMCA_BRF   PSCD: Business Rules Framework 
Created 20050322   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMCA_DATA_REQUEST_MNT_BRF has no forward declaration.
Interfaces
Class CL_FMCA_DATA_REQUEST_MNT_BRF has no interface implemented.
Friends
Class CL_FMCA_DATA_REQUEST_MNT_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DS_FMCA_BRF050 Instance attribute Private Type reference (TYPE) FMCA_SBRF050 Line category for FMCA_BRF050 20050322
2 DT_FMCA_BRF060 Instance attribute Private Type reference (TYPE) FMCA_SBRF060_T BRF: Table Category for FMCA_SBRF60 20050323
3 DT_FMCA_BRF070 Instance attribute Private Type reference (TYPE) FMCA_SBRF070_T BRF: Table Category for FMCA_SBRF070 20050323
4 MS_FMCA_BRF050_CUR Instance attribute Private Type reference (TYPE) FMCA_BRF050_LINE Line category for FMCA_BRF050 20050322
5 MS_FMCA_BRF050_OLD Instance attribute Private Type reference (TYPE) FMCA_BRF050_LINE Line category for FMCA_BRF050 20050322
6 MT_FMCA_BRF060_CUR Instance attribute Private Type reference (TYPE) FMCA_BRF060_T BRF: Table Category for FMCA_BRF060 20050323
7 MT_FMCA_BRF060_OLD Instance attribute Private Type reference (TYPE) FMCA_BRF060_T BRF: Table Category for FMCA_BRF060 20050323
8 MT_FMCA_BRF070_CUR Instance attribute Private Type reference (TYPE) FMCA_BRF070_T BRF: Table Category for FMCA_BRF070 20050323
9 MT_FMCA_BRF070_OLD Instance attribute Private Type reference (TYPE) FMCA_BRF070_T BRF: Table Category for FMCA_BRF070 20050323
10 MV_TOP_LINE_1 Instance attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20050322
11 MV_TOP_LINE_2 Instance attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20050322
12 SCREEN2GET Instance attribute Private Type reference (TYPE) STRING 'fmca_brf060' the output screen 20050323
13 SCREEN2SET Instance attribute Private Type reference (TYPE) STRING 'fmca_brf060' the setting screen 20050323
14 TABNAME_FMCA_BRF050 Instance attribute Private Type reference (TYPE) BRF_VR_STRUCTURE Name of Structure/Table in DDIC 20050322
15 TABNAME_FMCA_BRF060 Instance attribute Private Type reference (TYPE) BRF_VR_STRUCTURE Name of Structure/Table in DDIC 20050323
16 TABNAME_FMCA_BRF070 Instance attribute Private Type reference (TYPE) BRF_VR_STRUCTURE Name of Structure/Table in DDIC 20050323
17 TABNAME_FMCA_BRF140 Instance attribute Private Type reference (TYPE) BRF_VR_STRUCTURE Table name of fmca_brf140 20050324
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CYCLE Instance method Private Method checks the cycle freedom 20050404
2 CONSTRUCTOR Instance method Public Constructor brf: maintain - Constructor 20050322
3 DETERMINE_TYPE Instance method Private Method determine data category 20050322
4 GET_F4_FIELD Instance method Public Method F4 Help for field names 20050407
5 GET_F4_STRUCT Instance method Public Method delivers F4 values for structure ID 20050406
6 IS_RESERVED Instance method Private Method checks whether the structure ID reserves 20050324
7 SET_TOP_LINE_1 Instance method Public Method set mv_top_line_1 20050322
8 SET_TOP_LINE_2 Instance method Public Method set mv_top_line_2 20050322
Events
Class CL_FMCA_DATA_REQUEST_MNT_BRF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 F4_FIELD_T Public See coding 20050407 begin of F4_FIELD_T, field type BRF_VR_FIELD, text type SCRTEXT_L, end of f4_field_t
2 F4_FIELD_TT Public See coding 20050407 f4_field_tt type standard table of f4_field_t with key table_line
3 F4_STRUCT_T Public See coding 20050406 begin of F4_STRUCT_t, struct type STRUC_ID_PS, text type AS4TEXT, end of f4_struct_t
4 F4_STRUCT_TT Public See coding 20050406 f4_struct_tt type standard table of f4_struct_t with key table_line
Method Signatures

Method CHECK_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RES Call by reference Type reference (TYPE) BRF_BOOLE_D Space = false, 'X' = true 20050404
2 Exporting EV_STRUC_ID Call by reference Type reference (TYPE) STRUC_ID_PS BRF: Struktur-ID 20050404

Method CHECK_CYCLE on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FMCA_DATA_REQUEST_MNT_BRF has no parameter.
Method CONSTRUCTOR on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method DETERMINE_TYPE Signature

Method DETERMINE_TYPE on class CL_FMCA_DATA_REQUEST_MNT_BRF has no parameter.
Method DETERMINE_TYPE on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method GET_F4_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUC_ID Call by reference Type reference (TYPE) STRUC_ID_PS BRF: Struktur-ID 20050407
2 Returning RT_FIELD Value transfer Type reference (TYPE) F4_FIELD_TT 20050407

Method GET_F4_FIELD on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method GET_F4_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRUCT Value transfer Type reference (TYPE) F4_STRUCT_TT 20050406

Method GET_F4_STRUCT on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method IS_RESERVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RES Call by reference Type reference (TYPE) BRF_BOOLE_D Space = false, 'X' = true 20050324
2 Importing IV_STRUC_ID Call by reference Type reference (TYPE) BRF_VR_STRUCTURE Name der Struktur/Tabelle im DDIC 20050324

Method IS_RESERVED on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method SET_TOP_LINE_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TOP_LINE Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050322

Method SET_TOP_LINE_1 on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.

Method SET_TOP_LINE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TOP_LINE Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050322

Method SET_TOP_LINE_2 on class CL_FMCA_DATA_REQUEST_MNT_BRF has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600