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