Interface: CheckTargeting
Defined in: src/server/services/checks.ts:199
Properties
needsFacilityPick
readonlyneedsFacilityPick:boolean
Defined in: src/server/services/checks.ts:205
True when the payer is unresolved and no facility hint is set — owner must pick one.
plan
readonlyplan:OutstandingInvoice[]
Defined in: src/server/services/checks.ts:212
The finished input for allocateCheck: targeting order + outstanding balances + ADR-0054
short-pay caps. Preview and confirm both allocate over THIS, never a locally rebuilt copy.
pool
readonlypool:CandidateInvoice[]
Defined in: src/server/services/checks.ts:201
remittanceLines
readonlyremittanceLines:RemittanceLine[]
Defined in: src/server/services/checks.ts:206
resolution
readonlyresolution:ResolvedPayer
Defined in: src/server/services/checks.ts:200
singleFacility
readonlysingleFacility:boolean
Defined in: src/server/services/checks.ts:203
True for a single-facility payer (enables the oldest-first remainder fallback).
targeting
readonlytargeting:TargetingResult
Defined in: src/server/services/checks.ts:207