Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I used to reconcile delivery waybills by hand. Now an open-source tool does it

Description and use

LogiParity automates reconciliation of delivery data across APIs, exports, UI, and databases, reducing manual effort and uncovering hidden discrepancies.

Problem

Reconciling delivery waybills across multiple systems (driver waybill, mobile app status, system record, warehouse return) was done manually and error‑prone.

Outcome

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.

Workflow

  • 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

Evidence

We did that reconciliation by hand, every day.

Source

LogiParity is an MIT‑licensed CLI that automates that reconciliation.

Source

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.

Source

Reports come as HTML, Markdown, JSON and JUnit. Exit code 1 means data findings and exit code 2 means a configuration or source error.

Source

  • Record date: 2026-11-03T19:14:11.291Z