SAP ABAP Class /MRSS/CL_OPT_BADI_MANAGER (Management of Optimizer BAdIs)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/OPT (Package) Multi Resource Scheduling: Optimizer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_EX_OPT_ASSIGNMENTS Interface for BAdI: /MRSS/OPT_ASSIGNMENTS 20101220
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_EX_OPT_CUSTOMIZING Interface for BAdI: /MRSS/OPT_TRAVEL_TIME 20110405
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_EX_OPT_DEMANDS Interface for BAdI: /MRSS/OPT_DEMANDS 20090920
4 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_EX_OPT_RESOURCES Interface for BAdI: /MRSS/OPT_RESOURCES 20090920
5 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_EX_OPT_USER_CHECKS Interface for BAdI: /MRSS/OPT_USER_CHECKS 20090920
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090920
Properties
Class /MRSS/CL_OPT_BADI_MANAGER  
Short Description Management of Optimizer BAdIs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/OPT   Multi Resource Scheduling: Optimizer 
Created 20090920   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_OPT_BADI_MANAGER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_EX_OPT_ASSIGNMENTS Interface for BAdI: /MRSS/OPT_ASSIGNMENTS 20101220
2 /MRSS/IF_EX_OPT_CUSTOMIZING Interface for BAdI: /MRSS/OPT_TRAVEL_TIME 20110405
3 /MRSS/IF_EX_OPT_DEMANDS Interface for BAdI: /MRSS/OPT_DEMANDS 20090920
4 /MRSS/IF_EX_OPT_RESOURCES Interface for BAdI: /MRSS/OPT_RESOURCES 20090920
5 /MRSS/IF_EX_OPT_USER_CHECKS Interface for BAdI: /MRSS/OPT_USER_CHECKS 20090920
6 IF_BADI_INTERFACE Tag Interface for BAdIs 20090920
Friends
Class /MRSS/CL_OPT_BADI_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_BADI_ASSIGNMENTS Static Attribute Private Object reference (TYPE REF TO) /MRSS/OPT_ASSIGNMENTS 20101220
2 GREF_BADI_CONTEXT Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_OPT_BADI_CONTEXT BAdI Context 20090920
3 GREF_BADI_CUSTOMIZING Static Attribute Private Object reference (TYPE REF TO) /MRSS/OPT_CUSTOMIZING 20110405
4 GREF_BADI_DEMANDS Static Attribute Private Object reference (TYPE REF TO) /MRSS/OPT_DEMANDS 20090920
5 GREF_BADI_RESOURCES Static Attribute Private Object reference (TYPE REF TO) /MRSS/OPT_RESOURCES Resource-Based Activities in Optimization 20090920
6 GREF_BADI_USER_CHECKS Static Attribute Private Object reference (TYPE REF TO) /MRSS/OPT_USER_CHECKS 20090920
7 GV_BADI_ASSIGNMENT_ACTIVE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Assignment BAdI Active? 20101220
8 GV_BADI_CUSTOMIZING_ACTIVE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Customizing BAdI Active? 20110405
9 GV_BADI_DEMANDS_ACTIVE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Demand BAdI Active? 20090920
10 GV_BADI_RESOURCES_ACTIVE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Resource BAdI Active? 20090920
11 GV_BADI_USER_CHECK_ACTIVE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN BAdI for User Checks Active? 20090920
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Initialization 20090920
2 INITIALIZE_ASSIGNMENT_BADI Static method Private Method Initialize Assignments BAdI 20101220
3 INITIALIZE_CUSTOMIZING_BADI Static method Private Method Initialize Customizing BAdI 20110405
4 INITIALIZE_DEMAND_BADI Static method Private Method Initialize Demand BAdI 20090920
5 INITIALIZE_RESOURCE_BADI Static method Private Method Initialize Resource BAdI 20090920
6 INITIALIZE_USER_CHECK_BADI Static method Private Method Initialize BAdI for User Checks 20090920
7 IS_ASSIGNMENT_BADI_ACTIVE Static method Public Method BAdI for Assignments Active? 20101220
8 IS_CUSTOMIZING_BADI_ACTIVE Static method Public Method BAdI for Customizing Active? 20110405
9 IS_DEMAND_BADI_ACTIVE Static method Public Method BAdI for Demands Active? 20090920
10 IS_RESOURCE_BADI_ACTIVE Static method Public Method BAdI for Resources Active? 20090920
11 IS_USER_CHECK_BADI_ACTIVE Static method Public Method BAdI for User-Based Checks Active? 20090920
Events
Class /MRSS/CL_OPT_BADI_MANAGER has no event.
Types
Class /MRSS/CL_OPT_BADI_MANAGER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method INITIALIZE_ASSIGNMENT_BADI Signature

Method INITIALIZE_ASSIGNMENT_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method INITIALIZE_ASSIGNMENT_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method INITIALIZE_CUSTOMIZING_BADI Signature

Method INITIALIZE_CUSTOMIZING_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method INITIALIZE_CUSTOMIZING_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method INITIALIZE_DEMAND_BADI Signature

Method INITIALIZE_DEMAND_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method INITIALIZE_DEMAND_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method INITIALIZE_RESOURCE_BADI Signature

Method INITIALIZE_RESOURCE_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method INITIALIZE_RESOURCE_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method INITIALIZE_USER_CHECK_BADI Signature

Method INITIALIZE_USER_CHECK_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no parameter.
Method INITIALIZE_USER_CHECK_BADI on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method IS_ASSIGNMENT_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101220

Method IS_ASSIGNMENT_BADI_ACTIVE on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method IS_CUSTOMIZING_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20110405

Method IS_CUSTOMIZING_BADI_ACTIVE on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method IS_DEMAND_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20090920

Method IS_DEMAND_BADI_ACTIVE on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method IS_RESOURCE_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20090920

Method IS_RESOURCE_BADI_ACTIVE on class /MRSS/CL_OPT_BADI_MANAGER has no exception.

Method IS_USER_CHECK_BADI_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20090920

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