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
readonlyamountDueHeading:string
Defined in: src/server/services/invoice/pdf.tsx:28
amountDueLabel
readonlyamountDueLabel:string
Defined in: src/server/services/invoice/pdf.tsx:32
billedTo
readonlybilledTo:string[]
Defined in: src/server/services/invoice/pdf.tsx:26
internationalBank
readonlyinternationalBank:InvoiceBankBlock|null
Defined in: src/server/services/invoice/pdf.tsx:34
invoiceNumber
readonlyinvoiceNumber:string
Defined in: src/server/services/invoice/pdf.tsx:24
issueDateLabel
readonlyissueDateLabel:string
Defined in: src/server/services/invoice/pdf.tsx:25
issuedBy
readonlyissuedBy:string[]
Defined in: src/server/services/invoice/pdf.tsx:27
lines
readonlylines:InvoicePdfLine[]
Defined in: src/server/services/invoice/pdf.tsx:29
localBank
readonlylocalBank:InvoiceBankBlock|null
Defined in: src/server/services/invoice/pdf.tsx:33
logoDataUrl
readonlylogoDataUrl:string|null
Defined in: src/server/services/invoice/pdf.tsx:36
payOnline
readonlypayOnline: {qrDataUrl:string|null;url:string; } |null
Defined in: src/server/services/invoice/pdf.tsx:35
replacesNotice
readonlyreplacesNotice:string|null
Defined in: src/server/services/invoice/pdf.tsx:38
When this invoice supersedes another (reissue): a prominent "replaces … please disregard" line.
totalExclLabel
readonlytotalExclLabel:string
Defined in: src/server/services/invoice/pdf.tsx:30
totalTaxLabel
readonlytotalTaxLabel:string
Defined in: src/server/services/invoice/pdf.tsx:31