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 ABAP 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 MC_LOOP_LIMIT Constant Private Type reference (TYPE) I 999 20120606
2 MT_RULES 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 APPLY_BACK_MAPPING Instance method Public Method Apply BACK Mapping Rules for Events 002x 20130812
2 APPLY_MAPPING Instance method Protected Method Apply Mapping Rules 20120406
3 CREATE_XML Instance method Public Method Call XML transformations 20120521
4 MAP_NODE Instance method Protected Method Apply Mapping Rule on Node 20120406
5 PARSE_PATH Instance method Protected Method Parse Path of Nodes to Table of Nodes 20120406
6 POPUP_SEL_XML_VERSN Instance method Private Method Popup: sel.XML Versions 20120518
7 READ_RULES Instance method Private Method Read Mapping Rules from Dbs 20120502
8 SCALE_AMOUNTS 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 Changing CT_DATA_OUTPUT Call by reference Type reference (TYPE) IDREPFW_TAB_RUN_SECT Output Source Data for XML 20130812
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130812
3 Importing IS_DATA_INPUT Call by reference Type reference (TYPE) ANY Data Prepared from XML 20130812
4 Importing 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 Changing CS_DATA_OUTPUT Call by reference Type reference (TYPE) ANY Data Prepared for XML 20120502
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120517
3 Importing IS_XML_PARAMS Call by reference Type reference (TYPE) IDREPFW_O_XML_C Output XML Version 20120521
4 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120521
2 Exporting ET_XML_OUT Call by reference Type reference (TYPE) IDREPFW_TAB_XML_OUT XML output - binary content 20120605
3 Importing IS_REP_KEY Call by reference Type reference (TYPE) IDREPFW_STR_REP_KEY Rep.Framework: Combination of key fields: Group,ID,Versn 20120521
4 Importing IS_RUN_VALUES Call by reference Type reference (TYPE) IDREPFW_STR_RUN_VALUES Rep.Framework: Header data for Reporting Run 20120521
5 Importing IT_RUN_SECT Call by reference Type reference (TYPE) IDREPFW_TAB_RUN_SECT Rep.Framework: List of Run Parts 20120530
6 Importing 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 Changing CS_DATA_DST Call by reference Type reference (TYPE) ANY Destination data (to be modified) 20120425
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120517
3 Importing IS_DATA_SRC Call by reference Type reference (TYPE) ANY Source data (to be searched) 20120425
4 Importing IT_NODES_DST Call by reference Type reference (TYPE) IDREPFW_TAB_PATH_NODE Rep.Framework: List of Nodes in Parsed Path 20120425
5 Importing 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 Changing CT_PATH_NODES_DST Call by reference Type reference (TYPE) IDREPFW_TAB_PATH_NODE Rep.Framework: List of Nodes in Parsed Path 20120408
2 Changing CT_PATH_NODES_SRC Call by reference Type reference (TYPE) IDREPFW_TAB_PATH_NODE Rep.Framework: List of Nodes in Parsed Path 20120408
3 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120530
4 Exporting EV_REP_SECTION_ID Call by reference Type reference (TYPE) IDREPFW_REP_SECTION_ID Report Section ID 20120530
5 Importing IV_PATH_DST Call by reference Type reference (TYPE) IDREPFW_PATH_DST Destination Path of Nodes Used in Mapping Rules 20120408
6 Importing 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 Returning ET_XML_VERSN Value transfer Type reference (TYPE) IDREPFW_TAB_XML_VERSN XML Version Table 20120518
2 Importing 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 Importing 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 Changing CS_DATA_INPUT Call by reference Type reference (TYPE) DATA Input data to be scaled 20120510
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120605
3 Importing 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