SAP ABAP Class CL_UG_MD_AREAID (FIN Master Data: Area ID)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD1 (Package) FIN General: Master Data: Buffer + Instances
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20040219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20040219
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_AREAID FIN Master Data: Application Area 20040219
Properties
Class CL_UG_MD_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 UGMD1   FIN General: Master Data: Buffer + Instances 
Created 20040219   SAP 
Last change 20070913   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_UG_MD_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_UG_MD_FIELDNAME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_UG_MD_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20040219
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20040219
3 IF_UG_MD_AREAID FIN Master Data: Application Area 20040219
Friends
Class CL_UG_MD_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) UG_FLG ABAP_FALSE AREAID checked and had no errors 20040219
2 DF_FIELDLIST_CHANGED Instance attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE Field List Permanently Changed; Unsaved 20060623
3 DF_GENERATED Instance attribute Private Type reference (TYPE) UG_FLG DDIC Generation Already Run 20041216
4 DF_IN_GENERATION Instance attribute Private Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20040219
5 DF_IN_SAVE Instance attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE AREAID has just been saved 20050624
6 DF_IS_NEW Instance attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE New AREAID, to be generated 20040311
7 DF_RELOADED Instance attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE AREAID loaded, relevant especially f. space/spaca 20040219
8 DO_BW_MAPPING Instance attribute Private Object reference (TYPE REF TO) IF_UG_BW_MAPPING_SERVICES FI/BW Interface: Services for BW Connection 20040219
9 DS_AREA_PROP Instance attribute Private Type reference (TYPE) S_AREA_PROP Properties of AREAID 20040326
10 DT_AREA_RFCDEST Instance attribute Private Type reference (TYPE) UGMD_T_RFCDEST FIN Master Data: RFC Destinations 20040219
11 DT_BUFFER Instance attribute Private Type reference (TYPE) T_BUFFER 20040219
12 DT_CHAR_AREA Instance attribute Private Type reference (TYPE) TR_CHAR_AREA 20040219
13 DT_CHAR_BASE_FLD Instance attribute Private Type reference (TYPE) T_CHAR_BASE_FLD 20040219
14 DT_FIELD_HRY_FIELDS Instance attribute Private Type reference (TYPE) TS_FIELD_HRY_FIELDS Read Buffer Hierarchy Fields 20050414
15 DT_FIELD_LIST Instance attribute Public Type reference (TYPE) UGMD_TS_SEQ_FIELDNAME FIN Master Data: Sorted Field Names 20040219
16 DT_FIELD_ORIGIN Instance attribute Private Type reference (TYPE) TS_FIELD_ORIGIN Read buffer - field origin 20040219
17 DT_GEN_MESSAGE Instance attribute Private Type reference (TYPE) UGMD_T_MESSAGE Messages during Generation 20040219
18 DT_HRY_PROP Instance attribute Private Type reference (TYPE) TR_HRY_PROP 20040219
19 DT_LINKED_FIELD Instance attribute Private Type reference (TYPE) T_LINKED_FIELD Linked Fields 20040219
20 DT_MESSAGE Instance attribute Private Type reference (TYPE) UGMD_T_MESSAGE FIN Master Data: Messages 20040219
21 DT_TRANSPORT_BUFF Instance attribute Private Type reference (TYPE) UGMD_TS_TRANSPORT Temp. buffer with transport entries (bec.SAVE at COMMIT...) 20040326
22 D_APPLICATION Instance attribute Private Type reference (TYPE) UG_APPLICATION 20040219
23 D_AREAID Instance attribute Private Type reference (TYPE) UG_AREAID 20040219
24 D_BUFFER_COMMIT Instance attribute Private Type reference (TYPE) SY-TABIX Index of Committed Buffer Entry 20040219
25 D_EXISTS Instance attribute Public Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20040219
26 D_LOCKED Instance attribute Private Type reference (TYPE) I 20040219
27 D_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20040219
28 D_TSTMP_GENCHECK Instance attribute Private Type reference (TYPE) TIMESTAMP Time stamp of last successful gen. check 20040219
29 GC_BUFFER_DB Constant Private Type reference (TYPE) SY-TABIX 1 Index of Buffer Entry with DB Status 20040219
30 GF_IN_CHANGE_BLOCK Static Attribute Private Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20040219
31 GF_IN_TRANSPORT Static Attribute Private Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20040219
32 GF_USE_SHMEM Static Attribute Private Type reference (TYPE) UG_FLG May Shared Memory be used? 20040226
33 GO_ROLE Static Attribute Private Object reference (TYPE REF TO) IF_UG_MD_ROLE_FACTORY FIN Master Data: Roles 20040219
34 GO_SHM_AREA Static Attribute Private Object reference (TYPE REF TO) CL_UGMD_AREAID_SHM FIN Master Data: Shared Data Application Areas 20040219
35 GO_SHM_DATA Static Attribute Private Object reference (TYPE REF TO) CL_UG_MD_AREA_SHM FIN Master Data: Shared Data Application Areas 20040219
36 GT_AREAID Static Attribute Private See coding FIN Master Data: Application Area 20040219
37 GT_AREA_RFCDEST Static Attribute Private Type reference (TYPE) T_AREA_RFCDEST 20040219
38 GT_CHANGED_AREAID Static Attribute Private See coding 20040219
39 GT_CHAR_AREA Static Attribute Private Type reference (TYPE) T_CHAR_AREA 20040219
40 GT_CHAR_BASE_FLD Static Attribute Private Type reference (TYPE) T_CHAR_BASE_FLD 20040219
41 GT_FIELD_RFC Static Attribute Private Type reference (TYPE) T_FIELD_RFCDEST RFC Destinations per field, AREA independent 20040219
42 GT_GLOB_CHAR_PROP Static Attribute Private Type reference (TYPE) TS_GLOB_CHAR_PROP Buffer of changed global field settings 20040219
43 GT_HRY_PROP Static Attribute Private Type reference (TYPE) T_HRY_PROP 20040219
44 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE 20040219
45 GT_INSTANCE_CHANGED Static Attribute Private Type reference (TYPE) T_INSTANCE 20051007
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MSGTYPE Static method Public Method 20040219
2 CHECK_ATTR_MAPPING Instance method Private Method Check of Changed Attribute Mappings 20040902
3 CHECK_FIELD_COMBI Instance method Private Method Obsolete: Cannot delete according to Note due to SNOTE! 20061018
4 CHECK_FIELD_ROLE Instance method Private Method Check of Field Attributes <> Role Attributes 20050112
5 CHECK_RFCDEST Instance method Private Method Check Existence and Definition of RFC Destinations 20040219
6 CHECK_ROLE_CONSISTENCY Instance method Private Method 20040219
7 CHECK_UPDATE_AUTH_OBJ Instance method Private Method Adapt Authority Object to Field Name as Necessary 20040405
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040219
9 CLEANUP_CHAR_LIST Static method Public Method 20040219
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040219
11 DEQUEUE Instance method Private Method 20040219
12 ENQUEUE_AND_RELOAD Instance method Private Method 20040219
13 FINALIZE_CHANGE Instance method Private Method 20040219
14 GENERATE_DDIC Instance method Private Method Generate DDIC Structures 20040219
15 GET_AUTHORITY_CHECK_INFO Instance method Private Method Get Authority Check Table and Field List 20040219
16 GET_FIELD_LIST_1 Instance method Public Method 20040219
17 GET_FIELD_LIST_2 Instance method Public Method 20040219
18 GET_FIELD_LIST_3 Instance method Public Method 20040219
19 GET_FIELD_USAGE_P Instance method Private Method Uses of a field in AREAID(s) 20040224
20 GET_GENERATION_STATUS Instance method Private Method 20040219
21 GET_INSTANCE Static method Public Method 20040219
22 GET_RFCDEST_TO_AREA_FIELD Instance method Private Method 20040219
23 GET_RFC_TO_FIELD_AREAIDINDEP Instance method Private Method 20040219
24 GLOBAL_DEQUEUE Instance method Private Method Release Cross-AREAID Lock 20040219
25 GLOBAL_ENQUEUE Instance method Private Method Cross-AREAID Lock (for registering/generating) 20040219
26 INIT_INSTANCE Instance method Private Method 20040219
27 INIT_SHARED_MEMORY Static method Private Method 20040219
28 REGISTER_CHANGE Instance method Private Method 20040219
29 REGISTER_FIELD_CLOSURE Instance method Private Method 20040219
30 REGISTER_FIELD_CLOSURE_ADDROLE Instance method Private Method 20040219
31 REGISTER_FIELD_CLOSURE_ATTRIB Instance method Private Method 20040219
32 REGISTER_FIELD_CLOSURE_AUTO Instance method Private Method 20040219
33 REGISTER_FIELD_CLOSURE_BASE Instance method Private Method 20040219
34 REGISTER_FIELD_CLOSURE_COMBI Instance method Private Method 20040219
35 REGISTER_FIELD_CLOSURE_CRT_FLD Instance method Private Method 20040219
36 REGISTER_FIELD_CLOSURE_EDGEATT Instance method Private Method 20040219
37 REGISTER_FIELD_CLOSURE_NAMED Instance method Private Method 20040219
38 REGISTER_FIELD_CLOSURE_SUPER Instance method Private Method 20040219
39 REGISTER_FIELD_CLOSURE_UNIT Instance method Private Method 20040219
40 REGISTER_REMOTE_FIELD Instance method Private Method Register Mapping for External Field 20040219
41 RELOAD Instance method Private Method 20040219
42 RELOAD_AREAID_FROM_DB Instance method Private Method 20040219
43 RELOAD_DATA_BUFFERED Instance method Private Method 20040219
44 RELOAD_FROM_DB Static method Public Method 20040219
45 REPLICATE_CHANGE Static method Private Method 20040219
46 SAVE_P Instance method Private Method 20040219
47 TRANSPORT_BY_SEL Static method Public Method 20040219
48 UPDATE_REMOTE_FPROP_BUFFER Static method Private Method Remember Active definition of Remote fields 20040219
Events
Class CL_UG_MD_AREAID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AREA_PROP Private See coding 20040219 BEGIN OF s_area_prop, access_mode TYPE ug_access_mode, no_cross_chk TYPE ug_no_cross_chk_fl, END OF s_area_prop
2 S_AREA_RFCDEST Private See coding 20040219 BEGIN OF s_area_rfcdest, application TYPE ug_application, areaid TYPE ug_areaid, rfcdest TYPE rfcdest, END OF s_area_rfcdest
3 S_BUFFER Private See coding 20040219 BEGIN OF s_buffer, f_exists TYPE ug_flg, t_char_area TYPE tr_char_area, t_area_rfcdest TYPE ugmd_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
4 S_CHANGED_AREAID Private See coding 20040219 BEGIN OF s_changed_areaid, o_areaid TYPE REF TO cl_ug_md_areaid, f_autosave TYPE ug_flg, t_changed_field TYPE ugmd_t_fieldname, t_major_change TYPE ugmd_t_fieldname, END OF s_changed_areaid
5 S_CHAR Private See coding 20040219 BEGIN OF s_char, fieldname TYPE ug_fieldname, role TYPE ug_role, seqnr TYPE ug_seqnr4, registration TYPE ug_field_registration, rollname TYPE rollname, linked_field TYPE ug_fieldname, unit_field TYPE ug_fieldname, automatic_delta TYPE ug_flg, auth_check_value TYPE ug_flg, END OF s_char
6 S_CHAR_AREA Private See coding 20040219 BEGIN OF s_char_area, application TYPE ug_application, areaid TYPE ug_areaid. INCLUDE TYPE s_char. TYPES: END OF s_char_area
7 S_CHAR_BASE_FLD Private See coding 20040219 BEGIN OF s_char_base_fld, application TYPE ug_application, areaid TYPE ug_areaid, fieldname TYPE ug_fieldname, base_fld TYPE ug_fieldname, END OF s_char_base_fld
8 S_FIELD_HRY_FIELDS Private See coding 20050414 BEGIN OF s_field_hry_fields, fieldname TYPE ug_fieldname, usage TYPE char1, t_parent TYPE ugmd_ts_fieldname, t_child TYPE ugmd_ts_fieldname, t_allowed TYPE ugmd_ts_hierarchy_fieldname, END OF s_field_hry_fields
9 S_FIELD_INT Private See coding 20040219 BEGIN OF s_field_int, fieldname TYPE ug_fieldname, role TYPE ug_role, seqnr TYPE ug_seqnr4, "formerly ug_seqnr2 JC04.03.2003 rollname TYPE rollname, base_fld TYPE ug_fieldname, registration TYPE ug_field_registration, END OF s_field_int
10 S_FIELD_ORIGIN Private See coding 20040219 BEGIN OF s_field_origin, fieldname TYPE ug_fieldname, field_origin TYPE ug_field_origin, orig_fieldnm TYPE ug_orig_fieldname, orig_field_timedep TYPE ug_orig_fieldname, END OF s_field_origin
11 S_FIELD_RFCDEST Private See coding 20040219 BEGIN OF s_field_rfcdest, fieldname TYPE ug_fieldname, t_rfcdest TYPE ugmd_t_rfcdest, END OF s_field_rfcdest
12 S_GLOB_CHAR_PROP Private See coding 20040219 BEGIN OF s_glob_char_prop, fieldname TYPE ug_fieldname, ods_object TYPE rsinfocube, odsobj_timedep TYPE rsinfocube, validity_type TYPE ug_vdy_type, fiscvarnt TYPE periv, t_attr_map TYPE ugmd_ts_attr_mapping, t_reptext TYPE ugmd_ts_reptext, END OF s_glob_char_prop
13 S_HRY_PROP Private See coding 20040219 BEGIN OF s_hry_prop, application TYPE ug_application, areaid TYPE ug_areaid, fieldname TYPE ug_fieldname, has_hierarchy TYPE ug_flg_tristate, unique_indepfld TYPE ug_flg_tristate, only_one_hryname TYPE ug_flg_tristate, only_one_root TYPE ug_flg_tristate, dependent_hrynm TYPE ug_flg_tristate, edge_version_dep TYPE ug_flg_tristate, edge_time_dep TYPE ug_flg_tristate, no_period_conv TYPE ug_flg_tristate, closely_linked TYPE ug_flg_tristate, END OF s_hry_prop
14 S_INSTANCE Private See coding 20040219 BEGIN OF s_instance, application TYPE ug_application, areaid TYPE ug_areaid, o_instance TYPE REF TO cl_ug_md_areaid, prop TYPE s_area_prop, END OF s_instance
15 S_LINKED_FIELD Private See coding 20040219 BEGIN OF s_linked_field, linked_field TYPE ug_fieldname, "field linked to (e.g.REPUNIT) application TYPE ug_application, areaid TYPE ug_areaid, fieldname TYPE ug_fieldname, "field linked from (e.g.REPGROUP) END OF s_linked_field
16 TR_AREA_RFCDEST Private See coding 20040219 tr_area_rfcdest TYPE SORTED TABLE OF rfcdest WITH UNIQUE KEY table_line
17 TR_CHAR_AREA Private See coding 20040219 tr_char_area TYPE SORTED TABLE OF s_char WITH NON-UNIQUE KEY fieldname
18 TR_CHAR_BASE_FLD Private See coding 20040219 tr_char_base_fld TYPE SORTED TABLE OF s_char_base_fld WITH NON-UNIQUE KEY fieldname
19 TR_HRY_PROP Private See coding 20040219 tr_hry_prop TYPE SORTED TABLE OF s_hry_prop WITH NON-UNIQUE KEY fieldname
20 TS_FIELD_HRY_FIELDS Private See coding 20050414 ts_field_hry_fields TYPE SORTED TABLE OF s_field_hry_fields WITH UNIQUE KEY fieldname usage
21 TS_FIELD_ORIGIN Private See coding 20040219 ts_field_origin TYPE SORTED TABLE OF s_field_origin WITH UNIQUE KEY fieldname
22 TS_GLOB_CHAR_PROP Private See coding 20040219 ts_glob_char_prop TYPE SORTED TABLE OF s_glob_char_prop WITH UNIQUE KEY fieldname
23 T_AREA_RFCDEST Private See coding 20040219 t_area_rfcdest TYPE SORTED TABLE OF s_area_rfcdest WITH UNIQUE KEY application areaid rfcdest
24 T_BUFFER Private See coding 20040219 t_buffer TYPE STANDARD TABLE OF s_buffer
25 T_CHAR_AREA Private See coding 20040219 t_char_area TYPE SORTED TABLE OF s_char_area WITH UNIQUE KEY application areaid fieldname
26 T_CHAR_BASE_FLD Private See coding 20040219 t_char_base_fld TYPE SORTED TABLE OF s_char_base_fld WITH UNIQUE KEY fieldname application areaid
27 T_DEF_ROLE Private See coding 20040219 t_def_role TYPE SORTED TABLE OF ugmd1002 WITH UNIQUE KEY infoobject
28 T_FIELD_INT Private See coding 20040219 t_field_int TYPE SORTED TABLE OF s_field_int WITH UNIQUE KEY fieldname
29 T_FIELD_RFCDEST Private See coding 20040219 t_field_rfcdest TYPE HASHED TABLE OF s_field_rfcdest WITH UNIQUE KEY fieldname
30 T_HRY_PROP Private See coding 20040219 t_hry_prop TYPE SORTED TABLE OF s_hry_prop WITH UNIQUE KEY application areaid fieldname
31 T_INSTANCE Private See coding 20040219 t_instance TYPE SORTED TABLE OF s_instance WITH UNIQUE KEY application areaid
32 T_LINKED_FIELD Private See coding 20040219 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 20040219
2 Importing I_MSGTYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040219

Method ADJUST_MSGTYPE on class CL_UG_MD_AREAID has no exception.

Method CHECK_ATTR_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTR_MAP Call by reference Type reference (TYPE) UGMD_TS_ATTR_MAPPING Attr-Mappings, ~Importing, überzählige FFIX werden entfernt 20040913
2 Exporting EF_CHANGED Call by reference Type reference (TYPE) UG_FLG Es gab Änderungen: Obsolete Mappings wurden entfernt 20050411
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040902
4 Importing IF_REMOVE_OBSOLETE Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE Obsolete Mappings entfernen, z.B. gelöschte Rollenzuordnung 20050411
5 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040902

Method CHECK_ATTR_MAPPING on class CL_UG_MD_AREAID has no exception.

Method CHECK_FIELD_COMBI 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) UGMD_T_MESSAGE 20061018
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME 20061018
3 Importing I_ORIG_FIELDNAME Call by reference Type reference (TYPE) UG_ORIG_FIELDNAME 20061018

Method CHECK_FIELD_COMBI on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20050112
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20050112
3 Importing I_FLD_LINKED_FROM Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20050520
4 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20050112

Method CHECK_FIELD_ROLE on class CL_UG_MD_AREAID has no exception.

Method CHECK_RFCDEST 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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040219

Method CHECK_RFCDEST on class CL_UG_MD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE Warum ist Generierung nötig? 20040219
3 Exporting ET_STATE_DETAIL Call by reference Type reference (TYPE) UGMD_T_GEN_STATE FI-Stammdaten: Generierungszustand im Detail 20040219

Method CHECK_ROLE_CONSISTENCY on class CL_UG_MD_AREAID has no exception.

Method CHECK_UPDATE_AUTH_OBJ 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) UGMD_T_MESSAGE Meldungen 20040405
2 Importing IF_FORCE Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE Änderung bei Bedarf in andere AREAID's verteilen 20040405
3 Importing IF_HAS_AUTH_ON_VALUE Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040405
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME Feldname 20040405

Method CHECK_UPDATE_AUTH_OBJ on class CL_UG_MD_AREAID has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEANUP_CHAR_LIST Signature

Method CLEANUP_CHAR_LIST on class CL_UG_MD_AREAID has no parameter.
Method CLEANUP_CHAR_LIST on class CL_UG_MD_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) UG_APPLICATION FI-Stammdaten: Anwendung 20040219
2 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20040219

Method CONSTRUCTOR on class CL_UG_MD_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) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20040219

Method DEQUEUE on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040219
2 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20040219
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20040219

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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE Änderung kommt aus temp. Registrierung 20040430
3 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) UGMD_T_FIELDNAME FIN-Stammdaten: Feldnamen 20040219
4 Importing IT_MAJOR_CHANGE Call by reference Type reference (TYPE) UGMD_T_FIELDNAME Felder, die sich global geändert haben (Basisfeld, ...) 20040219

Method FINALIZE_CHANGE on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040219
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20040219
2 UNKNOWN_ERROR 20040219

Method GET_AUTHORITY_CHECK_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_FIELD Call by reference Type reference (TYPE) UGMD_TS_SEQ_FIELDNAME Felder für Authority-Check mit Reihenfolge 20040219
2 Exporting E_AUTH_TABLE Call by reference Type reference (TYPE) TABNAME für Authority-Check verwendete Tabelle 20040219
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method GET_AUTHORITY_CHECK_INFO on class CL_UG_MD_AREAID has no exception.

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) UGMD_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20040219

Method GET_FIELD_LIST_1 on class CL_UG_MD_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) UGMD_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20040219

Method GET_FIELD_LIST_2 on class CL_UG_MD_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) UGMD_TS_SEQ_FIELDNAME FI-Stammdaten: Sortierte Feldnamen 20040219
2 Importing I_ONLY_REGISTRATION Call by reference Type reference (TYPE) UG_FIELD_REGISTRATION FI-Stammdaten: Warum wurde ein Feld registriert? 20040219

Method GET_FIELD_LIST_3 on class CL_UG_MD_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) 20040224
2 Exporting ET_USAGE_LINKED Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME Verwendungen als Linked Field global 20040224
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040224

Method GET_FIELD_USAGE_P on class CL_UG_MD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE Warum ist Neugenerieren nötig? 20040219
3 Exporting ET_STATE_DETAIL Call by reference Type reference (TYPE) UGMD_T_GEN_STATE Generierungszustand im Detail 20040219

Method GET_GENERATION_STATUS on class CL_UG_MD_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_UG_MD_AREAID FI-Stammdaten: Areaid 20040219
2 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION FI-Stammdaten: Anwendung 20040219
3 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20040219
# Exception Resumable Description Created on
1 UNKNOWN_APPLICATION unbekannte Applikation <> SPACE 20040219

Method GET_RFCDEST_TO_AREA_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFCDEST Call by reference Type reference (TYPE) UGMD_T_RFCDEST FIN-Stammdaten: RFC-Destinationen 20040219
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method GET_RFCDEST_TO_AREA_FIELD on class CL_UG_MD_AREAID has no exception.

Method GET_RFC_TO_FIELD_AREAIDINDEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFCDEST Call by reference Type reference (TYPE) UGMD_T_RFCDEST FIN-Stammdaten: RFC-Destinationen 20040219
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method GET_RFC_TO_FIELD_AREAIDINDEP on class CL_UG_MD_AREAID has no exception.

Method GLOBAL_DEQUEUE Signature

Method GLOBAL_DEQUEUE on class CL_UG_MD_AREAID has no parameter.
Method GLOBAL_DEQUEUE on class CL_UG_MD_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) UG_FLG ABAP_FALSE 'X' Sperre dient Generierung, SPACE: dient Registrierung 20040219
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20040219

Method INIT_INSTANCE Signature

Method INIT_INSTANCE on class CL_UG_MD_AREAID has no parameter.
Method INIT_INSTANCE on class CL_UG_MD_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 20040219

Method INIT_SHARED_MEMORY on class CL_UG_MD_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) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
2 Importing IF_CHANGED Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
3 Importing IF_CHECK_AREA_PROP Call by reference Type reference (TYPE) UG_FLG '' Area_props geändert 20040326
4 Importing IF_CHECK_CHAR_AREA Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
5 Importing IF_CHECK_EXISTS Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
6 Importing IF_CHECK_GLOB_PROP Call by reference Type reference (TYPE) UG_FLG '' Globale Feldeinstellungen geändert 20040219
7 Importing IF_CHECK_HRYPROP Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
8 Importing IF_CHECK_RFCDEST Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
9 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG '' FI-Stammdaten: Allgemeines Kennzeichen 20040219
10 Importing IS_BUFFER Call by reference Type reference (TYPE) S_BUFFER 20040219

Method REGISTER_CHANGE on class CL_UG_MD_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 20040219
2 Importing IF_AUTOSAVE Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
3 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
4 Importing IF_TEMP_AUTO Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219

Method REGISTER_FIELD_CLOSURE on class CL_UG_MD_AREAID has no exception.

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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
2 Changing CT_FIELD_INT Call by reference Type reference (TYPE) T_FIELD_INT 20040219

Method REGISTER_FIELD_CLOSURE_ADDROLE on class CL_UG_MD_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 20040219
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
3 Importing IF_TEMP_AUTO Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219

Method REGISTER_FIELD_CLOSURE_ATTRIB on class CL_UG_MD_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 20040219

Method REGISTER_FIELD_CLOSURE_AUTO on class CL_UG_MD_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 20040219
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
3 Importing IF_TEMP_AUTO Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219

Method REGISTER_FIELD_CLOSURE_BASE on class CL_UG_MD_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_COMBI 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 20040219

Method REGISTER_FIELD_CLOSURE_COMBI on class CL_UG_MD_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 20040219

Method REGISTER_FIELD_CLOSURE_CRT_FLD on class CL_UG_MD_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 20040219

Method REGISTER_FIELD_CLOSURE_EDGEATT on class CL_UG_MD_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 20040219

Method REGISTER_FIELD_CLOSURE_NAMED on class CL_UG_MD_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 20040219
2 Importing IF_TEMPORARY Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219
3 Importing IF_TEMP_AUTO Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219

Method REGISTER_FIELD_CLOSURE_SUPER on class CL_UG_MD_AREAID has no exception.

Method REGISTER_FIELD_CLOSURE_UNIT 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 20040219

Method REGISTER_FIELD_CLOSURE_UNIT on class CL_UG_MD_AREAID has no exception.

Method REGISTER_REMOTE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method REGISTER_REMOTE_FIELD on class CL_UG_MD_AREAID has no exception.

Method RELOAD Signature

Method RELOAD on class CL_UG_MD_AREAID has no parameter.
Method RELOAD on class CL_UG_MD_AREAID has no exception.

Method RELOAD_AREAID_FROM_DB Signature

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

Method RELOAD_DATA_BUFFERED Signature

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

Method RELOAD_FROM_DB Signature

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

Method REPLICATE_CHANGE Signature

Method REPLICATE_CHANGE on class CL_UG_MD_AREAID has no parameter.
Method REPLICATE_CHANGE on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040219
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20040219
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040219

Method SAVE_P on class CL_UG_MD_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) UGMD_TS_TRANSPORT Transporteinträge 20040219
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) UGMD_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20040219
3 Importing IF_COMPLETE Call by reference Type reference (TYPE) UG_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20040219
4 Importing IF_TEXT_ONLY Call by reference Type reference (TYPE) UG_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20040219
5 Importing IF_USE_MASK Call by reference Type reference (TYPE) UG_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20040219
6 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040219

Method TRANSPORT_BY_SEL on class CL_UG_MD_AREAID has no exception.

Method UPDATE_REMOTE_FPROP_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDNAME Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME FI-Stammdaten: Feldnamen 20040219
2 Importing IT_RFCDEST Call by reference Type reference (TYPE) UGMD_T_RFCDEST FIN-Stammdaten: RFC-Destinationen 20040219
3 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION FI-Stammdaten: Anwendung 20040219
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040219

Method UPDATE_REMOTE_FPROP_BUFFER on class CL_UG_MD_AREAID has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 300