Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class | 20080731 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_METADATA | Metadata for API objects | 20080811 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_PROVIDER_ACCESS | ESA: "CRUD"-Interface Pattern | 20080731 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_PROVIDER_ACTION | ESA: "Action"-Interface Pattern | 20080731 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_PROVIDER_QUERY | ESA: "Query"-Interface-Pattern | 20080731 |
Properties
Class | /RPM/CL_DOCUMENT_API | |
Short Description | Document Operational API | |
Super Class | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /RPM/API | xRPM External Interfaces |
Created | 20080731 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /RPM/IF_METADATA | Metadata for API objects | 20080811 | ||
2 | /RPM/IF_PROVIDER_ACCESS | ESA: "CRUD"-Interface Pattern | 20080731 | ||
3 | /RPM/IF_PROVIDER_ACTION | ESA: "Action"-Interface Pattern | 20080731 | ||
4 | /RPM/IF_PROVIDER_QUERY | ESA: "Query"-Interface-Pattern | 20080731 |
Friends
Class /RPM/CL_DOCUMENT_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /RPM/TT_FIELDS_DESCRIPTION | Table for field description | 20081010 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /RPM/TT_FIELDS_DESCRIPTION | Table for field description | 20081010 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_LOCKED_DOCUMENTS | Table of Locked documents | 20101007 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DETAIL' | 20080811 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'STATUS_TEXT' | 20081029 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CopyPasteDocument' | 20081030 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CreateLinkToTemplateDocument' | 20081030 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CutPasteDocument' | 20081030 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SetStatusDocument' | 20081030 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'MarkContentPrelim' | 20100422 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ACTION_SET_DOC_T_AREA_GUID' | Set the Root Guid of the current Document Template Area | 20081002 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SUB_OBJECT_CHANGED' | 20081204 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document' | 20080811 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Template' | 20080811 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DocumentVersion' | 20080811 | ||
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DocumentContent' | 20081029 | ||
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Root' | 20080818 | ||
18 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | 'CHNG' | Activity for Authorization Check | 20080731 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | 'CREA' | Activity for Authorization Check | 20080731 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Create' | 20080731 | ||
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Delete' | 20080731 | ||
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Update' | 20081017 | ||
23 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.ButtonInfo' | 20080929 | ||
24 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.VersionInfo' | 20081010 | ||
25 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.FieldInfo' | 20080929 | ||
26 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Getlist' | 20080731 | ||
27 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Detail' | 20080731 | ||
28 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Document.Root' | 20080825 | ||
29 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Folder.Create' | 20080731 | ||
30 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Folder.Delete' | 20080731 | ||
31 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Get_http_url_for_get' | 20100421 | ||
32 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Get_http_url_for_put' | 20100421 | ||
33 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'GET_TEMPL_AREAS' | Query to get the Root-GUID of a Template Area | 20081001 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Target_is_valid_4_insert' | 20081104 | ||
35 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | 'READ' | Activity for Authorization Check | 20080731 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | 'ROOT' | Unique Object Key(CHAR32) | 20080731 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Invalid' | 20110913 | ||
38 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Status.InWork' | 20080731 | ||
39 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'In Work' | 20090615 | ||
40 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Version.Create' | 20081018 | ||
41 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Version.Delete' | 20081020 | ||
42 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Version.Update' | 20081125 | ||
43 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class | 20080822 |
Methods
Events
Class /RPM/CL_DOCUMENT_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_LOCKED_DOCUMENTS | Public | See coding | 20101007 | TT_LOCKED_DOCUMENTS TYPE TABLE OF ty_locked_documents
|
||
2 | TY_LOCKED_DOCUMENTS | Public | See coding | Structure type for Locked Documents. | 20101007 | BEGIN OF TY_LOCKED_DOCUMENTS,
edms_doc TYPE EDMS_DOCID,
edms_object TYPE REF TO IF_EDMS_DOCUMENT,
END OF TY_LOCKED_DOCUMENTS
|
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) | OBJECT | Interface for all application objects | 20080731 | ||
2 | ![]() |
IR_EDMS_NEW_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20080731 | ||
3 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20080731 | ||
4 | ![]() |
RV_ACTION_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080731 |
Method ADD_EDMS_OBJECT_IN_HIERARCHY on class /RPM/CL_DOCUMENT_API has no exception.
Method BUILD_BUTTON_INFO Signature
Method BUILD_BUTTON_INFO on class /RPM/CL_DOCUMENT_API has no parameter.
Method BUILD_BUTTON_INFO on class /RPM/CL_DOCUMENT_API has no exception.
Method BUILD_FIELD_INFO Signature
Method BUILD_FIELD_INFO on class /RPM/CL_DOCUMENT_API has no parameter.
Method BUILD_FIELD_INFO on class /RPM/CL_DOCUMENT_API has no exception.
Method CHECK_CHILD_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_EDMS_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20101111 | ||
2 | ![]() |
RV_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101111 |
Method CHECK_CHILD_STATUS on class /RPM/CL_DOCUMENT_API 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) | OBJECT | Interface for All Application Objects | 20080731 | ||
2 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20080731 | ||
3 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20080731 | ||
4 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
5 | ![]() |
IV_EDMS_OBJECT_DOCNAME | Call by reference | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Document Name | 20080731 | ||
6 | ![]() |
RV_DOCNAME_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080731 |
Method CHECK_EDMS_DOCNAME on class /RPM/CL_DOCUMENT_API 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: Document/Folder | 20080731 | ||
2 | ![]() |
RV_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080731 |
Method CHECK_EDMS_DOCUMENT_LOCK on class /RPM/CL_DOCUMENT_API has no exception.
Method CONVERT_TABLE2STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_URL | Call by reference | Type reference (TYPE) | BAPI_TT_DOCUMENT_FILE | Container for Parts of File Path Portions | 20080731 | ||
2 | ![]() |
RV_STRING | Value transfer | Type reference (TYPE) | DPR_TV_BAPI_FILE_NAME | Current File Path for Document to Be Assigned (EDMS) | 20080731 |
Method CONVERT_TABLE2STRING on class /RPM/CL_DOCUMENT_API has no exception.
Method CREATE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | 20080929 | |||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for All Application Objects | 20080731 | ||
3 | ![]() |
IR_SOURCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20101005 | |||
4 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT | BAPI ADD: Data of Document to Be Changed (EDMS) | 20080731 | ||
5 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_DOCUMENT_UPD | BAPI ADD: Update Structure for Document to Be Changed (EDMS) | 20080731 | ||
6 | ![]() |
IS_VERSION | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101005 | ||
7 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW Portions of Length 255 f. Long Text, Approval Document | 20080731 | ||
8 | ![]() |
IT_URL | Call by reference | Type reference (TYPE) | BAPI_TT_URL | Container for Parts of URL Portions | 20080731 | ||
9 | ![]() |
IV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | MIME Type | 20080731 | ||
10 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Store Document to Be Assigned (EDMS) as a URL | 20080731 | ||
11 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID for Folder in BAPI Interface | 20080731 | ||
12 | ![]() |
IV_TARGET_FOLDER_ID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
13 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Document Instance | 20080731 |
Method CREATE_DOCUMENT on class /RPM/CL_DOCUMENT_API has no exception.
Method CREATE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20080929 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for All Application Objects | 20080731 | ||
3 | ![]() |
IR_SOURCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20101005 | |||
4 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER | BAPI ADD/CHANGE: Fields in Folder (EDMS) | 20080731 | ||
5 | ![]() |
IS_DATA_UPD | Call by reference | Type reference (TYPE) | BAPI_TS_FOLDER_UPD | BAPI ADD/CHANGE: Update Structure for Folder (EDMS) | 20080731 | ||
6 | ![]() |
IS_VERSION | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101005 | ||
7 | ![]() |
IV_DETERMINE_UNIQUE_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080731 | ||
8 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID for Folder in BAPI Interface | 20080731 | ||
9 | ![]() |
IV_TARGET_FOLDER_ID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
10 | ![]() |
RR_FOLDER | Value transfer | Object reference (TYPE REF TO) | OBJECT | Document Instance | 20080731 |
Method CREATE_FOLDER on class /RPM/CL_DOCUMENT_API has no exception.
Method CREATE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | 20081018 | |||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for All Application Objects | 20081018 | ||
3 | ![]() |
IS_DOC_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | BAPI ADD: Data of Document to Be Changed (EDMS) | 20081018 | ||
4 | ![]() |
IT_FILE_CONTENT | Call by reference | Type reference (TYPE) | BAPI_TT_RAW_CONTAINER | RAW Portions of Length 255 f. Long Text, Approval Document | 20081018 | ||
5 | ![]() |
IT_URL | Call by reference | Type reference (TYPE) | BAPI_TT_URL | Container for Parts of URL Portions | 20081018 | ||
6 | ![]() |
IV_MIMETYPE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_MIMETYPE | MIME Type | 20081018 | ||
7 | ![]() |
IV_SAVE_AS_URL | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_SAVE_AS_URL | Store Document to Be Assigned (EDMS) as a URL | 20081018 | ||
8 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Document Instance | 20081018 |
Method CREATE_VERSION on class /RPM/CL_DOCUMENT_API has no exception.
Method DELETE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | 20080925 | |||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for all application objects | 20080731 | ||
3 | ![]() |
IS_DOC_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | Guid for application objects | 20081017 |
Method DELETE_DOCUMENT on class /RPM/CL_DOCUMENT_API has no exception.
Method DELETE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | I | 20101111 | |||
2 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | 20081017 | |||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for all application objects | 20081017 | ||
4 | ![]() |
IS_FOL_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | Guid for application objects | 20081017 | ||
5 | ![]() |
IV_FOLDER_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Unique Object Key(CHAR32) | 20081017 |
Method DELETE_FOLDER on class /RPM/CL_DOCUMENT_API has no exception.
Method DELETE_FOLDER_OLD 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) | OBJECT | Interface for all application objects | 20081017 | ||
2 | ![]() |
IV_FOLDER_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Guid for application objects | 20081017 |
Method DELETE_FOLDER_OLD on class /RPM/CL_DOCUMENT_API has no exception.
Method DELETE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081020 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081020 | |||
3 | ![]() |
IS_VER_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20081020 |
Method DELETE_VERSION on class /RPM/CL_DOCUMENT_API 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) | OBJECT | 20081017 | |||
2 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20081017 | ||
3 | ![]() |
IV_FOLDER | Call by reference | Type reference (TYPE) | BOOLE_D | CL_DPR_CO=>SC_TRUE | 'X': Folder; Otherwise: Document | 20081017 | |
4 | ![]() |
RV_DOCNAME | Value transfer | Type reference (TYPE) | EDMS_DOC_NAME | EDMS: Document Name | 20081017 |
Method DETERMINE_EDMS_DEFAULT_DOCNAME on class /RPM/CL_DOCUMENT_API 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: Document Name | 20081017 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Development Projects: Interface for All Application Objects | 20081017 | ||
3 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20081017 | ||
4 | ![]() |
IR_EDMS_SUPERIOR_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20081017 | ||
5 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20081017 |
Method DETERMINE_UNIQUE_EDMS_DOCNAME on class /RPM/CL_DOCUMENT_API has no exception.
Method DOCUMENT_COPY_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081128 | ||
2 | ![]() |
IS_VERSION | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101005 | ||
3 | ![]() |
IV_SOURCE_KEY | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Project Element Key | 20081128 | ||
4 | ![]() |
IV_TARGET_KEY | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Project Element Key | 20081128 | ||
5 | ![]() |
RV_RC | Value transfer | Type reference (TYPE) | I | 20081128 |
Method DOCUMENT_COPY_COMPLETE on class /RPM/CL_DOCUMENT_API has no exception.
Method DOCUMENT_COPY_TEMPLATE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
2 | ![]() |
IS_DOCUMENT | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | Data Structure of Document to Be Created | 20081030 | ||
3 | ![]() |
IV_SOURCE_KEY | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_GUID_CHAR | Project Element Key | 20081030 | ||
4 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20081121 |
Method DOCUMENT_COPY_TEMPLATE_TREE on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_DOC_COPY_AND_PASTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
2 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
3 | ![]() |
IN_CHANGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_CHANGE_HANDLER | 20081030 | |||
4 | ![]() |
IN_KEY | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
6 | ![]() |
IN_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081030 | |||
8 | ![]() |
IR_ROOT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081104 | |||
9 | ![]() |
OUT_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20081030 |
Method DO_ACTION_DOC_COPY_AND_PASTE on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_DOC_CREATE_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
2 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
3 | ![]() |
IN_CHANGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_CHANGE_HANDLER | 20081030 | |||
4 | ![]() |
IN_KEY | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
6 | ![]() |
IN_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081030 | |||
8 | ![]() |
OUT_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20081030 |
Method DO_ACTION_DOC_CREATE_LINK on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_DOC_CUT_AND_PASTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
2 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
3 | ![]() |
IN_CHANGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_CHANGE_HANDLER | 20081030 | |||
4 | ![]() |
IN_KEY | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
6 | ![]() |
IN_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081030 | |||
8 | ![]() |
IR_ROOT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081104 | |||
9 | ![]() |
OUT_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20081030 |
Method DO_ACTION_DOC_CUT_AND_PASTE on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_DOC_SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
2 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
3 | ![]() |
IN_CHANGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_CHANGE_HANDLER | 20081030 | |||
4 | ![]() |
IN_KEY | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
6 | ![]() |
IN_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20081030 | |||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081030 | |||
8 | ![]() |
OUT_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20081030 |
Method DO_ACTION_DOC_SET_STATUS on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_MARK_CONTENT_PRELIM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20100422 | |||
2 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100422 | |||
3 | ![]() |
IN_CHANGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_CHANGE_HANDLER | 20100422 | |||
4 | ![]() |
IN_KEY | Call by reference | Type reference (TYPE) | ANY | 20100422 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20100422 | ||
6 | ![]() |
IN_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20100422 | |||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20100422 | |||
8 | ![]() |
OUT_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100422 |
Method DO_ACTION_MARK_CONTENT_PRELIM on class /RPM/CL_DOCUMENT_API has no exception.
Method DO_ACTION_SET_DOC_T_AREA_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081002 |
Method DO_ACTION_SET_DOC_T_AREA_GUID on class /RPM/CL_DOCUMENT_API has no exception.
Method EDMS_GET_DATA_EXT Signature
Method EDMS_GET_DATA_EXT on class /RPM/CL_DOCUMENT_API has no parameter.
Method EDMS_GET_DATA_EXT on class /RPM/CL_DOCUMENT_API 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: Document/Folder | 20080731 | ||
2 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
3 | ![]() |
RV_ENQUEUE_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080731 |
Method ENQUEUE_EDMS_OBJECT on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_ALL_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
2 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080731 | |||
3 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20080731 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080731 | |||
5 | ![]() |
OUT_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080731 |
Method GET_ALL_DOCUMENTS on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_APPLICATION_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20080731 | ||
2 | ![]() |
RV_APPL_TYPE | Value transfer | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Application in Project Planning | 20080731 |
Method GET_APPLICATION_TYPE on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_ASSOCIATED_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
2 | ![]() |
IN_EDIT_MODE | Call by reference | Type reference (TYPE) | I | Edit mode of application objects | 20081014 | ||
3 | ![]() |
IN_FILL_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | CL_RPM_CO=>SC_TRUE | 20081014 | ||
4 | ![]() |
IN_FILL_PROPERTIES | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean | 20081014 | ||
5 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 | |||
6 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081014 | ||
7 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 | |||
8 | ![]() |
OUT_LINK_SOURCE_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 | |||
9 | ![]() |
OUT_LINK_TARGET_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 |
Method GET_ASSOCIATED_VERSIONS on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_BUTTON_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_GUID | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | Unique Object Key(CHAR32) | 20081010 | ||
2 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | STRING | 20081010 | |||
3 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081010 |
Method GET_BUTTON_INFO on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | ANY | 20081017 | |||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Development Projects: Interface for All Application Objects | 20081017 |
Method GET_DATA on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_DOCUMENT_BY_GUID Signature
Method GET_DOCUMENT_BY_GUID on class /RPM/CL_DOCUMENT_API has no parameter.
Method GET_DOCUMENT_BY_GUID on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_DOCUMENT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081014 | |||
2 | ![]() |
IS_KEY | Call by reference | Type reference (TYPE) | /RPM/TS_DOCUMENT_KEYS | RPM Document Keys | 20081014 |
Method GET_DOCUMENT_OBJECT on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_DOCVER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_GUID | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | Unique Object Key(CHAR32) | 20081010 | ||
2 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | STRING | 20081010 | |||
3 | ![]() |
IV_VER_GUID | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | Unique Object Key(CHAR32) | 20081125 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081010 |
Method GET_DOCVER_INFO on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_DOC_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
2 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080731 | |||
3 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20080731 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080731 |
Method GET_DOC_DETAIL on class /RPM/CL_DOCUMENT_API 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) | OBJECT | Interface for All Application Objects | 20080731 | ||
2 | ![]() |
IR_EDMS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EDMS_DOCUMENT | EDMS: Document/Folder | 20080731 | ||
3 | ![]() |
IV_EDMS_OBJECT | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
4 | ![]() |
RR_AUTHORIZATION | Value transfer | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20080731 |
Method GET_EDMS_AUTHORIZATION on class /RPM/CL_DOCUMENT_API 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: Document/Folder | 20080731 | ||
2 | ![]() |
IV_EDMS_STATUS_NAME | Call by reference | Type reference (TYPE) | CFS_STATUS_NAME | Status name | 20080731 | ||
3 | ![]() |
RV_EDMS_STATUS_GUID | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | Guid for application objects | 20080731 |
Method GET_EDMS_STATUS_GUID_BY_NAME on class /RPM/CL_DOCUMENT_API 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: Document/Folder | 20080731 | ||
2 | ![]() |
EV_EDMS_SUPERIOR_FOLDER | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 | ||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for All Application Objects | 20080731 | ||
4 | ![]() |
IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | OBJECT | "CHANGE TO DOCUMENTs ONCE THAT GET CREATED" | 20080731 | ||
5 | ![]() |
IV_TARGET_FOLDER_GUID | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_FOLDER | GUID for Folder in BAPI Interface | 20080731 | ||
6 | ![]() |
IV_TARGET_FOLDER_ID | Call by reference | Type reference (TYPE) | EDMS_DOCID | EDMS: Document ID | 20080731 |
Method GET_EDMS_SUPERIOR_FOLDER on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_FIELD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_GUID | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | Unique Object Key(CHAR32) | 20081010 | ||
2 | ![]() |
IV_DOC_TYPE | Call by reference | Type reference (TYPE) | STRING | 20081010 | |||
3 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081010 |
Method GET_FIELD_INFO on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_FILE_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081030 | |||
2 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081030 | |||
3 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081030 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081030 |
Method GET_FILE_CONTENT on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_HTTP_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100421 | |||
2 | ![]() |
ET_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100421 | |||
3 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /RPM/TT_SELECTION_PARAMETERS | Selection Parameters | 20100421 | ||
4 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the query | 20100421 |
Method GET_HTTP_URL on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class | 20080822 |
Method GET_INSTANCE on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_POSSIBLE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_GUID | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_GUID_CHAR | Guid for application objects | 20081029 | ||
2 | ![]() |
IV_ROOT_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Guid for application objects | 20081029 | ||
3 | ![]() |
IV_ROOT_OBJ_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20081029 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081029 |
Method GET_POSSIBLE_STATUS on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_ROOT_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080822 | |||
2 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080822 | |||
3 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20080822 | ||
4 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080822 |
Method GET_ROOT_DETAIL on class /RPM/CL_DOCUMENT_API has no exception.
Method GET_UNIQUE_DOCNAME_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DOCUMENT_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20080731 | ||
2 | ![]() |
IT_ALL_DOCS | Call by reference | Type reference (TYPE) | /RPM/TT_API_DOCUMENT | 20080731 | |||
3 | ![]() |
IV_DOC_PATH | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
4 | ![]() |
IV_URL_NAME | Call by reference | Type reference (TYPE) | RPM_FLAG | Flag | 20080731 | ||
5 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20080731 |
Method GET_UNIQUE_DOCNAME_URL on class /RPM/CL_DOCUMENT_API has no exception.
Method HAS_AUTHORITY_FOR_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_ACO | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common Interface for Authorization Check | 20090713 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | Interface for all application objects | 20080731 | ||
3 | ![]() |
IV_RPM_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Activity for Authorization Check | 20080731 | ||
4 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | User Name in User Master Record | 20080731 | |
5 | ![]() |
RV_HAS_AUTHORIZATION | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080731 |
Method HAS_AUTHORITY_FOR_ACTIVITY on class /RPM/CL_DOCUMENT_API 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) | OBJECT | Interface for All Application Objects | 20080731 | ||
2 | ![]() |
RR_DOCUMENTS | Value transfer | Object reference (TYPE REF TO) | OBJECT | Documents Collection | 20080731 |
Method INIT_EDMS on class /RPM/CL_DOCUMENT_API has no exception.
Method LOCK_UNLOCK_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20101015 | ||
2 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | I | Return code | 20101015 | ||
3 | ![]() |
IS_CONTEXT | Value transfer | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | Portfolio Hierarchy | 20101015 | ||
4 | ![]() |
IV_DOC_ID | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | API: Structure for Documents | 20101015 |
Method LOCK_UNLOCK_DOCUMENT on class /RPM/CL_DOCUMENT_API has no exception.
Method MAP_INT2EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INT_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_DOCUMENT_EXT | Document in External Display | 20081017 | ||
2 | ![]() |
RS_EXT_DATA | Value transfer | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20081017 |
Method MAP_INT2EXT on class /RPM/CL_DOCUMENT_API has no exception.
Method MODIFY_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MODIFICATION | Call by reference | Type reference (TYPE) | TY_MODIFICATION | 20080731 | |||
2 | ![]() |
EV_RC | Call by reference | Type reference (TYPE) | I | 20090413 | |||
3 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20080731 |
Method MODIFY_DOCUMENT on class /RPM/CL_DOCUMENT_API has no exception.
Method RETRIEVE_DOC_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
2 | ![]() |
IN_EDIT_MODE | Call by reference | Type reference (TYPE) | I | Edit mode of application objects | 20081014 | ||
3 | ![]() |
IN_FILL_PROPERTIES | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean | 20081014 | ||
4 | ![]() |
IN_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 | |||
5 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081014 | ||
6 | ![]() |
OUT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 | |||
7 | ![]() |
OUT_FAILED_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081014 |
Method RETRIEVE_DOC_VERSION on class /RPM/CL_DOCUMENT_API has no exception.
Method SPLIT_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXT | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
2 | ![]() |
EV_FILENAME | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
3 | ![]() |
EV_FILENAME_WO_EXT | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
4 | ![]() |
EV_PATH | Call by reference | Type reference (TYPE) | STRING | 20080731 | |||
5 | ![]() |
IV_FILEPATH | Call by reference | Type reference (TYPE) | STRING | 20080731 |
Method SPLIT_PATH on class /RPM/CL_DOCUMENT_API has no exception.
Method TARGET_IS_VALID_4_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081104 | |||
2 | ![]() |
ET_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20081104 | |||
3 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /RPM/TT_SELECTION_PARAMETERS | Selection Parameters | 20081104 |
Method TARGET_IS_VALID_4_INSERT on class /RPM/CL_DOCUMENT_API has no exception.
Method 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) | OBJECT | 20081017 | |||
2 | ![]() |
IR_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081017 | ||
3 | ![]() |
IS_DOC_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20081017 | ||
4 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20081017 |
Method UPDATE_DOCUMENT on class /RPM/CL_DOCUMENT_API has no exception.
Method UPDATE_DOCUMENT_BACKUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20081017 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20081017 | |||
3 | ![]() |
IS_FOL_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20081017 | ||
4 | ![]() |
IV_FOLDER_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Guid for application objects | 20081017 | ||
5 | ![]() |
RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20081017 |
Method UPDATE_DOCUMENT_BACKUP on class /RPM/CL_DOCUMENT_API has no exception.
Method UPDATE_FOLDOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOC_DATA | Call by reference | Type reference (TYPE) | /RPM/TS_API_DOCUMENT | API: Structure for Documents | 20080929 | ||
2 | ![]() |
IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_MESSAGE_HANDLE | 20080929 | |||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20080929 |
Method UPDATE_FOLDOC on class /RPM/CL_DOCUMENT_API has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 500_701 |