1. Data sources
We start by mapping where your business numbers come from so we know what needs to be connected and normalized.
ORD-1048 | 12.03.2026 | "Northwind" | sum=1 240,00 RUB | status=paid ORD-1047 | 2026/03/11 | ACME ltd | total:860.00 | cur=RUB ORD-1046 ; 10-03-2026 ; Blue Ridge LLC ; amount=2 190 rub ; state=processing ORD-1045 | 08.03.26 | Pine & Co. | refund? yes (320,00)
MAT-2201 - Widget A (cat: Tools) - price=19,90 USD - stock=120 MAT-2202|widget b|Category=tools|unitPrice: 19.9|STOCK:- mat-2203 | Widget C | category: Services | net_price=0? (check) MAT-2204; widget d; cat=TOOLS; unit=29 USD; availability=--
pay_88a1 {amount:124000, currency:"RUB", time:"2026-03-12T09:14:00Z", status:"succeeded"}
pay_88a2 {amount_cents:86000; USD ; timestamp: 12/03/2026 13:04 ; state: ok}
PAY-88A3 {amt=219000; cur=RUB; created=2026-03-10 18:22; result=fail?}
pay_88a4 {amount:320000; currency: RUB} // missing timestampData is fragmented, inconsistent, and stored in different formats.
