SAP ABAP Interface IF_SRM_SP_BDV_CONTENT (BDV: Methods for Content delivery)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-RM (Application Component) SAP Records Management
⤷ SRM_GENERAL_SP (Package) SRM General SPs
⤷ BC-SRV-RM (Application Component) SAP Records Management
⤷ SRM_GENERAL_SP (Package) SRM General SPs
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPSPRO/CL_SRM_SP_DOCVIEW_AL | Copy of CL_SRM_SP_DOCVIEW_AL + send activity | 20040819 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRASR00_DPF_DOCVIEW_GE | SP Document - Client | 20050329 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SP_DOCVIEW_AL | SRM: Class For Displaying Documents | 20000602 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SP_DOCVIEW_BDS_DOC | SRM: Class For Displaying Documents | 20050119 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SP_DOCVIEW_GE | SP Document - Client | 20000703 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SP_DOCVIEW_GEN_DOCUMENT | SRM: Class For Displaying Documents | 20020903 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SP_DOCVIEW_PHIO_DOC | SRM: Class For Displaying Documents | 20020930 |
Properties
Interface | IF_SRM_SP_BDV_CONTENT | |
Short Description | BDV: Methods for Content delivery |
General Data
Package | SRM_GENERAL_SP | SRM General SPs |
Created | 20000529 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | SOI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SRMGS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | SRMGU | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | SRMIF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SRM_SP_BDV_CONTENT has no interface.
Friends
Interface IF_SRM_SP_BDV_CONTENT has no friend.
Attributes
Interface IF_SRM_SP_BDV_CONTENT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_OWN_APPLICATION | Instance method | Public | Method | Calls Subclass-Defined Visualization Method | 20010607 |
2 | CONFIRM_PUT | Instance method | Public | Method | Confirm after put | 20000717 |
3 | COPY_CONTENT_FROM_TEMPLATE | Instance method | Public | Method | Clone document template | 20020409 |
4 | DELETE_CONTENT | Instance method | Public | Method | Delete document content | 20000914 |
5 | GET_CONTENT_FILE_INFORMATION | Instance method | Public | Method | get information about the file(s) containing the content | 20010613 |
6 | GET_CONTENT_VIA_FILE | Instance method | Public | Method | Get Document content using Filename | 20000713 |
7 | GET_DOCUMENT_SP_TYPE | Instance method | Public | Method | Get SP type: document, ArchiveLink doc or docum. template | 20020228 |
8 | GET_FORM_DATA | Instance method | Public | Method | get metadata (attribs) to be provided as DOI form-parameters | 20010611 |
9 | GET_MIMETYPE | Instance method | Public | Method | Get Mimetype of the object | 20000605 |
10 | GET_URL_FOR_GET | Instance method | Public | Method | Get URL for display | 20000529 |
11 | GET_URL_FOR_PUT | Instance method | Public | Method | Get URL for storing a document | 20000717 |
12 | LOCK_CONTENT | Instance method | Public | Method | Lock the content of the document | 20001031 |
13 | RELOCK_CONTENT | Instance method | Public | Method | Relock the content of the document | 20001031 |
14 | SET_CONTENT_VIA_FILE | Instance method | Public | Method | Set Document content using Filename | 20000704 |
Events
Interface IF_SRM_SP_BDV_CONTENT has no event.
Types
Interface IF_SRM_SP_BDV_CONTENT has no local type.
Method Signatures
Method CALL_OWN_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVITY | Value transfer | Type reference (TYPE) | SRMIF_SP_ACTIVITY | Aktivität | 20010607 | ||
2 | Importing | IM_COMP_ID | Value transfer | Type reference (TYPE) | STRING | Component ID | 20031023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DOCUMENT_CLIENT | Document Client | 20031023 |
Method CONFIRM_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_SP_POID_TAB | Call by reference | Type reference (TYPE) | SRM_LIST_POID | SP POID | 20000718 | ||
2 | Importing | IM_COMP_TAB | Call by reference | Type reference (TYPE) | SRMGS_COMPONENTS | Components table | 20000717 | ||
3 | Importing | IM_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_DOCUMENT | Actual document, must be supplied in state is_modified_temp | 20020204 | ||
4 | Importing | IM_URL_TAB | Call by reference | Type reference (TYPE) | SRMGS_URL_TAB | URL table | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOT_AUTHORIZED | BDV: User is not authorized | 20010301 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected_error | 20000717 |
Method COPY_CONTENT_FROM_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DOC_ID | Value transfer | Type reference (TYPE) | STRING | OBSOLETE: Template Doc ID | 20020409 | ||
2 | Importing | IM_TEMPLATE | Call by reference | Type reference (TYPE) | SRMGU_DOC_TEMPLATE | 20030901 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DCL_BACKEND | Fehler vom Backend des Document Client | 20020409 | |
2 | CX_SRM_DOCUMENT_CLIENT | Document Client | 20020708 |
Method DELETE_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_VERSION_STILL_EXIST | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Versions still existing | 20010308 | ||
2 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Corresponding object | 20000914 | ||
3 | Importing | IM_RAISE_WF_EVENT | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20030219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_CANCELED | BDV: Action canceled by User | 20000914 | |
2 | BDV_NOT_AUTHORIZED | BDV: User is not authorized | 20010301 | |
3 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000914 |
Method GET_CONTENT_FILE_INFORMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FILE_INFORMATION | Value transfer | Type reference (TYPE) | SRMGS_COMPONENTS | File Information | 20010613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOT_AUTHORIZED | fehlende Berechtigung | 20010613 | |
2 | BDV_UNEXPECTED_ERROR | unerwarteter Fehler | 20010613 |
Method GET_CONTENT_VIA_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_FILE_TAB | Call by reference | Type reference (TYPE) | SRMGS_FILE_TAB | Corresponding Document | 20000713 | ||
2 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Corresponding object | 20000713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOT_AUTHORIZED | BDV: User is not authorized | 20010301 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000713 | |
3 | BDV_WRONG_DIRECTORY | BDV: Directory does not exist | 20000713 |
Method GET_DOCUMENT_SP_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EX_DOC_SP_TYPE | Value transfer | Type reference (TYPE) | STRING | SP type | 20020228 |
Method GET_DOCUMENT_SP_TYPE on Interface IF_SRM_SP_BDV_CONTENT has no exception.
Method GET_FORM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CONTEXT_PROPS | Value transfer | Type reference (TYPE) | SRMGS_PROPERTY_TAB | attributes of request source poid, for examp. record browser | 20020603 | ||
2 | Exporting | EX_DOC_PROPS | Value transfer | Type reference (TYPE) | SRMGS_PROPERTY_TAB | attributes of current document | 20020603 | ||
3 | Exporting | EX_FORM_DATA | Value transfer | Type reference (TYPE) | SOI_FORM_LIST | attributes of request source poid as form data | 20010611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | 20010611 |
Method GET_MIMETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DOCTYPE | Call by reference | Type reference (TYPE) | STRING | Documenttype of the corresponding object | 20000606 | ||
2 | Exporting | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype of the corresponding object | 20000605 | ||
3 | Exporting | EX_OWN_APPLICATION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Visualisierung durch implementierende Klasse | 20010607 | ||
4 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Corresponding object | 20000605 | ||
5 | Importing | IM_COMP_ID | Value transfer | Type reference (TYPE) | STRING | Komponent ID | 20021024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOTHING_FOUND | No mimetype found | 20000606 | |
2 | BDV_NOT_AUTHORIZED | User is not authorized | 20010301 | |
3 | BDV_UNEXPECTED_ERROR | Unexpected Error | 20000606 |
Method GET_URL_FOR_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_COMP_TAB | Call by reference | Type reference (TYPE) | SRMGS_COMPONENTS | Component table | 20000529 | ||
2 | Exporting | EX_URL_TAB | Call by reference | Type reference (TYPE) | SRMGS_URL_TAB | URI table | 20000529 | ||
3 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Corresponding object | 20000530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOT_AUTHORIZED | BDV: User is not authorized | 20010301 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000529 |
Method GET_URL_FOR_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_URL_TAB | Call by reference | Type reference (TYPE) | SRMGS_URL_TAB | Corresponding URL table | 20000717 | ||
2 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Correponding object | 20000717 | ||
3 | Importing | IM_COMP_TAB | Call by reference | Type reference (TYPE) | SRMGS_COMPONENTS | Corresponding Component table | 20000717 | ||
4 | Importing | IM_SAVE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | SRMGS_BOOLEAN | True: document shall be saved as new version | 20020204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_CANCEL | BDV: Action Canceled by User | 20000905 | |
2 | BDV_CHANGE_UPDATE_MODE | BDV: failed to set DB update mode | 20020513 | |
3 | BDV_INVALID_UPDATE_MODE | BDV: Unsupported DB Update Mode | 20020513 | |
4 | BDV_NOT_AUTHORIZED | BDV:User is not authorized | 20010301 | |
5 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000717 |
Method LOCK_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LOCK_USER | Call by reference | Type reference (TYPE) | STRING | User who has locked the document | 20001031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20001031 | |
2 | NOT_AUTHORIZED | Not authorized | 20010301 | |
3 | YET_LOCKED | Document is currently locked | 20001031 |
Method RELOCK_CONTENT Signature
Method RELOCK_CONTENT on Interface IF_SRM_SP_BDV_CONTENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20001031 |
Method SET_CONTENT_VIA_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LOCK_USER | Call by reference | Type reference (TYPE) | STRING | 20030926 | |||
2 | Exporting | EX_SP_POID_TAB | Call by reference | Type reference (TYPE) | SRM_LIST_POID | SP POID | 20000704 | ||
3 | Importing | IM_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Corresponding object | 20000718 | ||
4 | Importing | IM_FILE_TAB | Call by reference | Type reference (TYPE) | SRMGS_FILE_TAB | Files table | 20000704 | ||
5 | Importing | IM_MAINTAIN_ATTRIBUTE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | True: display dialog for changing attributes | 20020213 | |
6 | Importing | IM_SAVE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | True: document shall be saved as new version | 20020212 | |
7 | Importing | IM_VSCAN_PROFILE | Call by reference | Type reference (TYPE) | VSCAN_PROFILE | '/SRM/RCM_CREATE' | virus scan profile | 20120113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_CANCEL | BDV: Action canceled by user | 20000905 | |
2 | BDV_CHANGE_UPDATE_MODE | BDV: failed to change DB update mode | 20020513 | |
3 | BDV_INVALID_UPDATE_MODE | BDV: Unsupported DB Update Mode | 20020513 | |
4 | BDV_NOT_AUTHORIZED | BDV: User is not authorized | 20010301 | |
5 | BDV_UNEXPECTED_ERROR | BDV: Unexpected_error | 20000704 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 50A |