Hierarchy
⤷ BC-SRV-RM (Application Component) SAP Records Management
⤷ SRM_GENERAL_SP (Package) SRM General SPs
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_CLIENT_OBJ | Abstract Base Class for SP Content | 20010810 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_ACTIVITIES | Determining SP Activities | 20010814 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_AUTHORIZATION | Authorization Check for SP | 20010814 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_BDV | BDV: General Methods | 20000529 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_BDV_HTML | BDV: Special Methods for HTML | 20000529 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_BDV_WIN | BDV: Special Methods for Win | 20000529 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_CLIENT_WIN | SP Client Interface for Win | 20000530 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRM_SP_FRONTEND_SAPGUI_PASV | Display in SAPGUI (passive) | 20020508 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /SAPPSPRO/CL_SRM_SP_DOCVIEW_AL | Copy of CL_SRM_SP_DOCVIEW_AL + send activity | 20040819 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_HRASR00_DPF_DOCVIEW_GE | SP Document - Client | 20050329 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_DOCVIEW_AL | SRM: Class For Displaying Documents | 20000602 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_DOCVIEW_BDS_DOC | SRM: Class For Displaying Documents | 20050119 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_DOCVIEW_GE | SP Document - Client | 20000703 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_DOCVIEW_GEN_DOCUMENT | SRM: Class For Displaying Documents | 20020903 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_SP_DOCVIEW_PHIO_DOC | SRM: Class For Displaying Documents | 20020930 |
Properties
Class | CL_SRM_SP_BDV | |
Short Description | BDV: Basis Class | |
Super Class | CL_SRM_SP_CLIENT_OBJ | Abstract Base Class for SP Content |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SRM_GENERAL_SP | SRM General SPs |
Created | 20000529 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_SRM_ACTIVITY_LIST | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_SRM_REQUEST | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | SRMCL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | SRMGS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | SRMGU | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
8 | SRMIF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SRM_SP_ACTIVITIES | Determining SP Activities | 20010814 | ||
2 | IF_SRM_SP_AUTHORIZATION | Authorization Check for SP | 20010814 | ||
3 | IF_SRM_SP_BDV | BDV: General Methods | 20000529 | ||
4 | IF_SRM_SP_BDV_HTML | BDV: Special Methods for HTML | 20000529 | ||
5 | IF_SRM_SP_BDV_WIN | BDV: Special Methods for Win | 20000529 | ||
6 | IF_SRM_SP_CLIENT_WIN | SP Client Interface for Win | 20000530 | ||
7 | IF_SRM_SP_FRONTEND_SAPGUI_PASV | Display in SAPGUI (passive) | 20020508 |
Friends
Class CL_SRM_SP_BDV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_DOC_DOWNLOAD_NO | Constant | Public | Type reference (TYPE) | STRING | 'N' | DOC_DOWNLOAD is reset | 20080109 | |
2 | C_DOC_DOWNLOAD_YES | Constant | Public | Type reference (TYPE) | STRING | 'Y' | DOC_DOWNLOAD is set | 20080110 | |
3 | DOI_APP_TAB | Static Attribute | Private | Type reference (TYPE) | SOI_DOCUMENT_TYPE_DESCR_LIST | 20050720 | |||
4 | GUI_TYPE | Static Attribute | Public | Type reference (TYPE) | I | GUI Type | 20031022 | ||
5 | G_EXIT_SAP_DOC_AUTH_C | Static Attribute | Private | Object reference (TYPE REF TO) | SRM_DOC_AUTH_C | 20060531 | |||
6 | G_VER_LIST_DISPLAYED | Instance attribute | Public | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20090915 | |
7 | LAST_USED_DIRECTORY | Static Attribute | Protected | Type reference (TYPE) | STRING | Directory Used in Last Upload/Download | 20020816 | ||
8 | MY_CURRENT_DOCUMENT | Instance attribute | Protected | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current Document | 20000717 | ||
9 | MY_CURRENT_REQUEST_SENDER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_POID | Current Request Object | 20011019 | ||
10 | MY_DOCUMENT_STATE | Instance attribute | Private | Type reference (TYPE) | I | Current Document Status | 20000714 | ||
11 | MY_EAI_MARKUP_TAB | Instance attribute | Protected | Type reference (TYPE) | SRMGU_EAI_MARKUP_TAB | Information on Markup Layer of Document | 20020114 | ||
12 | MY_GSP_DOC_LOCKED_BY_ME | Instance attribute | Protected | Type reference (TYPE) | SRMGS_BOOLEAN | 'X': Lock Is Set in Own Class | 20030821 | ||
13 | MY_LAST_ACTION | Instance attribute | Private | Type reference (TYPE) | SRMIF_SP_USER_ACTION | 'I' | Last User action | 20000815 | |
14 | MY_LAST_SEND_FCODE | Instance attribute | Private | Type reference (TYPE) | UI_FUNC | Last send fcode | 20001002 | ||
15 | MY_LOCAL_2D_VIEWER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_2DVIEWER | Engineering Client 2D Viewer | 20000607 | ||
16 | MY_LOCAL_3D_VIEWER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_3DVIEWER | Engineering Client 3D Viewer | 20000607 | ||
17 | MY_LOCAL_DOCUMENT_VIEWER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DOCUMENT_HISTORY | Document Viewer for ArchiveLink Documents | 20020205 | ||
18 | MY_LOCAL_DOC_VIEWER_CONTAINER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | GUI Container for Document Viewer | 20020205 | ||
19 | MY_LOCAL_DOI_CONTROL | Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_CONTAINER_CONTROL | Document Container Control Interface | 20000608 | ||
20 | MY_LOCAL_DOI_PROXY | Instance attribute | Protected | Object reference (TYPE REF TO) | I_OI_DOCUMENT_PROXY | Local DOI proxy | 20000608 | ||
21 | MY_LOCAL_HTML_VIEWER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | Local HTML Control | 20000530 | ||
22 | MY_LOCAL_MAIN_TOOLBAR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20000530 | ||
23 | MY_LOCAL_OI_DOC_VIEWER | Instance attribute | Protected | Object reference (TYPE REF TO) | I_OI_DOCUMENT_VIEWER | Document Viewer for Web GUI | 20021126 | ||
24 | MY_LOCAL_OLE_NAME | Instance attribute | Protected | Type reference (TYPE) | STRING | Selected OLE Application | 20000906 | ||
25 | MY_LOCAL_SPLITTER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Local Main Splitter | 20000529 | ||
26 | MY_LOCAL_STATUS_CONTAINER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for status text | 20020128 | ||
27 | MY_LOCAL_TEXTEDIT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | Text Editor | 20020207 | ||
28 | MY_OLE_APP_LIST | Instance attribute | Private | Type reference (TYPE) | SRMGU_OLE_APP_TAB | OLE Apps on the frontend | 20000714 | ||
29 | MY_OLE_APP_LIST_MENU | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CTMENU | OLE Apps on the frontend as contextmenu | 20000714 | ||
30 | MY_PROTO_HANDLER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SP_PROTOCOL_ENTRY | Log Handler | 20020514 | ||
31 | MY_SAVE_CTMENU | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu for icon 'Save' | 20011211 | ||
32 | MY_SPECIAL_COMP_LIST_CNTL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Display Component List | 20021022 | ||
33 | MY_SPECIAL_FUNCTION_CNTL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for the special function area | 20001002 | ||
34 | MY_SPECIAL_TOOLBAR_BUTTONS | Instance attribute | Protected | Type reference (TYPE) | SRMGU_FUNCTION_LIST_TAB | List of the special toolbar buttons | 20000929 | ||
35 | MY_TOOLBAR_HEIGHT | Instance attribute | Private | Type reference (TYPE) | I | 23 | 20010308 | ||
36 | SP_AL_DOCUMENT | Constant | Public | Type reference (TYPE) | STRING | 'SP_AL_DOCUMENT' | SP Type of Subclass is ArchiveLink Document | 20020227 | |
37 | SP_DOCUMENT | Constant | Public | Type reference (TYPE) | STRING | 'SP_DOCUMENT' | SP Type of Subclass is Normal Document | 20020227 | |
38 | SP_DOCUMENT_TEMPLATE | Constant | Public | Type reference (TYPE) | STRING | 'SP_DOCUMENT_TEMPLATE' | SP Type of Subclass is Document Template | 20020227 | |
39 | STAT_OLE_APP_LIST | Static Attribute | Private | Type reference (TYPE) | SRMGU_OLE_APP_TAB | 20060109 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_SPECIAL_TOOLBAR_BUTTON | Instance method | Protected | Method | Add special functions to the toolbar | 20000929 |
2 | ANALYSE_APP_LIST | Instance method | Protected | Method | Analyse Applicationlist | 20000607 |
3 | CHANGE_MAIN_TOOLBAR | Instance method | Protected | Method | Change main toolbar | 20000714 |
4 | CHECK_DOCUMENT_STATE | Instance method | Protected | Method | Check the Status of the Current Document | 20000714 |
5 | CHECK_IF_DOC_IS_ACTUAL | Instance method | Protected | Method | Checks if the Document is Current Version | 20030826 |
6 | CHECK_INSTANCE_ACTIVITY | Instance method | Protected | Method | Check if instance activity is supported inplace | 20011212 |
7 | CHECK_MAIN_TOOLBAR | Instance method | Private | Method | Check buttons of the main toolbar | 20000719 |
8 | CREATE_OLE_APP_LIST | Instance method | Protected | Method | Create list with frontend specific ole apps | 20000714 |
9 | CREATE_SPECIAL_FKT_AREA | Instance method | Public | Method | Create the special function area | 20001002 |
10 | DELETE_MAIN_TOOLBAR_BUTTON | Instance method | Public | Method | Delete all buttons from the main toolbar | 20000929 |
11 | DELETE_VERSION | Instance method | Private | Method | 20060109 | |
12 | DESTROY_DOI | Instance method | Private | Method | Destroy DOI | 20000608 |
13 | DISPLAY_AL_DOCUMENT | Instance method | Protected | Method | Display ArchiveLink Document | 20020205 |
14 | DO_MY_ACTION | Instance method | Protected | Method | Call my_action based on passive/active mode | 20020508 |
15 | GET_ALLOWED_STATES | Instance method | Private | Method | Get allowed states | 20000602 |
16 | GET_APP_FROM_MIMETYPE | Instance method | Protected | Method | Get corresponding Application from Mimetype | 20000529 |
17 | GET_CURRENT_DOCUMENT | Instance method | Public | Method | Get the current document | 20000915 |
18 | GET_DOCTYPE_FROM_MIMETYPE | Instance method | Protected | Method | Get the doctype from the mimetype | 20001017 |
19 | GET_DOCUMENT_STATE | Instance method | Public | Method | Get the current document state | 20000726 |
20 | GET_DOI_DOC_TYPES | Instance method | Private | Method | 20060109 | |
21 | GET_DOI_PROXY | Instance method | Private | Method | Create DOI document proxy | 20000608 |
22 | GET_GUI_TYPE | Instance method | Protected | Method | Get GUI Type | 20000529 |
23 | GET_HANDLER_FOR_MIMETYPE | Instance method | Protected | Method | Determine the Handling Application for Given Mimetype | 20010608 |
24 | GET_LAST_UPDATE_INFO | Instance method | Protected | Method | Get last user that changed the current version of document | 20020905 |
25 | GET_MIMETYPE_FROM_APP | Instance method | Protected | Method | Get Mimetype and docclass from selected Application | 20000717 |
26 | GET_MIMETYPE_FROM_EXT | Instance method | Protected | Method | Get Mimetype from the extension | 20000704 |
27 | GET_PATH_AND_NAME | Instance method | Protected | Method | Get path and filename | 20000704 |
28 | GET_SPECIAL_TOOLBAR_BUTTONS | Instance method | Public | Method | Get a list of special toolbar buttons | 20000929 |
29 | GET_TEMPLATE_FOR_CREATING_DOC | Instance method | Protected | Method | Supplies Template ID Selected by User | 20020408 |
30 | GET_TEMP_DIRECTORY | Instance method | Protected | Method | Determines Temporary Directory for Storing Data | 20020104 |
31 | HANDLE_CLOSE | Instance method | Private | Method | 20041007 | |
32 | HIDE_CONTROLS | Instance method | Private | Method | Hide All Controls | 20011018 |
33 | INITIALIZE_DOI | Instance method | Private | Method | Initialize DOI | 20000608 |
34 | IS_DOWNLOAD_DOC_PARAM_SET | Instance method | Public | Method | Checks if connection parameter DOC_DOWNLOAD is set or not | 20080110 |
35 | PROCESS_ACTIVITY_DISPLAY | Instance method | Protected | Method | Execution of Activity DISPLAY | 20011002 |
36 | RELEASE_DOI_PROXY | Instance method | Protected | Method | Release DOI proxy | 20000608 |
37 | RESET_MAIN_TOOLBAR | Instance method | Public | Method | Reset the main toolbar | 20010220 |
38 | SAVE_DOI_LOCAL | Instance method | Private | Method | 20050524 | |
39 | SEND_ASYNC_ANSWER | Instance method | Private | Method | Sends Response to Asynchronous Request to Client Framework | 20010316 |
40 | SEND_MESSAGE_TO_RMF | Instance method | Public | Method | Send message back to RMF | 20000713 |
41 | SET_CURRENT_DOCUMENT | Instance method | Public | Method | set the current document | 20001101 |
42 | SET_DOCUMENT_STATE | Instance method | Public | Method | Set new document state | 20000726 |
43 | SET_DOI_FORM_PARAMETERS | Instance method | Protected | Method | Get Form Parameters from Subclass and Set it in DOI | 20010611 |
44 | STORE_INCOMING_PARA | Instance method | Protected | Method | Store incoming parameters | 20000717 |
45 | TOGGLE_DISPLAY_MODE | Instance method | Protected | Method | Toggle Display/Update Mode | 20020807 |
46 | TRANSFER_INCOMING_POID | Instance method | Protected | Method | Transfer incoming poid to Attribute object | 20000529 |
47 | UPDATE_TITLEBAR | Instance method | Protected | Method | updates the titlebar after changing state | 20010829 |
48 | WRITE_PROTOCOL | Instance method | Protected | Method | Write Log for Performed Activities | 20020514 |
49 | WRITE_TO_APPL_LOG | Instance method | Public | Method | Write entry into application log | 20001122 |
Events
Class CL_SRM_SP_BDV has no event.
Types
Class CL_SRM_SP_BDV has no local type.
Method Signatures
Method ADD_SPECIAL_TOOLBAR_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FUNCTION_LIST | Call by reference | Type reference (TYPE) | SRMGU_FUNCTION_LIST_TAB | List with the special functions | 20000929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DOCUMENT_CLIENT | Document Client | 20011002 |
Method ANALYSE_APP_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_APP_NAME | Call by reference | Type reference (TYPE) | STRING | Selected Application/Control | 20000607 | ||
2 | Exporting | EX_OLE_NAME | Call by reference | Type reference (TYPE) | STRING | OLE Name of the application | 20000607 | ||
3 | Importing | IM_APP_LIST | Call by reference | Type reference (TYPE) | SRMGU_BDV_TOADD | List of Applications | 20000607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOTHING_FOUND | No application found | 20000607 | |
2 | BDV_UNEXPECTED_ERROR | Unexpected error | 20000607 |
Method CHANGE_MAIN_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BUTTON | Call by reference | Type reference (TYPE) | I | Button | 20000714 | ||
2 | Importing | IM_MODUS | Call by reference | Type reference (TYPE) | SRMGU_SDT_CHAR1 | Modus: Add (A) or delete (D) | 20000714 |
Method CHANGE_MAIN_TOOLBAR on class CL_SRM_SP_BDV has no exception.
Method CHECK_DOCUMENT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CLOSE_WHEN_NOT_SAVE | Value transfer | Type reference (TYPE) | SRMBOOLEAN | 'X' | close control if user does not save doc | 20021015 | |
2 | Importing | IM_DISPLAY_CANCEL | Value transfer | Type reference (TYPE) | SRMGU_SDT_CHAR1 | 'X' | cancel display | 20000905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DOCUMENT_CLIENT | SP Client : Abbruch durch Benutzer | 20011002 | |
2 | CX_SRM_FRAMEWORK | Framework (abstrakt) | 20011002 | |
3 | CX_SRM_NO_AUTHORIZATION | Fehlende Berechtigung | 20011002 | |
4 | CX_SRM_SPCL_USER_CANCEL | SP Client : Abbruch durch Benutzer | 20011002 |
Method CHECK_IF_DOC_IS_ACTUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20030826 | ||
2 | Returning | RE_IS_ACTUAL_VERSION | Value transfer | Type reference (TYPE) | SRMBOOLEAN | true wenn Version aktuell (=0) ist | 20030826 |
Method CHECK_IF_DOC_IS_ACTUAL on class CL_SRM_SP_BDV has no exception.
Method CHECK_INSTANCE_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVITY | Value transfer | Type reference (TYPE) | SRMACTID | Aktivität - ID | 20011212 | ||
2 | Returning | RE_SUPPORTED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | true if inplace activity is supported | 20011212 |
Method CHECK_INSTANCE_ACTIVITY on class CL_SRM_SP_BDV has no exception.
Method CHECK_MAIN_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FUNCTION | Call by reference | Type reference (TYPE) | UI_FUNC | Fcode | 20000719 | ||
2 | Returning | RE_EXIST | Value transfer | Type reference (TYPE) | SRMBOOLEAN | fcode exist or not | 20011002 |
Method CHECK_MAIN_TOOLBAR on class CL_SRM_SP_BDV has no exception.
Method CREATE_OLE_APP_LIST Signature
Method CREATE_OLE_APP_LIST on class CL_SRM_SP_BDV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_DOI_ERROR | BDV: Error from the DOI | 20000714 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20000714 |
Method CREATE_SPECIAL_FKT_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Fcode to send | 20001002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_CNTL_ERROR | BDV: Control error | 20001002 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20001002 |
Method DELETE_MAIN_TOOLBAR_BUTTON Signature
Method DELETE_MAIN_TOOLBAR_BUTTON on class CL_SRM_SP_BDV has no parameter.
Method DELETE_MAIN_TOOLBAR_BUTTON on class CL_SRM_SP_BDV has no exception.
Method DELETE_VERSION Signature
Method DELETE_VERSION on class CL_SRM_SP_BDV has no parameter.
Method DELETE_VERSION on class CL_SRM_SP_BDV has no exception.
Method DESTROY_DOI Signature
Method DESTROY_DOI on class CL_SRM_SP_BDV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | Unexpected error | 20000608 |
Method DISPLAY_AL_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DOCUMENT | Call by reference | Type reference (TYPE) | TOADI | ArchiveLink connection parameters | 20020205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | Unerwarteter Fehler | 20020610 |
Method DO_MY_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODE_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | True: call SP Doc in passive mode | 20020508 | |
2 | Importing | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20020508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_FRAMEWORK | Framework (abstrakt) | 20020708 | |
2 | CX_SRM_NO_AUTHORIZATION | Fehlende Berechtigung | 20020708 | |
3 | CX_SRM_SP_CLIENT | Ausnahme vom SP Client | 20020708 |
Method GET_ALLOWED_STATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ALLOWED_STATES | Call by reference | Type reference (TYPE) | SRM_LIST_INTEGER | All allowed states | 20000602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_INITIAL_STATE | Initial State | 20000602 | |
2 | BDV_UNEXPECTED_ERROR | Unexpected Error | 20000602 |
Method GET_APP_FROM_MIMETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_APP_LIST | Call by reference | Type reference (TYPE) | SRMGU_BDV_TOADD | List of applications | 20000606 | ||
2 | Importing | IM_DOCTYPE | Call by reference | Type reference (TYPE) | STRING | Documenttype of the object | 20000606 | ||
3 | Importing | IM_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype of the object | 20000529 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOTHING_FOUND | BDV: Nothing found | 20000606 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected_error | 20000529 |
Method GET_CURRENT_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CURRENT_DOC | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current document | 20000915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000915 |
Method GET_DOCTYPE_FROM_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) | SRMIF_SP_DOCTYPE | Technical document type | 20001017 | ||
2 | Importing | IM_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype of the document | 20001017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_DOCTYPE_FOUND | No doctype is found | 20001017 | |
2 | SRM_UNEXPECTED_ERROR | SRM: Unexpected Error | 20001017 |
Method GET_DOCUMENT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_MY_DOC_STATE | Call by reference | Type reference (TYPE) | I | Current document state | 20000726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_INITIAL_STATE | BDV: Initial state | 20000726 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20000726 | |
3 | BDV_WRONG_STATE | BDV: Wrong state | 20000726 |
Method GET_DOI_DOC_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DOI_RET_CODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | 20060109 |
Method GET_DOI_DOC_TYPES on class CL_SRM_SP_BDV has no exception.
Method GET_DOI_PROXY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OLE_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the OLE application | 20000608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | Unexpected error | 20000608 |
Method GET_GUI_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_GUI_TYPE | Value transfer | Type reference (TYPE) | I | GUI Type | 20011002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DOCUMENT_CLIENT | BDV: Unexpected error | 20011002 |
Method GET_HANDLER_FOR_MIMETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_HANDLER | Value transfer | Type reference (TYPE) | STRING | Handler | 20010608 | ||
2 | Exporting | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | MIME-Typ | 20010608 | ||
3 | Exporting | EX_OLENAME | Value transfer | Type reference (TYPE) | STRING | OLE-Name | 20010608 | ||
4 | Importing | IM_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | obsolete: Attribute | 20010608 | ||
5 | Importing | IM_COMP_ID | Call by reference | Type reference (TYPE) | STRING | Komponent ID | 20021024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_NOT_AUTHORIZED | fehlende Berechtigung | 20010608 | |
2 | BDV_NO_MIMETYPE | MIME-Typ konnte nicht bestimmt werden | 20010608 | |
3 | BDV_UNEXPECTED_ERROR | unerwarteter Fehler | 20010608 |
Method GET_LAST_UPDATE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LAST_CHANGED_BY | Call by reference | Type reference (TYPE) | STRING | 20020905 | |||
2 | Exporting | EX_LAST_LOG_VERSION | Call by reference | Type reference (TYPE) | STRING | 20020905 |
Method GET_LAST_UPDATE_INFO on class CL_SRM_SP_BDV has no exception.
Method GET_MIMETYPE_FROM_APP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DOCUCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | Corresponding Docuclass | 20000717 | ||
2 | Exporting | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Corresponding Mimetype | 20000717 | ||
3 | Importing | IM_OLE_APP | Call by reference | Type reference (TYPE) | STRING | Selected OLE application | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000717 |
Method GET_MIMETYPE_FROM_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype | 20000704 | ||
2 | Importing | IM_EXTENSION | Call by reference | Type reference (TYPE) | STRING | Document Extension | 20000704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_MIMETYPE_FOUND | No Mimetype found | 20000704 | |
2 | SRM_UNEXPECTED_ERROR | SRM: Unexpected Error | 20000704 |
Method GET_PATH_AND_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXTENSION | Call by reference | Type reference (TYPE) | STRING | Fileextension | 20000704 | ||
2 | Exporting | EX_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | Filename | 20000704 | ||
3 | Exporting | EX_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | Pathname | 20000704 | ||
4 | Importing | IM_COMPLETE_PATH | Call by reference | Type reference (TYPE) | STRING | Complete path (incl. filename) | 20000704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_FILE_SELECTED | Kein File ausgewählt | 20000704 | |
2 | SRM_UNEXPECTED_ERROR | SRM: Unexpected error | 20000704 |
Method GET_SPECIAL_TOOLBAR_BUTTONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_SPECIAL_TOOLBAR_BUTTONS | Call by reference | Type reference (TYPE) | SRMGU_FUNCTION_LIST_TAB | List of all special toolbar buttons | 20000929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000929 |
Method GET_TEMPLATE_FOR_CREATING_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TEMPLATE | Call by reference | Type reference (TYPE) | SRMGU_DOC_TEMPLATE | 20030902 | |||
2 | Exporting | EX_TEMPLATE_ID | Value transfer | Type reference (TYPE) | SRMGS_DOC_ID | Dokumentvorlage ID | 20020409 | ||
3 | Exporting | EX_USER_CANCELED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | True: Abbruch durch Benutzer | 20020409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DCL_BACKEND | Fehler vom Backend des Document Client | 20020409 |
Method GET_TEMP_DIRECTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | TEMPDIR | Call by reference | Type reference (TYPE) | CHAR255 | char255 | 20020104 |
Method GET_TEMP_DIRECTORY on class CL_SRM_SP_BDV has no exception.
Method HANDLE_CLOSE Signature
Method HANDLE_CLOSE on class CL_SRM_SP_BDV has no parameter.
Method HANDLE_CLOSE on class CL_SRM_SP_BDV has no exception.
Method HIDE_CONTROLS Signature
Method HIDE_CONTROLS on class CL_SRM_SP_BDV has no parameter.
Method HIDE_CONTROLS on class CL_SRM_SP_BDV has no exception.
Method INITIALIZE_DOI Signature
Method INITIALIZE_DOI on class CL_SRM_SP_BDV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | Unexpected Error | 20000608 |
Method IS_DOWNLOAD_DOC_PARAM_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE_SET | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20080110 |
Method IS_DOWNLOAD_DOC_PARAM_SET on class CL_SRM_SP_BDV has no exception.
Method PROCESS_ACTIVITY_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | Liste mit Attributwerten | 20011002 | ||
2 | Importing | IM_COMP_ID | Value transfer | Type reference (TYPE) | STRING | Komponet ID | 20021024 | ||
3 | Returning | RE_ACTIVITY_STATE | Value transfer | Type reference (TYPE) | I | ACTIVITY STATE | 20011002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_DOCUMENT_CLIENT | Document Client | 20011002 | |
2 | CX_SRM_FRAMEWORK | Framework (abstrakt) | 20011002 | |
3 | CX_SRM_NO_AUTHORIZATION | Fehlende Berechtigung | 20011002 | |
4 | CX_SRM_SPCL_USER_CANCEL | SP Client : Abbruch durch Benutzer | 20011002 |
Method RELEASE_DOI_PROXY Signature
Method RELEASE_DOI_PROXY on class CL_SRM_SP_BDV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | Unexpected error | 20000608 |
Method RESET_MAIN_TOOLBAR Signature
Method RESET_MAIN_TOOLBAR on class CL_SRM_SP_BDV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_ERROR_FROM_SPLITTER | BDV: Error from the Main Toolbar | 20010220 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20010220 |
Method SAVE_DOI_LOCAL Signature
Method SAVE_DOI_LOCAL on class CL_SRM_SP_BDV has no parameter.
Method SAVE_DOI_LOCAL on class CL_SRM_SP_BDV has no exception.
Method SEND_ASYNC_ANSWER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REQUEST | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20010813 | ||
2 | Importing | STATE | Value transfer | Type reference (TYPE) | SRMIF_SP_ACTIVITY_STATE | 20010813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unerwarteter Fehler | 20010316 |
Method SEND_MESSAGE_TO_RMF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVITY | Call by reference | Type reference (TYPE) | SRMACTID | Activity | 20000713 | ||
2 | Importing | IM_SOURCE_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | Sourec POID | 20000713 | ||
3 | Importing | IM_TARGET_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | Target POID | 20000713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SRM_UNEXPECTED_ERROR | SRM: Unexpected Error | 20000713 |
Method SET_CURRENT_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CURRENT_DOCUMENT | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current document | 20001101 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected error | 20001101 |
Method SET_DOCUMENT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MY_DOC_STATE | Call by reference | Type reference (TYPE) | I | New document state | 20000726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_INITIAL_STATE | BDV: Initial state | 20000726 | |
2 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000726 | |
3 | BDV_WRONG_STATE | BDV: Wrong state | 20000726 |
Method SET_DOI_FORM_PARAMETERS Signature
Method SET_DOI_FORM_PARAMETERS on class CL_SRM_SP_BDV has no parameter.
Method SET_DOI_FORM_PARAMETERS on class CL_SRM_SP_BDV has no exception.
Method STORE_INCOMING_PARA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PARAMETER | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Incoming parameters | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected Error | 20000717 |
Method TOGGLE_DISPLAY_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TARGET_ACTIVITY | Value transfer | Type reference (TYPE) | SRMACTID | Aktivität - ID | 20020807 |
Method TOGGLE_DISPLAY_MODE on class CL_SRM_SP_BDV has no exception.
Method TRANSFER_INCOMING_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | POID | 20000529 | ||
2 | Returning | RE_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | Attribute Object list | 20011002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRM_FRAMEWORK | Framework (abstrakt) | 20011002 |
Method UPDATE_TITLEBAR Signature
Method UPDATE_TITLEBAR on class CL_SRM_SP_BDV has no parameter.
Method UPDATE_TITLEBAR on class CL_SRM_SP_BDV has no exception.
Method WRITE_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVITY | Value transfer | Type reference (TYPE) | STRING | Activity ID | 20020514 | ||
2 | Importing | IM_ARG1 | Value transfer | Type reference (TYPE) | STRING | 20020905 | |||
3 | Importing | IM_ARG2 | Value transfer | Type reference (TYPE) | STRING | 20020905 | |||
4 | Importing | IM_ARG_STR | Value transfer | Type reference (TYPE) | STRING | 20020905 |
Method WRITE_PROTOCOL on class CL_SRM_SP_BDV has no exception.
Method WRITE_TO_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'SBDV' | Messageclass | 20001122 | |
2 | Importing | IM_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Messagenumber | 20001122 | ||
3 | Importing | IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Messagetyp | 20001122 | |
4 | Importing | IM_MSGV1 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | ||
5 | Importing | IM_MSGV2 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | ||
6 | Importing | IM_MSGV3 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | ||
7 | Importing | IM_MSGV4 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | ||
8 | Importing | IM_NO_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 'X' | 'X' -> write log after raising an E-message | 20001122 | |
9 | Importing | IM_PROCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | '2' | Problemclass | 20001122 | |
10 | Importing | IM_TEXT | Call by reference | Type reference (TYPE) | BALTEXT | Text | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BDV_UNEXPECTED_ERROR | BDV: Unexpected_error | 20001122 | |
2 | BDV_WRONG_PARAMETER | BDV: Wrong parameter | 20001122 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 50A |