创建发票
目前支持的版本:
在样品 xdechungunit2testcase.pas下找到
所有创建的示例均在“有效Xmlexamples”文件夹中找到。与有效的valialool.org相比,它们是完全有效的。
为了使其他版本以外的其他版本的Zugferd发票的导入,集成了Zugferd-for-Delphi库。在这里找到资源:
https://github.com/landrixsoftware/zugferd-for-for-delphi
还激活编译器开关zugferd_support在intf.xahlung.pas中。
{ $DEFINE ZUGFeRD_Support }还可以使用出色的tzugferdaddienalcontent,以收取X计算配置文件不支持的更多Zugferd配置文件内容,例如偏离发票地址。可以选择将此类的实例传输到txartungsinvoiceadapter.loadfrom ...()方法。它还包含被邀请的Zugferd计算作为完整的对象。在这里,您可以读取进一步的拉伸内容。
TZUGFeRDAdditionalContent = class
public
ZUGFeRDInvoice : TZUGFeRDInvoiceDescriptor;
InvoiceeTradePartyFound : Boolean;
InvoiceeTradeParty : TInvoiceAccountingParty;
SpecifiedLogisticsServiceChargeFound : Boolean;
end ;
var error : String;
var inv : TInvoice := TInvoice.Create;
var invAdditionalData : TZUGFeRDAdditionalContent := TZUGFeRDAdditionalContent.Create;
try
if TXRechnungInvoiceAdapter.LoadFromFile(inv, aFileName,
error, invAdditionalData) then
begin
invAdditionalData.ZUGFeRDInvoice. .....
end ;
finally
invAdditionalData.Free;
inv.Free;
end ;对于Delphi 6,可以在Delphi6目录下找到一个特殊版本。此版本不包含Zugferd-for-delphi支持。
检查要出口的发票是否满足X计算的要求。如果发票包含x计算配置文件中不允许的值,则false回馈。该功能不完整,并且正在不断扩展。
unit intf.XRechnung;
TXRechnungInvoiceAdapter.ConsistencyCheck(_Invoice : TInvoice; _Version : TXRechnungVersion) : Boolean;ubl-formatv https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice
CII格式
https://portal3.feg.com/invoice/tthome/index/617afdc4-623f-4e0-a05b-5b-5b-5b-5b87840e508
X计算的验证
https://ecosio.com/de/peppol-und-xml-documente-online-validieren/
https://www.portinvoice.com/
https://portal3.gefeg.com/projectdata/invoice/deliverables/installed/publishingproject/factur-x%20(zugferd%202.0)/factur-x;%20xtended.scm/scm/html/html/html/html/021.htm? https://portal3.gefeg.com/projectdata/invoice/deliverables/installed/publishingproject/factur-x%20(zugferd%202.0)/factur-x;%20xtented
https://www.verband-e-dechung.org/xarmung/
https://xeinkauf.de/
https://xeinkauf.de/xahrechung/versions-undbundles/
https://github.com/itplr-kosit
https://cranesoftwrights.github.io/resources/cranee-ubl-2.2-skeleton/crane-ubl-invoice.2.2.2.2.html#result
https://www.e-dechung-bund.de/wp-content/uploads/2023/04/uebersichtlisten-lierten-lierten-labefelder-ozg-re.pdf
https://www.deutschebahn.com/en/invoicing-6930178#collapse6130808
英文版本下面
库“ Xtalung-for-delphi”将获得双重许可。您可以免费使用它们,而无需限制GPL v3.0,也可以根据Landrix软件商业许可获得商业用途的许可
商业许可使您有权在您自己的应用程序中使用Xsbalent-for-delphi。许可证 - 没有义务披露您的源代码或对Landrix软件或其他方的更改。从长远来看,商业许可证适用于您的所有未来更新。
任何使用X-Rechtung-for-Delphi库开发应用程序的公司都需要许可。此费用为每家公司450.00欧元加上增值税。
请发送电子邮件至[email protected],以索取带有付款信息的发票。
首选获得许可用户的支持和扩展查询。根据实施所需的时间,新的发展可能会导致额外的成本。
英语版本
“ xamtung-for-delphi”库是双许可的。您可以选择在GPL v3.0的限制下免费使用它,或者您可以根据Landrix软件商业许可证为用户购买
商业许可使您有权在您自己的应用程序中使用Xtalung-for-for-delphi,无特许权使用费,并且无需任何要求向任何其他方披露您的源代码或对Landrix软件的任何修改。商业许可将持续永久,并免费获得所有以后的更新。
通过开发使用X计算delphi计算的公司出售商业许可证。成本为450.00欧元加上VAT。
请发送几封电子邮件至[email protected],以要求发票,其中包含银行详细信息。
用户提交的支持和增强请求需要优先考虑支持。根据实施所需的时间,新的发展可能会产生额外的成本。