SAP ABAP Interface IF_SWF_IFS_CONVERSION (Conversion methods for the Container)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_IFS (Package) Workflow: Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_IFS_CONVERSION_BASE Conversion of Container to Other Format 20031107
Properties
Interface IF_SWF_IFS_CONVERSION  
Short Description Conversion methods for the Container    
General Data
Package SWF_IFS   Workflow: Interfaces 
Created 20031107   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SWF_IFS_CONVERSION has no interface.
Friends
Interface IF_SWF_IFS_CONVERSION has no friend.
Attributes
Interface IF_SWF_IFS_CONVERSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY Static method Public Method Copy elements between parameter containers 20031110
2 IMPORT_FROM_BOR_CONTAINER Static method Public Method Data Import from a BOR - Container Structure 20031107
3 IMPORT_FROM_IFS_XML Static method Public Method Data import from IFS-XML datastream 20031107
4 IMPORT_FROM_IFS_XML_SCHEMA Static method Public Method Container Definition from IFS XML Schema 20031128
5 IMPORT_FROM_SIMPLE_CONTAINER Static method Public Method Data import from a list of name/value pairs 20031107
6 TO_BOR_CONTAINER Static method Public Method Export to a BOR container structure 20031107
7 TO_IFS_XML Static method Public Method Serialization in IFS-XML Datastream 20031107
8 TO_IFS_XML_SCHEMA Static method Public Method Serialization in IFS-XML schema 20031120
9 TO_SIMPLE_CONTAINER Static method Public Method Export to list of name/value pairs 20031107
Events
Interface IF_SWF_IFS_CONVERSION has no event.
Types
Interface IF_SWF_IFS_CONVERSION has no local type.
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Export 20031110
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' übertragen 20031110
3 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' übertragen 20031110
4 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft übertragen 20031110
5 Importing NO_INITIAL_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - NULL/Initiale Elemente NICHT übertragen 20031110
6 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Systemelemente NICHT übertragen 20031110
7 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Quelle 20031110
8 Changing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Ziel: Nimmt die gewünschten Elemente auf 20031110

Method COPY on Interface IF_SWF_IFS_CONVERSION has no exception.

Method IMPORT_FROM_BOR_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Import 20031107
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' importieren 20031107
3 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' importieren 20031107
4 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft importieren 20031107
5 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Systemelemente NICHT importieren 20031107
6 Exporting NUM_ELEMENTS_IMPORTED Call by reference Type reference (TYPE) INT4 Anzahl übernommener Elemente 20031107
7 Importing SOURCE_DEFINITION Call by reference Type reference (TYPE) SWBCONTTAB Quelle: Exakte Elementdefinitionen (falls bekannt) 20031107
8 Importing SOURCE_VALUES Call by reference Type reference (TYPE) SWCONTTAB Quelle: BOR-Container mit Werten 20031107
9 Importing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Zielcontainer: Nimmt die neuen Werte auf 20031107

Method IMPORT_FROM_BOR_CONTAINER on Interface IF_SWF_IFS_CONVERSION has no exception.

Method IMPORT_FROM_IFS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Import 20031107
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' importieren 20031107
3 Importing IFS_XML_STREAM Call by reference Type reference (TYPE) XSTRING XML-Datenstrom im IFS-XML-Format 20031107
4 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' importieren 20031107
5 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft importieren 20031107
6 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Werte für Systemelemente NICHT importieren 20031107
7 Exporting NUM_ELEMENTS_IMPORTED Call by reference Type reference (TYPE) INT4 Anzahl übernommener Elemente 20031107
8 Importing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Zielcontainer: Nimmt Elemente aus XML-Datenstrom auf 20031107

Method IMPORT_FROM_IFS_XML on Interface IF_SWF_IFS_CONVERSION has no exception.

Method IMPORT_FROM_IFS_XML_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Import 20031128
2 Importing IFS_XML_SCHEMA Call by reference Type reference (TYPE) XSTRING XML-Datenstrom im IFS-XML-Format 20031128
3 Importing IM_TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Vorlage für den Zielcontainer 20031128
4 Exporting NUM_ELEMENTS_IMPORTED Call by reference Type reference (TYPE) INT4 Anzahl übernommener Elemente 20031128
5 Exporting TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Zielcontainer: beinhaltet Elemente aus XML-Schema 20031128

Method IMPORT_FROM_IFS_XML_SCHEMA on Interface IF_SWF_IFS_CONVERSION has no exception.

Method IMPORT_FROM_SIMPLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Import 20031107
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' übertragen 20031107
3 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' übertragen 20031107
4 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft übertragen 20031107
5 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Werte für Systemelemente NICHT übertragen 20031107
6 Exporting NUM_ELEMENTS_IMPORTED Call by reference Type reference (TYPE) INT4 Anzahl übernommener Elemente 20031107
7 Importing SIMPLE_CONTAINER Call by reference Type reference (TYPE) SWRTCONT Quelle: Liste mit Name/Wert-Paaren 20031107
8 Importing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Ziel: Nimmt die gewünschten Elemente auf 20031107

Method IMPORT_FROM_SIMPLE_CONTAINER on Interface IF_SWF_IFS_CONVERSION has no exception.

Method TO_BOR_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEFINITION Call by reference Type reference (TYPE) SWBCONTTAB BOR-ContainerDEFINITION (Datentyp + Parametereigenschaften) 20031107
2 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Export 20031107
3 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' exportieren 20031107
4 Importing HANDLE_CONVERSION Call by reference Type reference (TYPE) SWFCONVTYP SWFIF_NO_CONVERSION '1' -> Laufzeithandles, '2' -> Persistente Handles 20031107
5 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' exportieren 20031107
6 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft exportieren 20031107
7 Exporting NON_BOR_OBJECTS Call by reference Type reference (TYPE) SWFTSTCTAB Alle Objektreferenzen, die BOR nicht erkennt 20031107
8 Importing NO_INITIAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - NULL/Initiale Elemente NICHT exportieren 20031107
9 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Werte für Systemelemente NICHT exportieren 20031107
10 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Quelle: Enthält zu exportierende Elemente 20031107
11 Exporting VALUES Call by reference Type reference (TYPE) SWCONTTAB BOR-Container mit ElementWERTEN 20031107

Method TO_BOR_CONTAINER on Interface IF_SWF_IFS_CONVERSION has no exception.

Method TO_IFS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Export 20031107
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' exportieren 20031107
3 Importing ID Call by reference Type reference (TYPE) C Task-ID 20031117
4 Exporting IFS_XML_STREAM Call by reference Type reference (TYPE) XSTRING Container als IFS-XML-Datenstrom 20031107
5 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' exportieren 20031107
6 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft exportieren 20031107
7 Importing NO_INITIAL_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - NULL/Initiale Elemente NICHT exportieren 20031107
8 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Systemelemente NICHT exportieren 20031107
9 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Quelle: Enthält zu exportierende Elemente 20031107

Method TO_IFS_XML on Interface IF_SWF_IFS_CONVERSION has no exception.

Method TO_IFS_XML_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Export 20031120
2 Importing ID Call by reference Type reference (TYPE) C Task-ID 20031120
3 Exporting IFS_XML_SCHEMA Call by reference Type reference (TYPE) XSTRING Container als IFS-XML-Schema 20031120
4 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Quelle: Enthält zu exportierende Elemente 20031120

Method TO_IFS_XML_SCHEMA on Interface IF_SWF_IFS_CONVERSION has no exception.

Method TO_SIMPLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_HANDLE Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Ausnahme, falls Fehler beim Export 20031107
2 Importing EXPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Export' exportieren 20031107
3 Importing IMPORT_PARAM Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente mit Eigenschaft 'Import' exportieren 20031107
4 Importing LOCAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elemente ohne Parametereigenschaft exportieren 20031107
5 Importing NO_INITIAL_ELEMENTS Call by reference Type reference (TYPE) XFELD 'X' 'X' - NULL/Initiale Elemente NICHT exportieren 20031107
6 Importing NO_SYSTEM_ELEMENTS Call by reference Type reference (TYPE) XFELD SPACE 'X' - Werte für Systemelemente NICHT exportieren 20031107
7 Exporting SIMPLE_CONTAINER Call by reference Type reference (TYPE) SWRTCONT Zielcontainer: Liste mit Name/Wertpaaren 20031107
8 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Quelle: Enthält zu exportierende Elemente 20031107

Method TO_SIMPLE_CONTAINER on Interface IF_SWF_IFS_CONVERSION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640