Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CreateInvoice

Creates a new invoice for the given OrganizationUnitID (the one who writes the invoice) and the SupplierOrganizationUnitID (the one who receives good/services).

  • InvoiceDate is the date on which the invoice was created.
  • InvoiceNumber is the unique number for the invoice.
  • Blobs can contain PDF's or other media that can for example be a copy of the invoice
  • OriginalTotalAmount is the amount that is expected on the invoice. E.g. this can differ from the amount that is computed based on the invoice lines
  • Type indicates if this is an invoice for a sales or purchase orders

Hierarchy

  • CreateInvoice

Index

Properties

Optional Blobs

Optional CalculationMethod

CalculationMethod: InvoiceCalculationMethod

Optional CreditorOrganizationUnitID

CreditorOrganizationUnitID: undefined | number

Entity type: OrganizationUnit

Optional DebtorOrganizationUnitID

DebtorOrganizationUnitID: undefined | number

Entity type: OrganizationUnit

Optional Description

Description: undefined | string

Optional FiscalID

FiscalID: undefined | string

Optional HoldStatusID

HoldStatusID: undefined | number

Entity type: InvoiceHoldStatus

InvoiceDate

InvoiceDate: string

Optional InvoiceNumber

InvoiceNumber: undefined | string

Optional OriginalTotalAmount

OriginalTotalAmount: undefined | number

Optional PaymentTermDueDate

PaymentTermDueDate: undefined | string

Optional PaymentTermStartDate

PaymentTermStartDate: undefined | string

Optional TaxReverseCharge

TaxReverseCharge: undefined | false | true

Type