Skip to main content

Interface: QueueRow

Defined in: src/lib/ar/queue.ts:156

Extended by

Properties

aging

readonly aging: Readonly<Record<AgingBucket, number>>

Defined in: src/lib/ar/queue.ts:166

Chaseable dollars per aging bucket.


blocked

readonly blocked: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/queue.ts:171


blockedCents

readonly blockedCents: number

Defined in: src/lib/ar/queue.ts:161

Owed, but blocked behind an internal cause — shown, never dunned.


brokenPromise

readonly brokenPromise: BrokenPromise | null

Defined in: src/lib/ar/queue.ts:175


chaseable

readonly chaseable: readonly LedgerInvoiceRow[]

Defined in: src/lib/ar/queue.ts:170


chaseableCents

readonly chaseableCents: number

Defined in: src/lib/ar/queue.ts:159

What we may actually call about.


dollarDays

readonly dollarDays: number

Defined in: src/lib/ar/queue.ts:164

Σ chaseable outstanding × days past due. The ranking number, shown on hover.


facilityId

readonly facilityId: string

Defined in: src/lib/ar/queue.ts:157


followupDue

readonly followupDue: boolean

Defined in: src/lib/ar/queue.ts:174


lastContactAt

readonly lastContactAt: string | null

Defined in: src/lib/ar/queue.ts:172


nextFollowupOn

readonly nextFollowupOn: string | null

Defined in: src/lib/ar/queue.ts:173


oldestDueDate

readonly oldestDueDate: string | null

Defined in: src/lib/ar/queue.ts:169


stage

readonly stage: "reminder" | "statement" | "demand" | "hold" | null

Defined in: src/lib/ar/queue.ts:176


worstBucket

readonly worstBucket: AgingBucket | null

Defined in: src/lib/ar/queue.ts:168

Oldest bucket carrying chaseable money ("$8,400 in 90+"), or null when nothing is chaseable.


writtenOffCents

readonly writtenOffCents: number

Defined in: src/lib/ar/queue.ts:162