Files
datatools-dev/samples/demo/ar_open_invoices.csv
Michael 6df726e69e demo: reconstruct sales demos for an accounting audience
Replaces the Shopify / RevOps / Bookkeeper demo trio with three accounting
personas that share one buyer, each entering through a workflow where a
messy export costs money — all running the same saved 4-step pipeline:

- bank_reconciliation.csv (Bookkeeper): 26 -> 20 rows, 6 double-posted
  transactions caught after date+amount standardization.
- vendor_1099.csv (AP / 1099): 24 records -> 8 vendors, 7 missing EINs
  recovered via dedup merge — the 1099-complete story.
- ar_open_invoices.csv (AR): 26 -> 21 rows, 5 double-entered invoices
  removed, blank status backfilled from the twin row.

Every number is validated against the live engine and pinned by
tests/test_demo_pipelines.py (read path mirrors app_demo._load_demo:
dtype=str, keep_default_na=False). Rewires src/gui/app_demo.py PERSONAS
(keys bookkeeper / ap-1099 / ar-aging, accounting H1/sub/CTA) and rewrites
docs/DEMO-PLAN.md sections 3/4/7 with the validated outcomes.

(Repo hygiene forced by a partial-clone gap: finalizes the already-deleted,
unreferenced samples/messy_text.csv whose blob was unrecoverable.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 18:52:39 +00:00

2.0 KiB

1InvoiceClientEmailInvoice_DateDue_DateAmountStatus
2INV-1007ACME LLCAP@Acme.com03/04/202504/03/2025$1,250.00Open
3INV-1007Acme LLC ap@acme.com2025-03-042025-04-031,250.00(blank)
4INV-1001northwind tradersbilling@northwind.comMar 6 202504/05/2025$980Overdue
5INV-1002Globex CorpAR@Globex.com3/11/254/10/252,400.50Sent
6INV-1011initechaccounts@initech.com04/01/202505/01/2025$ 1,100.00?
7INV-1011InitechAccounts@Initech.com2025-04-012025-05-011100Open
8INV-1003Stark Industriesap@stark.comMar 6 2025Apr 6 2025$75.00Open
9INV-1004Wayne Enterprisesar@wayne.com03/15/202504/14/2025($300.00)
10INV-1015Hoolibilling@hooli.com3/11/254/10/25$4,300.00Overdue
11INV-1015hooliBilling@Hooli.com2025-03-112025-04-104300(none)
12INV-1005Soylent Corpap@soylent.com2025-03-202025-04-19$1,875.25Sent
13INV-1006Umbrella Coar@umbrella.com03/22/202504/21/2025$640.00TBD
14INV-1019Cyberdyne Systemsap@cyberdyne.comMar 25 202504/24/2025$2,050.00unknown
15INV-1019cyberdyne systemsAP@Cyberdyne.com2025-03-252025-04-242,050.00Open
16INV-1008Vandelay Industriesar@vandelay.com3/28/254/27/25$915.00Overdue
17INV-1009Gekko & Cobilling@gekko.com2025-03-302025-04-29$3,120.75Open
18INV-1010Pied Piperap@piedpiper.com04/02/202505/02/2025$180Sent
19INV-1023Tyrell Corpar@tyrell.com04/05/202505/05/2025($300.00)(blank)
20INV-1023Tyrell CorpAR@Tyrell.com2025-04-052025-05-05-300.00Open
21INV-1012Oscorpap@oscorp.comApr 8 202505/08/2025$5,000.00Overdue
22INV-1013Nakatomi Tradingar@nakatomi.com4/9/255/9/25$725.50Sent
23INV-1014Bluth Companybilling@bluth.com2025-04-102025-05-10$1,420.00Open
24INV-1016Dunder Mifflinap@dundermifflin.com04/12/202505/12/2025$960.00Overdue
25INV-1017Prestige Worldwidear@prestige.comApr 14 202505/14/2025$2,680.00Sent
26INV-1018Sterling Cooperbilling@sterlingcooper.com4/15/255/15/25$3,950.00Open
27INV-1020Wonka Industriesap@wonka.com2025-04-182025-05-18$1,050.00Overdue