fix(pdfamount): ставка НДС не сумма; итог DKV (#29) #33

Merged
eSlider merged 1 commits from fix/pdfamount-tax#29 into main 2026-09-15 12:58:31 +01:00
Collaborator

Закрывает #29. 1) Строки с %/MwSt/USt/Prozent/Steuer отклоняются — Storchen 19,00 % больше не даёт amount 19.00 (ложно отбраковывал кандидатов в матчере). 2) Строгий приоритет меток (zu zahlender betrag > rechnungsbetrag > rechnungsendbetrag > gesamtbetrag > gesamtsumme inkl. Steuern), low-priority не перебивает. 3) DKV: секция Gesamtsummenaufstellung важнее повторяющихся TOTAL по машинам. Тесты на все кейсы. Живая проверка: на реальных Storchen (3807/23078) extractAmount теперь пусто, не 19.00. Отдельно #32: листинг 649 покрывает лишь 131/645.

Закрывает #29. 1) Строки с %/MwSt/USt/Prozent/Steuer отклоняются — Storchen 19,00 % больше не даёт amount 19.00 (ложно отбраковывал кандидатов в матчере). 2) Строгий приоритет меток (zu zahlender betrag > rechnungsbetrag > rechnungsendbetrag > gesamtbetrag > gesamtsumme inkl. Steuern), low-priority не перебивает. 3) DKV: секция Gesamtsummenaufstellung важнее повторяющихся TOTAL по машинам. Тесты на все кейсы. Живая проверка: на реальных Storchen (3807/23078) extractAmount теперь пусто, не 19.00. Отдельно #32: листинг 649 покрывает лишь 131/645.
Yftyr added 1 commit 2026-09-15 12:57:41 +01:00
fix(pdfamount): не считать ставку НДС суммой; итог DKV (#29)
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 20s
Tests / Test (Go stable) (pull_request) Successful in 23s
57b383d579
- Строки с %/MwSt/USt/Prozent/Steuer больше не дают сумму (было: Storchen
  19,00 % -> amount 19.00 и ложная отбраковка кандидатов в матчере).
- Приоритет меток: zu zahlender betrag > rechnungsbetrag > rechnungsendbetrag
  > gesamtbetrag > gesamtsumme (inkl. Steuern); low-priority не перебивает.
- DKV: секция Gesamtsummenaufstellung (значение после «»») важнее повторяющихся
  TOTAL-строк по машинам.
- Тесты: 19,00 % не сумма; fallback на usable-метку; DKV-итог.
eSlider merged commit d95985e6d0 into main 2026-09-15 12:58:31 +01:00
eSlider deleted branch fix/pdfamount-tax#29 2026-09-15 12:58:31 +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#33