/AWS1/CL_BIIINVOICESUMMARY¶
The invoice that the API retrieved.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_accountid TYPE /AWS1/BIIACCOUNTIDSTRING /AWS1/BIIACCOUNTIDSTRING¶
The Amazon Web Services account ID.
iv_invoiceid TYPE /AWS1/BIIBASICSTRING /AWS1/BIIBASICSTRING¶
The invoice ID.
iv_issueddate TYPE /AWS1/BIITIMESTAMP /AWS1/BIITIMESTAMP¶
The issued date of the invoice.
iv_duedate TYPE /AWS1/BIITIMESTAMP /AWS1/BIITIMESTAMP¶
The invoice due date.
io_entity TYPE REF TO /AWS1/CL_BIIENTITY /AWS1/CL_BIIENTITY¶
The organization name providing Amazon Web Services services.
io_billingperiod TYPE REF TO /AWS1/CL_BIIBILLINGPERIOD /AWS1/CL_BIIBILLINGPERIOD¶
The billing period of the invoice-related document.
iv_invoicetype TYPE /AWS1/BIIINVOICETYPE /AWS1/BIIINVOICETYPE¶
The type of invoice.
iv_originalinvoiceid TYPE /AWS1/BIIBASICSTRING /AWS1/BIIBASICSTRING¶
The initial or original invoice ID.
iv_purchaseordernumber TYPE /AWS1/BIIBASICSTRING /AWS1/BIIBASICSTRING¶
The purchase order number associated to the invoice.
io_basecurrencyamount TYPE REF TO /AWS1/CL_BIIINVOICECURRENCYA00 /AWS1/CL_BIIINVOICECURRENCYA00¶
The summary with the product and service currency.
io_taxcurrencyamount TYPE REF TO /AWS1/CL_BIIINVOICECURRENCYA00 /AWS1/CL_BIIINVOICECURRENCYA00¶
The summary with the tax currency.
io_paymentcurrencyamount TYPE REF TO /AWS1/CL_BIIINVOICECURRENCYA00 /AWS1/CL_BIIINVOICECURRENCYA00¶
The summary with the customer configured currency.
Queryable Attributes¶
AccountId¶
The Amazon Web Services account ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
InvoiceId¶
The invoice ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOICEID() |
Getter for INVOICEID, with configurable default |
ASK_INVOICEID() |
Getter for INVOICEID w/ exceptions if field has no value |
HAS_INVOICEID() |
Determine if INVOICEID has a value |
IssuedDate¶
The issued date of the invoice.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUEDDATE() |
Getter for ISSUEDDATE, with configurable default |
ASK_ISSUEDDATE() |
Getter for ISSUEDDATE w/ exceptions if field has no value |
HAS_ISSUEDDATE() |
Determine if ISSUEDDATE has a value |
DueDate¶
The invoice due date.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DUEDATE() |
Getter for DUEDATE, with configurable default |
ASK_DUEDATE() |
Getter for DUEDATE w/ exceptions if field has no value |
HAS_DUEDATE() |
Determine if DUEDATE has a value |
Entity¶
The organization name providing Amazon Web Services services.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTITY() |
Getter for ENTITY |
BillingPeriod¶
The billing period of the invoice-related document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINGPERIOD() |
Getter for BILLINGPERIOD |
InvoiceType¶
The type of invoice.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOICETYPE() |
Getter for INVOICETYPE, with configurable default |
ASK_INVOICETYPE() |
Getter for INVOICETYPE w/ exceptions if field has no value |
HAS_INVOICETYPE() |
Determine if INVOICETYPE has a value |
OriginalInvoiceId¶
The initial or original invoice ID.
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 |
PurchaseOrderNumber¶
The purchase order number associated to the invoice.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PURCHASEORDERNUMBER() |
Getter for PURCHASEORDERNUMBER, with configurable default |
ASK_PURCHASEORDERNUMBER() |
Getter for PURCHASEORDERNUMBER w/ exceptions if field has no |
HAS_PURCHASEORDERNUMBER() |
Determine if PURCHASEORDERNUMBER has a value |
BaseCurrencyAmount¶
The summary with the product and service currency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BASECURRENCYAMOUNT() |
Getter for BASECURRENCYAMOUNT |
TaxCurrencyAmount¶
The summary with the tax currency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAXCURRENCYAMOUNT() |
Getter for TAXCURRENCYAMOUNT |
PaymentCurrencyAmount¶
The summary with the customer configured currency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTCURRENCYAMOUNT() |
Getter for PAYMENTCURRENCYAMOUNT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INVOICESUMMARIES¶
TYPES TT_INVOICESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BIIINVOICESUMMARY WITH DEFAULT KEY
.