• Joined on 2026-06-30
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 14:13:34 +00:00
bd884357b0 Pick up critical e-invoice fix: shipping/discount degross bug + BR-CO-25
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 14:12:37 +00:00
b5ad13cf43 Revert generalPartners, fix shareCapital: neither is a Pflichtangabe
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 14:11:12 +00:00
f6d8e9eaf5 Fix missing degross step in shipping/discount allocation (real ~1 EUR bug on a real order)
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 13:26:35 +00:00
a3912a47c4 Model Stammkapital/Grundkapital and Gesellschafter for the not-yet-needed legal forms
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 12:45:01 +00:00
0c3f7ddf2e Pick up e-invoicing shared-package fixes (EN16931 conformance bugs)
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:43:07 +00:00
fd5d8e688b Fix BR-CO-16: declare the PayableAmount/order.total gap via PayableRoundingAmount
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:40:08 +00:00
97a7f6a036 Rebuild EN16931 monetary fields on an integer-cents pipeline
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:34:13 +00:00
9ff4d39de4 Fix EN16931 line/allowance-charge amounts: report net, not gross
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:25:22 +00:00
dd37b8dc78 Actually fix the Delivery element: an empty object wasn't enough
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:23:04 +00:00
ffd4c40d92 Fix CII schema violation: emit an empty ApplicableHeaderTradeDelivery element
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 12:12:53 +00:00
29ea9fafd8 Phase 4: Mustang EN16931/PDF-A-3 validation in CI
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 11:32:48 +00:00
b70aefd5cc Phase 3: wire e-invoice generation into checkout email + download routes
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 11:31:17 +00:00
68d7054557 Split e-invoice exports into a separate server-only subpath
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 11:28:04 +00:00
63e3a02212 Phase 3: actual ZUGFeRD/Factur-X e-invoice generation
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 11:10:05 +00:00
21c4e9f007 Link Impressum's seller identity to company-settings, not hand-typed prose
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 10:52:38 +00:00
039b8ba28d Bring README up to date with Phases 0-2 of the e-invoicing migration
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 10:26:26 +00:00
4e9b4b9dd4 Add bankName back to InvoiceSeller, shown alongside IBAN/BIC
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 10:20:19 +00:00
05a3b009d3 Phase 2: iban/bic instead of bankDetails, matching the backend collection
Marco pushed to main at Marco/einfach-produktiv-invoicing 2026-07-23 10:06:14 +00:00
62821ddc8a Phase 2: structured iban/bic instead of free-text bankDetails
Marco pushed to main at Marco/einfach-produktiv 2026-07-23 09:18:26 +00:00
66ac184a6f Move invoice/tax-breakdown PDF generation into @einfach-produktiv/invoicing