Skip to content

InvoiceSummary

Source code in docs_src/capo_invoicing/types/invoice_summary.py
class InvoiceSummary(TypedDict, closed=True):
    account_id: NotRequired["capo_invoicing.types.account_id_string.AccountIdString"]
    """<p> The Amazon Web Services account ID. </p>"""
    invoice_id: NotRequired["capo_invoicing.types.basic_string.BasicString"]
    """<p> The invoice ID. </p>"""
    issued_date: NotRequired["datetime.datetime"]
    """<p> The issued date of the invoice. </p>"""
    due_date: NotRequired["datetime.datetime"]
    """<p> The invoice due date. </p>"""
    bill_source_accounts: NotRequired[
        "capo_invoicing.types.bill_source_account_list.BillSourceAccountList"
    ]
    """<p> The list of Amazon Web Services account IDs that are the bill source of the invoice. Currently, only a single bill source account is returned.</p>"""
    bill_source_accounts_total_count: NotRequired["int"]
    """<p> The total number of accounts that are the bill source of the invoice. </p>"""
    receiver_role: NotRequired["capo_invoicing.types.receiver_role.ReceiverRole"]
    """<p>The role of the invoice receiver.</p>"""
    entity: NotRequired["capo_invoicing.types.entity.Entity"]
    """<p>The organization name providing Amazon Web Services services.</p>"""
    billing_period: NotRequired["capo_invoicing.types.billing_period.BillingPeriod"]
    """<p> The billing period of the invoice-related document. </p>"""
    invoice_frequency: NotRequired[
        "capo_invoicing.types.invoice_frequency.InvoiceFrequency"
    ]
    """<p> The frequency of the invoice. </p>"""
    bill_type: NotRequired["capo_invoicing.types.bill_type.BillType"]
    """<p> The type of the bill. </p>"""
    invoice_type: NotRequired["capo_invoicing.types.invoice_type.InvoiceType"]
    """<p> The type of invoice. </p>"""
    commercial_invoice_id: NotRequired["capo_invoicing.types.basic_string.BasicString"]
    """<p> The commercial invoice ID. This is only applicable for tax invoices and identifies the associated commercial invoice. </p>"""
    original_invoice_id: NotRequired["capo_invoicing.types.basic_string.BasicString"]
    """<p>The initial or original invoice ID. </p>"""
    purchase_order_number: NotRequired["capo_invoicing.types.basic_string.BasicString"]
    """<p> The purchase order number associated to the invoice.</p>"""
    einvoice_delivery_status: NotRequired[
        "capo_invoicing.types.einvoice_delivery_status.EinvoiceDeliveryStatus"
    ]
    """<p> The e-invoice delivery status. </p>"""
    tax_authority_status: NotRequired[
        "capo_invoicing.types.tax_authority_status.TaxAuthorityStatus"
    ]
    """<p> The current status of an invoice as reported to the tax authority. This captures scenarios where an invoice may be cancelled after issuance. </p>"""
    base_currency_amount: NotRequired[
        "capo_invoicing.types.invoice_currency_amount.InvoiceCurrencyAmount"
    ]
    """<p> The summary with the product and service currency. </p>"""
    tax_currency_amount: NotRequired[
        "capo_invoicing.types.invoice_currency_amount.InvoiceCurrencyAmount"
    ]
    """<p> The summary with the tax currency. </p>"""
    payment_currency_amount: NotRequired[
        "capo_invoicing.types.invoice_currency_amount.InvoiceCurrencyAmount"
    ]
    """<p> The summary with the customer configured currency. </p>"""

account_id instance-attribute

account_id: NotRequired[AccountIdString]

The Amazon Web Services account ID.

base_currency_amount instance-attribute

base_currency_amount: NotRequired[InvoiceCurrencyAmount]

The summary with the product and service currency.

bill_source_accounts instance-attribute

bill_source_accounts: NotRequired[BillSourceAccountList]

The list of Amazon Web Services account IDs that are the bill source of the invoice. Currently, only a single bill source account is returned.

bill_source_accounts_total_count instance-attribute

bill_source_accounts_total_count: NotRequired[int]

The total number of accounts that are the bill source of the invoice.

bill_type instance-attribute

bill_type: NotRequired[BillType]

The type of the bill.

billing_period instance-attribute

billing_period: NotRequired[BillingPeriod]

The billing period of the invoice-related document.

commercial_invoice_id instance-attribute

commercial_invoice_id: NotRequired[BasicString]

The commercial invoice ID. This is only applicable for tax invoices and identifies the associated commercial invoice.

due_date instance-attribute

due_date: NotRequired[datetime]

The invoice due date.

einvoice_delivery_status instance-attribute

einvoice_delivery_status: NotRequired[EinvoiceDeliveryStatus]

The e-invoice delivery status.

entity instance-attribute

entity: NotRequired[Entity]

The organization name providing Amazon Web Services services.

invoice_frequency instance-attribute

invoice_frequency: NotRequired[InvoiceFrequency]

The frequency of the invoice.

invoice_id instance-attribute

invoice_id: NotRequired[BasicString]

The invoice ID.

invoice_type instance-attribute

invoice_type: NotRequired[InvoiceType]

The type of invoice.

issued_date instance-attribute

issued_date: NotRequired[datetime]

The issued date of the invoice.

original_invoice_id instance-attribute

original_invoice_id: NotRequired[BasicString]

The initial or original invoice ID.

payment_currency_amount instance-attribute

payment_currency_amount: NotRequired[InvoiceCurrencyAmount]

The summary with the customer configured currency.

purchase_order_number instance-attribute

purchase_order_number: NotRequired[BasicString]

The purchase order number associated to the invoice.

receiver_role instance-attribute

receiver_role: NotRequired[ReceiverRole]

The role of the invoice receiver.

tax_authority_status instance-attribute

tax_authority_status: NotRequired[TaxAuthorityStatus]

The current status of an invoice as reported to the tax authority. This captures scenarios where an invoice may be cancelled after issuance.

tax_currency_amount instance-attribute

tax_currency_amount: NotRequired[InvoiceCurrencyAmount]

The summary with the tax currency.