/AWS1/CL_QSTSELFUPGRADEREQDET¶
Details of a self-upgrade request.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_upgraderequestid TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING¶
The ID of the self-upgrade request.
iv_username TYPE /AWS1/QSTUSERNAME /AWS1/QSTUSERNAME¶
The username of the user who initiated the self-upgrade request.
iv_originalrole TYPE /AWS1/QSTUSERROLE /AWS1/QSTUSERROLE¶
The original role of the user before the upgrade.
iv_requestedrole TYPE /AWS1/QSTUSERROLE /AWS1/QSTUSERROLE¶
The role that the user is requesting to upgrade to.
iv_requestnote TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING¶
An optional note explaining the reason for the self-upgrade request.
iv_creationtime TYPE /AWS1/QSTLONG /AWS1/QSTLONG¶
The time when the self-upgrade request was created.
iv_requeststatus TYPE /AWS1/QSTSELFUPGRADEREQSTATUS /AWS1/QSTSELFUPGRADEREQSTATUS¶
The status of the self-upgrade request.
iv_lastupdateattempttime TYPE /AWS1/QSTLONG /AWS1/QSTLONG¶
The time of the last update attempt for the self-upgrade request.
iv_lastupdatefailurereason TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING¶
The reason for the last update failure, if applicable.
Queryable Attributes¶
UpgradeRequestId¶
The ID of the self-upgrade request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPGRADEREQUESTID() |
Getter for UPGRADEREQUESTID, with configurable default |
ASK_UPGRADEREQUESTID() |
Getter for UPGRADEREQUESTID w/ exceptions if field has no va |
HAS_UPGRADEREQUESTID() |
Determine if UPGRADEREQUESTID has a value |
UserName¶
The username of the user who initiated the self-upgrade request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERNAME() |
Getter for USERNAME, with configurable default |
ASK_USERNAME() |
Getter for USERNAME w/ exceptions if field has no value |
HAS_USERNAME() |
Determine if USERNAME has a value |
OriginalRole¶
The original role of the user before the upgrade.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORIGINALROLE() |
Getter for ORIGINALROLE, with configurable default |
ASK_ORIGINALROLE() |
Getter for ORIGINALROLE w/ exceptions if field has no value |
HAS_ORIGINALROLE() |
Determine if ORIGINALROLE has a value |
RequestedRole¶
The role that the user is requesting to upgrade to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTEDROLE() |
Getter for REQUESTEDROLE, with configurable default |
ASK_REQUESTEDROLE() |
Getter for REQUESTEDROLE w/ exceptions if field has no value |
HAS_REQUESTEDROLE() |
Determine if REQUESTEDROLE has a value |
RequestNote¶
An optional note explaining the reason for the self-upgrade request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTNOTE() |
Getter for REQUESTNOTE, with configurable default |
ASK_REQUESTNOTE() |
Getter for REQUESTNOTE w/ exceptions if field has no value |
HAS_REQUESTNOTE() |
Determine if REQUESTNOTE has a value |
CreationTime¶
The time when the self-upgrade request was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME |
RequestStatus¶
The status of the self-upgrade request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTSTATUS() |
Getter for REQUESTSTATUS, with configurable default |
ASK_REQUESTSTATUS() |
Getter for REQUESTSTATUS w/ exceptions if field has no value |
HAS_REQUESTSTATUS() |
Determine if REQUESTSTATUS has a value |
lastUpdateAttemptTime¶
The time of the last update attempt for the self-upgrade request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEATTEMPTTIME() |
Getter for LASTUPDATEATTEMPTTIME |
lastUpdateFailureReason¶
The reason for the last update failure, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEFAILUREREASON() |
Getter for LASTUPDATEFAILUREREASON, with configurable defaul |
ASK_LASTUPDATEFAILUREREASON() |
Getter for LASTUPDATEFAILUREREASON w/ exceptions if field ha |
HAS_LASTUPDATEFAILUREREASON() |
Determine if LASTUPDATEFAILUREREASON 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_SELFUPGRADEREQDETAILLIST¶
TYPES TT_SELFUPGRADEREQDETAILLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTSELFUPGRADEREQDET WITH DEFAULT KEY
.