SAP ABAP Class CL_UABW_METADATA (Metadata BW Connection)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷ FIN-BA (Application Component) Business Analytics
⤷ UA_STRUCTURE (Package) Generation of DDIC Objects
⤷ FIN-BA (Application Component) Business Analytics
⤷ UA_STRUCTURE (Package) Generation of DDIC Objects
Properties
Class | CL_UABW_METADATA | |
Short Description | Metadata BW Connection | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UA_STRUCTURE | Generation of DDIC Objects |
Created | 20030401 | SAP |
Last change | 20060208 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_UABW_METADATA has no forward declaration.
Interfaces
Class CL_UABW_METADATA has no interface implemented.
Friends
Class CL_UABW_METADATA has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AREAID | Instance attribute | Public | Type reference (TYPE) | UG_AREAID | FIN Master Data: Application Area | 20030401 | ||
2 | BWRRI_REPORT_NAME | Instance attribute | Public | Type reference (TYPE) | FINB_GN_PHYSICAL_NAME | 20050223 | |||
3 | C_FIELD_CCSPLIT_IND | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_CCPLIT_IND' | Cost Split Indicator | 20030611 | |
4 | C_FIELD_FLOW_IND | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_FLOW_IND' | Noncumulative/Cumulative Indicator | 20030611 | |
5 | C_FIELD_KEY_TEXT | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_KEY_TEXT' | Key Text (Concatenated) | 20050127 | |
6 | C_FIELD_PNID | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_PNODE_ID' | Partner Nodes | 20030604 | |
7 | C_FIELD_POID | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_POBJ_ID' | Partner Object | 20040128 | |
8 | C_FIELD_RECMODE | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'ACC_RECORDMODE' | BW: Update Mode | 20040714 | |
9 | C_FLOW_IND_INPUT | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Input | 20030612 | |
10 | C_FLOW_IND_OUTPUT | Constant | Public | Type reference (TYPE) | CHAR1 | 'O' | Output | 20030612 | |
11 | C_FLOW_IND_STOCK | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Stock | 20030612 | |
12 | C_REC_MOD_DELETE | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Delete Image | 20040914 | |
13 | DATABASIS | Instance attribute | Public | Type reference (TYPE) | ACC_DATABASIS | Data Basis | 20030401 | ||
14 | T_MDEXT | Instance attribute | Public | Type reference (TYPE) | UABW_TS_MDEXT | List: BW Objects for Master Data Extraction | 20030401 | ||
15 | T_TDEXT | Instance attribute | Public | Type reference (TYPE) | UABW_TS_TDEXT | List: BW Objects for Transaction Data Extraction | 20030401 | ||
16 | T_TTEXT | Instance attribute | Public | Type reference (TYPE) | UABW_TS_TTEXT | List: BW Objects for Table Type Data Extraction | 20030718 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | 20030401 | |
2 | GENERATE | Instance method | Public | Method | Generate Extractor Structures and Function Modules | 20030509 |
3 | GET_BWRRI_REPORT | Instance method | Public | Method | Gets BWRRI Programs | 20050729 |
4 | GET_INITIALIZED_METADATA | Static method | Public | Method | Reads XML and Gets Initialized Metadata | 20030506 |
5 | GET_XML | Instance method | Public | Method | Read Current Metadata as XML | 20030402 |
6 | INITIALIZE | Instance method | Public | Method | Initialize with Data from Persistence Layer | 20030401 |
7 | SET_BWRRI_REPORT | Instance method | Public | Method | Sets BWRRI Programs | 20050729 |
8 | SET_MASTER_DATA_EXTRACTION | Instance method | Public | Method | Set Object Data for Master Data Extraction | 20030402 |
9 | SET_TABLE_DATA_EXTRACTION | Instance method | Public | Method | Set Object Data to Table Type Data Extraction | 20030718 |
10 | SET_TRANS_DATA_EXTRACTION | Instance method | Public | Method | Set Object Data for Transaction Data Extraction | 20030402 |
Events
Class CL_UABW_METADATA has no event.
Types
Class CL_UABW_METADATA has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_AREAID | Value transfer | Type reference (TYPE) | UG_AREAID | FIN-Stammdaten: Anwendungsgebiet | 20030402 |
Method CONSTRUCTOR on class CL_UABW_METADATA has no exception.
Method GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EB_ERROR | Value transfer | Type reference (TYPE) | BOOLE_D | Fehler? | 20030509 | ||
2 | Importing | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20030509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GENERATION_FAILED | 20030509 |
Method GET_BWRRI_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_REPORT_NAME | Value transfer | Type reference (TYPE) | FINB_GN_PHYSICAL_NAME | physischer Name eines Objektes (Generator) | 20050729 |
Method GET_BWRRI_REPORT on class CL_UABW_METADATA has no exception.
Method GET_INITIALIZED_METADATA 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 | 20030506 | ||
2 | Importing | I_LOCK | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | 20030506 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | UAB_METADATA_VERSION | 'A' | Metadatenversion | 20030506 | |
4 | Returning | RO_METADATA | Value transfer | Object reference (TYPE REF TO) | CL_UABW_METADATA | Metadaten BW-Anschluss | 20030506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | 20030506 | ||
2 | READ_FAILED | 20030506 |
Method GET_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_XML_STRING | Value transfer | Type reference (TYPE) | STRING | 20030402 |
Method GET_XML on class CL_UABW_METADATA has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_XML_STRING | Call by reference | Type reference (TYPE) | STRING | 20030401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_XML | XML-String hat unerwartetes Format | 20030401 |
Method SET_BWRRI_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_REPORT_NAME | Call by reference | Type reference (TYPE) | FINB_GN_PHYSICAL_NAME | physischer Name eines Objektes (Generator) | 20050729 |
Method SET_BWRRI_REPORT on class CL_UABW_METADATA has no exception.
Method SET_MASTER_DATA_EXTRACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_MDEXT | Value transfer | Type reference (TYPE) | UABW_S_MDEXT | BW-Objekte für Stammdatenextrakton | 20030402 |
Method SET_MASTER_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.
Method SET_TABLE_DATA_EXTRACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TTEXT | Value transfer | Type reference (TYPE) | UABW_S_TTEXT | BW-Objekte für Stammdatenextrakton | 20030718 |
Method SET_TABLE_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.
Method SET_TRANS_DATA_EXTRACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TDEXT | Value transfer | Type reference (TYPE) | UABW_S_TDEXT | BW-Objekte für Stammdatenextrakton | 20030402 |
Method SET_TRANS_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 350 |