invoice/app
Claude 72c2c9e637
Add Payment panel to charge-to section
- New right-hand Payment column appears only when "Other" is selected for charge-to
- config.yml: hide-payment-info key (true/yes) suppresses the panel entirely
- Fields: payment terms (days), computed pay-by date, account holder, account no.
  (BBAN/IBAN), bank/BIC, bank address (2 lines), please use reference
- calcPayBy() derives the pay-by date from invoice date + terms days using fmtDate()
- relabel() keeps all payment labels in sync on language switch
- gatherData() captures payment fields only when panel is visible
- buildPreviewHTML() and buildPDF() render a payment section after totals when present

https://claude.ai/code/session_015iyCBgoTXNNqaErR287U1u
2026-05-19 08:54:41 +00:00
..
config.yml Add Payment panel to charge-to section 2026-05-19 08:54:41 +00:00
index.html Add Payment panel to charge-to section 2026-05-19 08:54:41 +00:00