/AWS1/CL_SMCROTATIONSHIFT¶
Information about a shift that belongs to an on-call rotation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_starttime TYPE /AWS1/SMCDATETIME /AWS1/SMCDATETIME¶
The time a shift rotation begins.
iv_endtime TYPE /AWS1/SMCDATETIME /AWS1/SMCDATETIME¶
The time a shift rotation ends.
Optional arguments:¶
it_contactids TYPE /AWS1/CL_SMCSSMCONTACTSARNLS00=>TT_SSMCONTACTSARNLIST TT_SSMCONTACTSARNLIST¶
The Amazon Resource Names (ARNs) of the contacts who are part of the shift rotation.
iv_type TYPE /AWS1/SMCSHIFTTYPE /AWS1/SMCSHIFTTYPE¶
The type of shift rotation.
io_shiftdetails TYPE REF TO /AWS1/CL_SMCSHIFTDETAILS /AWS1/CL_SMCSHIFTDETAILS¶
Additional information about an on-call rotation shift.
Queryable Attributes¶
ContactIds¶
The Amazon Resource Names (ARNs) of the contacts who are part of the shift rotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTACTIDS() |
Getter for CONTACTIDS, with configurable default |
ASK_CONTACTIDS() |
Getter for CONTACTIDS w/ exceptions if field has no value |
HAS_CONTACTIDS() |
Determine if CONTACTIDS has a value |
StartTime¶
The time a shift rotation begins.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
The time a shift rotation ends.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
Type¶
The type of shift rotation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
ShiftDetails¶
Additional information about an on-call rotation shift.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SHIFTDETAILS() |
Getter for SHIFTDETAILS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ROTATIONSHIFTS¶
TYPES TT_ROTATIONSHIFTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SMCROTATIONSHIFT WITH DEFAULT KEY
.