SAP ABAP Class CL_RMPS_AI (PSRM Integration API)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_GENERAL (Package) General Package for Records Management for Public Sector
Properties
Class CL_RMPS_AI  
Short Description PSRM Integration API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_GENERAL   General Package for Records Management for Public Sector 
Created 20060324   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMPS_AI has no forward declaration.
Interfaces
Class CL_RMPS_AI has no interface implemented.
Friends
Class CL_RMPS_AI has no friend class.
Attributes
Class CL_RMPS_AI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SESSION Instance method Public Method Creates a session for an incoming business object 20060324
2 DETERMINE_SCENARIO Instance method Public Method Determines the scenario to use for a business object 20060324
3 READ_SESSION_TABLES Instance method Public Method Reads the session table and returns all session documents 20060324
4 UPDATE_HISTORY Instance method Public Method Read and update a user's Class/Folder usage 20060404
5 UPDATE_SESSION Instance method Public Method Update details for an existing session 20060324
Events
Class CL_RMPS_AI has no event.
Types
Class CL_RMPS_AI has no local type.
Method Signatures

Method CREATE_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SESSION_ID Call by reference Type reference (TYPE) RMPS_OP_GUID Session ID 20060327
2 Importing IM_BUS_OBJECT Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object Type 20060327
3 Importing IM_LOGSYSTEM Call by reference Type reference (TYPE) LOGSYSTEM Remote system 20060327
4 Importing IM_OBJECT_KEY Call by reference Type reference (TYPE) SWO_TYPEID BOR Object ID 20060327
5 Importing IM_POID_ID Call by reference Type reference (TYPE) SRMPOIDID POID of the folder/part 20060327
6 Importing IM_SCENARIO Call by reference Type reference (TYPE) RMPS_AI_SCENARIO Scenario name 20060327
# Exception Resumable Description Created on
1 CX_RMPS_AI PSRM Integration API Errors 20060324

Method DETERMINE_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SCENARIO Call by reference Type reference (TYPE) RMPS_AI_SCENARIO Scenario name 20060327
2 Exporting EX_ACTIONS Call by reference Type reference (TYPE) RMPS_AI_ACTION_T Table of actions 20060327
3 Exporting EX_AREA_ID Call by reference Type reference (TYPE) SRMAID Area 20060327
4 Exporting EX_ELEMENTS Call by reference Type reference (TYPE) RMPS_AI_ELEM_T Table of elements 20060327
5 Exporting EX_RMS_ID Call by reference Type reference (TYPE) SRMRMSID RMS ID 20060327
6 Importing IM_BUS_OBJECT Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object type 20060327
7 Importing IM_LOGSYSTEM Call by reference Type reference (TYPE) LOGSYSTEM Remote system 20060327
# Exception Resumable Description Created on
1 CX_RMPS_AI PSRM Integration API Errors 20060324

Method READ_SESSION_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SESSION_ID Call by reference Type reference (TYPE) RMPS_OP_GUID Session ID 20060327
2 Exporting EX_DOCUMENTS Call by reference Type reference (TYPE) RMPS_AI_SESS_T Table holding session document details 20060327
3 Exporting EX_SCENARIO Call by reference Type reference (TYPE) RMPS_AI_SCENARIO Scenario name 20060327
4 Importing IM_BUS_OBJECT Call by reference Type reference (TYPE) SWO_OBJTYP BOR Object type 20060327
5 Importing IM_LOGSYSTEM Call by reference Type reference (TYPE) LOGSYSTEM Remote system 20060327
6 Importing IM_OBJECT_KEY Call by reference Type reference (TYPE) SWO_TYPEID BOR Object ID 20060327
# Exception Resumable Description Created on
1 CX_RMPS_AI PSRM Integration API Errors 20060324

Method UPDATE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NAVIGATION Call by reference Type reference (TYPE) RMPS_AI_NAV_T Table containing navigation history 20060404
2 Importing IM_NAME Call by reference Type reference (TYPE) RMPS_AI_NAME Name of Class or Folder 20060404
3 Importing IM_POID_ID Call by reference Type reference (TYPE) SRMPOIDID POID of Class or Folder 20060404
4 Importing IM_TYPE Call by reference Type reference (TYPE) RMPS_AI_TYPE (C)lass or (F)older 20060404
5 Importing IM_USER_ID Call by reference Type reference (TYPE) SYUNAME User ID 20060404
# Exception Resumable Description Created on
1 CX_RMPS_AI PSRM Integration API Errors 20060404

Method UPDATE_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_DOCS Call by reference Type reference (TYPE) RMPS_AI_COUNT Number of documents for session 20060327
2 Importing IM_DOC_ID Call by reference Type reference (TYPE) RMPS_AI_DOC_ID Document identifier 20060327
3 Importing IM_POID_ID Call by reference Type reference (TYPE) SRMPOIDID Document POID ID 20060327
4 Importing IM_SESSION_ID Call by reference Type reference (TYPE) RMPS_OP_GUID Session ID 20060327
5 Importing IM_STATUS Call by reference Type reference (TYPE) RMPS_AI_STATUS Document/session status 20060327
# Exception Resumable Description Created on
1 CX_RMPS_AI PSRM Integration API Errors 20060324
History
Last changed by/on SAP  20110908 
SAP Release Created in 710