Skip to content

Latest commit

 

History

History
104 lines (64 loc) · 4.22 KB

README.md

File metadata and controls

104 lines (64 loc) · 4.22 KB

Donate

XRechnung-for-Delphi

Erstellen von Rechnungen im

  • XRechnung-UBL-Format (Universal Business Language)
  • XRechnung-CII-Format (Cross Industrie Invoice)

TODO

UBL-CR-646 A UBL invoice should not include the InvoiceLine SubInvoiceLine

itplr-kosit/validator-configuration-xrechnung#36

False positive validation warning [BR-DEX-02] when using SubInvoiceLine and AllowanceCharge. Die Warnung existiert immer noch.

itplr-kosit/validator-configuration-xrechnung#41

Version

Aktuelle XRechnung-Versionen

Beispiele

Zu finden unter Samples\XRechnungUnit2TestCases.pas

ZUGFeRD Support

Um den Import von ZUGFeRD-Rechnungen zu ermöglichen, wurde die Bibliothek ZUGFeRD-for-Delphi integriert. Die Quellen hier zu finden:

https://github.com/LandrixSoftware/ZUGFeRD-for-Delphi

Aktivieren Sie dazu auch in der Unit intf.XRechnung.pas den Compiler-Schalter ZUGFeRD_Support.

{$DEFINE ZUGFeRD_Support}

Hilfsfunktion für den XRechnung-Export

Prüft, ob die zu exportierende Rechnung den Anforderungen der XRechnung entspricht. Gibt False zurück, wenn die Rechnung Werte enthält, die nicht im XRechnung-Profil erlaubt sind. Die Funktion ist nicht vollständig und wird ständig erweitert.

unit intf.XRechnung;

TXRechnungInvoiceAdapter.ConsistencyCheck(_Invoice : TInvoice; _Version : TXRechnungVersion) : Boolean;

Weitere Informationen zu XRechnung

https://www.verband-e-rechnung.org/xrechnung/

https://xeinkauf.de/

https://xeinkauf.de/xrechnung/versionen-und-bundles/

https://github.com/itplr-kosit

https://cranesoftwrights.github.io/resources/Crane-UBL-2.2-Skeleton/Crane-UBL-Invoice-2.2.html#result

Lizenz / License

english version below

Die Bibliothek "XRechnung-for-Delphi" unterliegt eine Doppellizenz. Sie können sie kostenlos und ohne Einschränkungen unter der GPL v3.0 verwenden, oder Sie erwerben eine Lizenz zur kommerziellen Nutzung unter der Landrix Software Commercial License

Eine kommerzielle Lizenz gewährt Ihnen das Recht, XRechnung-for-Delphi in Ihren eigenen Anwendungen zu verwenden. Lizenzfrei und ohne Verpflichtung zur Offenlegung Ihres Quellcodes oder Änderungen an die Landrix Software oder einer anderen Partei. Eine kommerzielle Lizenz gilt auf Dauer und berechtigt Sie kostenlos zu allen zukünftigen Updates.

Jede Firma, die Anwendungen mit der Bibliothek XRechnung-for-Delphi entwickelt, benötigt eine Lizenz. Die Kosten dafür betragen 200,00 EUR zzgl. MwSt. pro Firma.

Bitte senden Sie eine E-Mail an [email protected], um eine Rechnung mit den Zahlungsinformationen anzufordern.

Support- und Erweiterungsanfragen von lizensierten Benutzern werden bevorzugt behandelt. Neue Entwicklungen können abhängig von der für die Implementierung erforderlichen Zeit zusätzliche Kosten verursachen.

english version

The "XRechnung-for-Delphi" library is dual-licensed. You may choose to use it under the restrictions of the GPL v3.0 at no cost to you, or you may purchase for user under the Landrix Software Commercial License

A commercial licence grants you the right to use XRechnung-for-Delphi in your own applications, royalty free, and without any requirement to disclose your source code nor any modifications to Landrix Software to any other party. A commercial licence lasts into perpetuity, and entitles you to all future updates, free of charge.

A commercial licence is sold per company developing applications that use XRechnung-for-Delphi. The cost is 200,00 EUR plus VAT per company.

Please send an e-mail to [email protected] to request an invoice which will contain the bank details.

Support and enhancement requests submitted by users that pay for support will be prioritised. New developments may incur additional costs depending on time required for implementation.