SAP ABAP Class CL_USMDZ_EXTRACTOR_SERVICES (FIN MDM Service Class for Extractors)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ5 (Package) BI
Properties
Class CL_USMDZ_EXTRACTOR_SERVICES  
Short Description FIN MDM Service Class for Extractors    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMDZ5   BI 
Created 20080401   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 RSAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMDZ_EXTRACTOR_SERVICES has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_USMDZ_EXTRACTOR_SERVICES_R 20090127 Virtual Access Service Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from SAP Standard 20080401
2 DT_EDITION Instance attribute Private Type reference (TYPE) T_EDITION All Editions of this Model 20080401
3 DT_EDITION_EXT Instance attribute Private Type reference (TYPE) T_EDITION_EXT 20080423
4 DT_EDITION_TEXT Instance attribute Private Type reference (TYPE) T_EDITION_TEXT 20080408
5 DT_EDITION_TYPES Instance attribute Private Type reference (TYPE) T_EDITION_TYPE All Edition Types for this Model 20080401
6 DT_INSTANCES Static Attribute Private Type reference (TYPE) T_INSTANCES Existing Instances 20080401
7 DV_NODEID Instance attribute Private Type reference (TYPE) I 20080718
8 GC_FNAME_DATEFROM Constant Public Type reference (TYPE) USMD_FIELDNAME 'DATEFROM' Financial MDM: Field Name 20080401
9 GC_FNAME_DATETO Constant Public Type reference (TYPE) USMD_FIELDNAME 'DATETO' Financial MDM: Field Name 20080401
10 GC_FNAME_EDTN_STATUS Constant Public Type reference (TYPE) USMD_FIELDNAME 'USMD_EDTN_STATUS' Financial MDM: Field Name 20080605
11 GC_FNAME_LANGU Constant Public Type reference (TYPE) USMD_FIELDNAME 'LANGU' Financial MDM: Field Name 20080514
12 GC_FNAME_RELEASED_AT Constant Public Type reference (TYPE) USMD_FIELDNAME 'USMD_RELEASED_AT' Financial MDM: Field Name 20081126
13 GC_HCLASS Static Attribute Public Type reference (TYPE) RSHCLASS 'FMDM' Hierarchy class 20080417
14 GC_IOBJ_NAME Constant Public Type reference (TYPE) STRING 'IOBJNM' 20080627
15 GC_IOBJ_TEXT Constant Public Type reference (TYPE) STRING '0HIER_NODE' 20080423
16 GC_NODE_NAME Constant Public Type reference (TYPE) STRING 'NODENAME' 20080627
17 GC_SEPARATOR Constant Private Type reference (TYPE) C '@' Separator "H1773301 20121009
18 GC_UPDATE_DELTA Constant Public Type reference (TYPE) USMD_TRNSFRMOD 'D' BI: Delta Load 20080428
19 GC_UPDATE_DELTAINIT Constant Public Type reference (TYPE) USMD_TRNSFRMOD 'C' BI: Delta Init 20080428
20 GC_UPDATE_FULL Constant Public Type reference (TYPE) USMD_TRNSFRMOD 'F' BI: Full Upload 20080428
21 GC_UPDATE_INIT Constant Public Type reference (TYPE) USMD_TRNSFRMOD 'I' BI: Init 20080428
22 GC_UPDATE_REPEAT Constant Public Type reference (TYPE) USMD_TRNSFRMOD 'R' BI: Repeat 20080428
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HRY_SUBNODES Instance method Private Method Insert Hierarchy Subnode 20080423
2 ADD_NODE Instance method Private Method Insert One Hierarchy Node 20080718
3 ADD_TEXTNODE Instance method Private Method Add Text Node 20080423
4 APPEND_USMD_ATTRIBUTES Instance method Private Method Add USMD Attributes to Reference 20080401
5 BUILD_IDS Instance method Private Method Creates Child ID and Next ID for Hierarchy Nodes 20080718
6 CALC_EDITION_VALIDITY Instance method Private Method Calculate Validation of an Edition 20080624
7 CHANGE_SEL Instance method Private Method Changes Field Names in Selection Table 20080401
8 CONSTRUCTOR Instance method Private Constructor Constructor 20080401
9 CONVERT_FMD_TO_BW_TREE Instance method Private Method Convert FMDM Hierarchy to BI Hierarchy 20080718
10 CONVERT_TEXTNODE_ALPHA_INPUT Instance method Public Method Convert Text Node to Internal Format 20080620
11 CREATE_DATA_REFERENCE Instance method Private Method Creates Reference for Data to be Read 20080401
12 CREATE_TEXT_REFERENCE Instance method Private Method Create Reference for Text Data 20080401
13 FILL_EXT_HRY_FIELDS Instance method Private Method Fill External Hierarchy Fields 20080423
14 GET_BI_RELEVANT_MODEL Static method Public Method Returns the BW-relevant Data Model 20090120
15 GET_EDITIONS Instance method Public Method Reads All Editions of a Model with Validity Period 20080401
16 GET_EDITIONS_FROM_SEL Instance method Private Method Get Edition Values Based on Selection Conditions 20080401
17 GET_EDITION_FOR_TIME Instance method Public Method Returns Edition for a Transferred Time Interval 20080423
18 GET_EDITION_FROM_TIME Instance method Public Method Returns All Editions for a Specific Validity 20080428
19 GET_FIELDNAME Instance method Private Method Get Field Name 20080421
20 GET_HRY_VERSIONS Instance method Private Method Returns Versions for a Hierarchy 20080421
21 GET_INSTANCE Static method Public Method Get Instance for a Model 20080401
22 GET_NEXT_NODEID Instance method Private Method Get Next Available Node ID 20080718
23 GET_TREE_FOR_HRYNAME Instance method Private Method Internal: Do Not Use 20080718
24 IS_CONT_FILLED Instance method Private Method Check If Content of at Least One Field is Filled 20080402
25 IS_TEXTS_LANGUAGE_DEPENDEND Instance method Public Method The texts of the entity type are language-dependent 20090420
26 MAP_INT_TO_EXT Instance method Private Method Transfers Internal Data to the Output Data 20080401
27 MAP_TO_SINGLE_EDITION Instance method Private Method Daten auf eine Edition mappen (Editionslogik=TRUE) "H1774104 20121010
28 MERGE_HRYNAME_EDITION Instance method Public Method Hierarchiename und Edition konkatenieren "H1773301 20121009
29 READ_CHAR_DATA Instance method Public Method Reads All Data of an Entity 20080401
30 READ_CHAR_HRY Instance method Public Method Reads Hierarchy of a Characteristic 20080402
31 READ_CHAR_HRY_CAT Instance method Public Method Reads Hierarchy Header of a Characteristic 20080417
32 READ_CHAR_TEXTS Instance method Public Method Reads All Texts for the Data of an Entity 20080401
33 RESOLVE_INTERVALS Instance method Private Method Resolves Ranges in the Hierarchy 20090514
34 SET_EDITION_INFO Instance method Private Method Write Edition to Data 20080401
35 SET_EDITION_VALID Instance method Private Method Internal: Do Not Use 20080624
36 SET_TIME_DEFAULT Instance method Private Method Fill Time Information of Output Data 20080609
37 SET_TIME_INFO Instance method Private Method Fill Time Information of Output Data 20080401
38 SPLIT_HRYNAME_EDITION Instance method Public Method Hierarchiename und Edition separieren "H1773301 20121009
Events
Class CL_USMDZ_EXTRACTOR_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_EDITION Private Type reference (TYPE) USMD_S_EDITION 20080423
2 S_EDITION_EXT Private See coding 20080423 begin of S_EDITION_EXT. include type s_edition. types datefrom type sydatum. types dateto type sydatum. types end of s_edition_ext
3 S_EDITION_TEXT Private See coding 20080408 begin of S_EDITION_TEXT, usmd_edition type usmd_edition, txtmi type usmd_txtmi, langu type spras, usmd_edtn_number type usmd_edition_number, end of s_edition_text
4 S_EDITION_TYPE Private See coding 20080401 begin of S_EDITION_TYPE, USMD_EDTN_TYPE type USMD_EDITION_TYPE, USMD_MODEL type USMD_MODEL, USMD_TIMEBASE type USMD_EDITION_TIMEBASE, USMD_PERIV type PERIV, end of s_edition_type
5 S_ENT_IOBJ_MAPPING Public Type reference (TYPE) USMDZ5_S_ENT_IOBJ_MAPPING FIN MDM: Mapping InfoObject <-> Entity 20080507
6 S_INSTANCES Private See coding 20080401 begin of S_INSTANCES, model type usmd_model, instance type ref to object, end of s_instances
7 TS_ENT_IOBJ_MAPPING Public Type reference (TYPE) USMDZ5_TS_ENT_IOBJ_MAPPING 20080423
8 T_EDITION Private See coding 20080401 T_EDITION type sorted table of usmd_s_edition with unique key usmd_edition
9 T_EDITION_EXT Private See coding 20080423 t_edition_ext type standard table of s_edition_ext
10 T_EDITION_TEXT Private See coding 20080408 t_edition_text type standard table of s_edition_text
11 T_EDITION_TYPE Private See coding 20080401 T_EDITION_TYPE type sorted table of s_edition_type with unique key usmd_edtn_type
12 T_INSTANCES Private See coding 20080401 t_instances type sorted table of s_instances with unique key model
Method Signatures

Method ADD_HRY_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERT Call by reference Type reference (TYPE) RSAP_T_FOLDERT 20080423
2 Changing CT_HIENODE Call by reference Type reference (TYPE) ANY TABLE 20080423
3 Importing IO_HRY Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_EXT Hierarchie eines Entitätstyps für Zugriff aus SAP-Standard 20080423
4 Importing IS_EDITION_EXT Call by reference Type reference (TYPE) S_EDITION_EXT 20080423
5 Importing IS_PARENT Call by reference Type reference (TYPE) USMD_S_VALUE Schlüssel für Hierarchieknoten 20080718
6 Importing IT_IOBJ_MAPPING Call by reference Type reference (TYPE) TS_ENT_IOBJ_MAPPING 20080423
7 Importing IV_ADD_PARENT Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE FIN MDM: Allgemeines Kennzeichen 20080423
8 Importing IV_LEVEL Call by reference Type reference (TYPE) I 1 20080423
9 Importing IV_NID Call by reference Type reference (TYPE) USMD_NID Schlüssel für Hierarchieknoten 20080423

Method ADD_HRY_SUBNODES on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERT Call by reference Type reference (TYPE) RSAP_T_FOLDERT 20080718
2 Changing CT_HIENODE Call by reference Type reference (TYPE) ANY TABLE 20080718
3 Changing CT_TREE Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20080718
4 Exporting EV_NODEID Call by reference Type reference (TYPE) I Interne ID-Nummer eines Hierarchieknotens 20090511
5 Importing IO_HRY Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_EXT Hierarchie eines Entitätstyps für Zugriff aus BADIs 20080718
6 Importing IS_EDITION_EXT Call by reference Type reference (TYPE) S_EDITION_EXT 20080718
7 Importing IS_NODE Call by reference Type reference (TYPE) USMD_SX_HRY_TREE_CHKEY_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20080718
8 Importing IT_IOBJ_MAPPING Call by reference Type reference (TYPE) TS_ENT_IOBJ_MAPPING 20080718
9 Importing IV_LEVEL Call by reference Type reference (TYPE) I 1 20080718
10 Importing IV_LINK Call by reference Type reference (TYPE) RSAP_S_HIENODE-LINK 20090511
11 Importing IV_PARENTID Call by reference Type reference (TYPE) RSHIENODID Interne ID-Nummer eines Hierarchieknotens 20080718

Method ADD_NODE on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method ADD_TEXTNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERT Call by reference Type reference (TYPE) RSAP_T_FOLDERT 20080423
2 Importing IS_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080423
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080423
4 Importing IV_IOBJNAME Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20080423

Method ADD_TEXTNODE on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method APPEND_USMD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20080401
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20080401

Method APPEND_USMD_ATTRIBUTES on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method BUILD_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HIENODE Call by reference Type reference (TYPE) ANY TABLE 20080718

Method BUILD_IDS on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method CALC_EDITION_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_EXP Call by reference Type reference (TYPE) ANY 20080624
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080624
# Exception Resumable Description Created on
1 CONVERSION_ERROR Konvertierungsfehler 20080715

Method CHANGE_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401
2 Returning RT_SEL Value transfer Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401

Method CHANGE_SEL on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080401
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080409

Method CONVERT_FMD_TO_BW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERT Call by reference Type reference (TYPE) RSAP_T_FOLDERT 20080718
2 Changing CT_HIENODE Call by reference Type reference (TYPE) ANY TABLE 20080718
3 Importing IO_HRY Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_EXT Hierarchie eines Entitätstyps für Zugriff aus BADIs 20080718
4 Importing IS_EDITION_EXT Call by reference Type reference (TYPE) S_EDITION_EXT 20080718
5 Importing IT_IOBJ_MAPPING Call by reference Type reference (TYPE) TS_ENT_IOBJ_MAPPING 20080718
6 Importing IT_TREE Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20080718

Method CONVERT_FMD_TO_BW_TREE on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method CONVERT_TEXTNODE_ALPHA_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODES Call by reference Type reference (TYPE) ANY TABLE 20080620

Method CONVERT_TEXTNODE_ALPHA_INPUT on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method CREATE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S_DATA Call by reference Object reference (TYPE REF TO) DATA 20080401
2 Exporting ER_T_DATA Call by reference Object reference (TYPE REF TO) DATA 20080401
3 Importing IO_TYPEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Run Time Type Services 20080401
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080401

Method CREATE_DATA_REFERENCE on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method CREATE_TEXT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S_TEXTREF Call by reference Object reference (TYPE REF TO) DATA 20080401
2 Exporting ER_T_TEXTREF Call by reference Object reference (TYPE REF TO) DATA 20080401
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080418

Method CREATE_TEXT_REFERENCE on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method FILL_EXT_HRY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) ANY 20080423
2 Importing IS_CHKEY Call by reference Type reference (TYPE) USMD_SX_HRYNODE_CHKEY Feldname + Merkmalswerte eines Hierarchieknotens 20080423
3 Importing IS_EDITION_EXT Call by reference Type reference (TYPE) S_EDITION_EXT 20080624

Method FILL_EXT_HRY_FIELDS on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_BI_RELEVANT_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MODEL Value transfer Type reference (TYPE) USMD_MODEL Datenmodell 20090120
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20090120

Method GET_EDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EDITIONS Call by reference Type reference (TYPE) ANY TABLE 20080401
2 Exporting ET_EDITIONS_TEXT Call by reference Type reference (TYPE) ANY TABLE 20080408

Method GET_EDITIONS on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_EDITIONS_FROM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp (zur Einschränkung Editiontstypen) "H1776184 20121016
3 Returning RT_EDITIONS Value transfer Type reference (TYPE) T_EDITION 20080401

Method GET_EDITIONS_FROM_SEL on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_EDITION_FOR_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATEFROM Call by reference Type reference (TYPE) SYDATUM Datum gültig ab 20080423
2 Importing IV_DATETO Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20080423
3 Returning RV_EDITION Value transfer Type reference (TYPE) USMD_EDITION Edition 20080423
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080423

Method GET_EDITION_FROM_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080428
2 Importing IV_UPDATE Call by reference Type reference (TYPE) ANY Update flag 20080428

Method GET_EDITION_FROM_TIME on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP Call by reference Type reference (TYPE) ANY 20080421
2 Returning RV_FIELDNAME Value transfer Type reference (TYPE) USMD_FIELDNAME FIM MDM: Feldname 20080421

Method GET_FIELDNAME on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_HRY_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRY_VERS Call by reference Type reference (TYPE) ANY TABLE 20080421
2 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080421
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080421

Method GET_HRY_VERSIONS on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080401
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_USMDZ_EXTRACTOR_SERVICES Services for extractors 20080401
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080409

Method GET_NEXT_NODEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NODEID Value transfer Type reference (TYPE) I 20080718

Method GET_NEXT_NODEID on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method GET_TREE_FOR_HRYNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20080718
2 Importing IO_HRY Call by reference Object reference (TYPE REF TO) IF_USMD_HRY_EXT Hierarchie eines Entitätstyps für Zugriff aus BADIs 20080718
3 Importing IS_PARENT Call by reference Type reference (TYPE) USMD_S_VALUE Feldname + Wert 20080718

Method GET_TREE_FOR_HRYNAME on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method IS_CONT_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080402
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080402
3 Returning RV_IS_FILLED Value transfer Type reference (TYPE) ABAP_BOOL 20080402

Method IS_CONT_FILLED on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method IS_TEXTS_LANGUAGE_DEPENDEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090420
2 Returning RE_IS_LANGUAGE_DEPENDEND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090420

Method IS_TEXTS_LANGUAGE_DEPENDEND on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method MAP_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXTERNAL Call by reference Type reference (TYPE) ANY 20080401
2 Importing IO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20080401
3 Importing IS_INTERNAL Call by reference Type reference (TYPE) ANY 20080401

Method MAP_INT_TO_EXT on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method MAP_TO_SINGLE_EDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE Daten 20121010
2 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20121010

Method MAP_TO_SINGLE_EDITION on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method MERGE_HRYNAME_EDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HIENM Call by reference Type reference (TYPE) ROSHIERSEL-HIENM Hierarchiename (Extraktorformat) 20121009
2 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20121009
3 Importing IV_HRYNAME Call by reference Type reference (TYPE) USMD_VALUE Hierarchiename (MDGF) 20121009
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20121009

Method READ_CHAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20080401
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401
3 Importing IV_EDITION_LOGIC Call by reference Type reference (TYPE) USMD_FLG ABAP_TRUE 20080509
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080401
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080409

Method READ_CHAR_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOLDERT Call by reference Type reference (TYPE) RSAP_T_FOLDERT 20080423
2 Exporting ET_HIENODE Call by reference Type reference (TYPE) ANY TABLE 20080423
3 Exporting ET_HIETEXT Call by reference Type reference (TYPE) RSAP_T_HIETEXT 20080423
4 Importing IT_IOBJ_MAPPING Call by reference Type reference (TYPE) TS_ENT_IOBJ_MAPPING 20080423
5 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080402
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080402
7 Importing IV_HRYNAME Call by reference Type reference (TYPE) ANY 20080423
8 Importing IV_HRYVERS Call by reference Type reference (TYPE) USMD_HRYVERS Hierarchieversion 20080423
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080423

Method READ_CHAR_HRY_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRY_CAT Call by reference Type reference (TYPE) RSAP_T_HIERS Hierrachie-Katalog 20080417
2 Importing IV_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20080417
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080417
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080717

Method READ_CHAR_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) ANY TABLE 20080401
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20080401
3 Importing IV_EDITION_LOGIC Call by reference Type reference (TYPE) USMD_FLG ABAP_TRUE Editionslogik? "H1774104 20121010
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080401
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20080409

Method RESOLVE_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TREE_CHKEY Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_EXT Hierarchiedarstellung in Parent/Child/Next Format als CHKEY 20090514
2 Importing IT_TREE_CHKEY_INT Call by reference Type reference (TYPE) USMD_T_HRY_TREE_CHKEY_INT_EXT Hierarchie in Parent/Child/Next Format, Intervalle, Attr. 20090515
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090514

Method RESOLVE_INTERVALS on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method SET_EDITION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20080401
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080401

Method SET_EDITION_INFO on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method SET_EDITION_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDITION_EXT Call by reference Type reference (TYPE) USMDZ_TS_EDITION_EXT FinMDM: Edition Extension 20080624

Method SET_EDITION_VALID on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method SET_TIME_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_EXP Call by reference Type reference (TYPE) ANY 20080609
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080609

Method SET_TIME_DEFAULT on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method SET_TIME_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_EXP Call by reference Type reference (TYPE) ANY 20080401
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20080401

Method SET_TIME_INFO on class CL_USMDZ_EXTRACTOR_SERVICES has no exception.

Method SPLIT_HRYNAME_EDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20121009
2 Exporting EV_HRYNAME Call by reference Type reference (TYPE) USMD_VALUE Hierarchiename (MDGF) 20121009
3 Importing IV_HIENM Call by reference Type reference (TYPE) ROSHIERSEL-HIENM Hierarchiename (Extraktorformat) 20121009
# Exception Resumable Description Created on
1 CX_USMD_EXCEPTION allg. Ausnahme 20121009
History
Last changed by/on SAP  20130531 
SAP Release Created in 604