Neu Rechnungen im ZugPferd-Format mit Problem bei Kundenbestellnr.

deliman

Sehr aktives Mitglied
13. Februar 2016
961
116
Hallo,

habe mir in die XRechnungsvorlage 2.0 den folgenden Code von @madsnake eingebaut

<ram:BuyerOrderReferencedDocument>
<ram:IssuerAssignedID>
{% capture query -%}
SELECT TOP(1) BuyerOrderReferencedDocument.cValue
FROM dbo.trechnung
JOIN
(
SELECT tBestellungAttribute.kBestellung,
CASE WHEN tBestellungAttribute.cName = 'Kundenauftragsnummer' THEN 2 ELSE 1 END AS nPriority,
tBestellungAttribute.cValue
FROM dbo.tBestellungAttribute
WHERE tBestellungAttribute.cName IN ('Kundenauftragsnummer', 'BuyerOrderReferencedDocument')
AND LEN(ISNULL(tBestellungAttribute.cValue, '')) > 0

UNION ALL

SELECT tBestellung.kBestellung, 3 AS nPriority, tBestellung.cInetBestellNr AS cValue
FROM dbo.trechnung
JOIN dbo.tBestellung ON trechnung.tBestellung_kBestellung = tBestellung.kBestellung
WHERE trechnung.kRechnung = {{ Report.InternalId | SqlEscape }}

UNION ALL

SELECT tBestellung.kBestellung, 4 AS nPriority, tBestellung.cBestellNr AS cValue
FROM dbo.trechnung
JOIN dbo.tBestellung ON trechnung.tBestellung_kBestellung = tBestellung.kBestellung
WHERE trechnung.kRechnung = {{ Report.InternalId | SqlEscape }}

) AS BuyerOrderReferencedDocument ON trechnung.tBestellung_kBestellung = BuyerOrderReferencedDocument.kBestellung
WHERE trechnung.kRechnung = {{ Report.InternalId | SqlEscape }}
ORDER BY BuyerOrderReferencedDocument.nPriority ASC
{% endcapture -%}\
{% assign result = query | DirectQueryScalar -%}\
<![CDATA[{{ result }}]]>
</ram:IssuerAssignedID>
</ram:BuyerOrderReferencedDocument>

Funktioniert auch soweit, Kunden-Bestellnummer wird mit ausgegeben aber beim Hochladen an OZG-RE kommt folgende Fehlermeldung:
Schematron-Prüfung29.4.2022 17:18:35Schematron-Validierung der eingereichten XRechnung fehlgeschlagen.

Fehlerdetail:
The element 'ApplicableHeaderTradeSettlement' in namespace 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100' has invalid child element 'BuyerOrderReferencedDocument' in namespace 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100'. List of possible elements expected: 'ReceivableSpecifiedTradeAccountingAccount, PurchaseSpecifiedTradeAccountingAccount, SalesSpecifiedTradeAccountingAccount, SpecifiedTradeSettlementFinancialCard, SpecifiedAdvancePayment, UltimatePayeeTradeParty' in namespace 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformatio

Nun scheint mir keiner der o.g. Begriffsvorschläge passend zu sein. Hat das schon jemand mit einem dieser oder einem anderen Begriff gelöst oder gibt es da eine bessere Variante, die Kunden-Bestellnummer + Bestelldatum über die eigenen Felder einzubinden?
 

deliman

Sehr aktives Mitglied
13. Februar 2016
961
116
Habe es gerade selber gelöst. Der o.g. Code ersetzt die Zeilen 205-209 im Bereich "DATEN ZUM RECHNUNGSEMPFÄNGER (bei Ausgangsrechnungen)" in der Standard XRechnung 2.0 XML von JTL.
Ich hatte den kompletten Code unten bei "Sonstiges" zusätzlich eingefügt.

Jetzt, mit der Änderung, wurde die XML-Rechnung problemlos beim Hochladen auf der OZG-RE-Seite akzeptiert.

Falls es noch jemand benötigt, hier noch mal die komplette XML-Datei.

Der Thread kann ansonsten geschlossen werden.
 

Anhänge

  • Rechnung_XRechnung 2.0 CII (UNCEFACT)_Exportieren_mit_Kundenbestellnummer.vlg
    29,4 KB · Aufrufe: 49
Zuletzt bearbeitet:

dopps

Aktives Mitglied
16. Februar 2014
42
4
Spreewald
Hallo,

einige Kunden möchten eine XRechnung, aktzeptieren aber keine Zugpferd Rechnungen, kann man da was machen?

Grüße

Frank
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie kann ich mit der Wawi Ebay Rechnungen erstellen und nach ebay hochladen? eBay-Anbindung - Fehler und Bugs 3
Ameisen-Export Buchungsdaten (Rechnungen) - Mahndatum und Mahnstufe fehlen JTL-Ameise - Fehler und Bugs 0
Neu Falsches Zahlunsgziel auf Rechnungen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Vom Kleinunternehmer zur Regelbesteuerung, Rechnungen nachträglich anpassen Gelöste Themen in diesem Bereich 4
Neu Ameise Buchungsdaten Rechnungen EK Netto JTL Ameise - Eigene Exporte 6
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Dropshipping Rechnungen den Aufträgen zuordnen JTL-Wawi 1.8 0
Neu Plattformen Rechnungen fehlen - DATEV-Rechnungsdatenservice 2.0 Gelöste Themen in diesem Bereich 5
Neu QR Code auf Rechnungen will zuviel haben User helfen Usern - Fragen zu JTL-Wawi 0
Warum sind die Rechnungen aus Aufträge(mit Rechnung(Vollständig)) nicht unter Rechnung zu finden JTL-Wawi 1.7 0
Neu Rechnungen mit Versandbestätigung versenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 10
Neu Workflow > Rechnungen > Label Setzen ? (1.8.11) User helfen Usern - Fragen zu JTL-Wawi 6
Rechnungen löschen JTL-Wawi 1.7 1
Otto externe Rechnungen werden mit falschem Datum erstellt Otto.de - Anbindung (SCX) 6
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
In Diskussion Workflow wenn offene Rechnungen, dann weitere offene Aufträge sperren und im Kundensatz Sperrung setzten. JTL-Workflows - Ideen, Lob und Kritik 0
Neu Rechnungen Sofort erstellen (ohne Auftrag!) User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Falsches Format für DHL Versenden 3.0 JTL-ShippingLabels - Fehler und Bugs 2

Ähnliche Themen