SAP ABAP Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE (Interface for BAdI: /MRSS/SGE_ASG_FROM_TIME_RULE)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Properties
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE  
Short Description Interface for BAdI: /MRSS/SGE_ASG_FROM_TIME_RULE    
General Data
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20120913   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120913
Friends
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no friend.
Attributes
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PROPOSED_ASSIGNMENTS Instance method Public Method Change Proposed Assignments 20120913
2 CHANGE_TIME_RULE_DATES Instance method Public Method Change the Time Rule Single Dates before creating Assignment 20120913
3 TIME_RULE_DATES_TO_ASG Instance method Public Method Define own Logic and provide Proposed Assignments 20120913
Events
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no event.
Types
Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no local type.
Method Signatures

Method CHANGE_PROPOSED_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPOSED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
2 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20120913
3 Importing IT_PROPOSED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
4 Importing IV_ASSIGNMENT_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_ASSIGNMENT_TYPE Assignment category 20120913
5 Importing IV_TIME_RULE_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_RULE_TYPE Time Rule Type 20120913

Method CHANGE_PROPOSED_ASSIGNMENTS on Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no exception.

Method CHANGE_TIME_RULE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIME_RULE_PERIODS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
2 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20120913
3 Importing IT_TIME_RULE_PERIODS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
4 Importing IV_ASSIGNMENT_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_ASSIGNMENT_TYPE Assignment category 20120913
5 Importing IV_TIME_RULE_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_RULE_TYPE Time Rule Type 20120913

Method CHANGE_TIME_RULE_DATES on Interface /MRSS/IF_SGE_BADI_ASG_TIMERULE has no exception.

Method TIME_RULE_DATES_TO_ASG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENT_PERIODS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
2 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20120913
3 Importing IT_TIME_RULE_PERIODS Call by reference Type reference (TYPE) /MRSS/T_RULE_INTERVAL_TAB Time Rule Interval table 20120913
4 Importing IV_ASSIGNMENT_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_ASSIGNMENT_TYPE Assignment category 20120913
5 Importing IV_TIME_RULE_TYPE Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_RULE_TYPE Time Rule Type 20120913

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