Skip to main content

Function: fetchInvoicePayments()

fetchInvoicePayments(svc, companyId, invoiceIds): Promise<SectionRead<AccountPaymentInput>>

Defined in: src/db/queries/ar.ts:534

Every check application against the given invoices, joined to its check's number and date — the facility account view's per-payment rows. Scoped by invoice id (the caller already company-proved them) because a check can pay another facility's invoice; filtering by the check's facility would silently drop those. Chunked .in() to keep each URL bounded, paginated within each chunk.

Parameters​

svc​

SupabaseClient

companyId​

string

invoiceIds​

readonly string[]

Returns​

Promise<SectionRead<AccountPaymentInput>>