Hierarchy

⤷

⤷

Properties
Class | CL_DPR_BAPI_DOCUMENT_SERVICES | |
Short Description | BAPI Services for EDMS Documents and Folders | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_BAPI | Project Management - BAPI |
Created | 20031217 | SAP |
Last change | 20141109 | |
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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no interface implemented.
Friends
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | Special Handling for Special Applications | 20040415 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | EDMS_DOCID | EDMS GUID of New Document | 20040416 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | String for Receiving a Message | 20031217 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | 'INVALID' | Status of Document (BAPI Interface) | 20031229 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | 'IN_WORK' | Status of Document (BAPI Interface) | 20031229 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | 'RELEASED' | Status of Document (BAPI Interface) | 20031229 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | DPR_TV_GUID_BAPI | 'root' | Generated Folder on Level 1 | 20031217 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | SSTRING | 'Invalid' | Status of Document (EDMS) | 20031223 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | SSTRING | 'In Work' | Status of Document (EDMS) | 20031223 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | SSTRING | 'Released' | Status of Document (EDMS) | 20031223 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Squeeze in New Document or Folder in EDMS Hierarchy | 20031217 |
2 | ![]() |
Static method | Public | Method | CHANGE (EDMS): Map Document Attributes | 20031223 |
3 | ![]() |
Static method | Public | Method | SET_STATUS (EDMS): Set Document Status | 20031229 |
4 | ![]() |
Static method | Public | Method | CHANGE (EDMS): Map Folder Attributes | 20031217 |
5 | ![]() |
Static method | Public | Method | ADD (EDMS): Assign Document | 20031219 |
6 | ![]() |
Static method | Public | Method | ADD (EDMS): Create Folder and Map Attributes | 20031217 |
7 | ![]() |
Static method | Public | Method | Kann der Ordner gelöscht werden ? | 20100818 |
8 | ![]() |
Static method | Public | Method | REMOVE (EDMS): Delete Folder | 20031229 |
9 | ![]() |
Static method | Public | Method | REMOVE (EDMS): Delete Folder | 20031218 |
10 | ![]() |
Static method | Public | Method | UPDATE (EDMS): Reassign Document | 20031223 |
11 | ![]() |
Static method | Public | Method | Check Document or Folder Name | 20031217 |
12 | ![]() |
Static method | Public | Method | Is current EDMS document file being edited by another user? | 20031230 |
13 | ![]() |
Static method | Public | Method | Converts File Content Portions fr. BAPI Interface into RAW-S | 20031222 |
14 | ![]() |
Static method | Public | Method | Transfer Status from BAPI Interface to Internal EDMS Name | 20031229 |
15 | ![]() |
Static method | Public | Method | Transfer Int.EDMS Status to External Status f.BAPI Interface | 20031229 |
16 | ![]() |
Static method | Public | Method | Determine Default Name for Document or Folder | 20031217 |
17 | ![]() |
Static method | Public | Method | Determine Unique Document or Folder Name | 20070419 |
18 | ![]() |
Static method | Public | Method | Lock Folder | 20031217 |
19 | ![]() |
Static method | Public | Method | Gets Special Handling for Special Applications | 20040416 |
20 | ![]() |
Static method | Public | Method | Determine Authorization Reference for EDMS Document | 20031217 |
21 | ![]() |
Static method | Public | Method | Content of a Stored EDMS File as RAW Table with 255 Chars | 20031229 |
22 | ![]() |
Static method | Public | Method | Content Versions of a Stored EDMS File | 20031229 |
23 | ![]() |
Static method | Public | Method | Determine Length and Content of EDMS File | 20031222 |
24 | ![]() |
Static method | Public | Method | Determine Mime Type of EDMS File | 20031222 |
25 | ![]() |
Static method | Public | Method | Determine EDMS GUID and Reference via DPR Document Reference | 20031218 |
26 | ![]() |
Static method | Public | Method | Set Status for EDMS Document | 20031229 |
27 | ![]() |
Static method | Public | Method | Supplies Superior EDMS Folder GUID for DPR Doc. Collection | 20031217 |
28 | ![]() |
Static method | Public | Method | Gets EDMS GUID of New Document | 20040416 |
29 | ![]() |
Static method | Public | Method | Init. and Instancing of DPR and EDMS via DPR DocCollection | 20031217 |
30 | ![]() |
Static method | Public | Method | Check In/Out New EDMS File as Predecessor File After Update | 20031223 |
31 | ![]() |
Static method | Public | Method | Sets Special Handling for Special Applications | 20040416 |
32 | ![]() |
Static method | Public | Method | Check In/Save Data for Document File | 20031222 |
33 | ![]() |
Static method | Public | Method | Set Status for EDMS Document | 20031222 |
34 | ![]() |
Static method | Public | Method | Sets EDMS GUID of New Document | 20040416 |
Events
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no event.
Types
Class CL_DPR_BAPI_DOCUMENT_SERVICES has no local type.
Method Signatures
Method ADD_EDMS_OBJECT_IN_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IR_EDMS_NEW_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031222 | ||
3 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
4 | ![]() |
RV_ACTION_OK | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Hierarchie-Aktion erfolgreich | 20031217 |
Method ADD_EDMS_OBJECT_IN_HIERARCHY on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_CHANGE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031223 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT_CHANGE | BAPI CHANGE: Daten des zu ändernden Dokuments (EDMS) | 20031223 | ||
3 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT_CHANGE_UPD | BAPI CHANGE: Update-Struktur f zu ändernden Dokuments (EDMS) | 20031223 | ||
4 | ![]() |
IV_DOCUMENT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_DOCUMENT | GUID für Dokument im BAPI-Interface | 20031223 |
Method BUSXXXX_CHANGE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_CHANGE_DOCUMENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031229 | ||
2 | ![]() |
IV_DOCUMENT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_DOCUMENT | GUID für Dokument im BAPI-Interface | 20031229 | ||
3 | ![]() |
IV_DOCUMENT_STATUS | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | Name eines Status für das BAPI-Interface | 20031229 |
Method BUSXXXX_CHANGE_DOCUMENT_STATUS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_CHANGE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER | BAPI ADD/CHANGE: Felder des Ordners (EDMS) | 20031217 | ||
3 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER_UPD | BAPI ADD/CHANGE: Update-Struktur für Ordner (EDMS) | 20031217 | ||
4 | ![]() |
IV_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für den Ordner im BAPI-Interface | 20031217 |
Method BUSXXXX_CHANGE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_CREATE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031219 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT | BAPI ADD: Daten des zu ändernden Dokuments (EDMS) | 20040113 | ||
3 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT_UPD | BAPI ADD: Update-Struktur für zu ändernden Dokuments (EDMS) | 20040113 | ||
4 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. | 20031222 | ||
5 | ![]() |
IT_URL | Call by reference | Type reference (TYPE) | BAPI_TT_URL | Container für die Teile der URL-Portionen | 20040112 | ||
6 | ![]() |
IV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | Mimetype | 20031222 | ||
7 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Zuzuordnendes Dokument (EDMS) als URL ablegen | 20031219 | ||
8 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für übergeordneten Ordner im BAPI-Interface | 20031219 | ||
9 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | Development Projects: Dokument | 20031219 |
Method BUSXXXX_CREATE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_CREATE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER | BAPI ADD/CHANGE: Felder des Ordners (EDMS) | 20031217 | ||
3 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER_UPD | BAPI ADD/CHANGE: Update-Struktur für Ordner (EDMS) | 20031217 | ||
4 | ![]() |
IV_DETERMINE_UNIQUE_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 'X' = es wird automatisch ein eindeutiger Name ermittelt | 20070419 | |
5 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für übergeordneten Ordner im BAPI-Interface | 20031217 | ||
6 | ![]() |
RR_FOLDER | Value transfer | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | Development Projects: Dokument | 20031217 |
Method BUSXXXX_CREATE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_IS_FOLDER_DELETEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | 20100818 | |||
2 | ![]() |
RV_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100818 |
Method BUSXXXX_IS_FOLDER_DELETEABLE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_REMOVE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031229 | ||
2 | ![]() |
IV_DOCUMENT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für das Dokument im BAPI-Interface | 20031229 |
Method BUSXXXX_REMOVE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_REMOVE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031218 | ||
2 | ![]() |
IV_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für den Ordner im BAPI-Interface | 20031218 |
Method BUSXXXX_REMOVE_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method BUSXXXX_UPDATE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031223 | ||
2 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. | 20031223 | ||
3 | ![]() |
IT_URL | Call by reference | Type reference (TYPE) | BAPI_TT_URL | 20040113 | |||
4 | ![]() |
IV_DOCUMENT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_DOCUMENT | GUID für Dokument im BAPI-Interface | 20031223 | ||
5 | ![]() |
IV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | Mimetype | 20031223 | ||
6 | ![]() |
IV_NEW_VERSION | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_NEW_VERSION | Zuordnung Dokument bzw. (EDMS) ändern: Neue Version | 20031223 | ||
7 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Zuzuordnendes Dokument (EDMS) als URL ablegen | 20031223 |
Method BUSXXXX_UPDATE_DOCUMENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method CHECK_EDMS_DOCNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031222 | ||
3 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
4 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20031222 | ||
5 | ![]() |
IV_EDMS_OBJECT_DOCNAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20031222 | ||
6 | ![]() |
RV_DOCNAME_OK | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Ordnername ist gültig | 20031217 |
Method CHECK_EDMS_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method CHECK_EDMS_DOCUMENT_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031230 | ||
2 | ![]() |
RV_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': EDMS-Dokument kann geändert werden | 20031230 |
Method CHECK_EDMS_DOCUMENT_LOCK on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method CONVERT_EDMS_FILE_RAWTABLE2RAW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FILE_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | Inhalt des zuzuordnenden Dokuments (EDMS) | 20031222 | ||
2 | ![]() |
EV_FILE_LENGTH | Call by reference | Type reference (TYPE) | I | Länge des Files | 20031222 | ||
3 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW-Portionen der Länge 255 für den Dokumenten-Inhalt (EDMS) | 20031222 | ||
4 | ![]() |
IV_FILE_LENGTH | Call by reference | Type reference (TYPE) | I | Länge des Files | 20050214 |
Method CONVERT_EDMS_FILE_RAWTABLE2RAW on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method CONVERT_EDMS_STATUS_EXT2INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BAPI_STATUS | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | Name eines Status für das BAPI-Interface | 20031229 | ||
2 | ![]() |
RV_EDMS_STATUS | Value transfer | Type reference (TYPE) | SSTRING | EDMS-Statusname | 20031229 |
Method CONVERT_EDMS_STATUS_EXT2INT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method CONVERT_EDMS_STATUS_INT2EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EDMS_STATUS | Call by reference | Type reference (TYPE) | SSTRING | EDMS-Statusname | 20031229 | ||
2 | ![]() |
RV_BAPI_STATUS | Value transfer | Type reference (TYPE) | DPR_TV_BAPI_CFS_STATUS_NAME | Name eines Status für das BAPI-Interface | 20031229 |
Method CONVERT_EDMS_STATUS_INT2EXT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method DETERMINE_EDMS_DEFAULT_DOCNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
3 | ![]() |
IV_FOLDER | Call by reference | Type reference (TYPE) | BOOLE_D | CL_DPR_CO=>SC_TRUE | 'X': Ordner; sonst: Dokument | 20031217 | |
4 | ![]() |
RV_DOCNAME | Value transfer | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20031217 |
Method DETERMINE_EDMS_DEFAULT_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method DETERMINE_UNIQUE_EDMS_DOCNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_EDMS_OBJECT_DOCNAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Dokumentname | 20070419 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20070419 | ||
3 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20070419 | ||
4 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20070419 | ||
5 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20070419 |
Method DETERMINE_UNIQUE_EDMS_DOCNAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method ENQUEUE_EDMS_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
2 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20031217 | ||
3 | ![]() |
RV_ENQUEUE_OK | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Sperre erfolgreich gesetzt | 20031217 |
Method ENQUEUE_EDMS_OBJECT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_CALLED_FROM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CALLED_FROM | Value transfer | Type reference (TYPE) | STRING | 20040416 |
Method GET_CALLED_FROM on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
3 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20031217 | ||
4 | ![]() |
RR_AUTHORIZATION | Value transfer | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20031217 |
Method GET_EDMS_AUTHORIZATION on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_DOCUMENT_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | Development Projects: Dokument | 20031229 | ||
2 | ![]() |
RT_DOCUMENT_CONTENT | Value transfer | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW-Portionen der Länge 255 für EDMS-Dokumenteninhalt | 20031229 |
Method GET_EDMS_DOCUMENT_CONTENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_DOCUMENT_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | Development Projects: Dokument | 20031229 | ||
2 | ![]() |
RT_DOCUMENT_VERSIONS | Value transfer | Type reference (TYPE) | BAPI_TT_DOCUMENT_VERSION | Versionen eines abgelegten EDMS-Dokuments | 20031229 |
Method GET_EDMS_DOCUMENT_VERSIONS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_FILE_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FILE_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | Inhalt des zuzuordnenden Dokuments (EDMS) | 20031222 | ||
2 | ![]() |
EV_FILE_LENGTH | Call by reference | Type reference (TYPE) | I | Länge des Files | 20031222 | ||
3 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW-Portionen d. Länge 255 f. Langtext, Abnahmedokument usw. | 20031222 | ||
4 | ![]() |
IV_FILE_LENGTH | Call by reference | Type reference (TYPE) | I | Länge des Files | 20050214 | ||
5 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Zuzuordnendes Dokument (EDMS) als URL ablegen | 20031222 |
Method GET_EDMS_FILE_CONTENT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_MIMETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_EDMS_FILE_STRING | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_FILE_NAME | Aktueller Dateipfad für zuzuordnendes Dokument (EDMS) | 20031222 | ||
2 | ![]() |
CV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | Mimetype | 20031222 | ||
3 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Zuzuordnendes Dokument (EDMS) als URL ablegen | 20031222 |
Method GET_EDMS_MIMETYPE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_OBJECT_BY_DPR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031218 | ||
2 | ![]() |
EV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20031218 | ||
3 | ![]() |
IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_DOCUMENT | Development Projects: Dokument | 20031218 |
Method GET_EDMS_OBJECT_BY_DPR_OBJECT on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_STATUS_GUID_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031229 | ||
2 | ![]() |
IV_EDMS_STATUS_NAME | Call by reference | Type reference (TYPE) | CFS_STATUS_NAME | Name eines Status | 20031229 | ||
3 | ![]() |
RV_EDMS_STATUS_GUID | Value transfer | Type reference (TYPE) | DPR_TV_GUID_BAPI | Eindeutiger Objektschlüssel (CHAR32) | 20031229 |
Method GET_EDMS_STATUS_GUID_BY_NAME on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_EDMS_SUPERIOR_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031217 | ||
2 | ![]() |
EV_EDMS_SUPERIOR_FOLDER | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20031217 | ||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
4 | ![]() |
IR_DOCUMENTS | Call by reference | Object reference (TYPE REF TO) | CL_DPR_DOCUMENTS | Development Projects: Collection für Dokumente | 20031217 | ||
5 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID für Ziel-Ordner im BAPI-Interface | 20031217 |
Method GET_EDMS_SUPERIOR_FOLDER on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method GET_NEW_EDMS_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NEW_EDMS_GUID | Value transfer | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20040416 |
Method GET_NEW_EDMS_GUID on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method INIT_EDMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20031217 | ||
2 | ![]() |
RR_DOCUMENTS | Value transfer | Object reference (TYPE REF TO) | CL_DPR_DOCUMENTS | Development Projects: Collection für Dokumente | 20031217 |
Method INIT_EDMS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method LOCK_UNLOCK_EDMS_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031223 | ||
2 | ![]() |
IR_EDMS_OLD_FILE | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_MAIN_FILE | EDMS: Mainfile | 20031223 | ||
3 | ![]() |
IV_EDMS_CHECKED_OUT_NEW | Call by reference | Type reference (TYPE) | EDMS_CHECKED_OUT | EDMS: Flag für Checked out | 20031229 | ||
4 | ![]() |
RV_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | Den Fehler beschreibender Text | 20031223 |
Method LOCK_UNLOCK_EDMS_FILE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method SET_CALLED_FROM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CALLED_FROM | Call by reference | Type reference (TYPE) | STRING | 20040416 |
Method SET_CALLED_FROM on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method SET_EDMS_DATA_OF_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_FILE | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_MAIN_FILE | EDMS: Mainfile | 20031222 | ||
2 | ![]() |
IV_EDMS_FILE_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | Datei-Inhalt des Dokuments | 20031222 | ||
3 | ![]() |
IV_EDMS_FILE_LENGTH | Call by reference | Type reference (TYPE) | I | Grösse der Datei zum Dokument | 20031222 | ||
4 | ![]() |
IV_EDMS_FILE_STRING | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_FILE_NAME | Aktueller Dateipfad für zuzuordnendes Dokument (EDMS) | 20031222 | ||
5 | ![]() |
IV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | Mimetype | 20031222 | ||
6 | ![]() |
IV_NEW_VERSION | Call by reference | Type reference (TYPE) | BOOLE_D | CL_DPR_CO=>SC_FALSE | 'X': Neue Version ziehen | 20031222 | |
7 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Zuzuordnendes Dokument (EDMS) als URL ablegen | 20031222 | ||
8 | ![]() |
RV_EDMS_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | Den Fehler beschreibender String | 20031222 |
Method SET_EDMS_DATA_OF_FILE on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method SET_EDMS_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Dokument/Folder | 20031222 | ||
2 | ![]() |
IV_EDMS_STATUS_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID_BAPI | Eindeutiger Objektschlüssel (CHAR32) | 20031229 | ||
3 | ![]() |
RV_EDMS_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | Fehlerbeschreibung | 20031229 |
Method SET_EDMS_STATUS on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
Method SET_NEW_EDMS_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NEW_EDMS_GUID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Dokument-ID | 20040416 |
Method SET_NEW_EDMS_GUID on class CL_DPR_BAPI_DOCUMENT_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 310 |