SAP ABAP Class /MRSS/CL_POT_CHECKS (Capacity Pot: General Checks)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA-MRS (Application Component) SAP Multiresource Scheduling
     /MRSS/POT_ENGINE (Package) Capacity Pots Engine
Properties
Class /MRSS/CL_POT_CHECKS  
Short Description Capacity Pot: General Checks    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/POT_ENGINE   Capacity Pots Engine 
Created 20110322   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_POT_CHECKS has no forward declaration.
Interfaces
Class /MRSS/CL_POT_CHECKS has no interface implemented.
Friends
Class /MRSS/CL_POT_CHECKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_POT_SERVICES Static Attribute Protected Object reference (TYPE REF TO) /MRSS/IF_POT_MANAGER Instance service class 20110326
2 GT_HRP1001 Static Attribute Public Type reference (TYPE) /MRSS/T_POT_HRP1001_TAB HRP1001 Buffer 20110326
3 GT_SLA_PRIO_DOM_VALUES Static Attribute Protected Type reference (TYPE) DDFIXVALUES SLA Priority Values 20110326
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Authority Check 20110322
2 CHECK_CR_CAPACITY_IN_TIME_INT Static method Public Method Check single Capacity Reserve maintained for a time interval 20110322
3 CHECK_CR_PHASE_IN_TIME_INT Static method Public Method Check single Phase value maintained for a time interval 20110322
4 CHECK_CR_THRESHOLD_IN_TIME_INT Static method Public Method Check singleThreshold value maintained for a time interval 20110322
5 CHECK_DATE_INTERVAL Static method Public Method Check given Date Interval 20110322
6 CHECK_INTERVAL_ID Static method Public Method Check given Interval ID 20110322
7 CHECK_OBJID Static method Public Method Check objid as Work Centre 20110326
8 CHECK_QUALI_CATEGORY Static method Public Method Check given Interval ID 20110322
9 CHECK_SLA_PRIORITY Static method Public Method Check given SLA Priority 20110322
10 CHECK_TIME_INTERVAL_ID Static method Public Method Check given time interval Id (interval id consistence) 20110322
11 CHECK_TIME_INV_CHILD_IN_PARENT Static method Public Method Check given time intervals in parent time interval 20110322
12 CHECK_TIME_INV_CHILD_OVERLAP Static method Public Method Check given time interval overlaps 20110322
13 CHECK_TIME_INV_ROOT_ID Static method Public Method Check given time root id (parent id consistence) 20110322
14 CHECK_WC_NODE_VALIDITY Static method Public Method Check date assignmentwork center node-logistical work center 20110322
Events
Class /MRSS/CL_POT_CHECKS has no event.
Types
Class /MRSS/CL_POT_CHECKS has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20110322
2 Importing IV_NHB_ID Call by reference Type reference (TYPE) PD_OBJID_R Object ID 20110322
3 Importing IV_POT_QC Call by reference Type reference (TYPE) /MRSS/T_POT_QUALI_CATEGORY Qualification Category 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_CR_CAPACITY_IN_TIME_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAPACITY_RESERVE Call by reference Type reference (TYPE) /MRSS/C_CAP_RES Time dependent customizing table for capacity reserve 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_CR_PHASE_IN_TIME_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PHASE Call by reference Type reference (TYPE) /MRSS/C_PHASE Time dependent customizing table for Phase 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_CR_THRESHOLD_IN_TIME_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_THRESHOLD Call by reference Type reference (TYPE) /MRSS/C_THRSHOLD Planned Date 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_DATE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATE_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIME_INTERVAL POT Date Interval 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_INTERVAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POT_INTV_ID Call by reference Type reference (TYPE) /MRSS/T_POT_TIMEINTERVAL Time Interval ID 20110322
2 Returning RS_POT_INTV Value transfer Type reference (TYPE) /MRSS/C_POT_INTV Time interval 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HRP1001 Call by reference Type reference (TYPE) HRP1001 Work Center: Infotype 1001 DB Table 20110326
2 Importing IS_POT_RES_PLN Call by reference Type reference (TYPE) /MRSS/T_POT_RES_PLN Pot Resource Planning 20110326
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110326

Method CHECK_QUALI_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_CR_RELEVANT Call by reference Type reference (TYPE) /MRSS/T_POT_CR_RELEVANT Relevant for Capacity Reserve 20110322
2 Importing IV_QUALI_CATEG Call by reference Type reference (TYPE) /MRSS/T_POT_QUALI_CATEGORY Qualification Category 20110322
3 Importing IV_UPLOAD_LINE Call by reference Type reference (TYPE) /MRSS/T_POT_UPLOAD_LINE Upload Line 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_SLA_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_DELETE_FLAG Call by reference Type reference (TYPE) /MRSS/T_POT_PRIO_DEL 'X' SLA Priority: Delete Flag 20110322
2 Importing IV_SLA_PRIORITY Call by reference Type reference (TYPE) /MRSS/T_PRIOR SLA Threshold Priority 20110322
3 Importing IV_UPLOAD_LINE Call by reference Type reference (TYPE) /MRSS/T_POT_UPLOAD_LINE Upload Line 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_TIME_INTERVAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MRSS_C_POT_INTV Call by reference Type reference (TYPE) /MRSS/T_POT_INTV_TAB Time intervals 20110326
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_TIME_INV_CHILD_IN_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MRSS_C_POT_INTV Call by reference Type reference (TYPE) /MRSS/T_POT_INTV_TAB Time intervals 20110326
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_TIME_INV_CHILD_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MRSS_C_POT_INTV Call by reference Type reference (TYPE) /MRSS/T_POT_INTV_TAB Time intervals 20110326
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_TIME_INV_ROOT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MRSS_C_POT_INTV Call by reference Type reference (TYPE) /MRSS/T_POT_INTV_TAB Time intervals 20110326
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324

Method CHECK_WC_NODE_VALIDITY 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) BAPIRET2_T Return parameter table 20110322
2 Exporting EV_END_DATE Call by reference Type reference (TYPE) /MRSS/T_POT_DATE_TO Validity End Date for Capacity Pot 20110322
3 Exporting EV_START_DATE Call by reference Type reference (TYPE) /MRSS/T_POT_DATE_FROM From Date for Validity of Capacity Pot 20110322
4 Importing IS_HRP1001 Call by reference Type reference (TYPE) HRP1001 Infotype 1001 DB Table 20110322
5 Importing IV_END_DATE Call by reference Type reference (TYPE) /MRSS/T_POT_DATE_TO Validity End Date for Capacity Pot 20110322
6 Importing IV_OBJID Call by reference Type reference (TYPE) PD_OBJID_R Object ID 20110322
7 Importing IV_START_DATE Call by reference Type reference (TYPE) /MRSS/T_POT_DATE_FROM From Date for Validity of Capacity Pot 20110322
# Exception Resumable Description Created on
1 /MRSS/CX_POT_EXCEPTION Capacity Pot Exception 20110324
History
Last changed by/on SAP  20141109 
SAP Release Created in 800