Neu Rechnungen im ZugPferd-Format mit Problem bei Kundenbestellnr.

deliman

Sehr aktives Mitglied
13. Februar 2016
1.053
131
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
1.053
131
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: 92
Zuletzt bearbeitet:

dopps

Aktives Mitglied
16. Februar 2014
50
11
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 Einige Rechnungen (Firmenkunden) werden nicht mehr an Amazon übertragen Amazon-Anbindung - Fehler und Bugs 1
Neu Seit heute Morgen werden bei Amazon keine Rechnungen mehr hochgeladen Amazon-Anbindung - Fehler und Bugs 12
Neu Ameise-Export "Buchungsdaten → Rechnungen" exportiert keine Amazon VCS OSS-Rechnungen (POLU /Bestellungen europäisches Ausland) JTL-Ameise - Fehler und Bugs 3
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 13
Neu Wawi 1.11. Amazon Rechnungen (extern) in der Kundenansicht verschwunden ?! User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnungen zeigen Paypal Text an, obwohl er in der Vorlage nicht ausgewählt ist JTL-Wawi 2.0 3
Neu E-Rechnungen werden von DATEV nicht akzeptiert JTL-Wawi 2.0 1
Rechnungen Mailen ohne xml Datei JTL-Wawi 1.11 0
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Einrichtung ZUGFeRD, es lassen sich keine Rechnungen "Speichern" JTL-Wawi 1.11 2
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 9
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Workflows speichern z.B. Rechnungen nicht mehr seid der 2.01 User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen