feat(invoices): add Peppol delivery foundation (#1595)

* feat(invoices): add Peppol delivery foundation

* fix(invoices): harden Peppol compliance guards

* fix(api): narrow Peppol document loading

* test(pg): hash Peppol fixture payload

* fix(invoices): address Peppol review findings

* test(pg): isolate Peppol provider events

* test(pg): isolate Peppol submission fixtures
This commit is contained in:
Mattsson
2026-08-13 19:44:32 +02:00
committed by GitHub
parent 05380ddf54
commit 07e89d9b52
25 changed files with 2376 additions and 84 deletions
+1
View File
@@ -290,6 +290,7 @@ function postgresCodeToStructured(code: string): string | null {
case '42501':
return 'FORBIDDEN'
case '42P01':
case 'P0002':
return 'NOT_FOUND'
case '40001':
case '40P01':