konik-io / konik

A library to create, read and validate ZUGFeRD compliant invoices. Available for Java and .NET
https://konik.io
Other
46 stars 18 forks source link

Validation issue: Im Basic-Profil muss AssociatedDocumentLineDocument/SpecifiedSupplyChainTradeSettlement leer gesendet werden. #75

Closed macpock closed 5 years ago

macpock commented 5 years ago

Dear all,

thanks to Vadim I was able to get the official example project (coming with the konik stuff) up and running using the new zugferd DLL in its version 1.3.2 (ZUGFeRD.NET-1.3.2-SNAPSHOT.dll).

After validating (basic/comfort) the resulting Pdf (acme_invoice-42_ZUGFeRD.pdf) https://www.din-zugferd-validation.org/ it returned (only) two errors:

1: Im Basic-Profil muss AssociatedDocumentLineDocument leer gesendet werden. 2: Im Basic-Profil muss SpecifiedSupplyChainTradeSettlement leer gesendet werden.

Pfa Screenshots plus src attached

Any idea to avoid them validation errors?

Regards, Mac

2019-07-05 10_16_09-Validation Portal 2019-07-05 10_16_57-Validation Portal NetExampleInvoice.txt

Vad1mo commented 5 years ago

kannst du das XML hier anhängen?

macpock commented 5 years ago

Hier die XML Datei

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>urn:ferd:CrossIndustryDocument:invoice:1p0:basic</ram:ID></ram:GuidelineSpecifiedDocumentContextParameter></rsm:SpecifiedExchangedDocumentContext>20131122-42</ram:ID>Rechnung</ram:Name>380</ram:TypeCode>20190705</udt:DateTimeString></ram:IssueDateTime>MFG</ram:Content></ram:IncludedNote></rsm:HeaderExchangedDocument>Seller Inc.</ram:Name>80331</ram:PostcodeCode>Marienplatz 1</ram:LineOne>München</ram:CityName>DE</ram:CountryID></ram:PostalTradeAddress>DE83700400410225355700</ram:ID></ram:SpecifiedTaxRegistration></ram:SellerTradeParty>Buyer Inc.</ram:Name>50667</ram:PostcodeCode>Domkloster 4</ram:LineOne>Köln</ram:CityName>DE</ram:CountryID></ram:PostalTradeAddress>DE83700400410225355700</ram:ID></ram:SpecifiedTaxRegistration></ram:BuyerTradeParty></ram:ApplicableSupplyChainTradeAgreement>201908</udt:DateTimeString></ram:OccurrenceDateTime></ram:ActualDeliverySupplyChainEvent></ram:ApplicableSupplyChainTradeDelivery>20131122-42</ram:PaymentReference>EUR</ram:InvoiceCurrencyCode>DE83700400410225355700</ram:IBANID></ram:PayeePartyCreditorFinancialAccount>COBADEFFXXX</ram:BICID></ram:PayeeSpecifiedCreditorFinancialInstitution></ram:SpecifiedTradeSettlementPaymentMeans>100.00</ram:LineTotalAmount>0.00</ram:ChargeTotalAmount>0.00</ram:AllowanceTotalAmount>100.00</ram:TaxBasisTotalAmount>19.00</ram:TaxTotalAmount>119.00</ram:GrandTotalAmount></ram:SpecifiedTradeSettlementMonetarySummation></ram:ApplicableSupplyChainTradeSettlement>1.0000</ram:BilledQuantity></ram:SpecifiedSupplyChainTradeDelivery>Saddle</ram:Name></ram:SpecifiedTradeProduct></ram:IncludedSupplyChainTradeLineItem></rsm:SpecifiedSupplyChainTradeTransaction></rsm:CrossIndustryDocument>

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.