SAP ABAP Class /MRSS/CL_REQ_DEM_UI (Request UI)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA-CUS (Application Component) Global Organization Customizing
     /MRSS/REQUEST_INT (Package) Requests for Internal Consultants
Properties
Class /MRSS/CL_REQ_DEM_UI  
Short Description Request UI    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/REQUEST_INT   Requests for Internal Consultants 
Created 20090815   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /MRSS/CL_REQ_DEM_UI has no interface implemented.
Friends
Class /MRSS/CL_REQ_DEM_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_DEMAND Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_REQ_DEMAND Request Demand 20090815
2 GREF_DEM_UI Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_REQ_DEM_UI Request UI 20090815
3 GS_REQ_CAND_UI Instance attribute Private Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090915
4 GS_REQ_DEM_UI Instance attribute Private Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090915
Methods
# Method Level Visibility Method type Description Created on
1 EMAIL_REQ Instance method Public Method Email Req 20090908
2 GET_INSTANCE Static method Public Method 20090815
3 MAP_CAND_BTN_TO_UI Instance method Private Method Map candidate button to UI 20090915
4 MAP_CAND_TO_UI Instance method Private Method Map Candidate Data to UI Structure 20090907
5 MAP_CAND_TO_UI_MYVIEW Instance method Private Method Map Candidate Data to UI Structure My view 20100520
6 MAP_CAND_UI_TO_BO Instance method Private Method Map Candidate UI to BO structure 20090907
7 MAP_DEM_TO_UI Instance method Private Method Map Demand to UI 20090817
8 MAP_DEM_TO_UI_MYVIEW Instance method Private Method Map Demand to UI 20100520
9 OPEN_REQUEST Instance method Public Method 20090815
10 OPEN_REQUEST_MYVIEW Instance method Public Method Open request role from my view in RM application 20100520
11 RESOURCE_APPLY Instance method Public Method Resource Apply for Demand 20090817
12 RESOURCE_SAVE Instance method Public Method Save Resource 20090908
13 RESOURCE_WITHDRAW Instance method Public Method Resource Apply for Demand 20090818
14 STATUS_REQ_MAP Instance method Public Method Status Mapping for Tender candidates 20090916
Events
Class /MRSS/CL_REQ_DEM_UI has no event.
Types
Class /MRSS/CL_REQ_DEM_UI has no local type.
Method Signatures

Method EMAIL_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BODY Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_INFO Email Information 20090916
2 Exporting ET_ATTACHMENTS Call by reference Type reference (TYPE) /MRSS/T_RM_ATTACH_TAB Table type of attachments 20090916
3 Exporting ET_RECIPIENTS Call by reference Type reference (TYPE) /MRSS/T_RM_EMAIL_RECIPIENT_TAB Table for Email Recipients 20090916
4 Importing IS_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090908
5 Importing IS_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090908

Method EMAIL_REQ on class /MRSS/CL_REQ_DEM_UI has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DEM_UI_REF Value transfer Object reference (TYPE REF TO) /MRSS/CL_REQ_DEM_UI Request UI 20090815

Method GET_INSTANCE on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_CAND_BTN_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQ_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090915
2 Importing IS_REQ_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090915
3 Importing IV_CAND_IN_RM Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090919
4 Importing IV_NEW_RSRC Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090915

Method MAP_CAND_BTN_TO_UI on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_CAND_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090907
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB 20090919
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090919
4 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20090915
5 Importing IS_REQ_CAND_BO Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_BO Request Candidate Structure 20090907
6 Importing IS_REQ_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090915
7 Importing IV_NEW_RSRC Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
8 Importing IV_ROLE_NO Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20090915
9 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20090915

Method MAP_CAND_TO_UI on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_CAND_TO_UI_MYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20100520
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20100520
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20100520
4 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20100520
5 Importing IS_REQ_CAND_BO Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_BO Request Candidate Structure 20100520
6 Importing IS_REQ_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20100520
7 Importing IV_NEW_RSRC Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20100520
8 Importing IV_ROLE_NO Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20100520
9 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20100520

Method MAP_CAND_TO_UI_MYVIEW on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_CAND_UI_TO_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_CAND_BO Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_BO Request Candidate Structure 20090907
2 Exporting ES_REQ_RM_CAND_DATA Call by reference Type reference (TYPE) /MRSS/T_REQ_RM_CAND_DATA RM Candidate data for Tender Request in UI 20090908
3 Importing IS_REQ_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090907

Method MAP_CAND_UI_TO_BO on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_DEM_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090817
2 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Demand UI structure 20090908
3 Importing IS_REQ_DEMAND Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_BO Request Demand 20090817
4 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20090908
5 Importing IV_ROLE_NO Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20090908

Method MAP_DEM_TO_UI on class /MRSS/CL_REQ_DEM_UI has no exception.

Method MAP_DEM_TO_UI_MYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_DEM_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20100520
2 Importing IS_REQUEST Call by reference Type reference (TYPE) /MRSS/T_RM_REQUEST Request Header 20100520
3 Importing IS_REQ_DEMAND Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_BO Request Demand UI structure 20100520
4 Importing IV_OBJID Call by reference Type reference (TYPE) OBJEKTID Object ID 20100520
5 Importing IV_ROLE_NO Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE_ID Role Number 20100520

Method MAP_DEM_TO_UI_MYVIEW on class /MRSS/CL_REQ_DEM_UI has no exception.

Method OPEN_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CAND_DATA_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090907
2 Exporting ES_DEM_DATA_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20090817
3 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB 20090907
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090910
5 Importing IS_DEM_UI_INPUT Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_WD_INPUT Worklist UI for Portal 20090908
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20090907

Method OPEN_REQUEST on class /MRSS/CL_REQ_DEM_UI has no exception.

Method OPEN_REQUEST_MYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CAND_DATA_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20100520
2 Exporting ES_DEM_DATA_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_UI Request Demand UI structure 20100520
3 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20100520
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20100520
5 Importing IS_DEM_UI_INPUT Call by reference Type reference (TYPE) /MRSS/T_REQ_DEM_WD_INPUT Plug Data to be fired from Mainframe to Portal 20100520
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20100520

Method OPEN_REQUEST_MYVIEW on class /MRSS/CL_REQ_DEM_UI has no exception.

Method RESOURCE_APPLY 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 20090908
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
3 Importing IS_RSRC_INPUT Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Resource 20090817
# Exception Resumable Description Created on
1 STATUS_ERROR 20090908

Method RESOURCE_SAVE 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 20090908
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
3 Importing IS_REQ_CAND_UI Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Demand UI structure 20090908
4 Importing IV_APPLY Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
5 Importing IV_WITHDRAW Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
# Exception Resumable Description Created on
1 NO_AUTHORIZATION 20090917

Method RESOURCE_WITHDRAW 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 20090908
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090908
3 Importing IS_RSRC_INPUT Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_UI Request Resource 20090818

Method RESOURCE_WITHDRAW on class /MRSS/CL_REQ_DEM_UI has no exception.

Method STATUS_REQ_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQ_CAND_BO Call by reference Type reference (TYPE) /MRSS/T_REQ_CAND_BO Request Candidate Structure 20090916
2 Importing IV_APPLY Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090916
3 Importing IV_WITHDRAW Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090916

Method STATUS_REQ_MAP on class /MRSS/CL_REQ_DEM_UI has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 700