SAP ABAP Interface /MRSS/IF_EX_CSG_CHECK_DURATION (Interface for BAdI: /MRSS/CSG_BADI_CHECK_DURATION)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA (Application Component) Cross-Application Components
     /MRSS/CSG (Package) CRM Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_DEF_CSG_CRM_CHECK_DUR Class for BAdI: /MRSS/CSG_BADI_CHECK_DURATION 20120928
Properties
Interface /MRSS/IF_EX_CSG_CHECK_DURATION  
Short Description Interface for BAdI: /MRSS/CSG_BADI_CHECK_DURATION    
General Data
Package /MRSS/CSG   CRM Integration 
Created 20110216   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20110217
Friends
Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no friend.
Attributes
Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PLAN_STATUS Instance method Public Method Enhances the logic for planning status of a CRM demand 20110217
2 CHECK_DURATION_FOR_PLAN_STATUS Instance method Public Method Return planning status based on assignment and demand durat 20130305
3 DEMAND_DEQUEUE Instance method Public Method Unlock the demand 20110413
4 DEMAND_ENQUEUE Instance method Public Method Lock the demand 20110413
5 GET_DEM_DESC Instance method Public Method 20110817
6 GET_QUALIFICATION_DESCRIPTION Instance method Public Method Return the Qualification Description 20120914
7 GET_USER_STATUS Instance method Public Method Return the user status profile and statuses 20130704
8 ORDER_NOTES_GET Instance method Public Method Read notes of the order 20110413
9 ORDER_NOTE_LANGU_GET Instance method Public Method Read note languages of the order 20110413
10 ORDER_NOTE_TYPES_GET Instance method Public Method Read note types of the order 20110413
11 READ_ENQUEUE Instance method Public Method Read the lock status 20110413
12 UPDATE_CRM_ORDER Instance method Public Method Update the CRM order 20110415
Events
Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no event.
Types
Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no local type.
Method Signatures

Method CHANGE_PLAN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PLAN_STATUS Call by reference Type reference (TYPE) /MRSS/T_SGE_PLAN_STATUS Plan Status Information 20110217
2 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20110217
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_TAB Table with Assignments 20110217

Method CHANGE_PLAN_STATUS on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method CHECK_DURATION_FOR_PLAN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DURATION_STATE Call by reference Type reference (TYPE) /MRSS/T_SGE_ASS_DURATION_STATE Duration comparison between assignment and operation 20130305
2 Importing IS_ITEM Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_WRK Structure representation of a demand item 20130305
3 Importing IV_DURATION_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET-DURATION Natural number 20130305
4 Importing IV_DURATION_DEMAND Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET-DURATION Natural number 20130305
5 Importing IV_DURATION_DEMAND_SOURCE Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET-DURATION Natural number 20130305

Method CHECK_DURATION_FOR_PLAN_STATUS on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method DEMAND_DEQUEUE 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 20110413
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
3 Importing IS_DEMAND_KEY Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT_STRUC Structure for External Key 20110413
4 Importing IV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE Demand Type 20110413
5 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110413
6 Importing IV_LOCK_SCOPE Call by reference Type reference (TYPE) /MRSS/T_LOCK_SCOPE Scope of Lock 20110413

Method DEMAND_DEQUEUE on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method DEMAND_ENQUEUE 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 20110413
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
3 Exporting EV_FOREIGN_LOCK_BY Call by reference Type reference (TYPE) AD_NAMTEXT Full Name of Person 20110413
4 Importing IS_DEMAND_KEY Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT_STRUC Structure for External Key 20110413
5 Importing IV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE Demand Type 20110413
6 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110413
7 Importing IV_LOCK_SCOPE Call by reference Type reference (TYPE) /MRSS/T_LOCK_SCOPE Scope of Lock 20110413
8 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) /MRSS/T_LOCK_TYPE Type of Lock: Read/Write 20110413

Method DEMAND_ENQUEUE on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method GET_DEM_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORDER_TYPES Call by reference Type reference (TYPE) /MRSS/T_SGU_ORDER_TYPE_TAB Order Type for WorkList 20110817
2 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110817

Method GET_DEM_DESC on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method GET_QUALIFICATION_DESCRIPTION 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 20121002
2 Exporting ET_QUALIF_UI Call by reference Type reference (TYPE) /MRSS/T_QUALIF_REQ_UI_TAB Qualifications Requirements for a Demand 20120914
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20121002
4 Importing IT_QUALIF Call by reference Type reference (TYPE) /MRSS/T_QUALIF_REQ_WFM_TAB Required qualifications 20120914
5 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120914
6 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20120914

Method GET_QUALIFICATION_DESCRIPTION on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method GET_USER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_EXT_TAB Table type for Individual status 20130704
2 Exporting ET_USER_STATUS_DTL Call by reference Type reference (TYPE) /MRSS/T_SGU_USR_STAT_TAB User Status Detials 20130704
3 Exporting EV_USER_PROFILE Call by reference Type reference (TYPE) /MRSS/T_STATUS_PROFILE Status Profile 20130704
4 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130704
5 Importing IV_KEY_EXT Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT External Demand Key 20130704

Method GET_USER_STATUS on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method ORDER_NOTES_GET 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 20110413
2 Exporting ET_NOTES Call by reference Type reference (TYPE) /MRSS/T_SGD_DEMAND_NOTES_TAB Table to hold note types and note text 20110413
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
4 Importing IT_DEMAND_KEYS Call by reference Type reference (TYPE) /MRSS/T_NW_DEM_KEY_EXT_TAB Table with External Keys 20110413
5 Importing IV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE Demand Type 20110413

Method ORDER_NOTES_GET on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method ORDER_NOTE_LANGU_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEM_NOTE_LANGU Call by reference Type reference (TYPE) /MRSS/T_DEM_NOTE_LANGU_TAB Language table 20110413
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20110413
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
4 Importing IT_DEMAND_KEYS Call by reference Type reference (TYPE) /MRSS/T_NW_DEM_KEY_EXT_TAB Table with External Keys 20110413
5 Importing IV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE Demand Type 20110413

Method ORDER_NOTE_LANGU_GET on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method ORDER_NOTE_TYPES_GET 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 20110413
2 Exporting ET_NOTE_TYPES Call by reference Type reference (TYPE) /MRSS/T_DEM_NOTE_TYPES_TAB Note types text table 20110413
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
4 Importing IT_DEMAND_KEYS Call by reference Type reference (TYPE) /MRSS/T_NW_DEM_KEY_EXT_TAB Table with External Keys 20110413
5 Importing IV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE Demand Type 20110413

Method ORDER_NOTE_TYPES_GET on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method READ_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOCK_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_NW_LOCK_ATTRIBUTES_TAB Table of Lock Attributes 20130301
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20110413
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110413
4 Importing IT_ORDERS Call by reference Type reference (TYPE) /MRSS/T_NW_COLLECT_DEMAND_TAB Collected Demands of Source System 20130301
5 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110413

Method READ_ENQUEUE on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.

Method UPDATE_CRM_ORDER 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 20110415
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110415
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_KEY_EXT_DET_TAB Table with Assignments 20120329
4 Importing IT_CRM_HEADER_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110415
5 Importing IT_DEL_ASSIGN_KEYS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20140721
6 Importing IT_NOTES Call by reference Type reference (TYPE) /MRSS/T_CRM_NOTES_UPD_TAB Notes Update 20110415
7 Importing IT_PARTNER Call by reference Type reference (TYPE) /MRSS/T_CRM_PARTNER_UPD_TAB Table type: Partner Update 20110415
8 Importing IT_PRIORITY Call by reference Type reference (TYPE) /MRSS/T_CRM_PRIORITY_TAB Priority 20110415
9 Importing IT_STATUS Call by reference Type reference (TYPE) /MRSS/GUID_STATUS_TAB Table of Guid and status 20110415
10 Importing IV_COMMIT Call by reference Type reference (TYPE) XFELD Checkbox 20110415
11 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110415

Method UPDATE_CRM_ORDER on Interface /MRSS/IF_EX_CSG_CHECK_DURATION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800