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 VIEW_COPY_TO_BE Instance method Public Method Copy a View 20010823
2 VIEW_DELETE_FROM_BE Instance method Public Method Delete View from Table 20010823
3 VIEW_DEREGISTRATE Instance method Public Method Delete Deleted View from SRMORGROL 20010911
4 VIEW_GET_FROM_BE Instance method Public Method Get View from Table 20010821
5 VIEW_GET_NAME Instance method Public Method Get Name of View 20010914
6 VIEW_QUICK_ACTION_READ Instance method Public Method Read View Quick Action 20050509
7 VIEW_REGISTRATE Instance method Public Method Register Specified View in SRMORGROL 20010911
8 VIEW_SET_NAME Instance method Public Method Rename View 20010913
9 VIEW_SET_TO_BE Instance method Public Method Save View in Table 20010822
10 VIEW_TEST_EX Instance method Public Method Checks Whether View Already Exists 20010823
11 VIEW_TRANSPORT 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 Importing DEST_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Quellrolle 20010823
2 Importing DEST_CFWID Call by reference Type reference (TYPE) SRMCFWID Ziel-Clientframework ID 20010917
3 Importing DEST_RMS Call by reference Type reference (TYPE) STRING Ziel-RMS 20010917
4 Importing SOURCE_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Zielrolle 20010823
5 Importing SOURCE_CFWID Call by reference Type reference (TYPE) SRMCFWID Quell-Clientframework ID 20010917
6 Importing 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 Importing DEL_VIEW_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010823
2 Importing IM_CFW_ID Call by reference Type reference (TYPE) SRMCFWID Clientframework ID 20010906
3 Importing 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 Importing AGR_DEL Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010911
2 Importing CFW_ID Call by reference Type reference (TYPE) SRMCFWID CFW ID 20010911
3 Importing 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 Importing IM_CFW_ID Call by reference Type reference (TYPE) SRMCFWID Clientframework ID 20010906
2 Returning NODE_TABLE Value transfer Type reference (TYPE) TREEMSNOTA Tabelle mit Viewinformation 20010821
3 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010827
4 Importing SOURCE_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010823
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010827

Method VIEW_GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010914
2 Importing IM_CFWID Call by reference Type reference (TYPE) SRMCFWID CFW ID 20010914
3 Importing IM_RMSID Call by reference Type reference (TYPE) STRING RMS ID 20010914
4 Exporting VIEW_MASTERLANGUAGE Call by reference Type reference (TYPE) SPRAS Master-Sprache für View 20030507
5 Exporting 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 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20050509
2 Importing IM_USER Call by reference Type reference (TYPE) UNAME SY-UNAME Benutzername 20050509
3 Returning RE_ACTION_TAB Value transfer Type reference (TYPE) RCM_ORG_QUICK_ACTION_TAB RCM Organizer: Quick Action 20050509
# Exception Resumable Description Created on
1 CX_SRM_VIEWGEN_BE 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 Importing AGR_CREATE Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010911
2 Importing CFW_ID Call by reference Type reference (TYPE) SRMCFWID CFW ID 20010911
3 Importing 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 Importing IM_AGR_NAME Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Name der Rolle 20010913
2 Importing IM_CFWID Call by reference Type reference (TYPE) SRMCFWID CFW ID 20010913
3 Importing IM_MASTER_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Mastersprache 20030506
4 Importing IM_RMSID Call by reference Type reference (TYPE) STRING RMS ID 20010913
5 Importing 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 Importing DEST_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rollenname 20010822
2 Importing IM_CFW_ID Call by reference Type reference (TYPE) SRMCFWID Clientframework ID 20010906
3 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010903
4 Importing VIEW_TABLE Call by reference Type reference (TYPE) TREEMSNOTA Tabelle mit Viewinformation 20010822
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010827
2 CX_SY_OPEN_SQL_DB Open SQL Fehler 20010827

Method VIEW_TEST_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CFW_ID Call by reference Type reference (TYPE) SRMCFWID Clientframework ID 20010906
2 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010903
3 Importing TEST_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME zu testende Rolle 20010823
4 Exporting 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 Importing IM_AGR Call by reference Type reference (TYPE) AGR_DEFINE-AGR_NAME Rolle 20030515
2 Importing IM_CFWID Call by reference Type reference (TYPE) SRMCFWID BSP oder WIN 20030515
3 Importing 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