SAP ABAP Class CL_XML_DOCUMENT_CNT (XML Document as WF Structure Container)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWXML (Package) Workflow XML FRAMEWORK
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_XML_DOCUMENT_BASE | XML Document - Management (Basis Class) | 20000223 |
Properties
| Class | CL_XML_DOCUMENT_CNT | |
| Short Description | XML Document as WF Structure Container | |
| Super Class | CL_XML_DOCUMENT_BASE | XML Document - Management (Basis Class) |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWXML | Workflow XML FRAMEWORK |
| Created | 20000223 | 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 CL_XML_DOCUMENT_CNT has no interface implemented.
Friends
Class CL_XML_DOCUMENT_CNT has no friend class.
Attributes
Class CL_XML_DOCUMENT_CNT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Deletes all entries with KEY from database | 20000223 | |
| 2 | Instance method | Public | Method | Loads from database | 20000223 | |
| 3 | Instance method | Protected | Method | Saves in database | 20000229 | |
| 4 | Instance method | Public | Method | Saves in database | 20000223 |
Events
Class CL_XML_DOCUMENT_CNT has no event.
Types
Class CL_XML_DOCUMENT_CNT has no local type.
Method Signatures
Method DELETE_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Mandant im Key angegeben | 20000310 | ||
| 2 | KEY | Value transfer | Type reference (TYPE) | SWU_CNTKEY | Schlüssel | 20000223 | |||
| 3 | RETCODE | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode | 20000223 | |||
| 4 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 'SWXML_CONT' | Tabellenname | 20000223 |
Method DELETE_DB on class CL_XML_DOCUMENT_CNT has no exception.
Method LOAD_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Mandant im Key angegeben | 20000310 | ||
| 2 | KEY | Value transfer | Type reference (TYPE) | SWU_CNTKEY | Schlüssel | 20000223 | |||
| 3 | RETCODE | Value transfer | Type reference (TYPE) | SYSUBRC | retcode | 20000223 | |||
| 4 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 'SWXML_CONT' | Name der Tabelle | 20000223 |
Method LOAD_FROM_DB on class CL_XML_DOCUMENT_CNT has no exception.
Method P_DYN_DB_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONT_FIELD | Call by reference | Type reference (TYPE) | ABAP_COMPNAME | Feld das X255 aufnimmt | 20000229 | |||
| 2 | KEY | Value transfer | Type reference (TYPE) | SWU_CNTKEY | Schlüssel | 20000229 | |||
| 3 | NO_T_DEST | Call by reference | Type reference (TYPE) | XFLAG | Hilfstabelle nicht verwenden | 20000301 | |||
| 4 | RETCODE | Value transfer | Type reference (TYPE) | SYSUBRC | retcode | 20000229 | |||
| 5 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 'SWXML_CONT' | Name der Tabelle | 20000229 | ||
| 6 | T_DEST | Value transfer | Type reference (TYPE) | STANDARD TABLE | interne Hilfstabelle (FETCH) | 20000229 | |||
| 7 | T_SOURCE | Call by reference | Type reference (TYPE) | SWXMLCONT | interne Content tabelle | 20000229 | |||
| 8 | WA_DEST | Value transfer | Type reference (TYPE) | ANY | Workarea der DB | 20000229 |
Method P_DYN_DB_INSERT on class CL_XML_DOCUMENT_CNT has no exception.
Method SAVE_TO_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT_SPECIFIED | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Client im Key angegeben | 20000310 | ||
| 2 | DO_COMMIT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | DB COMMIT | 20000225 | ||
| 3 | INSERT | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Insert / update | 20000223 | ||
| 4 | KEY | Value transfer | Type reference (TYPE) | SWU_CNTKEY | Schlüssel | 20000223 | |||
| 5 | RETCODE | Value transfer | Type reference (TYPE) | SYSUBRC | retcode | 20000223 | |||
| 6 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 'SWXML_CONT' | Name der Tabelle | 20000223 | ||
| 7 | TABTYPE | Call by reference | Type reference (TYPE) | TYPENAME | 'SWXML_CONTTYP' | Tabellentyp | 20000229 |
Method SAVE_TO_DB on class CL_XML_DOCUMENT_CNT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 46D |