Neu Kunden Ust.ID in Rechnungen von EU Kunden wird nicht angezeigt

Michi001

Sehr aktives Mitglied
15. Dezember 2020
163
40
Hi Leute,

ein Kunde aus Österreich hat uns heute darauf aufmerksam gemacht, dass seit dem Update auf 1.9.7.1 die Ust. ID des Kunden auf der Rechnung nicht mit ausgewiesen wird.

Wir haben in den Druckvorlagen nachgesehen und die Formel ist jedeoch korrekt drin.
Bei den Kunden aus Deutschland wird sie mit angezeigt, obwohl die gleiche Druckvorlage verwendet wird.

Folgende Variable ist in den Druckvorlagen hinterlegt:

Code:
"Ihre USt-IdNr.: " + Report.InvoiceBillToAddress.ValueAddedTaxId + "¶¶" + Report.Comment

Was ist hier schief gelaufen?

Danke für Eure Ideen.

lg

Michi
 

frankell

Sehr aktives Mitglied
9. September 2019
2.676
840
Flensburg
Hallo Michi,

nehmt einmal zum Test den hinteren Teil des Codes weg, so dass nur die VATID ausgegeben wird. Wenn es damit klappt, liegt es an Report.Comment. Ist das nämlich NULL, funktioniert die ganze Formel nicht. Dann bspw. mit NullSafe oder IsNullOrEmpty arbeiten.

VG,
Frank
 

goodz4u

Aktives Mitglied
2. Mai 2022
38
12
Hallo,

das selbe Problem habe ich auch. Gibt es dafür bereits eine Lösung?
Wir nutzen nur
Code:
"Ihre USt-IdNr.: " + Report.InvoiceBillToAddress.ValueAddedTaxId
 

frankell

Sehr aktives Mitglied
9. September 2019
2.676
840
Flensburg
Hallo @goodz4u,

ich kann das zwar nicht nachstellen, aber Du kannst Report.InvoiceBillToAddress.ValueAddedTaxId auch durch diesen Code ersetzen:

Code:
JTL_DirectQuery("
SELECT cKundeUstId FROM Rechnung.tRechnung WHERE kRechnung = "+Str$(Report.InternalId)+"
")
 

goodz4u

Aktives Mitglied
2. Mai 2022
38
12
Hallo @goodz4u,

ich kann das zwar nicht nachstellen, aber Du kannst Report.InvoiceBillToAddress.ValueAddedTaxId auch durch diesen Code ersetzen:

Code:
JTL_DirectQuery("
SELECT cKundeUstId FROM Rechnung.tRechnung WHERE kRechnung = "+Str$(Report.InternalId)+"
")
Hallo @frankell,

vielen Dank für den Code. Leider wird die UST-ID weiterhin nicht ausgegeben. Ich habe die ID sowohl im Kunden als auch im Auftrag hinterlegt.
Wenn ich mir den Auftrag über Vorschau anzeigen lasse, dann wird die UST-ID ausgegeben. Bei der Rechnung nicht.

@Eugen Fritzler würden Sie das bitte einmal prüfen lassen?
 

frankell

Sehr aktives Mitglied
9. September 2019
2.676
840
Flensburg
Leider wird die UST-ID weiterhin nicht ausgegeben. Ich habe die ID sowohl im Kunden als auch im Auftrag hinterlegt.

Zur Sicherheit: Du nutzt wirklich bereits eine "neue" Vorlage, also eine eine, in der die Variablenbegriffe englisch- und nicht deutschsprachig sind? Das wäre auf jeden Fall eine Erklärung.

Wenn es aber englischsprachige Variablenbegriffe sind, dann müsste bei Erzeugung der Rechnung entweder die UStID nicht korrekt geschrieben worden sein, oder sie war noch nicht vorhanden und wurde nachträglich hinzugefügt, was nicht funktionieren kann. Für den sehr unwahrscheinlichen Fall, dass sie nicht korrekt geschrieben wurde, probiere es mal hiermit:

Code:
JTL_DirectQuery("
SELECT
    cKundeUstId
FROM
    Verkauf.tAuftrag
WHERE
    kAuftrag = "+Str$(Report.SalesOrderInternalId)+"
")
 

goodz4u

Aktives Mitglied
2. Mai 2022
38
12
Zur Sicherheit: Du nutzt wirklich bereits eine "neue" Vorlage, also eine eine, in der die Variablenbegriffe englisch- und nicht deutschsprachig sind? Das wäre auf jeden Fall eine Erklärung.

Wenn es aber englischsprachige Variablenbegriffe sind, dann müsste bei Erzeugung der Rechnung entweder die UStID nicht korrekt geschrieben worden sein, oder sie war noch nicht vorhanden und wurde nachträglich hinzugefügt, was nicht funktionieren kann. Für den sehr unwahrscheinlichen Fall, dass sie nicht korrekt geschrieben wurde, probiere es mal hiermit:

Code:
JTL_DirectQuery("
SELECT
    cKundeUstId
FROM
    Verkauf.tAuftrag
WHERE
    kAuftrag = "+Str$(Report.SalesOrderInternalId)+"
")
Hallo,

vielen Dank - der Code hat funktioniert!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kundengruppen-Konsolidierung: Onlineshop-Kundengruppe bestehender Kunden in Masse ändern User helfen Usern - Fragen zu JTL-Wawi 3
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigener Export - Kunden individuelle Preise + verfügbarer Bestand + VK netto der Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 6
Neu Lässt sich irgendwie nachvollziehen welcher Bearbeiter einen Kunden freigeschaltet hat? User helfen Usern - Fragen zu JTL-Wawi 4
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
Neu Sendungsnummer an Onlineshop/Kunden/Amazon/Marktplätze nachträglich übermitteln Schnittstellen Import / Export 0
In Diskussion Doppelte Aufträge von Kunden filtern bzw. markieren JTL-Workflows - Ideen, Lob und Kritik 5
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 12
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
Neu Rechnungen verschicken ohne Zahlung JTL-Wawi 2.0 3

Ähnliche Themen