SAP ABAP Class /SCMB/CL_DF_DOCUMENT (Document Flow: Document Administration)
Hierarchy
☛
PI_BASIS (Software Component) Basis Plug-In
⤷ SCM-BAS-DF (Application Component) Cross-System and Cross-Partner Document Flow
⤷ /SCMB/FLOW_DOCUMENT (Package) Document Flow, Document Administration
⤷ SCM-BAS-DF (Application Component) Cross-System and Cross-Partner Document Flow
⤷ /SCMB/FLOW_DOCUMENT (Package) Document Flow, Document Administration
Properties
Class | /SCMB/CL_DF_DOCUMENT | |
Short Description | Document Flow: Document Administration | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /SCMB/FLOW_DOCUMENT | Document Flow, Document Administration |
Created | 20020814 | SAP |
Last change | 20110908 | 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 /SCMB/CL_DF_DOCUMENT has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /SCMB/CL_DF_DOC | 20031007 | Document Flow: Document Identification | |
2 | /SCMB/CL_DF_DOCFLOW | 20031007 | Document Flow |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FLD_CLIENT | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CLIENT' | Field Name | 20030109 | |
2 | GC_FLD_DOCUMENT | Constant | Public | Type reference (TYPE) | FIELDNAME | 'DOCUMENT' | Field Name | 20030109 | |
3 | GC_FLD_GUID | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GUID' | Field Name | 20030109 | |
4 | GC_FLD_ITEM | Constant | Public | Type reference (TYPE) | FIELDNAME | 'ITEM' | Field Name | 20030109 | |
5 | GC_FLD_PARTNER | Constant | Public | Type reference (TYPE) | FIELDNAME | 'DOC_PARTNER_NO' | Field Name | 20060818 | |
6 | GC_OSTATUS_NEW | Constant | Public | Type reference (TYPE) | OS_OSTATUS | 1 | Persistent Object Created New | 20040825 | |
7 | GV_NEXT_DOCIDX | Static Attribute | Private | Type reference (TYPE) | /SCMB/DF_DOCIDX | Document Flow: Index of Document | 20051019 | ||
8 | MO_DOC | Instance attribute | Public | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOC | Document Flow: Document Identification | 20030116 | ||
9 | MS_DOC | Instance attribute | Public | Type reference (TYPE) | SIBFLPORB | Local Persistent Object Reference - BOR Compatible | 20020902 | ||
10 | MV_BSKEY | Instance attribute | Public | Type reference (TYPE) | SLD_BSKEY | Key Name of a Business System | 20031007 | ||
11 | MV_DOCIDX | Instance attribute | Public | Type reference (TYPE) | /SCMB/DF_DOCIDX | Document Flow: Index of Document | 20021017 | ||
12 | MV_LOGSYS | Instance attribute | Public | Type reference (TYPE) | LOGSYS | Logical System | 20020902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20040219 |
2 | CONVERT_CHARACTERISTIC | Static method | Public | Method | Convert Attributes from Characteristics to ABAP Values | 20060830 |
3 | CREATE | Static method | Public | Method | Create Document | 20020814 |
4 | DELETE | Instance method | Public | Method | Delete Document | 20020823 |
5 | GET | Static method | Public | Method | Read Document | 20020819 |
6 | GET_BY_CHARACTERISTIC | Static method | Private | Method | Obsolete | 20060830 |
7 | GET_NEXT_DOCIDX | Static method | Public | Method | Obsolete | 20051018 |
8 | GET_STATUS | Instance method | Public | Method | Provides Status of Persistent Object | 20040825 |
9 | GET_TRANSLATION | Static method | Public | Method | Create XML Translation Statement | 20031016 |
10 | INIT_DOCIDX | Static method | Public | Method | Obsolete | 20051018 |
11 | MODIFY_CHARACTERISTIC | Static method | Public | Method | Change Document Attributes | 20040528 |
12 | REFRESH_NEG_BUFFER | Static method | Public | Method | Obsolete | 20050518 |
13 | REFRESH_REF_BUFFER | Static method | Public | Event handling method | Obsolete | 20031119 |
14 | RENAME_DOCUMENT | Static method | Public | Method | Change Readable Document Number | 20031010 |
15 | SEARCH | Static method | Public | Method | Searches for Documents | 20021022 |
16 | SET_ATTRIBUTES | Static method | Public | Method | Set Class Attributes | 20021018 |
17 | SET_DOCIDX | Instance method | Private | Method | Set Index of Document | 20090212 |
Events
Class /SCMB/CL_DF_DOCUMENT has no event.
Types
Class /SCMB/CL_DF_DOCUMENT has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /SCMB/CL_DF_DOCUMENT has no parameter.
Method CLASS_CONSTRUCTOR on class /SCMB/CL_DF_DOCUMENT has no exception.
Method CONVERT_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHAR_FIELDS | Call by reference | Type reference (TYPE) | /SCMB/DF_CHARFIELD_TBL | Characteristics field catalogue | 20060830 | ||
2 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | DF document node data | 20060830 | ||
3 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT_SETUP | Belegfluss: Fehler in der Belegverwaltung | 20060830 | |
2 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060830 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Belegfluss: Belegverwaltung | 20030121 | ||
2 | Exporting | ET_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCIDX_TBL | Belegfluss: Belegreferenz | 20051017 | ||
3 | Exporting | EV_DOCUMENT_ID | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_ID | Belegfluss: Beleg-ID (GUID) | 20020814 | ||
4 | Exporting | EV_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | /SCMB/DF_CATEGORY | Belegfluss: Belegtyp | 20020814 | ||
5 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | SIBFLPORB | Lokale Persistente Objektreferenz - BOR kompatibel | 20030109 | ||
6 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | Belegfluss: Belegidentifikation | 20020814 | ||
7 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 | ||
8 | Importing | IT_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT_TBL | Belegfluss: Beleg | 20051014 | ||
9 | Importing | IT_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX_TBL | Belegfluss: Beleg | 20130211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20020829 | |
2 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060830 |
Method DELETE Signature
Method DELETE on class /SCMB/CL_DF_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20020829 |
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_DOC | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOC | Belegfluss: Belegidentifikation | 20030122 | ||
2 | Exporting | EO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Belegfluss: Belegverwaltung | 20030121 | ||
3 | Exporting | ET_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_TBL | Belegfluss: Belegreferenzen | 20041020 | ||
4 | Exporting | EV_DOCUMENT_ID | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_ID | Belegfluss: Beleg-ID (GUID) | 20020819 | ||
5 | Exporting | EV_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | /SCMB/DF_CATEGORY | Belegfluss: Belegtyp | 20020819 | ||
6 | Importing | IS_DOC | Call by reference | Type reference (TYPE) | SIBFLPORB | Lokale Persistente Objektreferenz - BOR kompatibel | 20020902 | ||
7 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | Belegfluss: Belegidentifikation | 20020819 | ||
8 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 | ||
9 | Importing | IT_DOC | Call by reference | Type reference (TYPE) | SIBFLPORBT | Tabelle von Lokalen Pers. Objektreferenzen - BOR kompatibel | 20051012 | ||
10 | Importing | IT_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT_TBL | Belegfluss: Beleg | 20041020 | ||
11 | Importing | IT_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX_TBL | Belegfluss: Beleg | 20130211 | ||
12 | Importing | IV_DATA_NOT_REQUESTED | Call by reference | Type reference (TYPE) | /SCMB/DF_DATA_NOT_REQUESTED | Belegfluss: Belegbeschreibung nicht angefordert | 20021022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20020829 | |
2 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060920 |
Method GET_BY_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Found DF document object | 20060830 | ||
2 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | DF document node data | 20060830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20060830 | |
2 | /SCMB/CX_DFI_DOCUMENT_SETUP | Belegfluss: Fehler in der Belegverwaltung | 20060830 | |
3 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060830 |
Method GET_NEXT_DOCIDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_DOCIDX | Value transfer | Type reference (TYPE) | /SCMB/DF_DOCIDX | Belegfluss: Index Beleg | 20051018 |
Method GET_NEXT_DOCIDX on class /SCMB/CL_DF_DOCUMENT has no exception.
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_OSTATUS | Value transfer | Type reference (TYPE) | OS_OSTATUS | Status eines Objekts (verwaltetes Objekt) | 20040825 |
Method GET_STATUS on class /SCMB/CL_DF_DOCUMENT has no exception.
Method GET_TRANSLATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CHARACTERISTIC | Call by reference | Type reference (TYPE) | ANY | 20031016 | |||
2 | Exporting | ET_CONVERSION | Call by reference | Type reference (TYPE) | ABAP_TRANS_RESBIND_TAB | 20031016 | |||
3 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20031016 |
Method GET_TRANSLATION on class /SCMB/CL_DF_DOCUMENT has no exception.
Method INIT_DOCIDX Signature
Method INIT_DOCIDX on class /SCMB/CL_DF_DOCUMENT has no parameter.
Method INIT_DOCIDX on class /SCMB/CL_DF_DOCUMENT has no exception.
Method MODIFY_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Belegfluss: Belegverwaltung | 20040528 | ||
2 | Exporting | EV_DOCUMENT_ID | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_ID | Belegfluss: Beleg-ID (GUID) | 20040528 | ||
3 | Exporting | EV_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | /SCMB/DF_CATEGORY | Belegfluss: Belegtyp | 20040528 | ||
4 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | Belegfluss: Belegidentifikation | 20040528 | ||
5 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20040528 | |
2 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060920 |
Method REFRESH_NEG_BUFFER Signature
Method REFRESH_NEG_BUFFER on class /SCMB/CL_DF_DOCUMENT has no parameter.
Method REFRESH_NEG_BUFFER on class /SCMB/CL_DF_DOCUMENT has no exception.
Method REFRESH_REF_BUFFER Signature
Method REFRESH_REF_BUFFER on class /SCMB/CL_DF_DOCUMENT has no parameter.
Method REFRESH_REF_BUFFER on class /SCMB/CL_DF_DOCUMENT has no exception.
Method RENAME_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Belegfluss: Belegverwaltung | 20031010 | ||
2 | Exporting | EV_DOCUMENT_ID | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_ID | Belegfluss: Beleg-ID (GUID) | 20031010 | ||
3 | Exporting | EV_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | /SCMB/DF_CATEGORY | Belegfluss: Belegtyp | 20031010 | ||
4 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | Belegfluss: Belegidentifikation | 20031013 | ||
5 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 | ||
6 | Importing | IV_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/STRINGVAL | Document number to be set | 20031013 | ||
7 | Importing | IV_ITEM | Call by reference | Type reference (TYPE) | /SCMB/STRINGVAL | Item number to be set | 20060830 | ||
8 | Importing | IV_PARTNER | Call by reference | Type reference (TYPE) | /SCMB/STRINGVAL | Partner ID to be set | 20060828 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Belegfluss: Belegfehler (Detail) | 20031010 | |
2 | /SCMB/CX_DFI_DOCUMENT_SETUP | Belegfluss: Fehler in der Belegverwaltung | 20061120 | |
3 | /SCMB/CX_DF_DOCUMENT | Belegfluss: Belegfehler | 20060920 |
Method SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DOC | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_TBL | Belegfluss: Belegreferenzen | 20021022 | ||
2 | Exporting | ET_DOC_KEY | Call by reference | Type reference (TYPE) | /SCMB/DF_DOC_KEY_TBL | Document Flow: Document Keys | 20080506 | ||
3 | Importing | IT_CRITERIA | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT_CRITERIA_TBL | Belegfluss: Kriterien Belegauswahl | 20021022 | ||
4 | Importing | IV_CATEGORY | Call by reference | Type reference (TYPE) | /SCMB/DF_CATEGORY | Belegfluss: Belegtyp | 20021022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SCMB/CX_DFI_DOCUMENT | Document Flow: Document Error (Detail) | 20080506 | |
2 | /SCMB/CX_DFI_DOCUMENT_SETUP | Document Flow: Error in Document Administration | 20080506 | |
3 | /SCMB/CX_DF_DOCUMENT | Document Flow: Document Error | 20080506 |
Method SET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DF_DOC | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOC | Belegfluss: Belegidentifikation | 20021018 | ||
2 | Importing | IO_DF_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /SCMB/CL_DF_DOCUMENT | Belegfluss: Belegverwaltung | 20040219 | ||
3 | Importing | IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENT | Belegfluss: Belegidentifikation | 20021018 | ||
4 | Importing | IS_DOCUMENTX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCUMENTX | Belegfluss: Belegidentifikation | 20130211 |
Method SET_ATTRIBUTES on class /SCMB/CL_DF_DOCUMENT has no exception.
Method SET_DOCIDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOCIDX | Call by reference | Type reference (TYPE) | /SCMB/DF_DOCIDX | Belegfluss: Index Beleg | 20090212 |
Method SET_DOCIDX on class /SCMB/CL_DF_DOCUMENT has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 401 |