SAP ABAP Class /MRSS/CL_CAG_CAPACITY_GR_RES (Process Capacity Graphs)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/CAG (Package) Capacity Graphs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CAG_CAPACITY_GRAPH Process Capacity Graphs 20080716
Properties
Class /MRSS/CL_CAG_CAPACITY_GR_RES  
Short Description Process Capacity Graphs    
Super Class /MRSS/CL_CAG_CAPACITY_GRAPH Process Capacity Graphs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/CAG   Capacity Graphs 
Created 20080716   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_CAG_CAPACITY_GR_RES has no forward declaration.
Interfaces
Class /MRSS/CL_CAG_CAPACITY_GR_RES has no interface implemented.
Friends
Class /MRSS/CL_CAG_CAPACITY_GR_RES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CALC_CG_CLASS Constant Private Type reference (TYPE) CLASSNAME '/MRSS/CL_CAG_CALC_CGRAPH' Class for Capacity Graph Calculation 20080716
2 GREF_APPL_MNT_RES Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_MNT_RESOURCES Modification of Resources and Assignments 20080716
3 GREF_CAPACITY_GRAPH Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_CAG_CAPACITY_GR_RES Process Capacity Graphs 20121210
4 GREF_CG_CALC Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_CAG_CALC_CGRAPH Calculation of Capacity Graphs 20080716
5 GT_ADD_AV Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Availabilities Read Additionally 20080716
6 GT_ASSIGNMENTS Instance attribute Public Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
7 GT_BASIC_AVAIL Instance attribute Public Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Basic Availability 20080716
8 GT_CAP_AGR_AVAIL Instance attribute Private Type reference (TYPE) /MRSS/T_CAG_CG_AVAIL_TAB Aggregated Availability 20080716
9 GT_CAP_GRA_UPDATE Instance attribute Private Type reference (TYPE) /MRSS/T_CAG_CG_AVAIL_TAB Capacity Graphs: Update Table 20080716
10 GV_ASS_GET Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Assignments: Provide Data 20080716
11 GV_AV_GET Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN WFM Availabilities: Provide Data 20080716
12 GV_BASE_ONLY_CALC Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Only Calculate Type "H" Basic Capacity Graph (No Update) 20080716
13 GV_MRSS_BASIS_ACTIVE Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN MRSS - Basis Package Active? (Active = X) 20080716
14 GV_NONE_DEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified when Calling Function) 20080716
15 GV_ONLY_CALC Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Calculate Capacity Graphs Without Update 20080716
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AGR_AVAIL Instance method Private Method Change Availability if Required 20080716
2 ADJUST_ASSIGNMENTS Instance method Private Method Change Assignments if Required 20080716
3 ADJUST_CG Instance method Private Method Merge Capacity Graphs with Current Data 20080716
4 ADJUST_REQUESTED_INTERVALS Instance method Private Method Adjust requested Intervals in case of parallel Assignments 20130722
5 ADJUST_RES_INT Instance method Private Method Checks Time Intervals for Each Resource 20080716
6 ASSIGNMENT_GET Instance method Private Method Read Assignments 20080716
7 CALCULATE_DAY_WISE_CG Static method Public Method Calculate Day-Based Capacity Graph 20090707
8 CALCULATE_GRAPH Instance method Private Method Determine Capacity Graphs 20090907
9 CALCULATE_TEAM_AGR_AVAIL Instance method Private Method Calculate Team Aggregate Availability 20090820
10 CHECK_CAPACITIVE_ASSIGNMENTS Instance method Private Method Check and Adjust Capacitive Assignments exactly 20130502
11 CHECK_FOR_DUPLICATES Instance method Private Method Analysis of Exporting Parameter in CALCULATE_GRAPH 20130720
12 CHECK_FOR_RESERVATION Instance method Private Method Check Reservations 20080716
13 CHECK_RESERVATION Instance method Private Method Check Reservations 20090226
14 CHECK_STRETCHED_ASSIGNMENTS Instance method Private Method Check and Adjust Stretched Assignments 20080716
15 CONDENSE_ASSIGNMENTS Instance method Private Method Combine Concrete Assignments 20080716
16 CONDENSE_CALC_BASE Instance method Private Method Compress Calculation Basis 20080716
17 CONDENSE_CG Instance method Private Method Combine Parallel Entries of Capacity Graphs 20080716
18 DEQUEUE_CG_TYPE_H Instance method Private Method Unlock Type "H" Capacity Graph 20080716
19 ENQUEUE_CG_TYPE_H Instance method Private Method Lock Type "H" Capacity Graph 20080716
20 GET_ADD_AVAILABILITIES Instance method Private Method Read Availabilities for Checking Stretched Assignments 20080716
21 GET_CALC_BASE_FROM_ASSIGNMENT Instance method Private Method Derive Calculation Basis from Assignments 20080716
22 GET_INSTANCE Static method Public Method Liefert Referenz 20121211
23 GET_INTERVAL_FOR_MEMBERS Instance method Private Method Get Interval for teams member 20090307
24 GET_QUEUE_INFO_MESSAGE Instance method Public Method Provides Notif. about Status of Capacity-Graph Update Queue 20080716
25 GET_RESOURCES_AVAILABILITY Static method Public Method 20110302
26 GET_TEAM_AVAILABILITY Instance method Private Method Calculate Team Availability 20090309
27 GET_TIMEFRAME_FOR_PARALLEL_ASG Instance method Private Method Return Timeframe of all parallel Assignments 20130502
28 MATCH_CAPACITIES Instance method Private Method Capacity Matching 20080716
29 PREPARE_ABSTRACT_ASSIGNMENTS Instance method Private Method Prepare Abstract Assignments for Updating the Capacity Graph 20080827
30 PREPARE_UPDATE Instance method Private Method Prepare DB Update 20080716
31 PREP_STRETCHED_ASSIGNMENTS Instance method Private Method Edit Stretched Assignments During Part. Concretization 20080716
32 RELATIVE_AVAIL_GET Instance method Private Method Calculate Relative Availability 20080716
33 STORE_MOBILIZATION Instance method Private Method Include Mobilization and Demobilization in Calculation Basis 20121211
34 STORE_TRV Instance method Private Method Include Travel Times in Calculation Basis 20080716
35 UPDATE_TEAM_AGR_AVAIL Instance method Private Method Update Team Aggregate Availability 20090820
36 WFM_ASSIGNMENT_GET_EXT Static method Public Method Read Assignments 20080716
37 WFM_BASE_AVAIL_GET Instance method Private Method Read Availabilities 20080716
38 WFM_BASE_AVAIL_GET_EXT Static method Public Method Read Availabilities 20080716
Events
Class /MRSS/CL_CAG_CAPACITY_GR_RES has no event.
Types
Class /MRSS/CL_CAG_CAPACITY_GR_RES has no local type.
Method Signatures

Method ADJUST_AGR_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AGR_AVAIL Call by reference Type reference (TYPE) /MRSS/T_CAG_ARGR_AVAIL_RES Summarized Availability 20080716

Method ADJUST_AGR_AVAIL on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ADJUST_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TSTMP Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20080716
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
3 Importing IV_RES_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20080716
4 Returning RT_ASSIGNMENTS Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716

Method ADJUST_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ADJUST_CG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CG_NEW Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graph Currently Calculated 20080716
2 Importing IT_CG_OLD Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_AVAIL_TAB Capacity Graphs 20080716
3 Returning RT_CAG_CG Value transfer Type reference (TYPE) /MRSS/T_CAG_CG_AVAIL_TAB Capacity Graphs 20080716

Method ADJUST_CG on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ADJUST_REQUESTED_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVALS Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL_TAB Table with Time Stamp Intervals 20130722
2 Importing IS_CAG_PARAMETERS Call by reference Type reference (TYPE) /MRSS/T_CAG_CALCULATE_PARAMS Capacity Graph calculation parameters 20130722
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20130722
4 Importing IT_CG_TYPES Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TYPE_TAB Types of Capacity Graphs 20130722
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20130722

Method ADJUST_REQUESTED_INTERVALS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ADJUST_RES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RES_INT Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20080716
2 Returning RT_RES_INT Value transfer Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20080716

Method ADJUST_RES_INT on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ASSIGNMENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
2 Importing IT_RES_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method ASSIGNMENT_GET on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CALCULATE_DAY_WISE_CG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAG_CG Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20090707

Method CALCULATE_DAY_WISE_CG on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CALCULATE_GRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Tabelle mit Einsätzen 20090907
2 Exporting ET_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Guids mit Intervallen 20090907
3 Exporting ET_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Kapazitätsgraphen 20090907
4 Exporting ET_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20090907
5 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20090907
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20090907
7 Importing IS_CAG_PARAMETERS Call by reference Type reference (TYPE) /MRSS/T_CAG_CALCULATE_PARAMS Capacity Graph calculation parameters 20090907
8 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Tabelle mit Einsätzen 20090907
9 Importing IT_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Guids mit Intervallen 20090907
10 Importing IT_AVAILABILITIES_BASIC Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Guids mit Intervallen 20090907
11 Importing IT_CAG_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Basisgraph, Typ: 'H' zur Neuberechnung K-graphen 20090907
12 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20090907
13 Importing IT_RES_INT Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Tabelle mit Guids und zugehörigen Zeitintervallen 20090907
14 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Typ eines Kapazitätsgraphen 20090907
15 Importing IV_GET_CG_BASE_FROM_DB Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ( 'X' : Basis - Graph von DB lesen, SPACE: Neuberechnung) 20090907
16 Importing IV_ONLY_CALCULATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Graphen nur berechnen ohne Update 20090907

Method CALCULATE_GRAPH on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CALCULATE_TEAM_AGR_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAIL Call by reference Type reference (TYPE) /MRSS/T_CAG_ARGR_AVAIL_RES_TAB Summarized Availability 20090820
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20090820
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20090820
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090820
5 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Type of Capacity Graph 20090820
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090820

Method CALCULATE_TEAM_AGR_AVAIL on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CHECK_CAPACITIVE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Cag Graph calculation base 20130502
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignments 20130502
3 Importing IT_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB GUIDs and availabilities 20130502
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20130502
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20130502

Method CHECK_CAPACITIVE_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CHECK_FOR_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20130720

Method CHECK_FOR_DUPLICATES on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CHECK_FOR_RESERVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080716
2 Returning RV_IS_RESERVATION Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Order Is Reservation 20080716

Method CHECK_FOR_RESERVATION on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CHECK_RESERVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20090226
2 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Type of Capacity Graph 20090226
3 Returning RV_IS_RESERVATION Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090226

Method CHECK_RESERVATION on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CHECK_STRETCHED_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080716
3 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20121211
4 Importing IT_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB GUIDs with Intervals 20080716
5 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method CHECK_STRETCHED_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CONDENSE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080716
3 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20121211

Method CONDENSE_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CONDENSE_CALC_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
2 Importing IS_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716

Method CONDENSE_CALC_BASE on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method CONDENSE_CG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAG_CG Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20080716

Method CONDENSE_CG on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method DEQUEUE_CG_TYPE_H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Table with GUIDs 20080716

Method DEQUEUE_CG_TYPE_H on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method ENQUEUE_CG_TYPE_H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOCKED Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716
2 Exporting ET_LOCK_ERROR Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716
3 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716

Method ENQUEUE_CG_TYPE_H on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_ADD_AVAILABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP Start date 20080716
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method GET_ADD_AVAILABILITIES on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_CALC_BASE_FROM_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
2 Importing IS_TSTMP Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20080716
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
4 Importing IT_AV_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB GUIDs with Intervals 20080716
5 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20121211
6 Importing IV_AVAIL_BASED_UTIL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130502
7 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Type of Capacity Graph 20080716

Method GET_CALC_BASE_FROM_ASSIGNMENT on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_CAPACITY_GRAPH Value transfer Object reference (TYPE REF TO) /MRSS/CL_CAG_CAPACITY_GR_RES Process Capacity Graphs 20121211

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

Method GET_INTERVAL_FOR_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RES_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_SGE_TEAM_RES_INT_TAB GUIDs with Intervals 20090307
2 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_RESP_TAB Table of Resources and Validities 20090307
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090307
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090307

Method GET_INTERVAL_FOR_MEMBERS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_QUEUE_INFO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RES_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716
2 Returning RT_MESSAGE Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080716

Method GET_QUEUE_INFO_MESSAGE on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_RESOURCES_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAIL_LONG Call by reference Type reference (TYPE) /MRSS/T_CAG_LONG_TAB Day based Capcity Graphs 20121011
2 Exporting ET_RES_AVAIL Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20110302
3 Importing IS_PERIOD Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20110302
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20110302
5 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE 'A' Type of Capacity Graph 20110302

Method GET_RESOURCES_AVAILABILITY on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_TEAM_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL_TAB GUIDs with Intervals 20090309
2 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_RESP_TAB Table of Resources and Validities 20090310
3 Importing IT_RES_AVAILABILITY Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB GUIDs with Intervals 20090309
4 Importing IT_RES_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_SGE_TEAM_RES_INT_TAB Interval for Team Members 20090309
5 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090309
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090309

Method GET_TEAM_AVAILABILITY on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method GET_TIMEFRAME_FOR_PARALLEL_ASG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130502
2 Exporting ES_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130502
3 Importing IS_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130502
4 Importing IS_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130502
5 Importing IT_ASSGNM Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20130502

Method GET_TIMEFRAME_FOR_PARALLEL_ASG on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method MATCH_CAPACITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAP_BID Call by reference Type reference (TYPE) INT4 Natural Number 20080716
2 Importing IV_CAP_REQ Call by reference Type reference (TYPE) INT4 Natural Number 20080716
3 Returning RV_RESULT Value transfer Type reference (TYPE) /MRSS/T_SQE_PART_RES Natural Number 20080716

Method MATCH_CAPACITIES on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method PREPARE_ABSTRACT_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080827
2 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080827
3 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20121211
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080827
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080827

Method PREPARE_ABSTRACT_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method PREPARE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAG_CG Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20080716
2 Importing IS_CAG_CG Call by reference Type reference (TYPE) /MRSS/T_CAG_CG Capacity Graphs 20080716
3 Importing IV_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method PREPARE_UPDATE on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method PREP_STRETCHED_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Assignment Details in WFM Format 20080716
2 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
3 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_TAB Table of demand items in structure representation 20121211
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method PREP_STRETCHED_ASSIGNMENTS on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method RELATIVE_AVAIL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AGR_AVAIL Call by reference Type reference (TYPE) /MRSS/T_CAG_ARGR_AVAIL_RES_TAB Zusammengefasste Verfügbarkeit 20110713
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080716
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20110713
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
6 Importing IV_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_GUID Resource GUID 20080716

Method RELATIVE_AVAIL_GET on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method STORE_MOBILIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20121211
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20121211
3 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20121211
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121211
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121211

Method STORE_MOBILIZATION on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method STORE_TRV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CG_CALC_BASE Call by reference Type reference (TYPE) /MRSS/T_CAG_CALC_BASE_TAB Data for Calculating Capacity Graphs (Assgmnts, Trvl Times) 20080716
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080716
3 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20121211
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
5 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method STORE_TRV on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method UPDATE_TEAM_AGR_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAIL Call by reference Type reference (TYPE) /MRSS/T_CAG_ARGR_AVAIL_RES_TAB Summarized Availability 20090820
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20090820
3 Importing IS_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20090820
4 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090820
5 Importing IV_CG_TYPE Call by reference Type reference (TYPE) /MRSS/T_CG_TYPE Type of Capacity Graph 20090820
6 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090820

Method UPDATE_TEAM_AGR_AVAIL on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method WFM_ASSIGNMENT_GET_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080716
2 Importing IREF_MNT_RES Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_MNT_RESOURCES Modification of Resources and Assignments 20080716
3 Importing IT_RES_INT Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20080716

Method WFM_ASSIGNMENT_GET_EXT on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method WFM_BASE_AVAIL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Availabilities According to WFM Core 20080716
2 Exporting ET_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20081119
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080716
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Error (=X) 20080716
5 Importing IT_RES_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20080716
6 Importing IV_AVAIL_LEVEL Call by reference Type reference (TYPE) CHAR2 '00' Version Number Component 20080716
7 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716
8 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080716

Method WFM_BASE_AVAIL_GET on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.

Method WFM_BASE_AVAIL_GET_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITIES Call by reference Type reference (TYPE) /MRSS/T_GUID_TSP_INT_TAB Availabilities According to WFM Core 20080716
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080716
3 Importing IREF_MNT_RES Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_MNT_RESOURCES Modification of Resources and Assignments 20080716
4 Importing IT_RES_INT Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20080716
5 Importing IV_AVAIL_LEVEL Call by reference Type reference (TYPE) CHAR2 '00' Version Number Component 20080716

Method WFM_BASE_AVAIL_GET_EXT on class /MRSS/CL_CAG_CAPACITY_GR_RES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610