I used to reconcile delivery waybills by hand. Now an open-source tool does it
说明与用途
LogiParity 自动化对账,消除手工错误,发现 API、导出文件和 UI 之间的隐藏差异。
问题
Reconciling delivery waybills across multiple systems (driver waybill, mobile app status, system record, warehouse return) was done manually and error‑prone.
结果
LogiParity detected 3,741 findings when bugs were enabled, summarised into causes such as pagination boundary defects, timezone mismatches, rounding differences, and stale status. Reports provide actionable breakdowns for developers.
工作流
- Configure YAML with entities, sources, fields, and comparison rules
- Run LogiParity CLI to fetch data from configured sources
- Match records by key and compare specified fields
- Generate HTML/Markdown/JSON/JUnit reports and exit with code 1 for findings
- Review causes and address root issues
证据
We did that reconciliation by hand, every day.
LogiParity is an MIT‑licensed CLI that automates that reconciliation.
The package includes a synthetic delivery service with 55 drivers and 2,750 orders, with optional bugs. Without bugs, the check finds zero differences and exits with code 0.
Reports come as HTML, Markdown, JSON and JUnit. Exit code 1 means data findings and exit code 2 means a configuration or source error.
- 记录日期: 2026-11-03T19:14:11.291Z