Hierarchy
⤷
⤷
Properties
| Class | CL_USMDA_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 | USMDA5 | Chart of Accounts: BI |
| Created | 20090309 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_USMDA_EXTRACTOR_SERVICES has no interface implemented.
Friends
Class CL_USMDA_EXTRACTOR_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | MDM Data Model for Access from SAP Standard | 20090309 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | T_EDITION | All Editions of this Model | 20090309 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | T_EDITION_EXT | 20090309 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | T_EDITION_TEXT | 20090309 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | T_EDITION_TYPE | All Edition Types for this Model | 20090309 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | T_INSTANCES | Existing Instances | 20090309 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | I | 20090309 | ||||
| 8 | Constant | Public | Type reference (TYPE) | USMD_FIELDNAME | 'DATEFROM' | Financial MDM: Field Name | 20090309 | ||
| 9 | Constant | Public | Type reference (TYPE) | USMD_FIELDNAME | 'DATETO' | Financial MDM: Field Name | 20090309 | ||
| 10 | Constant | Public | Type reference (TYPE) | USMD_FIELDNAME | 'USMD_EDTN_STATUS' | Financial MDM: Field Name | 20090309 | ||
| 11 | Constant | Public | Type reference (TYPE) | USMD_FIELDNAME | 'LANGU' | Financial MDM: Field Name | 20090309 | ||
| 12 | Static Attribute | Public | Type reference (TYPE) | RSHCLASS | 'FMDM' | Hierarchy class | 20090309 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'IOBJNM' | 20090309 | |||
| 14 | Constant | Public | Type reference (TYPE) | STRING | '0HIER_NODE' | 20090309 | |||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'NODENAME' | 20090309 | |||
| 16 | Constant | Public | Type reference (TYPE) | USMD_TRNSFRMOD | 'D' | BI: Delta Load | 20090309 | ||
| 17 | Constant | Public | Type reference (TYPE) | USMD_TRNSFRMOD | 'C' | BI: Delta Init | 20090309 | ||
| 18 | Constant | Public | Type reference (TYPE) | USMD_TRNSFRMOD | 'F' | BI: Full Upload | 20090309 | ||
| 19 | Constant | Public | Type reference (TYPE) | USMD_TRNSFRMOD | 'I' | BI: Init | 20090309 | ||
| 20 | Constant | Public | Type reference (TYPE) | USMD_TRNSFRMOD | 'R' | BI: Repeat | 20090309 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Insert Hierarchy Subnode | 20090309 | |
| 2 | Instance method | Private | Method | Insert One Hierarchy Node | 20090309 | |
| 3 | Instance method | Private | Method | Add Text Node | 20090309 | |
| 4 | Instance method | Private | Method | Add USMD Attributes to Reference | 20090309 | |
| 5 | Instance method | Private | Method | Creates Child ID and Next ID for Hierarchy Nodes | 20090309 | |
| 6 | Instance method | Private | Method | Calculate Validation of an Edition | 20090309 | |
| 7 | Instance method | Private | Method | Changes Field Names in Selection Table | 20090309 | |
| 8 | Instance method | Private | Constructor | Constructor | 20090309 | |
| 9 | Instance method | Private | Method | Convert FMDM Hierarchy to BI Hierarchy | 20090309 | |
| 10 | Instance method | Public | Method | Convert Text Node to Internal Format | 20090309 | |
| 11 | Instance method | Private | Method | Creates Reference for Data to be Read | 20090309 | |
| 12 | Instance method | Private | Method | Create Reference for Text Data | 20090309 | |
| 13 | Instance method | Private | Method | Fill External Hierarchy Fields | 20090309 | |
| 14 | Instance method | Public | Method | Reads All Editions of a Model with Validity Period | 20090309 | |
| 15 | Instance method | Private | Method | Get Edition Values Based on Selection Conditions | 20090309 | |
| 16 | Instance method | Public | Method | Returns Edition for a Transferred Time Interval | 20090309 | |
| 17 | Instance method | Public | Method | Returns All Editions for a Specific Validity | 20090309 | |
| 18 | Instance method | Private | Method | Get Field Name | 20090309 | |
| 19 | Instance method | Private | Method | Returns Versions for a Hierarchy | 20090309 | |
| 20 | Static method | Public | Method | Get Instance for a Model | 20090309 | |
| 21 | Instance method | Private | Method | Get Next Available Node ID | 20090309 | |
| 22 | Instance method | Private | Method | Internal: Do Not Use | 20090309 | |
| 23 | Instance method | Private | Method | Check If Content of at Least One Field is Filled | 20090309 | |
| 24 | Instance method | Private | Method | Transfers Internal Data to the Output Data | 20090309 | |
| 25 | Instance method | Public | Method | Reads All Data of an Entity | 20090309 | |
| 26 | Instance method | Public | Method | Reads Hierarchy of a Characteristic | 20090309 | |
| 27 | Instance method | Public | Method | Reads Hierarchy Header of a Characteristic | 20090309 | |
| 28 | Instance method | Public | Method | Reads All Texts for the Data of an Entity | 20090309 | |
| 29 | Instance method | Private | Method | Write Edition to Data | 20090309 | |
| 30 | Instance method | Private | Method | Internal: Do Not Use | 20090309 | |
| 31 | Instance method | Private | Method | Fill Time Information of Output Data | 20090309 | |
| 32 | Instance method | Private | Method | Fill Time Information of Output Data | 20090309 |
Events
Class CL_USMDA_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 | 20090309 | |
|
| 2 | S_EDITION_EXT | Private | See coding | 20090309 | 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 | 20090309 | 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 | 20090309 | 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) | USMDA5_S_ENT_IOBJ_MAPPING | FIN MDM: Mapping InfoObject <-> Entity | 20090309 | |
| 6 | S_INSTANCES | Private | See coding | 20090309 | 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) | USMDA5_TS_ENT_IOBJ_MAPPING | 20090309 | |
|
| 8 | T_EDITION | Private | See coding | 20090309 | T_EDITION type sorted table of usmd_s_edition
with unique key usmd_edition
|
||
| 9 | T_EDITION_EXT | Private | See coding | 20090309 | t_edition_ext type standard table of s_edition_ext
|
||
| 10 | T_EDITION_TEXT | Private | See coding | 20090309 | t_edition_text type standard table of s_edition_text
|
||
| 11 | T_EDITION_TYPE | Private | See coding | 20090309 | T_EDITION_TYPE type sorted table of s_edition_type
with unique key usmd_edtn_type
|
||
| 12 | T_INSTANCES | Private | See coding | 20090309 | 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 | CT_FOLDERT | Call by reference | Type reference (TYPE) | RSAP_T_FOLDERT | 20090309 | ||||
| 2 | CT_HIENODE | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 3 | IO_HRY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_EXT | Hierarchie eines Entitätstyps für Zugriff aus SAP-Standard | 20090309 | |||
| 4 | IS_EDITION_EXT | Call by reference | Type reference (TYPE) | S_EDITION_EXT | 20090309 | ||||
| 5 | IS_PARENT | Call by reference | Type reference (TYPE) | USMD_S_VALUE | Schlüssel für Hierarchieknoten | 20090309 | |||
| 6 | IT_IOBJ_MAPPING | Call by reference | Type reference (TYPE) | TS_ENT_IOBJ_MAPPING | 20090309 | ||||
| 7 | IV_ADD_PARENT | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | FIN MDM: Allgemeines Kennzeichen | 20090309 | ||
| 8 | IV_LEVEL | Call by reference | Type reference (TYPE) | I | 1 | 20090309 | |||
| 9 | IV_NID | Call by reference | Type reference (TYPE) | USMD_NID | Schlüssel für Hierarchieknoten | 20090309 |
Method ADD_HRY_SUBNODES on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FOLDERT | Call by reference | Type reference (TYPE) | RSAP_T_FOLDERT | 20090309 | ||||
| 2 | CT_HIENODE | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 3 | CT_TREE | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_EXT | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20090309 | |||
| 4 | IO_HRY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_EXT | Hierarchie eines Entitätstyps für Zugriff aus BADIs | 20090309 | |||
| 5 | IS_EDITION_EXT | Call by reference | Type reference (TYPE) | S_EDITION_EXT | 20090309 | ||||
| 6 | IS_NODE | Call by reference | Type reference (TYPE) | USMD_SX_HRY_TREE_CHKEY_EXT | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20090309 | |||
| 7 | IT_IOBJ_MAPPING | Call by reference | Type reference (TYPE) | TS_ENT_IOBJ_MAPPING | 20090309 | ||||
| 8 | IV_LEVEL | Call by reference | Type reference (TYPE) | I | 1 | 20090309 | |||
| 9 | IV_PARENTID | Call by reference | Type reference (TYPE) | RSHIENODID | Interne ID-Nummer eines Hierarchieknotens | 20090309 |
Method ADD_NODE on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method ADD_TEXTNODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FOLDERT | Call by reference | Type reference (TYPE) | RSAP_T_FOLDERT | 20090309 | ||||
| 2 | IS_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20090309 | |||
| 3 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090309 | |||
| 4 | IV_IOBJNAME | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20090309 |
Method ADD_TEXTNODE on class CL_USMDA_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 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 | ||||
| 2 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 |
Method APPEND_USMD_ATTRIBUTES on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method BUILD_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIENODE | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 |
Method BUILD_IDS on class CL_USMDA_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 | CS_DATA_EXP | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Konvertierungsfehler | 20090309 |
Method CHANGE_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 | |||
| 2 | RT_SEL | Value transfer | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 |
Method CHANGE_SEL on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method CONVERT_FMD_TO_BW_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FOLDERT | Call by reference | Type reference (TYPE) | RSAP_T_FOLDERT | 20090309 | ||||
| 2 | CT_HIENODE | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 3 | IO_HRY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_EXT | Hierarchie eines Entitätstyps für Zugriff aus BADIs | 20090309 | |||
| 4 | IS_EDITION_EXT | Call by reference | Type reference (TYPE) | S_EDITION_EXT | 20090309 | ||||
| 5 | IT_IOBJ_MAPPING | Call by reference | Type reference (TYPE) | TS_ENT_IOBJ_MAPPING | 20090309 | ||||
| 6 | IT_TREE | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_EXT | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20090309 |
Method CONVERT_FMD_TO_BW_TREE on class CL_USMDA_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 | CT_NODES | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 |
Method CONVERT_TEXTNODE_ALPHA_INPUT on class CL_USMDA_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 | ER_S_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 | ||||
| 2 | ER_T_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 | ||||
| 3 | IO_TYPEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Run Time Type Services | 20090309 | |||
| 4 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
Method CREATE_DATA_REFERENCE on class CL_USMDA_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 | ER_S_TEXTREF | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 | ||||
| 2 | ER_T_TEXTREF | Call by reference | Object reference (TYPE REF TO) | DATA | 20090309 | ||||
| 3 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
Method CREATE_TEXT_REFERENCE on class CL_USMDA_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 | CS_NODE | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IS_CHKEY | Call by reference | Type reference (TYPE) | USMD_SX_HRYNODE_CHKEY | Feldname + Merkmalswerte eines Hierarchieknotens | 20090309 | |||
| 3 | IS_EDITION_EXT | Call by reference | Type reference (TYPE) | S_EDITION_EXT | 20090309 |
Method FILL_EXT_HRY_FIELDS on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method GET_EDITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EDITIONS | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 2 | ET_EDITIONS_TEXT | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 |
Method GET_EDITIONS on class CL_USMDA_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 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 | |||
| 2 | RT_EDITIONS | Value transfer | Type reference (TYPE) | T_EDITION | 20090309 |
Method GET_EDITIONS_FROM_SEL on class CL_USMDA_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 | IV_DATEFROM | Call by reference | Type reference (TYPE) | SYDATUM | Datum gültig ab | 20090309 | |||
| 2 | IV_DATETO | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20090309 | |||
| 3 | RV_EDITION | Value transfer | Type reference (TYPE) | USMD_EDITION | Edition | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method GET_EDITION_FROM_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 | |||
| 2 | IV_UPDATE | Call by reference | Type reference (TYPE) | ANY | Update flag | 20090309 |
Method GET_EDITION_FROM_TIME on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method GET_FIELDNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COMP | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | RV_FIELDNAME | Value transfer | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20090309 |
Method GET_FIELDNAME on class CL_USMDA_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 | ET_HRY_VERS | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 2 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090309 | |||
| 3 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
Method GET_HRY_VERSIONS on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090309 | |||
| 2 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_USMDA_EXTRACTOR_SERVICES | Services for extractors | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method GET_NEXT_NODEID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NODEID | Value transfer | Type reference (TYPE) | I | 20090309 |
Method GET_NEXT_NODEID on class CL_USMDA_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 | CT_TREE | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_CHKEY_EXT | Hierarchiedarstellung in Parent/Child/Next Format als CHKEY | 20090309 | |||
| 2 | IO_HRY | Call by reference | Object reference (TYPE REF TO) | IF_USMD_HRY_EXT | Hierarchie eines Entitätstyps für Zugriff aus BADIs | 20090309 | |||
| 3 | IS_PARENT | Call by reference | Type reference (TYPE) | USMD_S_VALUE | Feldname + Wert | 20090309 |
Method GET_TREE_FOR_HRYNAME on class CL_USMDA_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 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 | |||
| 3 | RV_IS_FILLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090309 |
Method IS_CONT_FILLED on class CL_USMDA_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 | ES_EXTERNAL | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IO_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20090309 | |||
| 3 | IS_INTERNAL | Call by reference | Type reference (TYPE) | ANY | 20090309 |
Method MAP_INT_TO_EXT on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
Method READ_CHAR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 2 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 | |||
| 3 | IV_EDITION_LOGIC | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_TRUE | 20090309 | |||
| 4 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method READ_CHAR_HRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FOLDERT | Call by reference | Type reference (TYPE) | RSAP_T_FOLDERT | 20090309 | ||||
| 2 | ET_HIENODE | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 3 | ET_HIETEXT | Call by reference | Type reference (TYPE) | RSAP_T_HIETEXT | 20090309 | ||||
| 4 | IT_IOBJ_MAPPING | Call by reference | Type reference (TYPE) | TS_ENT_IOBJ_MAPPING | 20090309 | ||||
| 5 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090309 | |||
| 6 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 | |||
| 7 | IV_HRYNAME | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 8 | IV_HRYVERS | Call by reference | Type reference (TYPE) | USMD_HRYVERS | Hierarchieversion | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method READ_CHAR_HRY_CAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HRY_CAT | Call by reference | Type reference (TYPE) | RSAP_T_HIERS | Hierrachie-Katalog | 20090309 | |||
| 2 | IV_CHABASNM | Call by reference | Type reference (TYPE) | RSCHABASNM | Referenzmerkmal | 20090309 | |||
| 3 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method READ_CHAR_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TEXTS | Call by reference | Type reference (TYPE) | ANY TABLE | 20090309 | ||||
| 2 | IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sortierte Tabelle: Selektionsbedingung (Range pro Feld) | 20090309 | |||
| 3 | IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090309 |
Method SET_EDITION_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 |
Method SET_EDITION_INFO on class CL_USMDA_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 | CT_EDITION_EXT | Call by reference | Type reference (TYPE) | USMDA_TS_EDITION_EXT | FinMDM: Edition Extension | 20090309 |
Method SET_EDITION_VALID on class CL_USMDA_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 | CS_DATA_EXP | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 |
Method SET_TIME_DEFAULT on class CL_USMDA_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 | CS_DATA_EXP | Call by reference | Type reference (TYPE) | ANY | 20090309 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090309 |
Method SET_TIME_INFO on class CL_USMDA_EXTRACTOR_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 702 |