SAP ABAP Class /MRSS/CL_RMOR_INTERFACE (RMFS Reporting Interface)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/RMOR (Package) Online Reporting for RMFS
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_ASSIGNMENT 20080915
2 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_CAND_REP 20080515
3 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_DEMAND_ALL Demand All report 20080417
4 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_DEMAND_LTD Demand Limited fields report 20080617
5 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_PARTNER_BRDCST Partner Broadcast Report 20080617
6 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_PROJ_REP Report class for Project availability 20081015
7 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RMOR_SOFTBOOK_ASSIGN Softbook Expiration date report 20080725
Properties
Class /MRSS/CL_RMOR_INTERFACE  
Short Description RMFS Reporting Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RMOR   Online Reporting for RMFS 
Created 20080416   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/IF_RMOR_VAR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /MRSS/CL_RMOR_INTERFACE has no interface implemented.
Friends
Class /MRSS/CL_RMOR_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_APP_BO Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RM_REQUEST_BO Request BO 20080418
2 GR_DB_LAYER Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_DB_LAYER DB class of Online Reporting 20080428
3 GR_HELPER Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_HELPER Helper Methods for Reports 20080724
4 GR_REPORT_ADDN Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_REPORTING_ADDN Reporting Additional data 20081106
5 GR_REPORT_BO Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_REPORTING_BO Report BO 20080421
6 GR_RMI_HR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMI_HR Get HR data needed for RM 20080902
7 GR_RM_AUTH Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RM_AUTH Authorization class for RMFS 20081216
8 GS_SEL_CRITERION Instance attribute Protected Type reference (TYPE) /MRSS/IF_RMOR_VAR=>TY_SELSCR 20080430
9 GS_SEL_CRITERION_NEW Instance attribute Protected Object reference (TYPE REF TO) DATA 20090112
10 GT_BCHIS Instance attribute Public Type reference (TYPE) /MRSS/T_RM_BCHIS_TAB_SORT Sorted tabled for Broadcast History 20090513
11 GT_BROADCAST_ALL Instance attribute Public Type reference (TYPE) /MRSS/T_RM_BROADCAST_TAB 20090601
12 GT_MESSAGES Instance attribute Protected Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080522
13 GT_NO_CND_STS Instance attribute Protected Type reference (TYPE) /MRSS/IF_RMOR_VAR=>TY_NO_CND_STS 20081020
14 GT_PC_NODES Instance attribute Protected Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20090513
15 GT_REQUESTS Instance attribute Protected Type reference (TYPE) /MRSS/T_RMOR_REQUEST_TAB Request Structure 20080424
16 GT_REQUEST_DATA Instance attribute Protected Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Table of Requests 20080417
17 GT_REQ_ROLE Instance attribute Protected Type reference (TYPE) /MRSS/T_RMOR_REQ_ROLE_TAB Table type for request and role 20090513
18 GT_USER_AUTH_REQ Instance attribute Protected Type reference (TYPE) /MRSS/T_RMOR_REP_REQ_STR_TAB Resource and RM Group interface 20080417
19 GT_USER_STATUS Instance attribute Protected Type reference (TYPE) /MRSS/T_RM_USER_STATUS_TAB Table of user statuses and sequence numbers 20080501
20 GT_VISIBILITY Instance attribute Protected Type reference (TYPE) /MRSS/T_RM_VISIBILITY_TAB Broadcast and Candidate visibility 20080430
21 GV_BCCHAIN_FLG Instance attribute Private Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20080506
22 GV_ENHANCE_STRUCT Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_ENHANCE_STRUCT 20090202
23 GV_FLAG_EXT_CAN Instance attribute Private Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20090430
24 GV_NO_NEW_FIELD Instance attribute Protected Type reference (TYPE) FLAG General Flag 20090217
25 GV_UNAME Instance attribute Protected Type reference (TYPE) SYUNAME User Name 20080430
26 GV_USER_PERNR Instance attribute Protected Type reference (TYPE) PERNR_D Personnel Number 20080603
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EMPTY_CRITERION Instance method Protected Method Check if input criterion is Empty 20080521
2 CHECK_STATUS Instance method Protected Method Request and Role status filtering 20080417
3 DEL_COMPLETED_REQUEST Instance method Protected Method Deletes Completed requests if 'Incl compltd req' is unchkd 20080603
4 FILTER_REQUESTS Instance method Protected Method Filter Requests based on the selection criterion 20080417
5 FORMAT_OUTPUT_DATA Instance method Protected Method Formats output data 20080417
6 GET_ADDITIONAL_DATA Instance method Protected Method Get Additional data for request 20080430
7 GET_AUTH_CANDIDATES Instance method Protected Method Get authorize candidates 20081016
8 GET_BRDCST_HISTORY Instance method Protected Method Fetch broadcast history 20090612
9 GET_BROADCAST_DATA Instance method Protected Method Gets Broadcast Data 20080417
10 GET_CANDIDATES_LIST Instance method Protected Method Get Candidate List 20080524
11 GET_CAND_DETAILS Instance method Protected Method Gets candidate details 20080417
12 GET_PCNODE_RMGROUP Instance method Protected Method Get PC node and RM group 20081016
13 GET_USER_AUTH_REQUEST Instance method Protected Method Retrieves Request and Roles, the user is authorized to view 20080417
14 INIT Instance method Public Method Initializes the attributes 20080417
15 POST_FETCH_FILTERING_1 Instance method Protected Method Post fetch filtering of request data 20080430
16 POST_FETCH_FILTERING_2 Instance method Protected Method Post fetch filtering of request data 20080430
17 PROCESS Instance method Public Method Process Report data 20080417
18 READ_ADDITIONAL_DATA Instance method Protected Method Read additional Data for requests 20080417
19 READ_MULTI_REQUEST_API Instance method Protected Method Calls RMFS Application BO Multi request API 20080417
20 SET_MESSAGE Instance method Protected Method Set message 20080522
21 SET_VISIBILITY Instance method Protected Method Sets Broadcast and Candidate visibility 20080502
Events
Class /MRSS/CL_RMOR_INTERFACE has no event.
Types
Class /MRSS/CL_RMOR_INTERFACE has no local type.
Method Signatures

Method CHECK_EMPTY_CRITERION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NO_CRITERION Value transfer Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20080521

Method CHECK_EMPTY_CRITERION on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method CHECK_STATUS Signature

Method CHECK_STATUS on class /MRSS/CL_RMOR_INTERFACE has no parameter.
Method CHECK_STATUS on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method DEL_COMPLETED_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_USER_AUTH_REQ Call by reference Type reference (TYPE) /MRSS/T_RMOR_REP_REQ_STR_TAB Resource and RM Group interface 20080801

Method DEL_COMPLETED_REQUEST on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method FILTER_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUESTS Call by reference Type reference (TYPE) /MRSS/T_RMOR_REQUEST_TAB Request Structure 20080509
# Exception Resumable Description Created on
1 DATA_ERROR 20080524

Method FORMAT_OUTPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT Call by reference Type reference (TYPE) TABLE 20080417
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080430

Method FORMAT_OUTPUT_DATA on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080430
2 Importing IV_REQUEST_ONLY Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG SPACE Read Request Data only 20080430
3 Importing IV_SKIP_SKILL_FETCH Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_TRUE Indicator 20080521

Method GET_ADDITIONAL_DATA on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_AUTH_CANDIDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTH_CAND Call by reference Type reference (TYPE) /MRSS/T_PERSNR_TAB MRS: table type for personnel number 20081016
2 Importing IT_PC_NODES Call by reference Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20081016
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) TABLE 20081016

Method GET_AUTH_CANDIDATES on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_BRDCST_HISTORY Signature

Method GET_BRDCST_HISTORY on class /MRSS/CL_RMOR_INTERFACE has no parameter.
Method GET_BRDCST_HISTORY on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_BROADCAST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TAB Request Header 20080508

Method GET_BROADCAST_DATA on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_CANDIDATES_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_ID_TAB Call by reference Type reference (TYPE) /MRSS/T_RMOR_PARTNER_ID_TAB Partner itab 20080524
# Exception Resumable Description Created on
1 DATA_ERROR 20080524

Method GET_CAND_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20080421
2 Importing IT_CANDIDATE Call by reference Type reference (TYPE) /MRSS/T_RM_CANDIDATE_TAB Table of Candidates 20090612

Method GET_CAND_DETAILS on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_PCNODE_RMGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PC_NODES Call by reference Type reference (TYPE) TSWHACTOR Table with Organizational Objects 20081016
2 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_PERSNR_TAB MRS: table type for personnel number 20090427
3 Importing IT_PC_NODE Call by reference Type reference (TYPE) TABLE 20081016
4 Importing IT_RM_GRP Call by reference Type reference (TYPE) TABLE 20081016

Method GET_PCNODE_RMGROUP on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method GET_USER_AUTH_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080417
# Exception Resumable Description Created on
1 DATA_ERROR 20080526

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEL_CRITERION Call by reference Type reference (TYPE) /MRSS/IF_RMOR_VAR=>TY_SELSCR Selection screen structure for reporting 20080430
2 Importing IT_SEL_CRITERION_PWL Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20090112
3 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) /MRSS/T_RM_NAME Report Name 20081024
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080430

Method INIT on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method POST_FETCH_FILTERING_1 Signature

Method POST_FETCH_FILTERING_1 on class /MRSS/CL_RMOR_INTERFACE has no parameter.
Method POST_FETCH_FILTERING_1 on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method POST_FETCH_FILTERING_2 Signature

Method POST_FETCH_FILTERING_2 on class /MRSS/CL_RMOR_INTERFACE has no parameter.
Method POST_FETCH_FILTERING_2 on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080522
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) TABLE 20080417
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20080522

Method PROCESS on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method READ_ADDITIONAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080430
2 Importing IV_GET_SKILLS Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG ABAP_TRUE Indicator 20080521

Method READ_ADDITIONAL_DATA on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method READ_MULTI_REQUEST_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080430
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20080430

Method READ_MULTI_REQUEST_API on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20080522
2 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Message Type 20080522
3 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20080522
4 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20080522
5 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20080522
6 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20080522

Method SET_MESSAGE on class /MRSS/CL_RMOR_INTERFACE has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_NON_VISIBLE Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG 'X' Indicator 20080707

Method SET_VISIBILITY on class /MRSS/CL_RMOR_INTERFACE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 606