/AWS1/CL_MPGBLLNGADJSTMTSUMM¶
Summary view of a billing adjustment request.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_billingadjstmtrequestid TYPE /AWS1/MPGBLLNGADJSTMTREQUESTID /AWS1/MPGBLLNGADJSTMTREQUESTID¶
The unique identifier of the billing adjustment request.
iv_originalinvoiceid TYPE /AWS1/MPGINVOICEID /AWS1/MPGINVOICEID¶
The identifier of the original invoice being adjusted.
iv_adjustmentamount TYPE /AWS1/MPGPOSAMOUNTUPTO8DECIMLS /AWS1/MPGPOSAMOUNTUPTO8DECIMLS¶
The adjustment amount as a string representation of a decimal number.
iv_currencycode TYPE /AWS1/MPGCURRENCYCODE /AWS1/MPGCURRENCYCODE¶
The currency code for the adjustment amount.
iv_status TYPE /AWS1/MPGBILLINGADJSTMTSTATUS /AWS1/MPGBILLINGADJSTMTSTATUS¶
The current status of the billing adjustment request.
iv_agreementid TYPE /AWS1/MPGAGREEMENTID /AWS1/MPGAGREEMENTID¶
The unique identifier of the agreement associated with this billing adjustment request.
iv_createdat TYPE /AWS1/MPGTIMESTAMP /AWS1/MPGTIMESTAMP¶
The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).
iv_updatedat TYPE /AWS1/MPGTIMESTAMP /AWS1/MPGTIMESTAMP¶
The date and time when the billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).
iv_agreementtype TYPE /AWS1/MPGAGREEMENTTYPE /AWS1/MPGAGREEMENTTYPE¶
The type of agreement.
iv_catalog TYPE /AWS1/MPGCATALOG /AWS1/MPGCATALOG¶
The catalog in which the agreement was created.
Queryable Attributes¶
billingAdjustmentRequestId¶
The unique identifier of the billing adjustment request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINGADJSTMTREQUESTID() |
Getter for BILLINGADJUSTMENTREQUESTID, with configurable def |
ASK_BILLINGADJSTMTREQUESTID() |
Getter for BILLINGADJUSTMENTREQUESTID w/ exceptions if field |
HAS_BILLINGADJSTMTREQUESTID() |
Determine if BILLINGADJUSTMENTREQUESTID has a value |
originalInvoiceId¶
The identifier of the original invoice being adjusted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORIGINALINVOICEID() |
Getter for ORIGINALINVOICEID, with configurable default |
ASK_ORIGINALINVOICEID() |
Getter for ORIGINALINVOICEID w/ exceptions if field has no v |
HAS_ORIGINALINVOICEID() |
Determine if ORIGINALINVOICEID has a value |
adjustmentAmount¶
The adjustment amount as a string representation of a decimal number.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADJUSTMENTAMOUNT() |
Getter for ADJUSTMENTAMOUNT, with configurable default |
ASK_ADJUSTMENTAMOUNT() |
Getter for ADJUSTMENTAMOUNT w/ exceptions if field has no va |
HAS_ADJUSTMENTAMOUNT() |
Determine if ADJUSTMENTAMOUNT has a value |
currencyCode¶
The currency code for the adjustment amount.
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 |
status¶
The current status of the billing adjustment request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
agreementId¶
The unique identifier of the agreement associated with this billing adjustment request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGREEMENTID() |
Getter for AGREEMENTID, with configurable default |
ASK_AGREEMENTID() |
Getter for AGREEMENTID w/ exceptions if field has no value |
HAS_AGREEMENTID() |
Determine if AGREEMENTID has a value |
createdAt¶
The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
updatedAt¶
The date and time when the billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |
agreementType¶
The type of agreement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGREEMENTTYPE() |
Getter for AGREEMENTTYPE, with configurable default |
ASK_AGREEMENTTYPE() |
Getter for AGREEMENTTYPE w/ exceptions if field has no value |
HAS_AGREEMENTTYPE() |
Determine if AGREEMENTTYPE has a value |
catalog¶
The catalog in which the agreement was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATALOG() |
Getter for CATALOG, with configurable default |
ASK_CATALOG() |
Getter for CATALOG w/ exceptions if field has no value |
HAS_CATALOG() |
Determine if CATALOG 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_BILLINGADJSTMTSUMMARYLIST¶
TYPES TT_BILLINGADJSTMTSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MPGBLLNGADJSTMTSUMM WITH DEFAULT KEY
.