fix(pdfamount): суммы DKV/Diashop и др. (метки и форматы) (#27) #28

Merged
eSlider merged 1 commits from fix/pdfamount-amounts#27 into main 2026-09-15 08:55:40 +01:00
Collaborator

Закрывает #27. Расширенный набор меток по приоритету (zu zahlender betrag > rechnungsbetrag > rechnungsendbetrag > endbetrag > zahlbetrag > bruttobetrag > gesamtbetrag > gesamtsumme > betrag > total > summe), поддержка DE/EN/plain форматов и €/EUR, нормализация к виду с точкой и 2 знаками. DKV (708) даёт 48 строк, Diashop (673) — 12; для файла 641393110 сумма совпала с оригиналом (626.92). Есть unit-тесты.

Закрывает #27. Расширенный набор меток по приоритету (zu zahlender betrag > rechnungsbetrag > rechnungsendbetrag > endbetrag > zahlbetrag > bruttobetrag > gesamtbetrag > gesamtsumme > betrag > total > summe), поддержка DE/EN/plain форматов и €/EUR, нормализация к виду с точкой и 2 знаками. DKV (708) даёт 48 строк, Diashop (673) — 12; для файла 641393110 сумма совпала с оригиналом (626.92). Есть unit-тесты.
Yftyr added 1 commit 2026-09-15 08:54:28 +01:00
fix(pdfamount): widen amount labels and formats (#27)
Release Please / Release Please (push) Skipped
Release / GoReleaser (push) Skipped
Tests / Secret scan (gitleaks) (push) Skipped
Tests / Test (Go 1.25) (push) Skipped
Tests / Test (Go stable) (push) Skipped
Tests / Secret scan (gitleaks) (pull_request) Successful in 4s
Tests / Test (Go 1.25) (pull_request) Successful in 19s
Tests / Test (Go stable) (pull_request) Successful in 18s
ccabc11153
Match more payable-amount labels by priority and accept DE/EN/plain
number formats, normalising to a dot-separated 2-decimal string. Adds
unit tests with synthetic DKV-style and Diashop-style lines.
eSlider merged commit a2b919478e into main 2026-09-15 08:55:40 +01:00
eSlider deleted branch fix/pdfamount-amounts#27 2026-09-15 08:55:40 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eSlider/go-onlyoffice#28