All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| Allowance |
(absolute) allowances on item and document level
|
| ArithmeticException |
will be thrown if an invoice cant be reproduced numerically
ArithmetricException for backwards compatibility, was a spelling error
|
| ArithmetricException |
will be thrown if an invoice cant be reproduced numerically
(deprecated, because of typo)
|
| BankDetails |
provides e.g. the IBAN to transfer money to :-)
|
| ByteArraySearcher |
|
| CalculatedInvoice |
|
| CashDiscount |
A class to represent discounts for early payments ("Skonto")
|
| Charge |
Absolute and relative charges for document and item level
|
| CIIToUBL |
converts a Cross Industry Invoice XML file to a UBL XML file
thanks to Philip Helger for his library
|
| ClassCode |
A schemed classification for products.
|
| ClasspathResolverURIAdapter |
|
| Contact |
a named contact person in an organisation
for the organisation/company itsel please
|
| CustomXMLProvider |
|
| DAPullProvider |
|
| DateTimeTypeConstants |
|
| DesignatedProductClassification |
|
| DirectDebit |
provides e.g. the IBAN to transfer money to :-)
|
| DocumentCodeTypeConstants |
|
| DocumentContextParameterTypeConstants |
|
| DXExporterFromA1 |
|
| DXExporterFromA3 |
|
| EinLieferscheinExporter |
|
| EStandard |
|
| EventTimeCodeTypeConstants |
|
| FileAttachment |
|
| 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) for
|
| IExporter |
|
| IncludedNote |
A grouping of business terms to indicate accounting-relevant free texts including a qualification of these.
|
| Invoice |
An invoice, with fluent setters
|
| IReferencedDocument |
|
| Item |
describes any invoice line
|
| IXMLProvider |
|
| IZUGFeRDAllowanceCharge |
The interface for allowances or charges, to be used by the pullprovider
|
| IZUGFeRDCashDiscount |
|
| IZUGFeRDExportableContact |
Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2
|
| IZUGFeRDExportableItem |
|
| IZUGFeRDExportablePostalTradeAddress |
|
| IZUGFeRDExportableProduct |
Mustangproject's ZUGFeRD implementation
Necessary interface for ZUGFeRD exporter
Licensed under the APLv2
|
| IZUGFeRDExportableTradeParty |
Mustangproject's ZUGFeRD implementation neccessary interface for ZUGFeRD exporter Licensed under the APLv2
|
| IZUGFeRDExporter |
|
| IZUGFeRDLegalOrganisation |
|
| IZUGFeRDPaymentDiscountTerms |
|
| IZUGFeRDPaymentTerms |
|
| IZUGFeRDTradeSettlement |
|
| IZUGFeRDTradeSettlementDebit |
|
| IZUGFeRDTradeSettlementPayment |
|
| LegalOrganisation |
A organisation, i.e. usually a company
|
| LineCalculator |
the linecalculator does the math within an item line, and e.g. calculates quantity*price.
|
| NodeMap |
The NodeMap contains a Map representation of DOM object
It can be constructed either from the children of a single Node or a NodeList.
|
| OXExporterFromA1 |
|
| OXExporterFromA3 |
|
| OXPullProvider |
|
| PDFAConformanceLevel |
|
| PostalTradeAddress |
|
| Product |
describes a product, good or service used in an invoice item line
|
| Profile |
specifies a kind of a XML completeness levels,
e.g.
|
| Profiles |
|
| ReferencedDocument |
|
| SchemedID |
|
| StructureException |
will be thrown if a invoice cant be read
|
| SubjectCode |
EN16931-ID: BT-21 - the qualification of the free text on the invoice from BT-22
In the first step only the recommended codes are implemented.
|
| TaxCategoryCodeTypeConstants |
|
| TradeParty |
A organisation, i.e. usually a company
|
| TransactionCalculator |
The Transactioncalculator e.g. adds the line totals and applies VAT on whole
invoices
|
| UBLDAPullProvider |
|
| ValidationLogVisualizer |
|
| ValidationLogVisualizer.Language |
|
| VATAmount |
Mustangproject's ZUGFeRD implementation
ZUGFeRD exporter helper class
Licensed under the APLv2
|
| Version |
|
| XMLTools |
|
| 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 used
|
| XMPSchemaPDFAExtensions |
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 |
|
| ZUGFeRDDateFormat |
|
| ZUGFeRDExporterFromA1 |
|
| ZUGFeRDExporterFromA3 |
|
| ZUGFeRDExporterFromPDFA |
Auto-detects the source PDF-A-Version and acts accordingly
like a ZUGFeRDExporterFromA1 or ZUGFeRDExporterFromA3
|
| ZUGFeRDExportException |
|
| ZUGFeRDImporter |
|
| ZUGFeRDImporterException |
|
| ZUGFeRDInvoiceImporter |
|
| ZUGFeRDVisualizer |
|
| ZUGFeRDVisualizer.Language |
|