SAP ABAP Class IF_RMPS_XML_TRANSFORMATION (XML Transformation of RMPS Objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_XML_TRANSFORMATION Collects All XML-Relevant Data for a Document 20031208
Properties
Class IF_RMPS_XML_TRANSFORMATION  
Short Description XML Transformation of RMPS Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20031208   SAP 
Last change 20050213   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 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RMPS_XML_TRANSFORMATION has no interface implemented.
Friends
Class IF_RMPS_XML_TRANSFORMATION has no friend class.
Attributes
Class IF_RMPS_XML_TRANSFORMATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_TO_XML Instance method Public Method Generates the XML Display of a POID 20040102
2 INSTANCE_GET Static method Public Method Generates Instance and Returns Reference 20031208
3 XML_TO_ABAP Static method Public Method Generates ABAP Data Objects from an XML String 20040102
4 XML_TO_ABAP_PRE_INFO Static method Public Method Delivers Required Info Before Transf. (processing class,...) 20040406
Events
Class IF_RMPS_XML_TRANSFORMATION has no event.
Types
Class IF_RMPS_XML_TRANSFORMATION has no local type.
Method Signatures

Method ABAP_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML_STRING_BIN Value transfer Type reference (TYPE) XSTRING 20040616
2 Exporting EX_XML_TABLE_BIN Value transfer Type reference (TYPE) SOLIX_TAB GBT: SOLIX als Tabellentyp 20040616
3 Importing IM_ADDITIONAL_ATTRIBUTES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20040102
4 Importing IM_GET_PARENT_ATTRIBUTES Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040617
5 Importing IM_IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040102
6 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20040102
7 Importing IM_POID_ATTRIBUTES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20040102
8 Importing IM_POID_LONG_ATTRIBUTES Value transfer Type reference (TYPE) RMPSD_LONG_PROPERTY_TAB 20040616
9 Importing IM_POID_PARENT_ATTRIBUTES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20040102
10 Importing IM_TRANS_TAB Call by reference Type reference (TYPE) ABAP_TRANS_SRCBIND_TAB 20041013
11 Importing IM_XML_ACTIVITY Value transfer Type reference (TYPE) RMPS_XML_ACTIVITY 'ML' Auslösende Aktivität der XSL-Transformation 20040102
12 Importing IM_XSLT Value transfer Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20040102
# Exception Resumable Description Created on
1 CX_RMPS_XML_TRANSFORMATION Fehler bei XSL-Transformation 20040102

Method INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RMPS_XML_TRANSFORMATION Sammelt alle XML-relevanten Daten zu einem Dokument 20031208

Method INSTANCE_GET on class IF_RMPS_XML_TRANSFORMATION has no exception.

Method XML_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA_REF_TAB Value transfer Object reference (TYPE REF TO) ABAP_TRANS_RESBIND_TAB 20040107
2 Importing IM_SPSID Value transfer Type reference (TYPE) SRMSPSID Elementart-ID 20040102
3 Importing IM_XML_STRING_BINARY Value transfer Type reference (TYPE) XSTRING 20040102
4 Importing IM_XSLT Value transfer Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20040102
# Exception Resumable Description Created on
1 CX_RMPS_XML_TRANSFORMATION Fehler bei XSL-Transformation 20040108
2 CX_XSLT_RUNTIME_ERROR Fehler bei XSL-Transformation 20040107

Method XML_TO_ABAP_PRE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROCESSING_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20040406
2 Exporting EX_XSLT_PROGRAM Value transfer Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20040406
3 Importing IM_SPSID Value transfer Type reference (TYPE) SRMSPSID Elementart-ID 20040406
4 Importing IM_XML_STRING_BINARY Value transfer Type reference (TYPE) XSTRING 20040406
# Exception Resumable Description Created on
1 CX_RMPS_XML_TRANSFORMATION Fehler bei XSL-Transformation 20040406
History
Last changed by/on SAP  20050213 
SAP Release Created in