Neu X-Rechnung / ZUGFeRD Basispreis (BT-149) korrekt zuordnen

mahohmh

Aktives Mitglied
19. September 2023
7
1
Hallo,

wir wurden von einem Kunden, der unsere E-Rechnung nicht einlesen konnte darauf aufmerksam gemacht, dass das Feld 'BasisQuantity' (BT-149) im XML-Part nicht korrekt angegeben ist.
Tatsächlich wird dort in der X-Rechnung Exportvorlage von JTL einfach die Positions-Menge ausgegeben.
Per Definition muss es die Menge sein, für die der Einzelpreis gilt - also die Grundpreis-Bezugsmenge bzw. wenn nicht anders gepflegt 1 Stk.

Wie komme ich nun an diesen Wert ran? Fix 1 Stk. einstellen geht nicht, da es sich u.U. um Sets mit anderer Grundpreis-Bezugsmenge handeln kann.
Ich finde in DotLiquid nicht die passende Variable.

Allgemein scheint mir die Exportvorlage nicht ganz ausgereift zu sein, da es bereits mehrere Unstimmigkeiten mit dem X-Rechnungs/ZUGFeRD-Standard gab...

Da E-Rechnungen Standartisiert sind, dürfte wohl schon jemand auf das Problem gestoßen sein und einen Lösungsvorschlag haben oder mich aufklären können?
Danke für eure Hilfe!
 

frankell

Sehr aktives Mitglied
9. September 2019
2.667
834
Flensburg
Hallo @mahohmh,

die Variable gibt es nicht. Daher muss man sich das aus der Datenbank ziehen. Insoweit tatsächlich BT-150 gleich BT-130 ist, kannst Du die folgende Zeile

Code:
<ram:BasisQuantity unitCode="{{ unitOfMeasureCode }}">{{ position.Quantity | Nummer : '0.0000', 'en-US' }}</ram:BasisQuantity>

durch diese Zeilen ersetzen:

Code:
{%- comment -%} Ermittlung von BT-149 {%- endcomment -%}
    {%- capture fGPq %}
        SELECT fGrundPreisMenge
        FROM tArtikel
        WHERE kArtikel = {{ position.ProductInternalId | SqlEscape }}
    {%- endcapture -%}\
    {%- assign fGP = fGPq | DirectQueryScalar -%}
<ram:BasisQuantity unitCode="{{ unitOfMeasureCode }}">{{ fGP | Nummer : '0.0000', 'en-US' }}</ram:BasisQuantity>

Verwendung auf eigene Gefahr. ;)
 
Ähnliche Themen
Titel Forum Antworten Datum
Rechnung wird zu spät erzeugt JTL-Wawi 2.0 0
Anzahlung / Vorauszahlung / Proforma-Rechnung JTL-Wawi 2.0 4
Rechnung an geänderte Emailadresse geht immer noch an die Alte (Ebay-Auftrag) JTL-Wawi 1.11 6
Neu DotLiquide Variable Voraussichtliches Lieferdatum auf Rechnung User helfen Usern - Fragen zu JTL-Wawi 1
Neu Betrag auf der Rechnung nach Rechnungskorrektur User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
1.11.7 Workflow versendet soll Rechnung 1x drucken, druckt aber 2x JTL-Wawi 1.11 1
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Neu Abgleich mit Amazon Sendungsnummer / Rechnung Arbeitsabläufe in JTL-Wawi 0
Rechnung speichern - WaWi wird geschlossen JTL-Wawi 2.0 4
Neu Zahlung zugewiesen, aber keine Rechnung wird angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Zahlungsart Rechnung Allgemeine Fragen zu JTL-POS 0
Neu Stornobeleg für Verkauf ohne Rechnung User helfen Usern - Fragen zu JTL-Wawi 9
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Einrichtung ZUGFeRD, es lassen sich keine Rechnungen "Speichern" JTL-Wawi 1.11 2
Neu Eigene Felder in ZUGFeRD integrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen