/** * Magento Community * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) * * OpenAPI spec version: 2.2 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { SalesDataInvoiceCommentInterface } from './salesDataInvoiceCommentInterface'; import { SalesDataInvoiceExtensionInterface } from './salesDataInvoiceExtensionInterface'; import { SalesDataInvoiceItemInterface } from './salesDataInvoiceItemInterface'; /** * Invoice interface. An invoice is a record of the receipt of payment for an order. */ export interface SalesDataInvoiceInterface { /** * Base currency code. */ baseCurrencyCode?: string; /** * Base discount amount. */ baseDiscountAmount?: number; /** * Base grand total. */ baseGrandTotal?: number; /** * Base discount tax compensation amount. */ baseDiscountTaxCompensationAmount?: number; /** * Base shipping amount. */ baseShippingAmount?: number; /** * Base shipping discount tax compensation amount. */ baseShippingDiscountTaxCompensationAmnt?: number; /** * Base shipping including tax. */ baseShippingInclTax?: number; /** * Base shipping tax amount. */ baseShippingTaxAmount?: number; /** * Base subtotal. */ baseSubtotal?: number; /** * Base subtotal including tax. */ baseSubtotalInclTax?: number; /** * Base tax amount. */ baseTaxAmount?: number; /** * Base total refunded. */ baseTotalRefunded?: number; /** * Base-to-global rate. */ baseToGlobalRate?: number; /** * Base-to-order rate. */ baseToOrderRate?: number; /** * Billing address ID. */ billingAddressId?: number; /** * Can void flag value. */ canVoidFlag?: number; /** * Created-at timestamp. */ createdAt?: string; /** * Discount amount. */ discountAmount?: number; /** * Discount description. */ discountDescription?: string; /** * Email-sent flag value. */ emailSent?: number; /** * Invoice ID. */ entityId?: number; /** * Global currency code. */ globalCurrencyCode?: string; /** * Grand total. */ grandTotal?: number; /** * Discount tax compensation amount. */ discountTaxCompensationAmount?: number; /** * Increment ID. */ incrementId?: string; /** * Is-used-for-refund flag value. */ isUsedForRefund?: number; /** * Order currency code. */ orderCurrencyCode?: string; /** * Order ID. */ orderId: number; /** * Shipping address ID. */ shippingAddressId?: number; /** * Shipping amount. */ shippingAmount?: number; /** * Shipping discount tax compensation amount. */ shippingDiscountTaxCompensationAmount?: number; /** * Shipping including tax. */ shippingInclTax?: number; /** * Shipping tax amount. */ shippingTaxAmount?: number; /** * State. */ state?: number; /** * Store currency code. */ storeCurrencyCode?: string; /** * Store ID. */ storeId?: number; /** * Store-to-base rate. */ storeToBaseRate?: number; /** * Store-to-order rate. */ storeToOrderRate?: number; /** * Subtotal. */ subtotal?: number; /** * Subtotal including tax. */ subtotalInclTax?: number; /** * Tax amount. */ taxAmount?: number; /** * Total quantity. */ totalQty: number; /** * Transaction ID. */ transactionId?: string; /** * Updated-at timestamp. */ updatedAt?: string; /** * Array of invoice items. */ items: Array; /** * Array of any invoice comments. Otherwise, null. */ comments?: Array; extensionAttributes?: SalesDataInvoiceExtensionInterface; }