Skip to main content

Interface: AccountLine

Defined in: src/lib/ar/account.ts:49

Properties

balanceCents

readonly balanceCents: number

Defined in: src/lib/ar/account.ts:61


dueDate

readonly dueDate: string | null

Defined in: src/lib/ar/account.ts:55


invoiceId

readonly invoiceId: string

Defined in: src/lib/ar/account.ts:50


invoiceNumber

readonly invoiceNumber: string

Defined in: src/lib/ar/account.ts:51


issuedOn

readonly issuedOn: string | null

Defined in: src/lib/ar/account.ts:52


paidCents

readonly paidCents: number

Defined in: src/lib/ar/account.ts:60


payments

readonly payments: readonly AccountPayment[]

Defined in: src/lib/ar/account.ts:63

Oldest first — the payments read top-down as "how this invoice got settled".


periodEnd

readonly periodEnd: string | null

Defined in: src/lib/ar/account.ts:54


periodStart

readonly periodStart: string | null

Defined in: src/lib/ar/account.ts:53


status

readonly status: string

Defined in: src/lib/ar/account.ts:57

Display status: sent / partial / paid / overdue / void (computed, never stored).


totalCents

readonly totalCents: number

Defined in: src/lib/ar/account.ts:59


writtenOff

readonly writtenOff: boolean

Defined in: src/lib/ar/account.ts:58