docs: report queue date fallback fix
This commit is contained in:
parent
e2bb799c52
commit
bf00cc0bcd
1 changed files with 3 additions and 3 deletions
|
|
@ -1,12 +1,12 @@
|
|||
# Task 10 report
|
||||
|
||||
Implementation commit: `c094aa0140dfd851bbfa2ddf3dec24a47c230e29`
|
||||
Implementation commit: `e2bb799c5243d2a2b366017ac3a8503e0e050a36`
|
||||
|
||||
Fix round: staged candidate `doc_number`/`doc_type` are authoritative for unposted candidates; legacy delivery-note document fields are used only for posted candidates. Unknown-supplier grouping keys only on a resolved supplier relation/id while retaining OCR supplier text as evidence. Supplier candidate counts and delivery inputs are precomputed in maps, with the scoped queue using `getFullList` intentionally to avoid silent truncation.
|
||||
Fix round: staged candidate `doc_number`/`doc_type` are authoritative for unposted candidates; legacy delivery-note document fields are used only for posted candidates. Unknown-supplier grouping keys only on a resolved supplier relation/id while retaining OCR supplier text as evidence. Supplier candidate counts and delivery inputs are precomputed in maps, with the scoped queue using `getFullList` intentionally to avoid silent truncation. Unposted candidates now fall back from staged date to posted/legacy date and then batch upload date when needed.
|
||||
|
||||
Verification:
|
||||
|
||||
- `npm test -- --run src/lib/supplier-ledger.test.ts src/app/dashboard/financial/delivery-notes/work-queue/work-queue.test.ts` — 18 passed
|
||||
- `npm test -- --run src/app/dashboard/financial/delivery-notes/work-queue/work-queue.test.ts` — 7 passed
|
||||
- `npm run typecheck` — passed
|
||||
- `git diff --check` — passed
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue