Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

identifiers

The invoice ID, project ID and other identifiers.

See Invoice Identifiers Record

object

properties

Main invoice properties such as status, invoice number, dates.

See Invoice Properties Record

boolobject

lines

True if the invoice is a client invoice. Equals (not isSupplierInvoice).

boolAn array of Invoice Line Record

object[]

totals

The client company ID. With supplier invoices, this will always be the platform’s company (My Company).

See Invoice Totals Record

intobject

attachments

True if the client company is “My Company”.

See Invoice Attachment Record

boolobject

distribution

The supplier company ID. With client invoices, this will always be the platform’s company (My Company).

See Invoice Distribution Record

intobject

aggregation

True if the supplier company is “My Company”.

See Invoice Aggregation Record

boolobject

related

The project ID. Note that an invoice is always linked to a project, even an aggregation parent is attached to a project.

See

int

Related invoices. Array of Invoice Document Basic Record

There are 2 scenarios:

  • The parent invoice if the invoice is a child and was aggregated.

  • The list of children invoices if the invoice is an aggregation parent.

object[]

EXAMPLES

Example payload with all root nodes:

...