Package org.mustangproject.ZUGFeRD
-
Interface Summary Interface Description IAbsoluteValueProvider IDesignatedProductClassification A product classification that allows to describe a product.IExportableTransaction the interface of an transaction, e.g. an invoice, you want to create xml (potentially to be added to a PDF) forIExporter IReferencedDocument IXMLProvider IZUGFeRDAllowanceCharge The interface for allowances or charges, to be used by the pullproviderIZUGFeRDCashDiscount IZUGFeRDExportableContact Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2IZUGFeRDExportableItem IZUGFeRDExportablePostalTradeAddress IZUGFeRDExportableProduct Mustangproject's ZUGFeRD implementation Necessary interface for ZUGFeRD exporter Licensed under the APLv2IZUGFeRDExportableTradeParty Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2IZUGFeRDExporter IZUGFeRDLegalOrganisation IZUGFeRDPaymentDiscountTerms IZUGFeRDPaymentTerms IZUGFeRDTradeSettlement IZUGFeRDTradeSettlementDebit IZUGFeRDTradeSettlementPayment -
Class Summary Class Description CustomXMLProvider DAPullProvider DXExporterFromA1 DXExporterFromA3 EinLieferscheinExporter LineCalculator the linecalculator does the math within an item line, and e.g. calculates quantity*price.OXExporterFromA1 OXExporterFromA3 OXPullProvider PostalTradeAddress Profile specifies a kind of a XML completeness levels, e.g.Profiles TransactionCalculator The Transactioncalculator e.g. adds the line totals and applies VAT on whole invoicesUBLDAPullProvider ValidationLogVisualizer VATAmount Mustangproject's ZUGFeRD implementation ZUGFeRD exporter helper class Licensed under the APLv2Version XMLUpgrader Uses a XSLT transformation to upgrade from ZUGFeRD 1 to ZUGFeRD 2 (=Factur-X1 ˜= XRechnung) This is an external functionality of the software and not very complete, for internal operations (generation of ZF2) of course the ZF2PullProvider is usedXMPSchemaPDFAExtensions Additionally to adding a RDF namespace with a indication which file attachment if Zugferd, this namespace has to be described in a PDFA Extension Schema.XMPSchemaZugferd XRechnungImporter XRExporter ZUGFeRD1PullProvider ZUGFeRD2PullProvider ZUGFeRDExporterFromA1 ZUGFeRDExporterFromA3 ZUGFeRDExporterFromPDFA Auto-detects the source PDF-A-Version and acts accordingly like a ZUGFeRDExporterFromA1 or ZUGFeRDExporterFromA3ZUGFeRDImporter ZUGFeRDInvoiceImporter ZUGFeRDVisualizer -
Enum Summary Enum Description PDFAConformanceLevel ValidationLogVisualizer.Language ZUGFeRDDateFormat ZUGFeRDVisualizer.Language -
Exception Summary Exception Description ZUGFeRDExportException ZUGFeRDImporterException