From 68d0ef1586a90ddef6d0cef7ebd593828282c76a Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 6 Sep 2025 11:58:12 +0200 Subject: working on invoice templates --- include/file_templates.hpp | 79 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 67 insertions(+), 12 deletions(-) (limited to 'include/file_templates.hpp') diff --git a/include/file_templates.hpp b/include/file_templates.hpp index f267055..3559fbe 100644 --- a/include/file_templates.hpp +++ b/include/file_templates.hpp @@ -1,3 +1,67 @@ +const char* project_save_template = +"\n" +" {{PROJECT_ID}}\n" +" {{PROJECT_DESCRIPTION}}\n" +" {{PROJECT_STATE}}\n" +" {{PROJECT_STARTDATE}}\n" +" {{PROJECT_ENDDATE}}\n" +"\n"; + +const char* costcenter_save_template = +"\n" +" {{COSTCENTER_ID}}\n" +" {{COSTCENTER_CODE}}\n" +" {{COSTCENTER_DESCRIPTION}}\n" +"\n"; + +const char* taxbracket_save_template = +"\n" +" {{TAXBRACKET_ID}}\n" +" {{TAXBRACKET_COUNTRY}}\n" +" {{TAXBRACKET_RATE}}\n" +" {{TAXBRACKET_DESCRIPTION}}\n" +"\n"; + +const char* contact_save_template = +"\n" +" {{CONTACT_ID}}\n" +" {{CONTACT_NAME}}\n" +" {{CONTACT_TYPE}}\n" +" {{CONTACT_TAXID}}\n" +" {{CONTACT_BUSINESSID}}\n" +" {{CONTACT_EMAIL}}\n" +" {{CONTACT_PHONENUMBER}}\n" +" {{CONTACT_BANKACCOUNT}}\n" +"
\n" +" {{CONTACT_ADDRESS1}}\n" +" {{CONTACT_ADDRESS2}}\n" +" {{CONTACT_COUNTRY}}\n" +" {{CONTACT_CITY}}\n" +" {{CONTACT_POSTAL}}\n" +" {{CONTACT_REGION}}\n" +"
\n" +"
\n"; + +const char* administration_save_template = +"\n" +" {{NEXT_ID}}\n" +" {{NEXT_SEQUENCE_NUMBER}}\n" +" {{PROGRAM_VERSION}}\n" +"\n"; + +const char* peppol_invoice_tax_subtotal_template = +" \n" +" {{TAXABLE_AMOUNT}}\n" +" {{TAX_AMOUNT}}\n" +" \n" +" {{TAX_CATEGORY}}\n" +" {{TAX_PERCENT}}\n" +" \n" +" VAT\n" +" \n" +" \n" +" \n"; + const char *peppol_invoice_template = /*"\n"*/ "\n" -" 31\n" +" {{PAYMENT_TYPE}}\n" +" {{INVOICE_ID}}\n" " \n" " {{SUPPLIER_IBAN}}\n" " \n" @@ -76,17 +141,7 @@ const char *peppol_invoice_template = "\n" " \n" " {{TOTAL_TAX_AMOUNT}}\n" -" \n" -" {{TAXABLE_AMOUNT}}\n" -" {{TAX_AMOUNT}}\n" -" \n" -" {{TAX_CATEGORY}}\n" -" {{TAX_PERCENT}}\n" -" \n" -" VAT\n" -" \n" -" \n" -" \n" +" {{TAX_SUBTOTAL_LIST}}" " \n" "\n" " \n" -- cgit v1.2.3-70-g09d2