Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 8 | 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 | Constant | Public | Type reference (TYPE) | STRING | 'N' | DOC_DOWNLOAD is reset | 20080109 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'Y' | DOC_DOWNLOAD is set | 20080110 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | SOI_DOCUMENT_TYPE_DESCR_LIST | 20050720 | ||||
| 4 | Static Attribute | Public | Type reference (TYPE) | I | GUI Type | 20031022 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | SRM_DOC_AUTH_C | 20060531 | ||||
| 6 | Instance attribute | Public | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20090915 | ||
| 7 | Static Attribute | Protected | Type reference (TYPE) | STRING | Directory Used in Last Upload/Download | 20020816 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current Document | 20000717 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_POID | Current Request Object | 20011019 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | I | Current Document Status | 20000714 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | SRMGU_EAI_MARKUP_TAB | Information on Markup Layer of Document | 20020114 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | SRMGS_BOOLEAN | 'X': Lock Is Set in Own Class | 20030821 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SRMIF_SP_USER_ACTION | 'I' | Last User action | 20000815 | ||
| 14 | Instance attribute | Private | Type reference (TYPE) | UI_FUNC | Last send fcode | 20001002 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_2DVIEWER | Engineering Client 2D Viewer | 20000607 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ECL_3DVIEWER | Engineering Client 3D Viewer | 20000607 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DOCUMENT_HISTORY | Document Viewer for ArchiveLink Documents | 20020205 | |||
| 18 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | GUI Container for Document Viewer | 20020205 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_CONTAINER_CONTROL | Document Container Control Interface | 20000608 | |||
| 20 | Instance attribute | Protected | Object reference (TYPE REF TO) | I_OI_DOCUMENT_PROXY | Local DOI proxy | 20000608 | |||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | Local HTML Control | 20000530 | |||
| 22 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20000530 | |||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | I_OI_DOCUMENT_VIEWER | Document Viewer for Web GUI | 20021126 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | STRING | Selected OLE Application | 20000906 | |||
| 25 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Local Main Splitter | 20000529 | |||
| 26 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for status text | 20020128 | |||
| 27 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | Text Editor | 20020207 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | SRMGU_OLE_APP_TAB | OLE Apps on the frontend | 20000714 | |||
| 29 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CTMENU | OLE Apps on the frontend as contextmenu | 20000714 | |||
| 30 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SP_PROTOCOL_ENTRY | Log Handler | 20020514 | |||
| 31 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu for icon 'Save' | 20011211 | |||
| 32 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Display Component List | 20021022 | |||
| 33 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for the special function area | 20001002 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | SRMGU_FUNCTION_LIST_TAB | List of the special toolbar buttons | 20000929 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | I | 23 | 20010308 | |||
| 36 | Constant | Public | Type reference (TYPE) | STRING | 'SP_AL_DOCUMENT' | SP Type of Subclass is ArchiveLink Document | 20020227 | ||
| 37 | Constant | Public | Type reference (TYPE) | STRING | 'SP_DOCUMENT' | SP Type of Subclass is Normal Document | 20020227 | ||
| 38 | Constant | Public | Type reference (TYPE) | STRING | 'SP_DOCUMENT_TEMPLATE' | SP Type of Subclass is Document Template | 20020227 | ||
| 39 | Static Attribute | Private | Type reference (TYPE) | SRMGU_OLE_APP_TAB | 20060109 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Add special functions to the toolbar | 20000929 | |
| 2 | Instance method | Protected | Method | Analyse Applicationlist | 20000607 | |
| 3 | Instance method | Protected | Method | Change main toolbar | 20000714 | |
| 4 | Instance method | Protected | Method | Check the Status of the Current Document | 20000714 | |
| 5 | Instance method | Protected | Method | Checks if the Document is Current Version | 20030826 | |
| 6 | Instance method | Protected | Method | Check if instance activity is supported inplace | 20011212 | |
| 7 | Instance method | Private | Method | Check buttons of the main toolbar | 20000719 | |
| 8 | Instance method | Protected | Method | Create list with frontend specific ole apps | 20000714 | |
| 9 | Instance method | Public | Method | Create the special function area | 20001002 | |
| 10 | Instance method | Public | Method | Delete all buttons from the main toolbar | 20000929 | |
| 11 | Instance method | Private | Method | 20060109 | ||
| 12 | Instance method | Private | Method | Destroy DOI | 20000608 | |
| 13 | Instance method | Protected | Method | Display ArchiveLink Document | 20020205 | |
| 14 | Instance method | Protected | Method | Call my_action based on passive/active mode | 20020508 | |
| 15 | Instance method | Private | Method | Get allowed states | 20000602 | |
| 16 | Instance method | Protected | Method | Get corresponding Application from Mimetype | 20000529 | |
| 17 | Instance method | Public | Method | Get the current document | 20000915 | |
| 18 | Instance method | Protected | Method | Get the doctype from the mimetype | 20001017 | |
| 19 | Instance method | Public | Method | Get the current document state | 20000726 | |
| 20 | Instance method | Private | Method | 20060109 | ||
| 21 | Instance method | Private | Method | Create DOI document proxy | 20000608 | |
| 22 | Instance method | Protected | Method | Get GUI Type | 20000529 | |
| 23 | Instance method | Protected | Method | Determine the Handling Application for Given Mimetype | 20010608 | |
| 24 | Instance method | Protected | Method | Get last user that changed the current version of document | 20020905 | |
| 25 | Instance method | Protected | Method | Get Mimetype and docclass from selected Application | 20000717 | |
| 26 | Instance method | Protected | Method | Get Mimetype from the extension | 20000704 | |
| 27 | Instance method | Protected | Method | Get path and filename | 20000704 | |
| 28 | Instance method | Public | Method | Get a list of special toolbar buttons | 20000929 | |
| 29 | Instance method | Protected | Method | Supplies Template ID Selected by User | 20020408 | |
| 30 | Instance method | Protected | Method | Determines Temporary Directory for Storing Data | 20020104 | |
| 31 | Instance method | Private | Method | 20041007 | ||
| 32 | Instance method | Private | Method | Hide All Controls | 20011018 | |
| 33 | Instance method | Private | Method | Initialize DOI | 20000608 | |
| 34 | Instance method | Public | Method | Checks if connection parameter DOC_DOWNLOAD is set or not | 20080110 | |
| 35 | Instance method | Protected | Method | Execution of Activity DISPLAY | 20011002 | |
| 36 | Instance method | Protected | Method | Release DOI proxy | 20000608 | |
| 37 | Instance method | Public | Method | Reset the main toolbar | 20010220 | |
| 38 | Instance method | Private | Method | 20050524 | ||
| 39 | Instance method | Private | Method | Sends Response to Asynchronous Request to Client Framework | 20010316 | |
| 40 | Instance method | Public | Method | Send message back to RMF | 20000713 | |
| 41 | Instance method | Public | Method | set the current document | 20001101 | |
| 42 | Instance method | Public | Method | Set new document state | 20000726 | |
| 43 | Instance method | Protected | Method | Get Form Parameters from Subclass and Set it in DOI | 20010611 | |
| 44 | Instance method | Protected | Method | Store incoming parameters | 20000717 | |
| 45 | Instance method | Protected | Method | Toggle Display/Update Mode | 20020807 | |
| 46 | Instance method | Protected | Method | Transfer incoming poid to Attribute object | 20000529 | |
| 47 | Instance method | Protected | Method | updates the titlebar after changing state | 20010829 | |
| 48 | Instance method | Protected | Method | Write Log for Performed Activities | 20020514 | |
| 49 | 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 | 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 | Document Client | 20011002 |
Method ANALYSE_APP_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_APP_NAME | Call by reference | Type reference (TYPE) | STRING | Selected Application/Control | 20000607 | |||
| 2 | EX_OLE_NAME | Call by reference | Type reference (TYPE) | STRING | OLE Name of the application | 20000607 | |||
| 3 | IM_APP_LIST | Call by reference | Type reference (TYPE) | SRMGU_BDV_TOADD | List of Applications | 20000607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No application found | 20000607 | ||
| 2 | Unexpected error | 20000607 |
Method CHANGE_MAIN_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BUTTON | Call by reference | Type reference (TYPE) | I | Button | 20000714 | |||
| 2 | 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 | IM_CLOSE_WHEN_NOT_SAVE | Value transfer | Type reference (TYPE) | SRMBOOLEAN | 'X' | close control if user does not save doc | 20021015 | ||
| 2 | IM_DISPLAY_CANCEL | Value transfer | Type reference (TYPE) | SRMGU_SDT_CHAR1 | 'X' | cancel display | 20000905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SP Client : Abbruch durch Benutzer | 20011002 | ||
| 2 | Framework (abstrakt) | 20011002 | ||
| 3 | Fehlende Berechtigung | 20011002 | ||
| 4 | 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 | IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20030826 | |||
| 2 | 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 | IM_ACTIVITY | Value transfer | Type reference (TYPE) | SRMACTID | Aktivität - ID | 20011212 | |||
| 2 | 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 | IM_FUNCTION | Call by reference | Type reference (TYPE) | UI_FUNC | Fcode | 20000719 | |||
| 2 | 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: Error from the DOI | 20000714 | ||
| 2 | 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 | IM_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Fcode to send | 20001002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Control error | 20001002 | ||
| 2 | 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 | Unexpected error | 20000608 |
Method DISPLAY_AL_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DOCUMENT | Call by reference | Type reference (TYPE) | TOADI | ArchiveLink connection parameters | 20020205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unerwarteter Fehler | 20020610 |
Method DO_MY_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | True: call SP Doc in passive mode | 20020508 | ||
| 2 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20020508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020708 | ||
| 2 | Fehlende Berechtigung | 20020708 | ||
| 3 | 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 | EX_ALLOWED_STATES | Call by reference | Type reference (TYPE) | SRM_LIST_INTEGER | All allowed states | 20000602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initial State | 20000602 | ||
| 2 | Unexpected Error | 20000602 |
Method GET_APP_FROM_MIMETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_APP_LIST | Call by reference | Type reference (TYPE) | SRMGU_BDV_TOADD | List of applications | 20000606 | |||
| 2 | IM_DOCTYPE | Call by reference | Type reference (TYPE) | STRING | Documenttype of the object | 20000606 | |||
| 3 | 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 | 20000606 | ||
| 2 | BDV: Unexpected_error | 20000529 |
Method GET_CURRENT_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CURRENT_DOC | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current document | 20000915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_DOCTYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_DOCTYPE | Technical document type | 20001017 | |||
| 2 | IM_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype of the document | 20001017 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No doctype is found | 20001017 | ||
| 2 | SRM: Unexpected Error | 20001017 |
Method GET_DOCUMENT_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MY_DOC_STATE | Call by reference | Type reference (TYPE) | I | Current document state | 20000726 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Initial state | 20000726 | ||
| 2 | BDV: Unexpected error | 20000726 | ||
| 3 | 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 | 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 | IM_OLE_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the OLE application | 20000608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unexpected error | 20000608 |
Method GET_GUI_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_GUI_TYPE | Value transfer | Type reference (TYPE) | I | GUI Type | 20011002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_HANDLER | Value transfer | Type reference (TYPE) | STRING | Handler | 20010608 | |||
| 2 | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | MIME-Typ | 20010608 | |||
| 3 | EX_OLENAME | Value transfer | Type reference (TYPE) | STRING | OLE-Name | 20010608 | |||
| 4 | IM_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | obsolete: Attribute | 20010608 | |||
| 5 | IM_COMP_ID | Call by reference | Type reference (TYPE) | STRING | Komponent ID | 20021024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlende Berechtigung | 20010608 | ||
| 2 | MIME-Typ konnte nicht bestimmt werden | 20010608 | ||
| 3 | unerwarteter Fehler | 20010608 |
Method GET_LAST_UPDATE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_LAST_CHANGED_BY | Call by reference | Type reference (TYPE) | STRING | 20020905 | ||||
| 2 | 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 | EX_DOCUCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | Corresponding Docuclass | 20000717 | |||
| 2 | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Corresponding Mimetype | 20000717 | |||
| 3 | IM_OLE_APP | Call by reference | Type reference (TYPE) | STRING | Selected OLE application | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_MIMETYPE | Call by reference | Type reference (TYPE) | SRMIF_SP_MIMETYPE | Mimetype | 20000704 | |||
| 2 | IM_EXTENSION | Call by reference | Type reference (TYPE) | STRING | Document Extension | 20000704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Mimetype found | 20000704 | ||
| 2 | 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 | EX_EXTENSION | Call by reference | Type reference (TYPE) | STRING | Fileextension | 20000704 | |||
| 2 | EX_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | Filename | 20000704 | |||
| 3 | EX_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | Pathname | 20000704 | |||
| 4 | IM_COMPLETE_PATH | Call by reference | Type reference (TYPE) | STRING | Complete path (incl. filename) | 20000704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein File ausgewählt | 20000704 | ||
| 2 | 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 | 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 | 20000929 |
Method GET_TEMPLATE_FOR_CREATING_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TEMPLATE | Call by reference | Type reference (TYPE) | SRMGU_DOC_TEMPLATE | 20030902 | ||||
| 2 | EX_TEMPLATE_ID | Value transfer | Type reference (TYPE) | SRMGS_DOC_ID | Dokumentvorlage ID | 20020409 | |||
| 3 | EX_USER_CANCELED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | True: Abbruch durch Benutzer | 20020409 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | IM_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | Liste mit Attributwerten | 20011002 | |||
| 2 | IM_COMP_ID | Value transfer | Type reference (TYPE) | STRING | Komponet ID | 20021024 | |||
| 3 | RE_ACTIVITY_STATE | Value transfer | Type reference (TYPE) | I | ACTIVITY STATE | 20011002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Document Client | 20011002 | ||
| 2 | Framework (abstrakt) | 20011002 | ||
| 3 | Fehlende Berechtigung | 20011002 | ||
| 4 | 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 | 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 the Main Toolbar | 20010220 | ||
| 2 | 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 | REQUEST | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Interface für Request | 20010813 | |||
| 2 | STATE | Value transfer | Type reference (TYPE) | SRMIF_SP_ACTIVITY_STATE | 20010813 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | SRMACTID | Activity | 20000713 | |||
| 2 | IM_SOURCE_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | Sourec POID | 20000713 | |||
| 3 | IM_TARGET_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | Target POID | 20000713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SRM: Unexpected Error | 20000713 |
Method SET_CURRENT_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CURRENT_DOCUMENT | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Current document | 20001101 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Unexpected error | 20001101 |
Method SET_DOCUMENT_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MY_DOC_STATE | Call by reference | Type reference (TYPE) | I | New document state | 20000726 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Initial state | 20000726 | ||
| 2 | BDV: Unexpected Error | 20000726 | ||
| 3 | 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 | IM_PARAMETER | Call by reference | Type reference (TYPE) | SRMGU_ACTUAL_DOC | Incoming parameters | 20000717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Unexpected Error | 20000717 |
Method TOGGLE_DISPLAY_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IM_POID | Call by reference | Object reference (TYPE REF TO) | OBJECT | POID | 20000529 | |||
| 2 | RE_ATTRIBUTE_VALUE_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | Attribute Object list | 20011002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_ACTIVITY | Value transfer | Type reference (TYPE) | STRING | Activity ID | 20020514 | |||
| 2 | IM_ARG1 | Value transfer | Type reference (TYPE) | STRING | 20020905 | ||||
| 3 | IM_ARG2 | Value transfer | Type reference (TYPE) | STRING | 20020905 | ||||
| 4 | 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 | IM_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'SBDV' | Messageclass | 20001122 | ||
| 2 | IM_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Messagenumber | 20001122 | |||
| 3 | IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Messagetyp | 20001122 | ||
| 4 | IM_MSGV1 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | |||
| 5 | IM_MSGV2 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | |||
| 6 | IM_MSGV3 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | |||
| 7 | IM_MSGV4 | Call by reference | Type reference (TYPE) | STRING | Messagevariable | 20001122 | |||
| 8 | IM_NO_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | 'X' | 'X' -> write log after raising an E-message | 20001122 | ||
| 9 | IM_PROCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | '2' | Problemclass | 20001122 | ||
| 10 | IM_TEXT | Call by reference | Type reference (TYPE) | BALTEXT | Text | 20001122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BDV: Unexpected_error | 20001122 | ||
| 2 | BDV: Wrong parameter | 20001122 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 50A |