Commit Graph

170 Commits

Author SHA1 Message Date
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