SAP ABAP Interface IF_SWF_CNT_CONVERSION_SERVICE (Conversion Methods for the Container)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWF_CNT (Package) Workflow: Container

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_CNT_CONVERSION_SERVICE | Conversion of Container to Other Format | 20001122 |
Properties
Interface | IF_SWF_CNT_CONVERSION_SERVICE | |
Short Description | Conversion Methods for the Container |
General Data
Package | SWF_CNT | Workflow: Container |
Created | 20000616 | SAP |
Last changed | 20110908 | SAP |
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 | SWFUT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SWF_CNT_CONVERSION_SERVICE has no interface.
Friends
Interface IF_SWF_CNT_CONVERSION_SERVICE has no friend.
Attributes
Interface IF_SWF_CNT_CONVERSION_SERVICE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Consistency Check(s) on a Container | 20001122 |
2 | ![]() |
Static method | Public | Method | Compare Container | 20040901 |
3 | ![]() |
Static method | Public | Method | Generate Instance and Transfer Elements from ABAP Container | 20001122 |
4 | ![]() |
Static method | Public | Method | Instance from a BOR - Generate Container Structure | 20001122 |
5 | ![]() |
Static method | Public | Method | Instantiate Container from XML Data Stream | 20001122 |
6 | ![]() |
Static method | Public | Method | Set Element Value from ABAP Method Container | 20001122 |
7 | ![]() |
Static method | Public | Method | Data Import from a BOR - Container Structure | 20001122 |
8 | ![]() |
Static method | Public | Method | Data Import from a Name Value Pair Structure | 20001122 |
9 | ![]() |
Static method | Public | Method | Fill Container Instance from XML Data Stream | 20001122 |
10 | ![]() |
Static method | Public | Method | Fill Container Instance from XML Data Stream | 20041028 |
11 | ![]() |
Static method | Public | Method | Copy Elements to an ABAP Method Container | 20001122 |
12 | ![]() |
Static method | Public | Method | Copy Element to a BOR Container Structure | 20001122 |
13 | ![]() |
Static method | Public | Method | Copy Element (Name/Value Pair) to a SimpleContainer | 20001122 |
14 | ![]() |
Static method | Public | Method | Container (with Meta Attributes) to XML Data Stream | 20001122 |
15 | ![]() |
Static method | Public | Method | Container (with Meta Attributes) to XML Data Stream | 20041028 |
Events
Interface IF_SWF_CNT_CONVERSION_SERVICE has no event.
Types
Interface IF_SWF_CNT_CONVERSION_SERVICE has no local type.
Method Signatures
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK_OBLIG_NOT_INITIAL | Call by reference | Type reference (TYPE) | XFELD | 'X' | Stellt zusätzlich sicher, daß der Wert nicht initial ist | 20010523 | |
2 | ![]() |
CHECK_OBLIG_OBJECTS_EXIST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Existence-Check für Objektreferenzen | 20010523 | |
3 | ![]() |
CHECK_OBLIG_PARAMETERS | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüft, ob alle obligatorischen Elemente Werte enthalten | 20001122 | |
4 | ![]() |
CONSIDER_DEFINITION_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Auch Elemente der Definitionserweiterung prüfen | 20001122 | |
5 | ![]() |
CONSIDER_PARENT_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Auch Elemente übergeordneter Container prüfen | 20001122 | |
6 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, die zu prüfen ist | 20001122 | ||
7 | ![]() |
EXCEPTION_LIST | Call by reference | Type reference (TYPE) | SWF_UTL_OBJECT_TAB | Liste aller aufgetretenen Exceptions | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Konsistenzprüfung für Element fehlgeschlagen | 20001122 |
Method COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CNT1 | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20040901 | ||
2 | ![]() |
CNT2 | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20040901 | ||
3 | ![]() |
COMPARE_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Textelemente werden verglichen | 20040908 | ||
4 | ![]() |
DATA_LOSS_EXP | Call by reference | Type reference (TYPE) | SWFDNAMTAB | Elemente aus Cont. 1 mit erwartetem Datenverlust in Cont. 2 | 20040901 | ||
5 | ![]() |
DELTA_LIST | Call by reference | Type reference (TYPE) | SWFDNAMTAB | Elemente in beiden Containern, aber ungleich | 20040901 | ||
6 | ![]() |
DIFF_LIST1 | Call by reference | Type reference (TYPE) | SWFDNAMTAB | Elemente im eigenen, nicht im anderen Container | 20040901 | ||
7 | ![]() |
DIFF_LIST2 | Call by reference | Type reference (TYPE) | SWFDNAMTAB | Elemente nicht im eigenen Container, aber im anderen | 20040901 | ||
8 | ![]() |
EQUAL | Call by reference | Type reference (TYPE) | XFLAG | 'X' - alle Elemente gleich, ' ' - nicht alle gleich | 20040901 | ||
9 | ![]() |
TEXT_LIST | Call by reference | Type reference (TYPE) | SWFDNAMTAB | Elemente in beiden Containern mit lediglich untersch. Texten | 20050111 |
Method COMPARE on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method CREATE_FROM_ABAP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' übernehmen | 20001122 | |
2 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Erzeugter Container | 20001122 | ||
3 | ![]() |
CONTAINER_GUID | Value transfer | Type reference (TYPE) | GUID_32 | Falls gesetzt: GUID für den erzeugten Container | 20001122 | ||
4 | ![]() |
COPY | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elementwerte kopieren, ' ' - Referenzen übernehmen | 20001122 | |
5 | ![]() |
DEFINITION_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Falls gesetzt: Referenz auf Definitionscontainer | 20001122 | ||
6 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' übernehmen | 20001122 | |
7 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' übernehmen | 20001122 | |
8 | ![]() |
NUM_ELEMENTS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Elemente im neuen Container | 20010523 | ||
9 | ![]() |
PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Falls gesetzt: übersteuert Namen der Persistenzklasse | 20001122 | ||
10 | ![]() |
PROPERTIES_X | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften für den neuen Container | 20001122 | ||
11 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Element mit Eigenschaft 'Returning' übernehmen | 20001122 | |
12 | ![]() |
SUPPRESS_OTHERS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Nur Elemente mit Parametereigenschaft übernehmen | 20001122 | |
13 | ![]() |
VALUE_TABLE | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | ABAP-Methodencontainer mit Elementwerten | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Container-Konvertierung | 20001122 | |
2 | ![]() |
Containerobjekt konnte nicht erzeugt werden | 20001122 |
Method CREATE_FROM_BOR_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Erzeugter Container | 20001122 | ||
2 | ![]() |
CONTAINER_GUID | Value transfer | Type reference (TYPE) | GUID_32 | GUID für neuen Container - space = erzeugen bei Bedarf | 20001122 | ||
3 | ![]() |
DEFINITION | Call by reference | Type reference (TYPE) | SWBCONTTAB | 'Definitionscontainer', enthält Typeigenschaften | 20001122 | ||
4 | ![]() |
DEFINITION_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Handle auf Definitionserweiterung | 20001122 | ||
5 | ![]() |
INSTANCE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_CONTAINER_FACTORY | Instanzverwaltung für Container (freigegeben) | 20021001 | ||
6 | ![]() |
PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Name der Persistenzklasse des Containers | 20001122 | ||
7 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaften des Containers | 20001122 | ||
8 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Eigenschaften des Containers | 20001122 | ||
9 | ![]() |
VALUES | Value transfer | Type reference (TYPE) | SWCONTTAB | 'Laufzeitcontainer', enthält Name/Wertpaare | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Instanziierung fehlgeschlagen -> Persistenzklasse ungültig | 20001122 |
Method CREATE_FROM_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, erstellt aus XML-Daten | 20001122 | ||
2 | ![]() |
CONTAINER_GUID | Value transfer | Type reference (TYPE) | GUID_32 | Falls gesetzt: überschreibt vorhandene Instanz-ID | 20001122 | ||
3 | ![]() |
DEFINITION_EXTENSION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Falls gesetzt: überschreibt vorhandene Definitionscontainer | 20001122 | ||
4 | ![]() |
INSTANCE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_CONTAINER_FACTORY | Instanzverwaltung für Container (freigegeben) | 20040721 | ||
5 | ![]() |
PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Falls gesetzt: Klasse, an die die Persistenz deligiert wird | 20001122 | ||
6 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Falls gesetzt: überschreibt Eigenschaften des Containers | 20001122 | ||
7 | ![]() |
XML_DOM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML-Laufzeitobjekt des iXML-Toolkits | 20001122 | ||
8 | ![]() |
XML_RENDERED_SIZE | Call by reference | Type reference (TYPE) | INT4 | Anzahl Bytes im XML-Datenstrom (Tabelle oder Xstring) | 20001122 | ||
9 | ![]() |
XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | XML-Datenstrom | 20001122 | ||
10 | ![]() |
XML_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | XML-Datenstrom in interner Tabelle mit Zeilentyp 'X' | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Angegebene Definitionserweiter. konnte nicht erzeugt werden | 20001122 | |
2 | ![]() |
Containerinstanz konnte nicht erzeugt werden | 20001122 |
Method IMPORT_FROM_ABAP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' übernehmen | 20001122 | |
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, in die importiert werden soll | 20001122 | ||
3 | ![]() |
COPY | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Werte kopieren, ' ' - Referenzen übernehmen | 20001122 | |
4 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' übernehmen | 20001122 | |
5 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' übernehmen | 20001122 | |
6 | ![]() |
NUM_ELEMENTS_IMPORTED | Value transfer | Type reference (TYPE) | INT4 | Anzahl übernommener Element(wert)e | 20001122 | ||
7 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Element mit Eigenschaft 'Returning' übernehmen | 20001122 | |
8 | ![]() |
SUPPRESS_OTHERS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Nur Elemente mit Parametereigenschaft übernehmen | 20001122 | |
9 | ![]() |
VALUE_TABLE | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | ABAP-Methodencontainer mit Elementwerten | 20001122 |
Method IMPORT_FROM_ABAP_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method IMPORT_FROM_BOR_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' überschreiben | 20001122 | |
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, in die importiert werden soll | 20001122 | ||
3 | ![]() |
DEFINITION | Call by reference | Type reference (TYPE) | SWBCONTTAB | 'Definitionscontainer', enthält Typeigenschaften | 20001122 | ||
4 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' überschreiben | 20001122 | |
5 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' überschreiben | 20001122 | |
6 | ![]() |
NUM_ELEMENTS_IMPORTED | Value transfer | Type reference (TYPE) | INT4 | Anzahl übernommener Element(wert)e | 20001122 | ||
7 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Returning' überschreiben | 20001122 | |
8 | ![]() |
SUPPRESS_OTHERS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - NUR die spezifizierten Elemente überschreiben | 20001122 | |
9 | ![]() |
VALUES | Value transfer | Type reference (TYPE) | SWCONTTAB | 'Laufzeitcontainer', enthält Name/Wertpaare | 20001122 |
Method IMPORT_FROM_BOR_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method IMPORT_FROM_SIMPLE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPEND_TABLE_VALUES | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Tabellen NICHT vor Zuweisung löschen | 20031021 | |
2 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' überschreiben | 20001122 | |
3 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, in die importiert werden soll | 20001122 | ||
4 | ![]() |
ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Fehlermeldungen bei Prüfung bzw. Wertimport | 20001122 | ||
5 | ![]() |
EXISTENCE_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Existenzprüfung bei Obj.Referenzen, ' ' nur Typ prüfen | 20001122 | |
6 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' überschreiben | 20001122 | |
7 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' überschreiben | 20001122 | |
8 | ![]() |
NO_SYSTEM_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Werte für Systemelemente NICHT importieren | 20001122 | |
9 | ![]() |
NUM_ELEMENTS_IMPORTED | Call by reference | Type reference (TYPE) | INT4 | Anzahl übernommener Element(wert)e | 20001122 | ||
10 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Returning' überschreiben | 20001122 | |
11 | ![]() |
SUPPRESS_OTHERS | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - NUR die spezifizierten Elemente überschreiben | 20001122 | |
12 | ![]() |
UNDEFINED_HANDLING | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente ohne Definition aktzeptieren, " " -Fehler | 20001204 | |
13 | ![]() |
VALUES | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle aus Name/Wertpaaren, Wert als Char255 | 20001122 | ||
14 | ![]() |
VALUE_STRINGS | Value transfer | Type reference (TYPE) | SWFNAMSTAB | Tabelle aus Name/Wertpaaren, Wert als String | 20010228 | ||
15 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Warnmeldungen bei Prüfung bzw. Wertimport | 20001122 |
Method IMPORT_FROM_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method IMPORT_FROM_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, in die importiert werden soll | 20001122 | ||
2 | ![]() |
CONTAINER_GUID | Value transfer | Type reference (TYPE) | GUID_32 | Falls gesetzt: überschreibt vorhandene Instanz-ID | 20001122 | ||
3 | ![]() |
DEFINITION_EXTENSION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Objektreferenz auf Definitionscontainer | 20001122 | ||
4 | ![]() |
EXCEPTION_LIST | Call by reference | Type reference (TYPE) | SWF_CX_TAB | Tabelle mit Workflow-Exceptions | 20040719 | ||
5 | ![]() |
IMPORT_CHANGE_DATA | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Änderungdsaten aus XML-Datenstrom übernehmen | 20040907 | |
6 | ![]() |
PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Name der Klasse, an die die Persistenz deligiert wird | 20001122 | ||
7 | ![]() |
PROPERTIES_X | Value transfer | Type reference (TYPE) | XSTRING | Falls gesetzt: überschreibt Eigenschaften des Containers | 20001122 | ||
8 | ![]() |
UPDATE_TOUCHED_FLAG | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Bei geänderten Elementwerten touched-Flag setzen | 20040719 | |
9 | ![]() |
XML_DOM | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML-Laufzeitobjekt des iXML-Toolkits | 20001122 | ||
10 | ![]() |
XML_RENDERED_SIZE | Call by reference | Type reference (TYPE) | INT4 | Anzahl Bytes im XML-Datenstrom (Tabelle oder Xstring) | 20001122 | ||
11 | ![]() |
XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | XML-Datenstrom | 20001122 | ||
12 | ![]() |
XML_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | XML-Datenstrom in interner Tabelle mit Zeilentyp 'X' | 20001122 |
Method IMPORT_FROM_XML on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method IMPORT_FROM_XML_GP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, in die importiert werden soll | 20041028 | ||
2 | ![]() |
INITIALIZE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Initialisierungstransformation verwenden (Deployment) | 20041221 | |
3 | ![]() |
XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | XML-Datenstrom | 20041028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Container-Konvertierung | 20041221 |
Method TO_ABAP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CALL_METHOD_SCENARIO | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Import und Exporteigenschaft vertauschen | 20001122 | |
2 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' übergeben | 20001122 | |
3 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, aus der exportiert werden soll | 20001122 | ||
4 | ![]() |
COPY_VALUES | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Elementwerte kopieren, ' ' - Datenreferenzen übergeben | 20001122 | |
5 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' übergeben | 20001122 | |
6 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' übergeben | 20001122 | |
7 | ![]() |
INITIALIZE_IF_NULL | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - ABAP-Initialwert erzeugen falls Elementwert n. vorh. | 20001122 | |
8 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Element mit Eigenschaft 'Returning' übergeben | 20001122 | |
9 | ![]() |
SUPPRESS_OTHERS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Elemente ohne Parametereigenschaft unterdrücken | 20001122 | |
10 | ![]() |
VALUE_TABLE | Value transfer | Type reference (TYPE) | ABAP_PARMBIND_TAB | ABAP-Methodencontainer mit Elementwerten | 20001122 |
Method TO_ABAP_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method TO_BOR_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, aus der exportiert werden soll | 20001122 | ||
2 | ![]() |
CONVERT_BOR_HANDLES | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - BOR-Objektreferenzen einheitlich konvertieren | 20001122 | |
3 | ![]() |
CONVERT_TO_RUNTIME | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Konvertierung in RH's, ' ' - Konvertierung in PORs | 20001122 | |
4 | ![]() |
DEFINITION | Call by reference | Type reference (TYPE) | SWBCONTTAB | 'Definitionscontainer', enthält Typeigenschaften | 20001122 | ||
5 | ![]() |
NON_BOR_OBJECTS | Call by reference | Type reference (TYPE) | SWFTSTCTAB | Sammelt alle Objektreferenzen, die BOR nicht erkennt | 20001122 | ||
6 | ![]() |
TUNNEL_NON_BOR_HANDLES | Call by reference | Type reference (TYPE) | XFELD | SPACE | ' ' - ABAP-Referenzen unterdrücken, 'X' - ABAP-Refs tunneln | 20001122 | |
7 | ![]() |
VALUES | Call by reference | Type reference (TYPE) | SWCONTTAB | 'Laufzeitcontainer', enthält Name/Wertpaare | 20001122 |
Method TO_BOR_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method TO_SIMPLE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Changing' überschreiben | 20001122 | |
2 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz, aus der exportiert werden soll | 20001122 | ||
3 | ![]() |
ERRORS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Error-Messages | 20001122 | ||
4 | ![]() |
EXPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Export' überschreiben | 20001122 | |
5 | ![]() |
IMPORT_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Import' überschreiben | 20001122 | |
6 | ![]() |
NO_INITIAL_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - NULL/Initiale Elemente NICHT aufnehmen | 20010403 | |
7 | ![]() |
NO_SYSTEM_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Werte für Systemelemente NICHT importieren | 20001122 | |
8 | ![]() |
OBJECTS | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle mit Namen, Persistente BOR-Objektreferenzen | 20001122 | ||
9 | ![]() |
RETURNING_PARAM | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Elemente mit Eigenschaft 'Returning' überschreiben | 20001122 | |
10 | ![]() |
SIBFLPORBS | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle mit Namen, ALLE Objektreferenzen | 20010521 | ||
11 | ![]() |
VALUES | Call by reference | Type reference (TYPE) | SWFNAMVTAB | Tabelle selektierter Containerwerte (Value-Wertpaare) | 20001122 | ||
12 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | SWFT100TAB | Tabelle für Warning-Messages | 20001122 |
Method TO_SIMPLE_CONTAINER on Interface IF_SWF_CNT_CONVERSION_SERVICE has no exception.
Method TO_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz | 20001128 | ||
2 | ![]() |
INCLUDE_CHANGE_DATA | Call by reference | Type reference (TYPE) | XFELD | SPACE | Anlegerelease mitgeben | 20040707 | |
3 | ![]() |
INCLUDE_EXTENSION_ELEMENTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Alle Elemente aus Erweiterungen lokal speichern | 20001122 | |
4 | ![]() |
INCLUDE_INITIAL_VALUES | Call by reference | Type reference (TYPE) | XFELD | SPACE | Elementwerte mitgeben | 20001122 | |
5 | ![]() |
INCLUDE_NULL_VALUES | Call by reference | Type reference (TYPE) | XFELD | SPACE | Elementwerte mitgeben | 20001122 | |
6 | ![]() |
INCLUDE_TEXTS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Sprachabhängige Texte mitgeben | 20001122 | |
7 | ![]() |
SAVE_DELTA_HANDLING_INFO | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' - Delta-Handling relevante Flags speichern | 20001122 | |
8 | ![]() |
USE_XSLT | Value transfer | Type reference (TYPE) | XFELD | 'X' | X' - Rendern mittels CALL Transformation | 20041112 | |
9 | ![]() |
XML_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | Interne Dokumentstruktur des IXML-Toolkits | 20001122 | ||
10 | ![]() |
XML_RENDERED_SIZE | Value transfer | Type reference (TYPE) | INT4 | Länge (Bytes) des gerenderten XML Datenstroms | 20001122 | ||
11 | ![]() |
XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | Container als XML-Datenstrom in XSTRING | 20001122 | ||
12 | ![]() |
XML_TABLE | Call by reference | Type reference (TYPE) | TABLE | Container als XML-Datenstrom in interner Tabelle | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ein Containerelement kann nicht nach XML konvertiert werden. | 20001122 |
Method TO_XML_GP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Containerinstanz | 20041028 | ||
2 | ![]() |
XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | Container als XML-Datenstrom in XSTRING | 20041028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Container-Konvertierung | 20041221 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 610 |