SAP ABAP Interface IF_SRM_VIEWGEN_BE (Interface for Viewgen Backend)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_VIEWGEN (Package) SAP Records Management: View Generator
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_VIEWGEN_BE | SAP View Generator | 20010821 |
Properties
| Interface | IF_SRM_VIEWGEN_BE | |
| Short Description | Interface for Viewgen Backend |
General Data
| Package | SRM_VIEWGEN | SAP Records Management: View Generator |
| Created | 20010821 | SAP |
| Last changed | 20090618 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_SRM_VIEWGEN_BE has no forward declaration.
Interfaces
Interface IF_SRM_VIEWGEN_BE has no interface.
Friends
Interface IF_SRM_VIEWGEN_BE has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CFW_ID_BSP | Constant | Public | Type reference (TYPE) | SRMCFWID | 'BSP' | Client Framework ID : BSP | 20040506 | |
| 2 | CFW_ID_ECM | Constant | Public | Type reference (TYPE) | SRMCFWID | 'ECM' | Client Framework ID: ECM File System (PortalDrive) | 20090109 | |
| 3 | CFW_ID_WDP | Constant | Public | Type reference (TYPE) | SRMCFWID | 'WDP' | Client Framework ID: Web Dynpro | 20040506 | |
| 4 | CFW_ID_WIN | Constant | Public | Type reference (TYPE) | SRMCFWID | 'WIN' | Client Framework ID: Wingui | 20040506 | |
| 5 | C_QUICK_ACTIV_CREATE | Constant | Public | Type reference (TYPE) | STRING | 'CREATE' | Create Activity | 20050504 | |
| 6 | C_QUICK_ACTIV_CROSS_SEARCH | Constant | Public | Type reference (TYPE) | STRING | 'CROSS_SEARCH' | Cross Search Activity | 20050510 | |
| 7 | C_QUICK_ACTIV_SEARCH | Constant | Public | Type reference (TYPE) | STRING | 'SEARCH' | Search Activity | 20050504 | |
| 8 | ROOT_ID | Constant | Public | Type reference (TYPE) | TM_NODEKEY | 'ROOT_NODE' | Key for Root Node | 20010913 | |
| 9 | VIEW_ID_DEFAULT | Constant | Public | Type reference (TYPE) | AGR_NAME | '_DEFAULT_VIEW' | View ID: (Auto-Generated) Default View | 20040506 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Copy a View | 20010823 | |
| 2 | Instance method | Public | Method | Delete View from Table | 20010823 | |
| 3 | Instance method | Public | Method | Delete Deleted View from SRMORGROL | 20010911 | |
| 4 | Instance method | Public | Method | Get View from Table | 20010821 | |
| 5 | Instance method | Public | Method | Get Name of View | 20010914 | |
| 6 | Instance method | Public | Method | Read View Quick Action | 20050509 | |
| 7 | Instance method | Public | Method | Register Specified View in SRMORGROL | 20010911 | |
| 8 | Instance method | Public | Method | Rename View | 20010913 | |
| 9 | Instance method | Public | Method | Save View in Table | 20010822 | |
| 10 | Instance method | Public | Method | Checks Whether View Already Exists | 20010823 | |
| 11 | Instance method | Public | Method | Write Transport Entry for View | 20030515 |
Events
Interface IF_SRM_VIEWGEN_BE has no event.
Types
Interface IF_SRM_VIEWGEN_BE has no local type.
Method Signatures
Method VIEW_COPY_TO_BE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEST_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Quellrolle | 20010823 | |||
| 2 | DEST_CFWID | Call by reference | Type reference (TYPE) | SRMCFWID | Ziel-Clientframework ID | 20010917 | |||
| 3 | DEST_RMS | Call by reference | Type reference (TYPE) | STRING | Ziel-RMS | 20010917 | |||
| 4 | SOURCE_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Zielrolle | 20010823 | |||
| 5 | SOURCE_CFWID | Call by reference | Type reference (TYPE) | SRMCFWID | Quell-Clientframework ID | 20010917 | |||
| 6 | SOURCE_RMSID | Call by reference | Type reference (TYPE) | STRING | Quell-RMS | 20010917 |
Method VIEW_COPY_TO_BE on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_DELETE_FROM_BE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEL_VIEW_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010823 | |||
| 2 | IM_CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | Clientframework ID | 20010906 | |||
| 3 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010903 |
Method VIEW_DELETE_FROM_BE on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_DEREGISTRATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGR_DEL | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010911 | |||
| 2 | CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | CFW ID | 20010911 | |||
| 3 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010911 |
Method VIEW_DEREGISTRATE on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_GET_FROM_BE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | Clientframework ID | 20010906 | |||
| 2 | NODE_TABLE | Value transfer | Type reference (TYPE) | TREEMSNOTA | Tabelle mit Viewinformation | 20010821 | |||
| 3 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010827 | |||
| 4 | SOURCE_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20010827 |
Method VIEW_GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010914 | |||
| 2 | IM_CFWID | Call by reference | Type reference (TYPE) | SRMCFWID | CFW ID | 20010914 | |||
| 3 | IM_RMSID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010914 | |||
| 4 | VIEW_MASTERLANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Master-Sprache für View | 20030507 | |||
| 5 | VIEW_TEXT | Call by reference | Type reference (TYPE) | STRING | Viewname | 20010914 |
Method VIEW_GET_NAME on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_QUICK_ACTION_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20050509 | |||
| 2 | IM_USER | Call by reference | Type reference (TYPE) | UNAME | SY-UNAME | Benutzername | 20050509 | ||
| 3 | RE_ACTION_TAB | Value transfer | Type reference (TYPE) | RCM_ORG_QUICK_ACTION_TAB | RCM Organizer: Quick Action | 20050509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen zum Organizer/View Backend | 20050509 |
Method VIEW_REGISTRATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGR_CREATE | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010911 | |||
| 2 | CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | CFW ID | 20010911 | |||
| 3 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010911 |
Method VIEW_REGISTRATE on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_SET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AGR_NAME | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Name der Rolle | 20010913 | |||
| 2 | IM_CFWID | Call by reference | Type reference (TYPE) | SRMCFWID | CFW ID | 20010913 | |||
| 3 | IM_MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Mastersprache | 20030506 | ||
| 4 | IM_RMSID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010913 | |||
| 5 | NEW_TEXT | Call by reference | Type reference (TYPE) | STRING | Name für View | 20010913 |
Method VIEW_SET_NAME on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_SET_TO_BE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEST_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rollenname | 20010822 | |||
| 2 | IM_CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | Clientframework ID | 20010906 | |||
| 3 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010903 | |||
| 4 | VIEW_TABLE | Call by reference | Type reference (TYPE) | TREEMSNOTA | Tabelle mit Viewinformation | 20010822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20010827 | ||
| 2 | Open SQL Fehler | 20010827 |
Method VIEW_TEST_EX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CFW_ID | Call by reference | Type reference (TYPE) | SRMCFWID | Clientframework ID | 20010906 | |||
| 2 | RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010903 | |||
| 3 | TEST_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | zu testende Rolle | 20010823 | |||
| 4 | VIEW_EXISTS | Value transfer | Type reference (TYPE) | C | View existiert (boolean) | 20010823 |
Method VIEW_TEST_EX on Interface IF_SRM_VIEWGEN_BE has no exception.
Method VIEW_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AGR | Call by reference | Type reference (TYPE) | AGR_DEFINE-AGR_NAME | Rolle | 20030515 | |||
| 2 | IM_CFWID | Call by reference | Type reference (TYPE) | SRMCFWID | BSP oder WIN | 20030515 | |||
| 3 | IM_RMSID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20030515 |
Method VIEW_TRANSPORT on Interface IF_SRM_VIEWGEN_BE has no exception.
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 610 |