SAP ABAP Class /MRSS/CL_SGE_CHECK_ASG (Check Class for Assignment Data)
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
⤷ PM-WOC-MO (Application Component) Maintenance Orders
⤷ /MRSS/SGE (Package) Multiresource Planning: Scheduling Engine
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SGE_CHECK | Interface for Check Classes | 20070219 |
Properties
Class | /MRSS/CL_SGE_CHECK_ASG | |
Short Description | Check Class for Assignment Data | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MRSS/SGE | Multiresource Planning: Scheduling Engine |
Created | 20070219 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /MRSS/CL_SGE_CHECK_ASG has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /MRSS/IF_SGE_CHECK | Interface for Check Classes | 20070219 |
Friends
Class /MRSS/CL_SGE_CHECK_ASG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GREF_ALERT | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGA_ALERT_INT | Internal Alert Monitor Interface | 20070219 | ||
2 | GREF_RESOURCE_MGR | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_RESOURCE_MGR | Scheduling Engine: Resource Manager | 20070219 | ||
3 | GT_ASS_DATES_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | 20070219 | |||
4 | GT_CAP_ASS_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | 20070219 | |||
5 | GT_CHECK_ASG_TRAVEL_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Notification | 20070721 | ||
6 | GT_CHECK_ASS_DURATION_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Error Numbers in the Assignment Duration Check | 20070219 | ||
7 | GT_CHECK_ASS_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Error Numbers in the Assignment Check | 20070219 | ||
8 | GT_CHECK_ASS_PLANNED | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Alerts with Respect to Planned Working Times | 20070625 | ||
9 | GT_CHECK_ASS_SLA_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Error Numbers in the Assignment SLA Check | 20070219 | ||
10 | GT_CHECK_CON_ASGN_TIME_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Notification | 20070810 | ||
11 | GT_OVERLOAD_CHECK_BUF | Instance attribute | Private | See coding | Boolean Variable | 20111007 | |||
12 | GT_STRETCHED_ASS_MSGNR | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_ALERT_MESSAGE_TAB | Error Numbers of Stretched Assignment Check | 20070315 | ||
13 | GV_CHECK_ASG_TRAVEL_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20070721 | ||
14 | GV_CHECK_ASS_DATES | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20070219 | |||
15 | GV_CHECK_ASS_DURATION_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Release Assignment Duration Check | 20070219 | ||
16 | GV_CHECK_ASS_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Release Assignment Check | 20070219 | ||
17 | GV_CHECK_ASS_PLANNED_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Indicator for Alerts with Respect to Planned Working Time | 20070625 | ||
18 | GV_CHECK_ASS_SLA_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Release Assignment SLA Check | 20070219 | ||
19 | GV_CHECK_CAP_ASS | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20070219 | |||
20 | GV_CHECK_CON_ASGN_TIME_ENABLE | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20070810 | ||
21 | GV_CHECK_STRETCHED_ASS | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20070315 |
Methods
Events
Class /MRSS/CL_SGE_CHECK_ASG has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_GUID_TSP_INT_OVERLOAD | Private | See coding | 20111007 | BEGIN OF lty_guid_tsp_int_overload,
guid TYPE /mrss/t_guid,
beg_tstmp TYPE /mrss/t_timestamp,
end_tstmp TYPE /mrss/t_timestamp,
overload TYPE /mrss/t_boolean,
END OF lty_guid_tsp_int_overload
|
Method Signatures
Method ASSIGNMENT_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_ASS | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_ASS | Einsatzspezifikationsänderung der Scheduling Engine Applikat | 20070219 |
Method ASSIGNMENT_CHANGED on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_ASG_TRAVEL_TIMES 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_OBJ_INT_TAB | Table of Assignments (Internal Data) | 20070905 |
Method CHECK_ASG_TRAVEL_TIMES on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | Bedarf mit Objekt | 20070219 | ||
2 | Importing | IT_ASS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | Tabelle der Einsätze | 20070219 | ||
3 | Importing | IV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Startzeit | 20070219 | ||
4 | Importing | IV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Endzeit | 20070219 | ||
5 | Importing | IV_PERIODIC | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20070904 |
Method CHECK_ASSIGNMENT on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_ASSIGNMENT_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | 20070219 | |||
2 | Importing | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | 20070219 | |||
3 | Importing | IV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | 20070219 | |||
4 | Importing | IV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | 20070219 |
Method CHECK_ASSIGNMENT_DATES on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_ASSIGNMENT_SLA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | Bedarf mit Objekt | 20070219 | ||
2 | Importing | IT_ASS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | Tabelle der Einsätze | 20070219 | ||
3 | Importing | IV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Startzeit | 20070219 | ||
4 | Importing | IV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Endzeit | 20070219 |
Method CHECK_ASSIGNMENT_SLA on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_CAP_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_TIMESPEC | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_TSPC | Zeitspezifikationsänderung der Scheduling Engine Applikation | 20070917 | ||
2 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | 20070219 | |||
3 | Importing | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | 20070219 | |||
4 | Importing | IV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | 20070219 | |||
5 | Importing | IV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | 20070219 |
Method CHECK_CAP_ASSIGNMENT on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_CON_STRETCHED_ASGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_ASS | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_ASS | Einsatzspezifikationsänderung der Scheduling Engine Applikat | 20070817 | ||
2 | Importing | IREF_RES | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine Einzelne Resource | 20070827 | ||
3 | Importing | IREF_TSPC | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_TSPC | Zeitspezifikationsänderung der Scheduling Engine Applikation | 20070817 |
Method CHECK_CON_STRETCHED_ASGN on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_DURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | Bedarf mit Objekt | 20070219 |
Method CHECK_DURATION on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_FLEX_TIME 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_OBJ_INT_TAB | Table of assignments | 20070905 | ||
2 | Importing | IT_ASSIGNMENTS_DELETED | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | Table of deleted assignments | 20070909 |
Method CHECK_FLEX_TIME on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_PERFORM_A_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJ | Call by reference | Type reference (TYPE) | /MRSS/T_OBJ_TIME_INT_TAB | Tabelle mit Objekten, Guids und zugehörigen Zeitintervallen | 20070219 |
Method CHECK_PERFORM_A_CHANGE on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method CHECK_STRETCHED_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | 20070316 | |||
2 | Importing | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT_TAB | Tabelle der Einsätze | 20070315 | ||
3 | Importing | IV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Startzeit | 20070307 | ||
4 | Importing | IV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Endzeit | 20070307 |
Method CHECK_STRETCHED_ASSIGNMENT on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method DEMAND_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_DEMA | 20070219 |
Method DEMAND_CHANGED on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method DETERMINE_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_W_TYPE | GUID with Associated Object Type | 20070904 | ||
2 | Importing | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT | Resource ID with Object | 20070904 |
Method DETERMINE_RESOURCE on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method GET_ALERT_RELEVANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EXCLUDE_ALERT_MSG | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080118 |
Method GET_ALERT_RELEVANCE on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method GET_ASG_EXTREMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_FIRST_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | First Assignment (Effective times) | 20070906 | ||
2 | Exporting | ES_LAST_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Lastt Assignment (Effective times) | 20070906 | ||
3 | Importing | IS_PLANNED_WORKING_TIME | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20070905 | ||
4 | Importing | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_TAB | Table with Assignments | 20070905 |
Method GET_ASG_EXTREMES on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method GET_ASG_TIMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ASG_TIMES | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval in which resource capacity is reduced | 20070902 | ||
2 | Importing | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_OBJ_INT | Assignment structure | 20070902 |
Method GET_ASG_TIMES on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method GET_TRAVEL_TIME_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BEG_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Time stamp of change | 20070906 | ||
2 | Exporting | EV_END_TSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Time stamp of change | 20070906 | ||
3 | Importing | IV_BEG_TSTMP1 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20070906 | ||
4 | Importing | IV_BEG_TSTMP2 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20070906 | ||
5 | Importing | IV_END_TSTMP1 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20070906 | ||
6 | Importing | IV_END_TSTMP2 | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20070906 |
Method GET_TRAVEL_TIME_PERIOD on class /MRSS/CL_SGE_CHECK_ASG has no exception.
Method TIMESPEC_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IREF_TSPC | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_TSPC | 20070219 |
Method TIMESPEC_CHANGED on class /MRSS/CL_SGE_CHECK_ASG has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 606 |