SAP ABAP Class IDREPFW_CL_OUTPUT (Reporting Tool: XML Output)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
FI-LOC (Application Component) Localization
⤷
ID-REP_FRWK (Package) International Development: Reporting Framework

⤷

⤷

Properties
Class | IDREPFW_CL_OUTPUT | |
Short Description | Reporting Tool: XML Output | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ID-REP_FRWK | International Development: Reporting Framework |
Created | 20120406 | 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) |
Interfaces
Class IDREPFW_CL_OUTPUT has no interface implemented.
Friends
Class IDREPFW_CL_OUTPUT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | I | 999 | 20120606 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IDREPFW_TAB_MAP_RULE | Rep.Framework: Mapping Rule | 20120502 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Apply BACK Mapping Rules for Events 002x | 20130812 |
2 | ![]() |
Instance method | Protected | Method | Apply Mapping Rules | 20120406 |
3 | ![]() |
Instance method | Public | Method | Call XML transformations | 20120521 |
4 | ![]() |
Instance method | Protected | Method | Apply Mapping Rule on Node | 20120406 |
5 | ![]() |
Instance method | Protected | Method | Parse Path of Nodes to Table of Nodes | 20120406 |
6 | ![]() |
Instance method | Private | Method | Popup: sel.XML Versions | 20120518 |
7 | ![]() |
Instance method | Private | Method | Read Mapping Rules from Dbs | 20120502 |
8 | ![]() |
Instance method | Protected | Method | Apply Scaling To All Amounts | 20120509 |
Events
Class IDREPFW_CL_OUTPUT has no event.
Types
Class IDREPFW_CL_OUTPUT has no local type.
Method Signatures
Method APPLY_BACK_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA_OUTPUT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_RUN_SECT | Output Source Data for XML | 20130812 | ||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130812 | ||
3 | ![]() |
IS_DATA_INPUT | Call by reference | Type reference (TYPE) | ANY | Data Prepared from XML | 20130812 | ||
4 | ![]() |
IS_XML_PARAMS | Call by reference | Type reference (TYPE) | IDREPFW_O_XML_C | Output XML Version | 20130812 |
Method APPLY_BACK_MAPPING on class IDREPFW_CL_OUTPUT has no exception.
Method APPLY_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA_OUTPUT | Call by reference | Type reference (TYPE) | ANY | Data Prepared for XML | 20120502 | ||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120517 | ||
3 | ![]() |
IS_XML_PARAMS | Call by reference | Type reference (TYPE) | IDREPFW_O_XML_C | Output XML Version | 20120521 | ||
4 | ![]() |
IT_DATA_INPUT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_RUN_SECT | Input Source Data for XML | 20120521 |
Method APPLY_MAPPING on class IDREPFW_CL_OUTPUT has no exception.
Method CREATE_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120521 | ||
2 | ![]() |
ET_XML_OUT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_XML_OUT | XML output - binary content | 20120605 | ||
3 | ![]() |
IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20120521 | ||
4 | ![]() |
IS_RUN_VALUES | Call by reference | Type reference (TYPE) | IDREPFW_STR_RUN_VALUES | Rep.Framework: Header data for Reporting Run | 20120521 | ||
5 | ![]() |
IT_RUN_SECT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_RUN_SECT | Rep.Framework: List of Run Parts | 20120530 | ||
6 | ![]() |
IV_XML_VERSN | Call by reference | Type reference (TYPE) | IDREPFW_XML_VERSN | XML Version | 20120521 |
Method CREATE_XML on class IDREPFW_CL_OUTPUT has no exception.
Method MAP_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA_DST | Call by reference | Type reference (TYPE) | ANY | Destination data (to be modified) | 20120425 | ||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120517 | ||
3 | ![]() |
IS_DATA_SRC | Call by reference | Type reference (TYPE) | ANY | Source data (to be searched) | 20120425 | ||
4 | ![]() |
IT_NODES_DST | Call by reference | Type reference (TYPE) | IDREPFW_TAB_PATH_NODE | Rep.Framework: List of Nodes in Parsed Path | 20120425 | ||
5 | ![]() |
IT_NODES_SRC | Call by reference | Type reference (TYPE) | IDREPFW_TAB_PATH_NODE | Rep.Framework: List of Nodes in Parsed Path | 20120425 |
Method MAP_NODE on class IDREPFW_CL_OUTPUT has no exception.
Method PARSE_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PATH_NODES_DST | Call by reference | Type reference (TYPE) | IDREPFW_TAB_PATH_NODE | Rep.Framework: List of Nodes in Parsed Path | 20120408 | ||
2 | ![]() |
CT_PATH_NODES_SRC | Call by reference | Type reference (TYPE) | IDREPFW_TAB_PATH_NODE | Rep.Framework: List of Nodes in Parsed Path | 20120408 | ||
3 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120530 | ||
4 | ![]() |
EV_REP_SECTION_ID | Call by reference | Type reference (TYPE) | IDREPFW_REP_SECTION_ID | Report Section ID | 20120530 | ||
5 | ![]() |
IV_PATH_DST | Call by reference | Type reference (TYPE) | IDREPFW_PATH_DST | Destination Path of Nodes Used in Mapping Rules | 20120408 | ||
6 | ![]() |
IV_PATH_SRC | Call by reference | Type reference (TYPE) | IDREPFW_PATH_SRC | Source Path of Nodes Used in Mapping Rules | 20120408 |
Method PARSE_PATH on class IDREPFW_CL_OUTPUT has no exception.
Method POPUP_SEL_XML_VERSN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_XML_VERSN | Value transfer | Type reference (TYPE) | IDREPFW_TAB_XML_VERSN | XML Version Table | 20120518 | ||
2 | ![]() |
IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20120518 |
Method POPUP_SEL_XML_VERSN on class IDREPFW_CL_OUTPUT has no exception.
Method READ_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_XML_VERSION | Call by reference | Type reference (TYPE) | IDREPFW_O_XML_C | Output XML Version | 20120502 |
Method READ_RULES on class IDREPFW_CL_OUTPUT has no exception.
Method SCALE_AMOUNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA_INPUT | Call by reference | Type reference (TYPE) | DATA | Input data to be scaled | 20120510 | ||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120605 | ||
3 | ![]() |
IV_SCALE | Call by reference | Type reference (TYPE) | BILASKAL | Scaling rule | 20120509 |
Method SCALE_AMOUNTS on class IDREPFW_CL_OUTPUT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |