SAP ABAP Class IF_SRM_VIEWGEN_BE (Interface for Viewgen Backend)
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
| Class | IF_SRM_VIEWGEN_BE | |
| Short Description | Interface for Viewgen Backend | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20010821 | SAP |
| Last change | 20090618 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SRM_VIEWGEN_BE has no forward declaration.
Interfaces
Class IF_SRM_VIEWGEN_BE has no interface implemented.
Friends
Class IF_SRM_VIEWGEN_BE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SRMCFWID | 'BSP' | Client Framework ID : BSP | 20040506 | ||
| 2 | Constant | Public | Type reference (TYPE) | SRMCFWID | 'ECM' | Client Framework ID: ECM File System (PortalDrive) | 20090109 | ||
| 3 | Constant | Public | Type reference (TYPE) | SRMCFWID | 'WDP' | Client Framework ID: Web Dynpro | 20040506 | ||
| 4 | Constant | Public | Type reference (TYPE) | SRMCFWID | 'WIN' | Client Framework ID: Wingui | 20040506 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'CREATE' | Create Activity | 20050504 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'CROSS_SEARCH' | Cross Search Activity | 20050510 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'SEARCH' | Search Activity | 20050504 | ||
| 8 | Constant | Public | Type reference (TYPE) | TM_NODEKEY | 'ROOT_NODE' | Key for Root Node | 20010913 | ||
| 9 | 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
Class IF_SRM_VIEWGEN_BE has no event.
Types
Class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_SRM_VIEWGEN_BE has no exception.
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in |