Commit Graph

184 Commits

Author SHA1 Message Date
dankito 5395880429 Implemented validating eInvoices via API 2024-11-21 01:24:51 +01:00
dankito d879ba74d8 Implemented extracting eInvoice data via API 2024-11-21 01:23:47 +01:00
dankito 07007ad619 Implemented InvoicingResource to create eInvoices via REST API 2024-11-20 23:21:08 +01:00
dankito 8aae8fc3d2 Configured Quarkus app 2024-11-20 01:24:59 +01:00
dankito 6a9f5d7e2e Added e-invoice-api Quarkus module 2024-11-20 01:13:08 +01:00
dankito a29f3ce498 Added example how to combine existing PDF and existing invoice XML 2024-11-19 23:52:18 +01:00
dankito c64b6e7c77 Added example how to combine existing PDF and invoice XML 2024-11-19 23:49:39 +01:00
dankito ddd6e01f1f Implemented FilesystemInvoiceReader 2024-11-18 21:06:07 +01:00
dankito af94ff2049 Extracted TestUtils 2024-11-18 20:04:55 +01:00
dankito f6a0022b24 Catching all errors 2024-11-18 20:00:17 +01:00
dankito 2cbe323e9b Removed internal debugging properties 2024-11-18 19:55:40 +01:00
dankito 058fb62849 Implemented mapping XML validation result items 2024-11-18 17:04:07 +01:00
dankito 2e70c83358 Added EInvoiceValidator to validate eInvoice files 2024-11-18 16:25:23 +01:00
dankito 449a6a7764 Added example how to create eInvoice 2024-11-15 18:15:41 +01:00
dankito 9e765c53a9 Created README with examples that show how to read eInvoices 2024-11-15 18:02:50 +01:00
dankito 42f4d09ff3 Implemented MailReader that checks all mails of an email account if they have an eInvoice as attachment 2024-11-15 17:47:46 +01:00
dankito bb48356011 Moved convertInvoiceToHtml() to EInvoiceConverter 2024-11-15 02:14:39 +01:00
dankito 3f84e7994a Implemented converting CII to UBL 2024-11-15 02:11:28 +01:00
dankito 59b2999ec2 In tests using now Logback as logging backend 2024-11-15 01:31:45 +01:00
dankito 1a967efcbd Implemented convertInvoiceToHtml() 2024-11-15 01:24:38 +01:00
dankito 658c02296a Implemented extractXmlFromPdf(); extracted invoice assertions to InvoiceAsserter 2024-11-15 00:51:52 +01:00
dankito 7ab88390f1 Implemented EInvoiceReader 2024-11-15 00:42:47 +01:00
dankito f96885ca42 Extracted SenderBankDetails, corrected format for German Vat-IDs 2024-11-15 00:35:09 +01:00
dankito c94b9f8ece Implemented createZugferdPdf() using the standard template of Mustang for PDF file 2024-11-15 00:34:00 +01:00
dankito 148fc91b58 Fixed setting VatId 2024-11-14 20:59:07 +01:00
dankito fb5cce224f Added BankDetails 2024-11-14 20:49:23 +01:00
dankito cd86300d36 Added paymentDescription and buyerReference 2024-11-14 20:28:15 +01:00
dankito c480b2ec5e Added Party phone, fax and contact name; renamed taxNumber to vatId; made clear that it's the two letter ISO code for country, not the full country name 2024-11-14 19:23:25 +01:00
dankito 5aae0bfe77 Using now XPath to assert generated invoices 2024-11-14 17:32:11 +01:00
dankito a512456a48 Extracted test DataGenerator 2024-11-14 16:17:11 +01:00
dankito 29650d2660 Moved MustangMapper to package mapper; merged Party.street and .houseNumber into street 2024-11-14 14:33:52 +01:00
dankito 3bd3024f11 Implemented creating Zugferd XML 2024-11-14 00:37:23 +01:00
dankito 3273625f7a Implemented creating XRechnung 2024-11-13 19:59:02 +01:00
dankito 4293c8a7bb Initial commit 2024-11-13 15:56:21 +01:00