JEI_Import_Documents-App/scripts
Mavis 5f73d2ea71 feat: Fedex import flow, orders + invoice APIs, payment bundles
- /fedex: batch create, document upload/replace/delete, save shipment, imported list
- /api/orders, /api/invoices, /api/pb-file, /api/pb/refresh-token, /api/stock-codes
- /api/payments/bundle: generate + download-all remittance bundles
- shared app/components/DocCell.tsx and app/lib/{invoice-docs,pb-fetch,pb-token}.ts
- recon: invoice reconciliation reports and PowerShell fix-plan scripts
- .gitignore: exclude one-off scripts/_* debugging artefacts, recon/pdfs+txts, data backups
2026-10-18 17:27:40 +02:00
..
add_exchange_rate_field.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
add_jei_orders_collection.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
add_payment_batch_field.py feat: add ZAR Paid field to JEI_payment_batches (optional) 2026-09-18 23:10:54 +02:00
check_missing_pdfs.py chore: rename JEI invoice PDFs to invoice numbers + dedupe 2026-09-18 17:55:12 +02:00
cleanup_lines.py fix: cleanup 6x duplicate lines + bogus JEISA000 stock code 2026-09-18 00:41:26 +02:00
create_collections.py feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
create_fedex_collections.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
debug_invoices.mjs fix: avoid PB SDK filter=undefined serialization (caused 400 errors) 2026-09-17 23:17:58 +02:00
debug_pb_fields.mjs fix: bypass Next.js fetch-cache for PB SDK calls 2026-09-17 23:59:13 +02:00
export_lists.py chore: rename JEI invoice PDFs to invoice numbers + dedupe 2026-09-18 17:55:12 +02:00
extract_invoices.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
extract_one.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
import_to_pb.py fix: cleanup 6x duplicate lines + bogus JEISA000 stock code 2026-09-18 00:41:26 +02:00
ocr_invoices.py feat: OCR scanned PDFs and capture all 11 missing stock codes 2026-09-18 06:12:30 +02:00
patch_collections.py fix: dashboard autocancellation - single invoice fetch + clearer error 2026-09-17 23:11:55 +02:00
pb_snapshot.txt fix: dashboard autocancellation - single invoice fetch + clearer error 2026-09-17 23:11:55 +02:00
price_lookup.py feat: capture stock-code descriptions from PDF line text 2026-09-17 23:49:54 +02:00
rename_invoices.py chore: rename JEI invoice PDFs to invoice numbers + dedupe 2026-09-18 17:55:12 +02:00
split_invoices.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
test_fedex_flow.py feat: Fedex import flow, orders + invoice APIs, payment bundles 2026-10-18 17:27:40 +02:00
test_pair_re.py feat: OCR scanned PDFs and capture all 11 missing stock codes 2026-09-18 06:12:30 +02:00
test_pb_sdk.js fix: dashboard autocancellation - single invoice fetch + clearer error 2026-09-17 23:11:55 +02:00
test_pb_select.js fix: dashboard autocancellation - single invoice fetch + clearer error 2026-09-17 23:11:55 +02:00