/AWS1/CL_SGMTRNPLANEXTNOFFER¶
Details about an available extension offering for a training plan. Use the offering ID with the ExtendTrainingPlan API to extend a training plan.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_trainingplanextnofferid TYPE /AWS1/SGMTRNPLANEXTNOFFERID /AWS1/SGMTRNPLANEXTNOFFERID¶
The unique identifier for this extension offering.
Optional arguments:¶
iv_availabilityzone TYPE /AWS1/SGMSTRING256 /AWS1/SGMSTRING256¶
The Availability Zone for this extension offering.
iv_startdate TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The start date of this extension offering.
iv_enddate TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP¶
The end date of this extension offering.
iv_durationhours TYPE /AWS1/SGMTRNPLANEXTNDURHOURS /AWS1/SGMTRNPLANEXTNDURHOURS¶
The duration of this extension offering in hours.
iv_upfrontfee TYPE /AWS1/SGMSTRING256 /AWS1/SGMSTRING256¶
The upfront fee for this extension offering.
iv_currencycode TYPE /AWS1/SGMCURRENCYCODE /AWS1/SGMCURRENCYCODE¶
The currency code for the upfront fee (e.g., USD).
Queryable Attributes¶
TrainingPlanExtensionOfferingId¶
The unique identifier for this extension offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAININGPLANEXTNOFFERID() |
Getter for TRAININGPLANEXTNOFFERINGID, with configurable def |
ASK_TRAININGPLANEXTNOFFERID() |
Getter for TRAININGPLANEXTNOFFERINGID w/ exceptions if field |
HAS_TRAININGPLANEXTNOFFERID() |
Determine if TRAININGPLANEXTNOFFERINGID has a value |
AvailabilityZone¶
The Availability Zone for this extension offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE, with configurable default |
ASK_AVAILABILITYZONE() |
Getter for AVAILABILITYZONE w/ exceptions if field has no va |
HAS_AVAILABILITYZONE() |
Determine if AVAILABILITYZONE has a value |
StartDate¶
The start date of this extension offering.
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¶
The end date of this extension offering.
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 |
DurationHours¶
The duration of this extension offering in hours.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DURATIONHOURS() |
Getter for DURATIONHOURS, with configurable default |
ASK_DURATIONHOURS() |
Getter for DURATIONHOURS w/ exceptions if field has no value |
HAS_DURATIONHOURS() |
Determine if DURATIONHOURS has a value |
UpfrontFee¶
The upfront fee for this extension offering.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPFRONTFEE() |
Getter for UPFRONTFEE, with configurable default |
ASK_UPFRONTFEE() |
Getter for UPFRONTFEE w/ exceptions if field has no value |
HAS_UPFRONTFEE() |
Determine if UPFRONTFEE has a value |
CurrencyCode¶
The currency code for the upfront fee (e.g., USD).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENCYCODE() |
Getter for CURRENCYCODE, with configurable default |
ASK_CURRENCYCODE() |
Getter for CURRENCYCODE w/ exceptions if field has no value |
HAS_CURRENCYCODE() |
Determine if CURRENCYCODE 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_TRAININGPLANEXTNOFFRNGS¶
TYPES TT_TRAININGPLANEXTNOFFRNGS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGMTRNPLANEXTNOFFER WITH DEFAULT KEY
.