Hierarchy
⤷
⤷
Properties
| Class | /MRSS/CL_SGE_ASSIGNMENT_MOD | |
| Short Description | Collection of assignment modifiying methods | |
| 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 | 20080911 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_SGE_ASSIGNMENT_MOD has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_ASSIGNMENT_MOD has no interface implemented.
Friends
Class /MRSS/CL_SGE_ASSIGNMENT_MOD has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | Flag to steer whether status tab should be cleared or not | 20110930 | ||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_ASSIGNMENT_MGR | Assignment Manager in the Scheduling Engine | 20080911 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_DEMANDS | Demand Manager Interface | 20130625 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_RESOURCE_MGR | Scheduling Engine: Resource Manager | 20130625 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Which actions are allowed for the assignment? | 20081002 | |
| 2 | Instance method | Private | Method | Calculate capacitive assignment part in availability | 20130621 | |
| 3 | Instance method | Private | Method | Calculate Utilization of Assignment =Duration / Availability | 20130621 | |
| 4 | Instance method | Public | Method | Change Staffing Details | 20130604 | |
| 5 | Instance method | Protected | Method | Checks the Assignment Data before create | 20080921 | |
| 6 | Instance method | Protected | Method | Checks the Assignment Data before cut | 20080911 | |
| 7 | Instance method | Protected | Method | Checks the Assignment Data before delete | 20080919 | |
| 8 | Instance method | Protected | Method | Checks the Assignment Data before modify | 20080921 | |
| 9 | Instance method | Protected | Method | Checks the Assignment Data before manula split | 20080911 | |
| 10 | Instance method | Protected | Method | Checks the Assignment Data before creation by time rule | 20080922 | |
| 11 | Instance method | Protected | Method | Completes the assignment with check min duration | 20080924 | |
| 12 | Instance method | Protected | Method | Completes the assignment Attributes (Including Split) | 20080924 | |
| 13 | Instance method | Public | Constructor | Constructor | 20080918 | |
| 14 | Instance method | Public | Method | Create Assignment | 20080919 | |
| 15 | Instance method | Public | Method | Create Assignment (Multi) | 20080923 | |
| 16 | Instance method | Public | Method | Prepare Splits Assignment Depending on Segment Type | 20080911 | |
| 17 | Instance method | Protected | Method | Checks the planning horizon of cut period | 20080923 | |
| 18 | Instance method | Public | Method | Cut and move the conflicting part of the assignment backward | 20130328 | |
| 19 | Instance method | Public | Method | Cut and move the conflicting part of the assignment forward | 20130328 | |
| 20 | Instance method | Protected | Method | Round the cut period start and end | 20080923 | |
| 21 | Instance method | Protected | Method | Checks the granularity of start and end | 20080922 | |
| 22 | Instance method | Protected | Method | Checks the planning horizon | 20080919 | |
| 23 | Instance method | Public | Method | Delete assignment | 20080919 | |
| 24 | Instance method | Public | Method | Delete assignment (Multi) | 20080923 | |
| 25 | Instance method | Public | Method | Deletes the conflicting part of the assignment | 20130328 | |
| 26 | Instance method | Private | Method | Check the possibility of assignment creation for the demand! | 20140207 | |
| 27 | Instance method | Protected | Method | prepare create | 20080924 | |
| 28 | Instance method | Public | Method | Create/Update/Delete multiple assignments | 20130612 | |
| 29 | Instance method | Public | Method | Modify assignment | 20080919 | |
| 30 | Instance method | Public | Method | Modify assignment (Multi) | 20080923 | |
| 31 | Instance method | Public | Method | Shifts assignment backward to resolve collision | 20130408 | |
| 32 | Instance method | Public | Method | Shifts assignment forward to resolve collision | 20130408 | |
| 33 | Instance method | Protected | Method | prepare insert / delete or update | 20080924 | |
| 34 | Instance method | Protected | Method | prepare intelligent shifting | 20080918 | |
| 35 | Instance method | Public | Method | Generate Assignment list based on Time Rules | 20120725 | |
| 36 | Instance method | Public | Method | Prepare Splits One Assignment into Two Assignments | 20080922 | |
| 37 | Instance method | Protected | Method | Round the Start, End and Duration of an Timeframe | 20120904 | |
| 38 | Instance method | Private | Method | Shift all dates of an Assignment by x Days | 20121217 | |
| 39 | Instance method | Public | Method | Shift Assignments by x Days | 20121217 | |
| 40 | Instance method | Public | Method | Intelligent Shifting | 20080911 | |
| 41 | Instance method | Private | Method | Shift the date of a Timestamp by x Days | 20121217 | |
| 42 | Instance method | Public | Method | Prepare Splits One Assignment into Two Assignments | 20080911 | |
| 43 | Instance method | Public | Method | Create Assignment by time rule | 20080922 |
Events
Class /MRSS/CL_SGE_ASSIGNMENT_MOD has no event.
Types
Class /MRSS/CL_SGE_ASSIGNMENT_MOD has no local type.
Method Signatures
Method ACTIONS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ASSIGNMENT_ACTIONS | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASSIGNMENT_ACTIONS | Permitted actions for the assignment | 20081002 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20140310 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20140310 | |||
| 4 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20081002 |
Method ACTIONS_CHECK on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CALCULATE_CAPACITIVE_IN_AVAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DURATION | Call by reference | Type reference (TYPE) | I | Duration | 20130621 | |||
| 2 | IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20130718 | |||
| 3 | IV_BEGIN | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP | Time Stamp (Date and Time) | 20130621 | |||
| 4 | IV_END | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP | Time Stamp (Date and Time) | 20130621 | |||
| 5 | IV_UTILIZATION | Call by reference | Type reference (TYPE) | /MRSS/T_UTIL_PERC | Utilization | 20130621 |
Method CALCULATE_CAPACITIVE_IN_AVAIL on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CALCULATE_UTILIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BASIC_AVAIL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL_TAB | Table with Time Stamp Intervals | 20130621 | |||
| 2 | EV_UTILIZATION | Call by reference | Type reference (TYPE) | /MRSS/T_UTIL_PERC | Utilization (in Percent) | 20130621 | |||
| 3 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20130621 |
Method CALCULATE_UTILIZATION on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHANGE_STAFFING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130604 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130604 | |||
| 3 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130624 | |||
| 4 | IS_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Date Interval | 20130604 | |||
| 5 | IV_DEFAULT_ASG_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASSIGNMENT_TYPE | Assignment category | 20130604 | |||
| 6 | IV_DEMAND_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_RES | Resource GUID | 20130604 | |||
| 7 | IV_NEW_DURATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DURATION | Staffing View Unit | 20130604 | |||
| 8 | IV_OLD_DURATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DURATION | Duration | 20130604 | |||
| 9 | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20130604 |
Method CHANGE_STAFFING on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080921 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080921 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080921 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080921 |
Method CHECK_BEFORE_CREATE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_CUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080911 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080911 | |||
| 3 | IS_ASS_ORIGIN_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080911 | |||
| 4 | IS_ASS_TARGET_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080911 | |||
| 5 | IS_CUT_TSTMP | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20080911 | |||
| 6 | IV_CUT_ASS_KIND | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_CUT_ASS_TYPE | Assignment Segment Type | 20080911 | |||
| 7 | IV_SIM | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080911 |
Method CHECK_BEFORE_CUT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080919 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080919 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080919 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 |
Method CHECK_BEFORE_DELETE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080921 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080921 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080921 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080921 |
Method CHECK_BEFORE_MODIFY on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_SPLIT_MANUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080911 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080911 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080911 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080922 |
Method CHECK_BEFORE_SPLIT_MANUAL on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CHECK_BEFORE_TIME_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080922 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080922 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080922 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080922 | |||
| 5 | IS_INTERVAL_TIME_RANGE | Call by reference | Type reference (TYPE) | /MRSS/T_INTERVAL_TIME_RANGE | 20080922 |
Method CHECK_BEFORE_TIME_RULE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method COMPLETE_MIN_DUR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080924 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080924 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080924 | |||
| 4 | EV_MIN_DURATION_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 | |||
| 5 | IS_PLANNING_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20080924 |
Method COMPLETE_MIN_DUR on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method COMPLETE_MIN_DUR_END_GRAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080924 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080924 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logical Variable | 20080924 | |||
| 4 | EV_MIN_DURATION_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 | |||
| 5 | IS_PLANNING_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Time Interval | 20080924 |
Method COMPLETE_MIN_DUR_END_GRAN on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IREF_ASSIGNMENT_MGR | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_ASSIGNMENT_MGR | Assignment Manager in the Scheduling Engine | 20080918 |
Method CONSTRUCTOR on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080919 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 | |||
| 4 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080922 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 | |||
| 6 | IV_HEADER | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 |
Method CREATE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CREATE_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080923 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080923 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080923 | |||
| 5 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080923 |
Method CREATE_MULTI on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CUT_PERIOD | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Section Period | 20080911 | |||
| 2 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080911 | |||
| 4 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080911 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 | |||
| 6 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID, Char. 32 | 20080924 | |||
| 7 | IV_CUT_ASS_KIND | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_CUT_ASS_TYPE | Assignment Segment Type | 20080911 | |||
| 8 | IV_TARGET_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20080911 |
Method CUT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CUT_CHECK_PLANNING_HORIZON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080923 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080924 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080923 | |||
| 5 | IS_CUT_DATE | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Date Interval | 20080923 |
Method CUT_CHECK_PLANNING_HORIZON on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CUT_MOVE_BACKWARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130430 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Failure Flag | 20130329 | |||
| 3 | IS_CONTROL_MODIFICATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130501 | |||
| 4 | IS_TIMESTAMP_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Timestamp Interval | 20130329 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20130329 |
Method CUT_MOVE_BACKWARD on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CUT_MOVE_FORWARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130430 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Failure Flag | 20130329 | |||
| 3 | IS_CONTROL_MODIFICATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130501 | |||
| 4 | IS_TIMESTAMP_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Timestamp Interval | 20130329 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20130329 |
Method CUT_MOVE_FORWARD on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method CUT_ROUND_START_END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CUT_DATE | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Date Interval | 20080923 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080923 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080923 | |||
| 5 | IS_CUT_DATE | Call by reference | Type reference (TYPE) | /MRSS/T_DATE_INTERVAL | Date Interval | 20080923 |
Method CUT_ROUND_START_END on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DATES_CHECK_GRAN_START_END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080922 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080922 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080922 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080922 |
Method DATES_CHECK_GRAN_START_END on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DATES_CHECK_PLANNING_HORIZON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080919 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080921 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080921 |
Method DATES_CHECK_PLANNING_HORIZON on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080919 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Character Field, Length 32 | 20080924 | |||
| 6 | IV_NO_EXIST | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080922 |
Method DELETE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DELETE_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080923 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080923 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080923 | |||
| 5 | IT_ASSIGNMENTS_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20080924 | |||
| 6 | IV_NO_EXIST | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 |
Method DELETE_MULTI on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DELETE_PART_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130430 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Failure Flag | 20130329 | |||
| 3 | IS_CONTROL_MODIFICATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130501 | |||
| 4 | IS_TIMESTAMP_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Timestamp Interval | 20130329 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20130329 |
Method DELETE_PART_ASSIGNMENT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method DEMAND_TYPE_SPECIFIC_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Failed error messages | 20140207 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Assignment modification not possible | 20140207 | |||
| 3 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Assignment details | 20140207 |
Method DEMAND_TYPE_SPECIFIC_CHECKS on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method GET_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080924 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080924 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 | |||
| 4 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080924 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080924 | |||
| 6 | IV_HEADER | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 |
Method GET_ITEMS on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method MAINTAIN_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20130612 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130612 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130612 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130612 | |||
| 5 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_WRK_TAB | Table of Assignments Internal Structure with Operation | 20130612 |
Method MAINTAIN_MULTI on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080919 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 | |||
| 4 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080919 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 | |||
| 6 | IV_NO_EXIST | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080919 |
Method MODIFY on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method MODIFY_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080923 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080923 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080923 | |||
| 5 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080923 | |||
| 6 | IV_NO_EXIST | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080923 |
Method MODIFY_MULTI on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method MOVE_ASSIGNMENT_BACKWARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130430 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Failure Flag | 20130408 | |||
| 3 | IS_CONTROL_MODIFICATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130501 | |||
| 4 | IS_TIMESTAMP_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Timestamp Interval | 20130408 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20130408 |
Method MOVE_ASSIGNMENT_BACKWARD on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method MOVE_ASSIGNMENT_FORWARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130430 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Failure Flag | 20130408 | |||
| 3 | IS_CONTROL_MODIFICATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20130501 | |||
| 4 | IS_TIMESTAMP_INTERVAL | Call by reference | Type reference (TYPE) | /MRSS/T_TIMESTAMP_INTERVAL | Timestamp Interval | 20130408 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20130408 |
Method MOVE_ASSIGNMENT_FORWARD on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080924 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080924 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 | |||
| 4 | IS_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Work Structure for Assignment Operations | 20080924 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080924 | |||
| 6 | IV_HEADER | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080924 |
Method PREPARE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method PREPARE_SHIFT_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_DEL | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080918 | |||
| 2 | ET_ASS_INS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080918 | |||
| 3 | ET_ASS_MOD | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080918 | |||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080918 | |||
| 5 | IREF_SINGLE_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20080918 | |||
| 6 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080918 | |||
| 7 | IV_DURATION_SHIFT | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DURATION | Scheduling Engine Application: Planning Board | 20080918 | |||
| 8 | IV_DURATION_SHIFT_UNIT | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DURATION_UNIT | Boolean Variable | 20080918 | |||
| 9 | IV_TIMESTAMP_START_SHIFT | Call by reference | Type reference (TYPE) | TIMESTAMP | Assignment Data for Display on User Interface | 20080918 |
Method PREPARE_SHIFT_INT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method PROPOSE_TIME_RULE_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENT_PERIODS | Call by reference | Type reference (TYPE) | /MRSS/T_RULE_INTERVAL_TAB | 20120823 | ||||
| 2 | IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20120820 | |||
| 3 | IT_TIME_RULE_PERIODS | Call by reference | Type reference (TYPE) | /MRSS/T_RULE_INTERVAL_TAB | Time Rule Interval table | 20120823 | |||
| 4 | IV_ASSIGNMENT_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASSIGNMENT_TYPE | Assignment Type | 20120725 | |||
| 5 | IV_TIME_RULE_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_TIME_RULE_TYPE | Time Rule Type | 20120725 |
Method PROPOSE_TIME_RULE_ASSIGNMENTS on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method RECALC_SPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080922 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080922 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080922 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080922 | |||
| 5 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080922 | |||
| 6 | IT_SPLIT_KEYS | Call by reference | Type reference (TYPE) | /MRSS/T_RECALC_KEY_TAB | Table to hold Recalculation details | 20080922 |
Method RECALC_SPLIT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method ROUND_ASSIGNMENT_START_END_DUR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TIME_FRAME | Call by reference | Type reference (TYPE) | /MRSS/T_RULE_INTERVAL | Time-Rule Interval | 20120904 | |||
| 2 | IS_TIME_FRAME | Call by reference | Type reference (TYPE) | /MRSS/T_RULE_INTERVAL | Time-Rule Interval | 20120904 |
Method ROUND_ASSIGNMENT_START_END_DUR on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method SHIFT_ASSIGNMENT_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ASSIGNMENT_INT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20121217 | |||
| 2 | CT_SHIFT_DATES | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_SHF_DATES_TAB | Table for origin and target date during Asg Shf Basic | 20121217 | |||
| 3 | CV_NUMBER_OF_DAYS | Call by reference | Type reference (TYPE) | I | 20121217 | ||||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20121217 | |||
| 5 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20121217 | |||
| 6 | IT_DAY_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DAY_ATTRIBUTES_TAB | Daily attributes | 20121217 | |||
| 7 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Time Zone | 20121217 |
Method SHIFT_ASSIGNMENT_DATES on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method SHIFT_BASIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20121217 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20121217 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20121217 | |||
| 4 | EV_NEXT_PBO_DATE | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_BEGDA | Start date | 20121217 | |||
| 5 | EV_NEXT_PBO_TIME | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_BEG_UZEIT | Start Time | 20121217 | |||
| 6 | IS_TARGET_RESOURCE | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20121217 | |||
| 7 | IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20121217 | |||
| 8 | IV_DIRECTION | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_ASG_SHF_DIRECTION | '+' | Assignment Shift Direction | 20121217 | ||
| 9 | IV_NUMBER_OF_DAYS | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_ASG_SHF_DAYS | Assignment Shift Days | 20121217 |
Method SHIFT_BASIC on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method SHIFT_INTELLIGENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080911 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080911 | |||
| 4 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080911 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 |
Method SHIFT_INTELLIGENT on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method SHIFT_TIMESTAMP_BY_WORK_DAYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SHIFT_DATES | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_SHF_DATES_TAB | Table for origin and target date during Asg Shf Basic | 20121217 | |||
| 2 | CV_NUMBER_OF_DAYS | Call by reference | Type reference (TYPE) | I | 20121217 | ||||
| 3 | CV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20121217 | |||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20121217 | |||
| 5 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20121217 | |||
| 6 | IT_DAY_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_DAY_ATTRIBUTES_TAB | Daily attributes | 20121217 | |||
| 7 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Time Zone | 20121217 |
Method SHIFT_TIMESTAMP_BY_WORK_DAYS on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method SPLIT_MANUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080919 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080911 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080911 | |||
| 4 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080919 | |||
| 5 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID, Char. 32 | 20080924 |
Method SPLIT_MANUAL on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
Method TIME_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASS_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Table with Assignments | 20080922 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20080922 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080922 | |||
| 4 | IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080922 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_ASG_MODIFY_CONTROL | Control structure for the assignment modification process | 20080922 | |||
| 6 | IS_INTERVAL_TIME_RANGE | Call by reference | Type reference (TYPE) | /MRSS/T_INTERVAL_TIME_RANGE | 20080922 |
Method TIME_RULE on class /MRSS/CL_SGE_ASSIGNMENT_MOD has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 610 |