Skip to main content

Interface: InvoicePdfData

Defined in: src/server/services/invoice/pdf.tsx:23

Fully pre-formatted invoice data (the service does all money/date formatting).

Properties​

amountDueHeading​

readonly amountDueHeading: string

Defined in: src/server/services/invoice/pdf.tsx:28


amountDueLabel​

readonly amountDueLabel: string

Defined in: src/server/services/invoice/pdf.tsx:32


billedTo​

readonly billedTo: string[]

Defined in: src/server/services/invoice/pdf.tsx:26


internationalBank​

readonly internationalBank: InvoiceBankBlock | null

Defined in: src/server/services/invoice/pdf.tsx:34


invoiceNumber​

readonly invoiceNumber: string

Defined in: src/server/services/invoice/pdf.tsx:24


issueDateLabel​

readonly issueDateLabel: string

Defined in: src/server/services/invoice/pdf.tsx:25


issuedBy​

readonly issuedBy: string[]

Defined in: src/server/services/invoice/pdf.tsx:27


lines​

readonly lines: InvoicePdfLine[]

Defined in: src/server/services/invoice/pdf.tsx:29


localBank​

readonly localBank: InvoiceBankBlock | null

Defined in: src/server/services/invoice/pdf.tsx:33


logoDataUrl​

readonly logoDataUrl: string | null

Defined in: src/server/services/invoice/pdf.tsx:36


payOnline​

readonly payOnline: { qrDataUrl: string | null; url: string; } | null

Defined in: src/server/services/invoice/pdf.tsx:35


replacesNotice​

readonly replacesNotice: string | null

Defined in: src/server/services/invoice/pdf.tsx:38

When this invoice supersedes another (reissue): a prominent "replaces … please disregard" line.


totalExclLabel​

readonly totalExclLabel: string

Defined in: src/server/services/invoice/pdf.tsx:30


totalTaxLabel​

readonly totalTaxLabel: string

Defined in: src/server/services/invoice/pdf.tsx:31