SAP ABAP Class CL_MDG_MDF_AREAID (FIN Master Data: Area ID)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF1 (Package) Master Data: Buffers and Instances
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_AREAID Application Area in Master Data Environment 20081218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_CUST_DATA Internal View of Customizing Data 20081218
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_CUST_DATA_EXT External view at Customizing data 20081218
Properties
Class CL_MDG_MDF_AREAID  
Short Description FIN Master Data: Area ID    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_MDF1   Master Data: Buffers and Instances 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_MDG_MDF_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_MDG_MDF_FIELDNAME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_MDG_MDF_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_MDF_AREAID Application Area in Master Data Environment 20081218
2 IF_MDG_MDF_CUST_DATA Internal View of Customizing Data 20081218
3 IF_MDG_MDF_CUST_DATA_EXT External view at Customizing data 20081218
Friends
Class CL_MDG_MDF_AREAID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_CHECKED_OK Instance attribute Private Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE AREAID checked and had no errors 20081218
2 DF_FIELDLIST_CHANGED Instance attribute Private Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE Field List Permanently Changed; Unsaved 20081218
3 DF_GENERATED Instance attribute Private Type reference (TYPE) MDG_MDF_FLG DDIC Generation Already Run 20081218
4 DF_IN_GENERATION Instance attribute Private Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20081218
5 DF_IN_SAVE Instance attribute Private Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE AREAID is being saved 20081218
6 DF_IS_NEW Instance attribute Private Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE New AREAID, to be generated 20081218
7 DF_RELOADED Instance attribute Private Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE AREAID loaded, relevant especially f. space/spaca 20081218
8 DS_AREA_PROP Instance attribute Private Type reference (TYPE) S_AREA_PROP Properties of AREAID 20081218
9 DT_BUFFER Instance attribute Private Type reference (TYPE) T_BUFFER 20081218
10 DT_CHAR_AREA Instance attribute Private Type reference (TYPE) TR_CHAR_AREA 20081218
11 DT_CHAR_BASE_FLD Instance attribute Private Type reference (TYPE) T_CHAR_BASE_FLD 20081218
12 DT_FIELD_HRY_FIELDS Instance attribute Private Type reference (TYPE) TS_FIELD_HRY_FIELDS Read Buffer for Hierarchy Fields 20081218
13 DT_FIELD_LIST Instance attribute Public Type reference (TYPE) MDG_MDF_TS_SEQ_FIELDNAME FIN Master Data: Sorted Field Names 20081218
14 DT_FIELD_ORIGIN Instance attribute Private Type reference (TYPE) TS_FIELD_ORIGIN Read buffer - field origin 20081218
15 DT_GEN_MESSAGE Instance attribute Private Type reference (TYPE) MDG_MDF_T_MESSAGE Messages during Generation 20081218
16 DT_HRY_PROP Instance attribute Private Type reference (TYPE) TR_HRY_PROP 20081218
17 DT_LINKED_FIELD Instance attribute Private Type reference (TYPE) T_LINKED_FIELD Linked Fields 20081218
18 DT_TRANSPORT_BUFF Instance attribute Private Type reference (TYPE) MDG_MDF_TS_TRANSPORT Temp. buffer with transport entries (bec.SAVE at COMMIT...) 20081218
19 D_APPLICATION Instance attribute Private Type reference (TYPE) MDG_MDF_APPLICATION 20081218
20 D_AREAID Instance attribute Private Type reference (TYPE) MDG_MDF_AREAID 20081218
21 D_BUFFER_COMMIT Instance attribute Private Type reference (TYPE) SY-TABIX Index of Committed Buffer Entry 20081218
22 D_EXISTS Instance attribute Public Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20081218
23 D_LOCKED Instance attribute Private Type reference (TYPE) I 20081218
24 D_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20081218
25 D_TSTMP_GENCHECK Instance attribute Private Type reference (TYPE) TIMESTAMP Time stamp of last successful gen. check 20081218
26 GC_BUFFER_DB Constant Private Type reference (TYPE) SY-TABIX 1 Index of Buffer Entry with DB Status 20081218
27 GF_IN_TRANSPORT Static Attribute Private Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20081218
28 GF_ORIGIN_CHANGED Static Attribute Private Type reference (TYPE) MDG_MDF_FLG Field origin cannot be taken from SHO 20081218
29 GO_ROLE Static Attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_ROLE_FACTORY FIN Master Data: Roles 20081218
30 GO_SHM_AREA Static Attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_AREAID_SHM FIN Master Data: Shared Data Application Areas 20081218
31 GO_SHM_DATA Static Attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_AREA_SHM FIN Master Data: Shared Data Application Areas 20081218
32 GT_AREAID Static Attribute Private See coding FIN Master Data: Application Area 20081218
33 GT_CHANGED_AREAID Static Attribute Private See coding 20081218
34 GT_CHAR_AREA Static Attribute Private Type reference (TYPE) T_CHAR_AREA 20081218
35 GT_CHAR_BASE_FLD Static Attribute Private Type reference (TYPE) T_CHAR_BASE_FLD 20081218
36 GT_GLOB_CHAR_PROP Static Attribute Private Type reference (TYPE) TS_GLOB_CHAR_PROP Buffer of changed global field settings 20081218
37 GT_HRY_PROP Static Attribute Private Type reference (TYPE) T_HRY_PROP 20081218
38 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE 20081218
39 GT_INSTANCE_CHANGED Static Attribute Private Type reference (TYPE) T_INSTANCE 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MSGTYPE Static method Public Method 20081218
2 CHECK_FIELD_ROLE Instance method Private Method Check of Field Properties <> Role Properties 20081218
3 CHECK_ROLE_CONSISTENCY Instance method Private Method 20081218
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081218
5 CLEANUP_CHAR_LIST Static method Public Method 20081218
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
7 DEQUEUE Instance method Private Method 20081218
8 ENQUEUE_AND_RELOAD Instance method Private Method 20081218
9 FINALIZE_CHANGE Instance method Private Method 20081218
10 GENERATE_DDIC Instance method Private Method Generate DDIC Structures 20081218
11 GET_FIELD_LIST_1 Instance method Public Method 20081218
12 GET_FIELD_LIST_2 Instance method Public Method 20081218
13 GET_FIELD_LIST_3 Instance method Public Method 20081218
14 GET_FIELD_USAGE_P Instance method Private Method Uses of a field in AREAID(s) 20081218
15 GET_GENERATION_STATUS Instance method Private Method 20081218
16 GET_INSTANCE Static method Public Method 20081218
17 GLOBAL_DEQUEUE Instance method Private Method Release Cross-AREAID Lock 20081218
18 GLOBAL_ENQUEUE Instance method Private Method Cross-AREAID Lock (for registering/generating) 20081218
19 INIT_INSTANCE Instance method Private Method 20081218
20 INIT_SHARED_MEMORY Static method Private Method 20081218
21 REGISTER_CHANGE Instance method Private Method 20081218
22 REGISTER_FIELD_CLOSURE Instance method Private Method 20081218
23 REGISTER_FIELD_CLOSURE_ADDROLE Instance method Private Method 20081218
24 REGISTER_FIELD_CLOSURE_ATTRIB Instance method Private Method 20081218
25 REGISTER_FIELD_CLOSURE_AUTO Instance method Private Method 20081218
26 REGISTER_FIELD_CLOSURE_BASE Instance method Private Method 20081218
27 REGISTER_FIELD_CLOSURE_CRT_FLD Instance method Private Method 20081218
28 REGISTER_FIELD_CLOSURE_EDGEATT Instance method Private Method 20081218
29 REGISTER_FIELD_CLOSURE_NAMED Instance method Private Method 20081218
30 REGISTER_FIELD_CLOSURE_SUPER Instance method Private Method 20081218
31 REGISTER_TEMP_FIELD Instance method Private Method Accelerated, dumbed-down logic for temporary fields only 20081218
32 RELOAD Instance method Private Method 20081218
33 RELOAD_AREAID_FROM_DB Instance method Private Method 20081218
34 RELOAD_DATA_BUFFERED Instance method Private Method 20081218
35 RELOAD_FROM_DB Static method Public Method 20081218
36 REPLICATE_CHANGE Static method Private Method 20081218
37 SAVE_P Instance method Private Method 20081218
38 TRANSPORT_BY_SEL Static method Public Method 20081218
Events
Class CL_MDG_MDF_AREAID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AREA_PROP Private See coding 20081218 BEGIN OF s_area_prop, access_mode TYPE MDG_MDF_ACCESS_MODE, *** no_cross_chk TYPE MDG_MDF_NO_CROSS_CHK_FL, END OF s_area_prop
2 S_BUFFER Private See coding 20081218 BEGIN OF s_buffer, f_exists TYPE MDG_MDF_FLG, t_char_area TYPE tr_char_area, t_area_rfcdest TYPE MDG_MDF_TS_RFCDEST, t_hry_prop TYPE t_hry_prop, t_char_base_fld TYPE t_char_base_fld, t_glob_char_prop TYPE ts_glob_char_prop, s_area_prop TYPE s_area_prop, END OF s_buffer
3 S_CHANGED_AREAID Private See coding 20081218 BEGIN OF s_changed_areaid, o_areaid TYPE REF TO CL_MDG_MDF_AREAID, f_autosave TYPE MDG_MDF_FLG, ts_changed_field TYPE MDG_MDF_TS_FIELDNAME, ts_major_change TYPE MDG_MDF_TS_FIELDNAME, END OF s_changed_areaid
4 S_CHAR Private See coding 20081218 BEGIN OF s_char, fieldname TYPE MDG_MDF_FIELDNAME, role TYPE MDG_MDF_ROLE, seqnr TYPE MDG_MDF_SEQNR4, registration TYPE MDG_MDF_FIELD_REGISTRATION, rollname TYPE rollname, linked_field TYPE MDG_MDF_FIELDNAME, unit_field TYPE MDG_MDF_FIELDNAME, automatic_delta TYPE MDG_MDF_FLG, auth_check_value TYPE MDG_MDF_FLG, END OF s_char
5 S_CHAR_AREA Private See coding 20081218 BEGIN OF s_char_area, application TYPE MDG_MDF_APPLICATION, areaid TYPE MDG_MDF_AREAID. INCLUDE TYPE s_char. TYPES: END OF s_char_area
6 S_CHAR_BASE_FLD Private See coding 20081218 BEGIN OF s_char_base_fld, application TYPE MDG_MDF_APPLICATION, areaid TYPE MDG_MDF_AREAID, fieldname TYPE MDG_MDF_FIELDNAME, base_fld TYPE MDG_MDF_FIELDNAME, END OF s_char_base_fld
7 S_FIELD_HRY_FIELDS Private See coding 20081218 BEGIN OF s_field_hry_fields, fieldname TYPE MDG_MDF_FIELDNAME, usage TYPE char1, t_parent TYPE MDG_MDF_TS_FIELDNAME, t_child TYPE MDG_MDF_TS_FIELDNAME, t_allowed TYPE MDG_MDF_TS_HIERARCHY_FIELDNAME, END OF s_field_hry_fields
8 S_FIELD_INT Private See coding 20081218 BEGIN OF s_field_int, fieldname TYPE MDG_MDF_FIELDNAME, role TYPE MDG_MDF_ROLE, seqnr TYPE MDG_MDF_SEQNR4, "formerly mdg_mdf_seqnr2 JC04.03.2003 rollname TYPE rollname, base_fld TYPE MDG_MDF_FIELDNAME, registration TYPE MDG_MDF_FIELD_REGISTRATION, END OF s_field_int
9 S_FIELD_ORIGIN Private See coding 20081218 BEGIN OF s_field_origin, fieldname TYPE MDG_MDF_FIELDNAME, field_origin TYPE MDG_MDF_FIELD_ORIGIN, orig_fieldnm TYPE MDG_MDF_ORIG_FIELDNAME, orig_field_timedep TYPE MDG_MDF_ORIG_FIELDNAME, END OF s_field_origin
10 S_GLOB_CHAR_PROP Private See coding 20081218 BEGIN OF s_glob_char_prop, fieldname TYPE MDG_MDF_FIELDNAME, *** ods_object TYPE rsinfocube, *** odsobj_timedep TYPE rsinfocube, validity_type TYPE MDG_MDF_VDY_TYPE, fiscvarnt TYPE periv, *** t_attr_map TYPE MDG_MDF_TS_ATTR_MAPPING, *** t_reptext TYPE MDG_MDF_TS_REPTEXT, END OF s_glob_char_prop
11 S_HRY_PROP Private See coding 20081218 BEGIN OF s_hry_prop, application TYPE MDG_MDF_APPLICATION, areaid TYPE MDG_MDF_AREAID, fieldname TYPE MDG_MDF_FIELDNAME, has_hierarchy TYPE MDG_MDF_FLG_TRISTATE, unique_indepfld TYPE MDG_MDF_FLG_TRISTATE, only_one_hryname TYPE MDG_MDF_FLG_TRISTATE, only_one_root TYPE MDG_MDF_FLG_TRISTATE, dependent_hrynm TYPE MDG_MDF_FLG_TRISTATE, edge_version_dep TYPE MDG_MDF_FLG_TRISTATE, edge_time_dep TYPE MDG_MDF_FLG_TRISTATE, no_period_conv TYPE MDG_MDF_FLG_TRISTATE, closely_linked TYPE MDG_MDF_FLG_TRISTATE, END OF s_hry_prop
12 S_INSTANCE Private See coding 20081218 BEGIN OF s_instance, application TYPE MDG_MDF_APPLICATION, areaid TYPE MDG_MDF_AREAID, o_instance TYPE REF TO CL_MDG_MDF_AREAID, prop TYPE s_area_prop, END OF s_instance
13 S_LINKED_FIELD Private See coding 20081218 BEGIN OF s_linked_field, linked_field TYPE MDG_MDF_FIELDNAME, "field linked to (e.g.REPUNIT) application TYPE MDG_MDF_APPLICATION, areaid TYPE MDG_MDF_AREAID, fieldname TYPE MDG_MDF_FIELDNAME, "field linked from (e.g.REPGROUP) END OF s_linked_field
14 TR_CHAR_AREA Private See coding 20081218 tr_char_area TYPE SORTED TABLE OF s_char WITH NON-UNIQUE KEY fieldname
15 TR_HRY_PROP Private See coding 20081218 tr_hry_prop TYPE SORTED TABLE OF s_hry_prop WITH NON-UNIQUE KEY fieldname
16 TS_FIELD_HRY_FIELDS Private See coding 20081218 ts_field_hry_fields TYPE SORTED TABLE OF s_field_hry_fields WITH UNIQUE KEY fieldname usage
17 TS_FIELD_ORIGIN Private See coding 20081218 ts_field_origin TYPE SORTED TABLE OF s_field_origin WITH UNIQUE KEY fieldname
18 TS_GLOB_CHAR_PROP Private See coding 20081218 ts_glob_char_prop TYPE SORTED TABLE OF s_glob_char_prop WITH UNIQUE KEY fieldname
19 T_BUFFER Private See coding 20081218 t_buffer TYPE STANDARD TABLE OF s_buffer
20 T_CHAR_AREA Private See coding 20081218 t_char_area TYPE SORTED TABLE OF s_char_area WITH UNIQUE KEY application areaid fieldname
21 T_CHAR_BASE_FLD Private See coding 20081218 t_char_base_fld TYPE SORTED TABLE OF s_char_base_fld WITH UNIQUE KEY fieldname application areaid
22 T_FIELD_INT Private See coding 20081218 t_field_int TYPE SORTED TABLE OF s_field_int WITH UNIQUE KEY fieldname
23 T_HRY_PROP Private See coding 20081218 t_hry_prop TYPE SORTED TABLE OF s_hry_prop WITH UNIQUE KEY application areaid fieldname
24 T_INSTANCE Private See coding 20081218 t_instance TYPE SORTED TABLE OF s_instance WITH UNIQUE KEY application areaid
25 T_LINKED_FIELD Private See coding 20081218 t_linked_field TYPE SORTED TABLE OF s_linked_field WITH NON-UNIQUE KEY linked_field
Method Signatures

Method ADJUST_MSGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MSGTYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20081218
2 Importing I_MSGTYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20081218

Method ADJUST_MSGTYPE on class CL_MDG_MDF_AREAID has no exception.

Method CHECK_FIELD_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
3 Importing I_FLD_LINKED_FROM Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
4 Importing I_ROLE Call by reference Type reference (TYPE) MDG_MDF_ROLE FI-Stammdaten: Rolle 20081218

Method CHECK_FIELD_ROLE on class CL_MDG_MDF_AREAID has no exception.

Method CHECK_ROLE_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_GEN_REQUIRED Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE Warum ist Generierung nötig? 20081218
3 Exporting ET_STATE_DETAIL Call by reference Type reference (TYPE) MDG_MDF_T_GEN_STATE FI-Stammdaten: Generierungszustand im Detail 20081218

Method CHECK_ROLE_CONSISTENCY on class CL_MDG_MDF_AREAID has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_AREAID has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_AREAID has no exception.

Method CLEANUP_CHAR_LIST Signature

Method CLEANUP_CHAR_LIST on class CL_MDG_MDF_AREAID has no parameter.
Method CLEANUP_CHAR_LIST on class CL_MDG_MDF_AREAID has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) MDG_MDF_APPLICATION FI-Stammdaten: Anwendung 20081218
2 Importing I_AREAID Call by reference Type reference (TYPE) MDG_MDF_AREAID FIN-Stammdaten: Anwendungsgebiet 20081218

Method CONSTRUCTOR on class CL_MDG_MDF_AREAID has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREAID Call by reference Type reference (TYPE) MDG_MDF_AREAID FIN-Stammdaten: Anwendungsgebiet 20081218

Method DEQUEUE on class CL_MDG_MDF_AREAID has no exception.

Method ENQUEUE_AND_RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Importing I_AREAID Call by reference Type reference (TYPE) MDG_MDF_AREAID FIN-Stammdaten: Anwendungsgebiet 20081218
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20081218

Method FINALIZE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_AUTOSAVE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE Änderung kommt aus temp. Registrierung 20081218
3 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FIN-Stammdaten: Feldnamen 20081218

Method FINALIZE_CHANGE on class CL_MDG_MDF_AREAID has no exception.

Method GENERATE_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20081218
2 UNKNOWN_ERROR 20081218

Method GET_FIELD_LIST_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20081218

Method GET_FIELD_LIST_1 on class CL_MDG_MDF_AREAID has no exception.

Method GET_FIELD_LIST_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20081218

Method GET_FIELD_LIST_2 on class CL_MDG_MDF_AREAID has no exception.

Method GET_FIELD_LIST_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20081218
2 Importing I_ONLY_REGISTRATION Call by reference Type reference (TYPE) MDG_MDF_FIELD_REGISTRATION FI-Stammdaten: Warum wurde ein Feld registriert? 20081218

Method GET_FIELD_LIST_3 on class CL_MDG_MDF_AREAID has no exception.

Method GET_FIELD_USAGE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USAGE_AREAID Call by reference Type reference (TYPE) T_CHAR_AREA Verwendungen Feld in AREAID(s) 20081218
2 Exporting ET_USAGE_LINKED Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Verwendungen als Linked Field global 20081218
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method GET_FIELD_USAGE_P on class CL_MDG_MDF_AREAID has no exception.

Method GET_GENERATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_GEN_REQUIRED Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE Warum ist Neugenerieren nötig? 20081218
3 Exporting ET_STATE_DETAIL Call by reference Type reference (TYPE) MDG_MDF_T_GEN_STATE Generierungszustand im Detail 20081218
4 Importing IF_FAST_MODE Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE schnell, ohne Reload von remote fprop 20081218

Method GET_GENERATION_STATUS on class CL_MDG_MDF_AREAID has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_MDG_MDF_AREAID FI-Stammdaten: Areaid 20081218
2 Importing I_APPLICATION Call by reference Type reference (TYPE) MDG_MDF_APPLICATION FI-Stammdaten: Anwendung 20081218
3 Importing I_AREAID Call by reference Type reference (TYPE) MDG_MDF_AREAID FIN-Stammdaten: Anwendungsgebiet 20081218
# Exception Resumable Description Created on
1 INVALID_INPUT unerlaubte Wert 20081218
2 UNKNOWN_APPLICATION unbekannte Applikation <> SPACE 20081218

Method GLOBAL_DEQUEUE Signature

Method GLOBAL_DEQUEUE on class CL_MDG_MDF_AREAID has no parameter.
Method GLOBAL_DEQUEUE on class CL_MDG_MDF_AREAID has no exception.

Method GLOBAL_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_GENERATING Call by reference Type reference (TYPE) MDG_MDF_FLG ABAP_FALSE 'X' Sperre dient Generierung, SPACE: dient Registrierung 20081218
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20081218

Method INIT_INSTANCE Signature

Method INIT_INSTANCE on class CL_MDG_MDF_AREAID has no parameter.
Method INIT_INSTANCE on class CL_MDG_MDF_AREAID has no exception.

Method INIT_SHARED_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Letzte auf DB oder in Session bekannte Änderung an AREAID's 20081218

Method INIT_SHARED_MEMORY on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_AUTOSAVE Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Importing IF_CHANGED Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
3 Importing IF_CHECK_AREA_PROP Call by reference Type reference (TYPE) MDG_MDF_FLG '' Area_props geändert 20081218
4 Importing IF_CHECK_CHAR_AREA Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
5 Importing IF_CHECK_EXISTS Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IF_CHECK_GLOB_PROP Call by reference Type reference (TYPE) MDG_MDF_FLG '' Globale Feldeinstellungen geändert 20081218
7 Importing IF_CHECK_HRYPROP Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
8 Importing IF_CHECK_RFCDEST Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
9 Importing IF_TEMPORARY Call by reference Type reference (TYPE) MDG_MDF_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20081218
10 Importing IS_BUFFER Call by reference Type reference (TYPE) S_BUFFER 20081218

Method REGISTER_CHANGE on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218
2 Importing IF_AUTOSAVE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
3 Importing IF_TEMPORARY Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
# Exception Resumable Description Created on
1 FAILURE Aufruffehler, z.B. nicht exist. Datenelement 20081218

Method REGISTER_FIELD_CLOSURE_ADDROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_CHANGED Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_ADDROLE on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_ATTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218

Method REGISTER_FIELD_CLOSURE_ATTRIB on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_AUTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_AUTO on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_BASE on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_CRT_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_CRT_FLD on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_EDGEATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_EDGEATT on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_NAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_NAMED on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_SUPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_FIELD_CLOSURE_SUPER on class CL_MDG_MDF_AREAID has no exception.

Method REGISTER_TEMP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20081218

Method REGISTER_TEMP_FIELD on class CL_MDG_MDF_AREAID has no exception.

Method RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEMP_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME temp. Felder, nur schnell hinzufügen 20081218

Method RELOAD on class CL_MDG_MDF_AREAID has no exception.

Method RELOAD_AREAID_FROM_DB Signature

Method RELOAD_AREAID_FROM_DB on class CL_MDG_MDF_AREAID has no parameter.
Method RELOAD_AREAID_FROM_DB on class CL_MDG_MDF_AREAID has no exception.

Method RELOAD_DATA_BUFFERED Signature

Method RELOAD_DATA_BUFFERED on class CL_MDG_MDF_AREAID has no parameter.
Method RELOAD_DATA_BUFFERED on class CL_MDG_MDF_AREAID has no exception.

Method RELOAD_FROM_DB Signature

Method RELOAD_FROM_DB on class CL_MDG_MDF_AREAID has no parameter.
Method RELOAD_FROM_DB on class CL_MDG_MDF_AREAID has no exception.

Method REPLICATE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEMP_FIELD Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME Temp. Feldnamen, nur schnell hinzufügen 20081218

Method REPLICATE_CHANGE on class CL_MDG_MDF_AREAID has no exception.

Method SAVE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
3 Importing IF_TEST Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218

Method SAVE_P on class CL_MDG_MDF_AREAID has no exception.

Method TRANSPORT_BY_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20081218
3 Importing IF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IF_TEXT_ONLY Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
5 Importing IF_USE_MASK Call by reference Type reference (TYPE) MDG_MDF_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IT_SEL Call by reference Type reference (TYPE) MDG_MDF_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20081218

Method TRANSPORT_BY_SEL on class CL_MDG_MDF_AREAID has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702