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

Fail-closed accounting workflows: n8n, TypeScript, and a Conta pilot

Описание и применение

Пилотный проект проверяет баланс между двумя компаниями, используя n8n для оркестрации и TypeScript для точных расчётов. Он гарантирует, что отчёт завершён только при наличии полной и точной информации, и ясно обозначает статус данных и баланса.

Задача

Accounting reconciliations can finish successfully yet still lack a valid conclusion, leading to misleading reports.

Результат

The pilot demonstrates deterministic accounting checks, precise numeric handling, and clear failure reporting, but production readiness requires validation against live Conta data and n8n Cloud execution.

Рабочий процесс

  • Retrieve each company’s account list and initial trial balance
  • Retrieve ledger details for every selected account on both sides
  • Retrieve both trial balances again
  • Validate opening+movement=closing, detail sum=movement, and unchanged totals across retrievals
  • Generate Norwegian HTML, CSV, and JSON evidence
  • Handle retries with bounded attempts and respect Retry-After
  • Produce a report with COMPLETE/BALANCES_AGREE, COMPLETE/DIFFERENCE, or INCOMPLETE status

Доказательства

53 deterministic accounting/workflow tests passed.

Источник

17 scenarios passed through actual self-hosted n8n 2.39.6 execution on Windows with Node 24.13.1

  • Дата записи: 2026-09-21T12:00:31.149Z