/AWS1/CL_CN2RESTRICTEDPERIOD¶
Restricted period
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_startdate TYPE /AWS1/CN2ISO8601DATE /AWS1/CN2ISO8601DATE¶
Date in ISO 8601 format, e.g. 2024-01-01
iv_enddate TYPE /AWS1/CN2ISO8601DATE /AWS1/CN2ISO8601DATE¶
Date in ISO 8601 format, e.g. 2024-01-01
Optional arguments:¶
iv_name TYPE /AWS1/CN2RESTRICTEDPERIODNAME /AWS1/CN2RESTRICTEDPERIODNAME¶
The name of a restricted period.
Queryable Attributes¶
name¶
The name of a restricted period.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
startDate¶
Date in ISO 8601 format, e.g. 2024-01-01
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTDATE() |
Getter for STARTDATE, with configurable default |
ASK_STARTDATE() |
Getter for STARTDATE w/ exceptions if field has no value |
HAS_STARTDATE() |
Determine if STARTDATE has a value |
endDate¶
Date in ISO 8601 format, e.g. 2024-01-01
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDDATE() |
Getter for ENDDATE, with configurable default |
ASK_ENDDATE() |
Getter for ENDDATE w/ exceptions if field has no value |
HAS_ENDDATE() |
Determine if ENDDATE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RESTRICTEDPERIODLIST¶
TYPES TT_RESTRICTEDPERIODLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CN2RESTRICTEDPERIOD WITH DEFAULT KEY
.