Commit Graph

  • de1a7c14a0 Trim README to current-state reference, drop changelog narrative main Marco 2026-07-31 15:49:10 +00:00
  • 2b4b2eb91f Add shared VIES/VAT-ID/PLZ/carrier-tracking modules (v0.3.0) Marco 2026-07-31 15:32:55 +00:00
  • 5f5b528db5 Add showcase-xml script for generating a sample e-invoice XML Marco 2026-07-31 13:45:07 +00:00
  • e3d575e73b Add customer-onboarding section to README Marco 2026-07-31 13:00:04 +00:00
  • 87cf1db330 Fix fonts.ts crashing every client bundle that reaches it (v0.2.9) Marco 2026-07-30 18:22:53 +00:00
  • ed96d36b54 Fix font path breaking every PDF render inside the Payload backend (v0.2.8) Marco 2026-07-30 10:48:42 +00:00
  • e66007cc4a Add optional per-line SKU + shipping recipient company/contact fields (v0.2.7) Marco 2026-07-30 08:18:58 +00:00
  • d6e83db5cf Embed Liberation Sans in invoice PDFs for PDF/A-3 compliance (v0.2.6) Marco 2026-07-28 23:37:28 +00:00
  • bcdf8d2889 Move §19/§4-Nr.-1b-UStG notice out of the summary card Marco 2026-07-25 19:48:08 +00:00
  • b3bd5c3f07 Fix unpaid-Vorkasse notice layout: full page width, more top spacing Marco 2026-07-25 16:58:35 +00:00
  • 8dc56c9783 Fix isPaidImmediately's exact-match regression, add unpaid Vorkasse instructions Marco 2026-07-25 16:11:44 +00:00
  • ceaa437724 Drop the Netto row for Kleinunternehmer invoices Marco 2026-07-24 15:18:36 +00:00
  • 439165c98d Make InvoiceSeller.vatId optional for Kleinunternehmer sellers Marco 2026-07-24 13:09:30 +00:00
  • 51ae8a9c0a Add Kleinunternehmerregelung (§19 UStG) support Marco 2026-07-24 12:51:13 +00:00
  • c28ceb7bd3 Style Netto the same size/weight as the MwSt annotation Marco 2026-07-23 21:33:57 +00:00
  • 3922ea12e1 Move Netto below the MwSt annotation, not above it Marco 2026-07-23 21:26:51 +00:00
  • 70c39f8b3a Document the Netto row and its universal-scope fix Marco 2026-07-23 21:07:04 +00:00
  • 31978d5ea2 Show Netto on every invoice, not just non-exempt ones Marco 2026-07-23 20:58:16 +00:00
  • 83ece1efef Document VAT exemption support and today's invoice-layout fixes Marco 2026-07-23 19:19:26 +00:00
  • 942b8a8632 Add innergemeinschaftliche-Lieferung (VAT exemption) support Marco 2026-07-23 18:59:19 +00:00
  • 01374c47cd Fix invoice/correction-invoice summary: rows now actually sum to Gesamt Marco 2026-07-23 18:50:23 +00:00
  • 48da8c069a Plain-text paid badge, uniform item rows, show B2B recipient fields Marco 2026-07-23 18:16:27 +00:00
  • ceedb4be05 Move paid badge outside the summary card, not just below the last row inside it Marco 2026-07-23 14:51:45 +00:00
  • 6af96eb9b8 Invoice PDF layout: centered footer, clustered summary rows, more image/text spacing, relocated paid badge, stacked Packstation/Postnummer Marco 2026-07-23 14:33:27 +00:00
  • f6d8e9eaf5 Fix missing degross step in shipping/discount allocation (real ~1 EUR bug on a real order) Marco 2026-07-23 14:02:25 +00:00
  • fd5d8e688b Fix BR-CO-16: declare the PayableAmount/order.total gap via PayableRoundingAmount Marco 2026-07-23 12:43:06 +00:00
  • 97a7f6a036 Rebuild EN16931 monetary fields on an integer-cents pipeline Marco 2026-07-23 12:40:07 +00:00
  • 9ff4d39de4 Fix EN16931 line/allowance-charge amounts: report net, not gross Marco 2026-07-23 12:34:10 +00:00
  • dd37b8dc78 Actually fix the Delivery element: an empty object wasn't enough Marco 2026-07-23 12:25:21 +00:00
  • ffd4c40d92 Fix CII schema violation: emit an empty ApplicableHeaderTradeDelivery element Marco 2026-07-23 12:23:03 +00:00
  • 29ea9fafd8 Phase 4: Mustang EN16931/PDF-A-3 validation in CI Marco 2026-07-23 12:12:51 +00:00
  • 68d7054557 Split e-invoice exports into a separate server-only subpath Marco 2026-07-23 11:31:15 +00:00
  • 63e3a02212 Phase 3: actual ZUGFeRD/Factur-X e-invoice generation Marco 2026-07-23 11:28:03 +00:00
  • 4e9b4b9dd4 Add bankName back to InvoiceSeller, shown alongside IBAN/BIC Marco 2026-07-23 10:26:23 +00:00
  • 62821ddc8a Phase 2: structured iban/bic instead of free-text bankDetails Marco 2026-07-23 10:06:12 +00:00
  • 9336cfd0ba Initial commit: shared invoice/correction-invoice PDF generation Marco 2026-07-23 08:33:12 +00:00