SAP ABAP Class CL_DOCU_HANDLER (Document Processing: Closing Cockpit)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
AC (Application Component) Accounting - General
⤷
FB_CLOSING (Package) Closing
⤷
⤷
Properties
| Class | CL_DOCU_HANDLER | |
| Short Description | Document Processing: Closing Cockpit | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | TFC0 | |
| Program status | ||
| Category | 0 | |
| Package | FB_CLOSING | Closing |
| Created | 20100824 | 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_DOCU_HANDLER has no interface implemented.
Friends
Class CL_DOCU_HANDLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SCHEDMAN_TASK' | Business Document Service: Class Name | 20101101 | ||
| 2 | Constant | Public | Type reference (TYPE) | BDS_CLSTYP | 'OT' | Business Document Service: Class Type | 20101101 | ||
| 3 | Constant | Public | Type reference (TYPE) | C | 'D' | 20101019 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'Excel.Sheet.12' | Excel Document | 20100914 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'Excel.Sheet.8' | Excel Document | 20100914 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'Excel.Chart.8' | Excel Graph | 20101008 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'XLSX' | Excel Document | 20101006 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'XLS' | Excel Document | 20101006 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'XLC' | Excel Graph | 20101008 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'URL' | URL Link | 20101006 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'PDF' | PDF Document | 20101006 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'PPTX' | PowerPoint Document | 20101006 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'PPT' | PowerPoint Document | 20101006 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'TXT' | Document Text | 20101006 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'DOCX' | Word Document | 20101006 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'DOC' | Word Document | 20101006 | ||
| 17 | Constant | Public | Type reference (TYPE) | C | 'I' | 20101019 | |||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'URL' | URL Link | 20100921 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'PDF' | PDF Document | 20100914 | ||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'PowerPoint.Show.12' | PowerPoint Document | 20100914 | ||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'PowerPoint.Show.8' | PowerPoint Document | 20100914 | ||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'PowerPoint.Slide.12' | PowerPoint Document | 20100914 | ||
| 23 | Constant | Public | Type reference (TYPE) | STRING | 'PowerPoint.Slide.8' | PowerPoint Document | 20100914 | ||
| 24 | Constant | Public | Type reference (TYPE) | STRING | 'TXT' | Document Text | 20100914 | ||
| 25 | Constant | Public | Type reference (TYPE) | C | 'U' | 20101019 | |||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'Word.Document.12' | Word Document | 20100914 | ||
| 27 | Constant | Public | Type reference (TYPE) | STRING | 'Word.Document.8' | Word Document 2003 | 20100914 |
Methods
Events
Class CL_DOCU_HANDLER has no event.
Types
Class CL_DOCU_HANDLER has no local type.
Method Signatures
Method CREATE_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ACTION_CANCELLED | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101015 | |||
| 2 | ED_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100906 | |||
| 3 | ID_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | CHAR80 | Char 80 | 20100908 | |||
| 4 | IR_GRID | Call by reference | Object reference (TYPE REF TO) | CL_DOCU_GRID | Darstellung Item-Dokumente | 20101022 |
Method CREATE_DOCU on class CL_DOCU_HANDLER has no exception.
Method CREATE_IMPORT_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DATA | Call by reference | Type reference (TYPE) | XSTRING | 20101026 | ||||
| 2 | ID_DOCUMENT_TYPE | Call by reference | Type reference (TYPE) | STRING | 20101026 | ||||
| 3 | ID_DOC_DESCR | Call by reference | Type reference (TYPE) | TFC_DOC_DESCR | Titel des Dokuments | 20101026 | |||
| 4 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | 20101026 | ||||
| 5 | ID_LINK_URL | Call by reference | Type reference (TYPE) | STRING | 20101026 | ||||
| 6 | IR_GRID | Call by reference | Object reference (TYPE REF TO) | CL_DOCU_GRID | Darstellung Item-Dokumente | 20101026 | |||
| 7 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20101026 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Typ des Dokuments ist nicht unterstützt | 20101101 |
Method DELETE_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100826 | |||
| 2 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20101101 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigungen | 20100906 |
Method DISPLAY_INTEGRATION_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_SUBRC | Value transfer | Type reference (TYPE) | INT4 | Rückgabewert von ABAP-Anweisungen | 20101027 |
Method DISPLAY_INTEGRATION_MESSAGES on class CL_DOCU_HANDLER has no exception.
Method DOCU_AUTH_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_PROFILE | Call by reference | Type reference (TYPE) | TFC_PROFILE | FastClose: Abschlußplan | 20101019 | |||
| 2 | RD_SUBRC | Value transfer | Attribute reference (LIKE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20101019 |
Method DOCU_AUTH_CHECK on class CL_DOCU_HANDLER has no exception.
Method DOC_DATA_MODIFY_DIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_OP | Call by reference | Type reference (TYPE) | C | 20101019 | ||||
| 2 | IS_DOCUMENT | Call by reference | Type reference (TYPE) | TFC_INST_OFFICE | Office-Dokumente | 20101019 |
Method DOC_DATA_MODIFY_DIRECT on class CL_DOCU_HANDLER has no exception.
Method GET_BDS_FILE_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FILE_SIZE | Call by reference | Type reference (TYPE) | TFC_FSIZE | Dateigröße | 20101004 | |||
| 2 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20101004 |
Method GET_BDS_FILE_SIZE on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DOCU_TYPE | Call by reference | Type reference (TYPE) | CHAR80 | Character 40-Stellen | 20100824 | |||
| 2 | RD_EXTENSION | Value transfer | Type reference (TYPE) | STRING | 20100824 |
Method GET_DOCU_EXTENSION on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_EXTENSION_FROM_FNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_EXTENSION | Call by reference | Type reference (TYPE) | TFC_FILE_TYPE | Dateityp | 20100922 | |||
| 2 | ID_FNAME | Call by reference | Type reference (TYPE) | STRING | Dateiname | 20100922 |
Method GET_DOCU_EXTENSION_FROM_FNAME on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_EXTENSION_NO_COMMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_DOCU_TYPE | Call by reference | Type reference (TYPE) | CHAR80 | Char 80 | 20100921 | |||
| 2 | RD_EXTENSION | Value transfer | Type reference (TYPE) | STRING | 20100921 |
Method GET_DOCU_EXTENSION_NO_COMMA on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_LIST_CREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VRM_VALUES | Call by reference | Type reference (TYPE) | VRM_VALUES | 20100914 |
Method GET_DOCU_LIST_CREA on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_MIMETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_MIMETYPE | Call by reference | Type reference (TYPE) | W3CONTTYPE | HTML-Content-Type | 20100916 | |||
| 2 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Umsetztabelle von internen Dateinamen in externe Dateinamen | 20100916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht unterstützt datei Format | 20100916 |
Method GET_DOCU_MIMETYPE_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DESCRIPTION | Call by reference | Type reference (TYPE) | TEXT60 | Textfeld der Länge 60 | 20101005 | |||
| 2 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Umsetztabelle von internen Dateinamen in externe Dateinamen | 20101005 |
Method GET_DOCU_MIMETYPE_DESCR on class CL_DOCU_HANDLER has no exception.
Method GET_DOCU_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DOCU_TYPE | Call by reference | Type reference (TYPE) | CHAR80 | Char 80 | 20100824 | |||
| 2 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Umsetztabelle von internen Dateinamen in externe Dateinamen | 20100824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht unterstützt datei Format | 20100824 |
Method IMPORT_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100826 | |||
| 2 | ID_DATA | Call by reference | Type reference (TYPE) | XSTRING | 20101026 | ||||
| 3 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Business Document Service: Dateinamen | 20101026 |
Method IMPORT_DOCU on class CL_DOCU_HANDLER has no exception.
Method IS_SUPPORTED_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Char 80 | 20100915 | |||
| 2 | RD_IS_SUPPORTED | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100915 |
Method IS_SUPPORTED_EXTENSION on class CL_DOCU_HANDLER has no exception.
Method LOAD_ITEM_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOCUMENTS | Call by reference | Type reference (TYPE) | TFC_T_OFFICE_DOCUMENTS | Tabellentyp des Office Dokumente Dateien | 20101005 | |||
| 2 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20101005 |
Method LOAD_ITEM_DOCUMENTS on class CL_DOCU_HANDLER has no exception.
Method MODIFY_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100906 | |||
| 2 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100906 | |||
| 3 | ID_EXTENSION | Call by reference | Type reference (TYPE) | TFC_FILE_TYPE | 20100909 | ||||
| 4 | IR_GRID | Call by reference | Object reference (TYPE REF TO) | CL_DOCU_GRID | Knotenelement | 20101022 | |||
| 5 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20110328 |
Method MODIFY_DOCU on class CL_DOCU_HANDLER has no exception.
Method REIMPORT_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20101014 | |||
| 2 | ID_DATA | Call by reference | Type reference (TYPE) | XSTRING | 20101018 | ||||
| 3 | ID_FILENAME | Call by reference | Type reference (TYPE) | STRING | Dateiname | 20101026 | |||
| 4 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20101018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Typ des Dokuments ist nicht unterstützt | 20101101 |
Method UPDATE_DOC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20101022 | |||
| 2 | ID_DOCU_TYPE | Call by reference | Type reference (TYPE) | TFC_FILE_TYPE | Dateityp | 20101022 | |||
| 3 | ID_DOC_COMMENT | Call by reference | Type reference (TYPE) | TFC_DOC_COMMENT | Kommentar | 20110118 | |||
| 4 | ID_DOC_DESCR | Call by reference | Type reference (TYPE) | TFC_DOC_DESCR | Titel des Dokuments | 20110118 | |||
| 5 | ID_LANG | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20110118 | |||
| 6 | ID_LINK_URL | Call by reference | Type reference (TYPE) | TFC_LINK_URL | Link | 20110118 | |||
| 7 | IR_ITEM | Call by reference | Object reference (TYPE REF TO) | CITEMX | Knotenelement | 20101022 |
Method UPDATE_DOC_DATA on class CL_DOCU_HANDLER has no exception.
Method VIEW_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_BDS_DOCID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20100826 | |||
| 2 | ID_EXTENSION | Call by reference | Type reference (TYPE) | STRING | 20100907 | ||||
| 3 | ID_LINK_URL | Call by reference | Type reference (TYPE) | TFC_LINK_URL | Link | 20100917 |
Method VIEW_DOCU on class CL_DOCU_HANDLER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |