SAP ABAP Class /MRSS/CL_RMOR_HELPER (Helper Methods for Reports)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/RMOR (Package) Online Reporting for RMFS
Properties
Class /MRSS/CL_RMOR_HELPER  
Short Description Helper Methods for Reports    
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 20080515   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...
Interfaces
Class /MRSS/CL_RMOR_HELPER has no interface implemented.
Friends
Class /MRSS/CL_RMOR_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_HELPER Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RMOR_HELPER Helper Methods for Reports 20080724
2 GR_REPORT_BO Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_RMOR_REPORTING_BO Report BO 20080724
3 GS_SEL_CRITERION Instance attribute Protected Type reference (TYPE) /MRSS/IF_RMOR_VAR=>TY_SELSCR 20080724
4 GT_VISIBILITY Instance attribute Protected Type reference (TYPE) /MRSS/T_RM_VISIBILITY_TAB Broadcast and Candidate visibility 20080724
Methods
# Method Level Visibility Method type Description Created on
1 CALL_FACADE_GET_OUTPUT Static method Public Method Call facade class method get_output 20090505
2 CONVERT_DATE_TO_CURRENT_TIME Static method Public Method Convert date to user time zone 20081119
3 CONVERT_TO_CSV_FORMAT Static method Public Method Convert data to csv format 20090505
4 CONVERT_TO_XSTRING Static method Public Method Convert to xstring 20090505
5 CONVERT_TO_ZIPPED_FILE Static method Public Method Zip file 20090505
6 CREATE_ATTACHMENT Static method Public Method Create email attachment 20090505
7 CREATE_MAIL_BODY Static method Public Method create mail body 20090505
8 GET_ALLOWED_STATUS Static method Public Method Get allowed status for candidate 20100409
9 GET_AVAILABLE_DAYS Static method Public Method get first and last day of the month 20090615
10 GET_DISP_DT Static method Public Method Get Display Date 20080515
11 GET_FIELDCAT Static method Public Method Get Field Catalogue for POWL selections 20080515
12 GET_FIELDCAT_VIS_MONTH Static method Public Method Get Fieldcat Visibility Month Basis 20080910
13 GET_FIELDCAT_VIS_WEEK Static method Public Method Get Fieldcat Visibility Week Basis 20080910
14 GET_FIXED_COLUMNS Static method Private Method Get Fixed columns 20080515
15 GET_REPORT_HEADER Static method Public Method get_report_header 20090505
16 GET_SYSTEM_DATE_FROM_USR_TZ Static method Public Method Get system Timezone date 20090122
17 GET_USER_EMAIL_ID Static method Public Method Get user email ID 20090505
18 SEND_SO_MAIL Static method Public Method Send SO mail 20090507
Events
Class /MRSS/CL_RMOR_HELPER has no event.
Types
Class /MRSS/CL_RMOR_HELPER has no local type.
Method Signatures

Method CALL_FACADE_GET_OUTPUT 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 20090505
2 Exporting ET_OUTPUT Call by reference Type reference (TYPE) TABLE 20090505
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20090505
4 Importing IT_PARMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20090505
5 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) /MRSS/T_RM_NAME Name 20090505

Method CALL_FACADE_GET_OUTPUT on class /MRSS/CL_RMOR_HELPER has no exception.

Method CONVERT_DATE_TO_CURRENT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER_TZ_DATE Call by reference Type reference (TYPE) DATUM Date 20081119
2 Exporting EV_USER_TZ_TIME Call by reference Type reference (TYPE) UZEIT Time 20081119
3 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20081119
4 Importing IV_TIME Call by reference Type reference (TYPE) UZEIT Time 20081119
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS Time Stamp - Long Format 20081119
# Exception Resumable Description Created on
1 ERROR_CONVERSION 20081119
2 ERROR_TIMEZONE 20081119

Method CONVERT_TO_CSV_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRING_FORMAT Call by reference Type reference (TYPE) STRING 20090505
2 Importing IT_DATA Call by reference Type reference (TYPE) TABLE 20090505
3 Importing IV_HIGH_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20100211
4 Importing IV_LOW_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20100211
5 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090505

Method CONVERT_TO_CSV_FORMAT on class /MRSS/CL_RMOR_HELPER has no exception.

Method CONVERT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XSTRING Call by reference Type reference (TYPE) XSTRING 20090505
2 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20090505

Method CONVERT_TO_XSTRING on class /MRSS/CL_RMOR_HELPER has no exception.

Method CONVERT_TO_ZIPPED_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ZIP_FILE Call by reference Type reference (TYPE) XSTRING 20090505
2 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20090505
3 Importing IV_ZIPNAME Call by reference Type reference (TYPE) STRING 20090507

Method CONVERT_TO_ZIPPED_FILE on class /MRSS/CL_RMOR_HELPER has no exception.

Method CREATE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SO_ATTACH_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_SO_ATTACH_TAB Sap Office Attachment Table 20090507
2 Importing IV_ATTACH_NAME Call by reference Type reference (TYPE) STRING 20090507
3 Importing IV_FILE_EXT Call by reference Type reference (TYPE) C 20090507
4 Importing IV_ZIP_FILE Call by reference Type reference (TYPE) XSTRING HTML content type 20090507

Method CREATE_ATTACHMENT on class /MRSS/CL_RMOR_HELPER has no exception.

Method CREATE_MAIL_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20090505
2 Exporting EV_SUB Call by reference Type reference (TYPE) STRING 20090505
3 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) STRING 20090505
4 Importing IV_REP_MSG Call by reference Type reference (TYPE) STRING 20090505

Method CREATE_MAIL_BODY on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_ALLOWED_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAND_AUTH Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20100409
2 Importing IV_REQUEST_TYPE Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST_TYPE Request Type 20100409
3 Importing IV_STATUS Call by reference Type reference (TYPE) /MRSS/T_RM_PARTNER_STAT Partner Status 20100409
4 Importing IV_USER_ROLES Call by reference Type reference (TYPE) /MRSS/T_RM_USER_ROLES RM User Roles 20100409
5 Exporting RV_FLAG Call by reference Type reference (TYPE) /MRSS/T_RM_FLAG Indicator 20100409

Method GET_ALLOWED_STATUS on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_AVAILABLE_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAIL_MONTH Call by reference Type reference (TYPE) /MRSS/T_RMOR_AVAIL_MONTH_TT Available month 20090615
2 Exporting ET_AVAIL_WEEK Call by reference Type reference (TYPE) /MRSS/T_RMOR_AVAIL_WEEK_TT available days week 20090615
3 Exporting ET_DAY_ATTRIBUTE Call by reference Type reference (TYPE) /MRSS/T_RMOR_CASDAYATTR Day attributes 20090623
4 Importing IT_CAG_CG_DAT Call by reference Type reference (TYPE) /MRSS/T_RMOR_CAG_FOR_RES_TT Capacity Graphs 20100211
5 Importing IV_END_DATE Call by reference Type reference (TYPE) DATUM Date 20090615
6 Importing IV_RESOURCE_KEY Call by reference Type reference (TYPE) /MRSS/T_GUID_RES Resource GUID 20090623
7 Importing IV_SHOW_WEEKENDS Call by reference Type reference (TYPE) /MRSS/T_WD_VISIBILITY '02' Web Dynpro: Visibility 20090615
8 Importing IV_START_DATE Call by reference Type reference (TYPE) DATUM Date 20090615

Method GET_AVAILABLE_DAYS on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_DISP_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATUM Call by reference Type reference (TYPE) SYDATUM SY-DATUM Current Date of Application Server 20080515
2 Returning RV_DATE_DISP Value transfer Type reference (TYPE) STRING Date Display 20080515

Method GET_DISP_DT on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT_ALV Call by reference Type reference (TYPE) LVC_T_FCAT 20080515
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) AUFTYP Order Category 20080515
3 Importing IV_GET_ALL Call by reference Type reference (TYPE) XFLAG New input values 20080515
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20080515

Method GET_FIELDCAT on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_FIELDCAT_VIS_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CURRENT_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20080910
2 Exporting EV_MONTH Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20080910
3 Importing IS_FIELDCAT_ALL Call by reference Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20080910
4 Importing IV_GET_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20080910
5 Importing IV_HIGH_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20080910
6 Importing IV_LOW_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20080910

Method GET_FIELDCAT_VIS_MONTH on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_FIELDCAT_VIS_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELDCAT_ALL Call by reference Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20080910
2 Exporting EV_WEEK Call by reference Type reference (TYPE) SCAL-WEEK Factory calendar: Week 20080910
3 Importing IS_FIELDCAT_ALL Call by reference Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20080910
4 Importing IS_SELECT_CRIT Call by reference Type reference (TYPE) RSPARAMS rsparams Table 20080910
5 Importing IV_HIGH_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20080910
6 Importing IV_LOW_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20080910
7 Importing IV_WEEK Call by reference Type reference (TYPE) SCAL-WEEK Factory calendar: Week 20080910
8 Exporting LV_COL_VISIBLE Call by reference Type reference (TYPE) POWL_XFLAG_TY X-Flag 20080910

Method GET_FIELDCAT_VIS_WEEK on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_FIXED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIXED_COLUMN Call by reference Type reference (TYPE) /MRSS/T_RM_COIS_FIXED_FIELDS_T 20080515
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20080515

Method GET_FIXED_COLUMNS on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_REPORT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEADER_STR Call by reference Type reference (TYPE) STRING 20090505
2 Importing IV_HIGH_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20100211
3 Importing IV_LOW_DATE Call by reference Type reference (TYPE) SCDATUM Date for public holiday and factory calendars 20100211
4 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090505

Method GET_REPORT_HEADER on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_SYSTEM_DATE_FROM_USR_TZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQ_CLS_DAT Call by reference Type reference (TYPE) TABLE 20090122
2 Exporting ET_REQ_CREAT_DAT Call by reference Type reference (TYPE) TABLE 20090122
3 Exporting ET_REQ_VALID_DAT Call by reference Type reference (TYPE) TABLE 20090122
4 Exporting ET_RL_RO_DT Call by reference Type reference (TYPE) TABLE 20090122
5 Exporting ET_RL_SB_DT Call by reference Type reference (TYPE) TABLE 20090122
6 Exporting ET_ROLE_CLS_DAT Call by reference Type reference (TYPE) TABLE 20090122
7 Exporting ET_ROLE_CRTD_DAT Call by reference Type reference (TYPE) TABLE 20090122
8 Exporting ET_ROLE_VALD_DAT Call by reference Type reference (TYPE) TABLE 20090122
9 Importing IT_REQ_CLS_DAT Call by reference Type reference (TYPE) TABLE 20090122
10 Importing IT_REQ_CREAT_DAT Call by reference Type reference (TYPE) TABLE 20090122
11 Importing IT_REQ_VALID_DAT Call by reference Type reference (TYPE) TABLE 20090122
12 Importing IT_RL_RO_DT Call by reference Type reference (TYPE) TABLE 20090122
13 Importing IT_RL_SB_DT Call by reference Type reference (TYPE) TABLE 20090122
14 Importing IT_ROLE_CLS_DAT Call by reference Type reference (TYPE) TABLE 20090122
15 Importing IT_ROLE_CRTD_DAT Call by reference Type reference (TYPE) TABLE 20090122
16 Importing IT_ROLE_VALD_DAT Call by reference Type reference (TYPE) TABLE 20090122

Method GET_SYSTEM_DATE_FROM_USR_TZ on class /MRSS/CL_RMOR_HELPER has no exception.

Method GET_USER_EMAIL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EMAIL_ID Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_ID Email ID 20090505

Method GET_USER_EMAIL_ID on class /MRSS/CL_RMOR_HELPER has no exception.

Method SEND_SO_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BCC_EMAIL_ID_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_ID_TAB Table for Email IDs 20090507
2 Importing IT_CC_EMAIL_ID_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_ID_TAB Table for Email IDs 20090507
3 Importing IT_EMAIL_ID_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_ID_TAB Table for Email IDs 20090507
4 Importing IT_SO_ATTACH_TAB Call by reference Type reference (TYPE) /MRSS/T_RM_SO_ATTACH_TAB Sap Office Attachment Table 20090507
5 Importing IV_MSG_BODY Call by reference Type reference (TYPE) STRING 20090507
6 Importing IV_SUBJECT Call by reference Type reference (TYPE) STRING 20090507

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