Neu Taric Code in Rechnung blendet Freipositionen aus

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
197
7
Hallo liebes Forum,

wir haben den Taric Code auf Rechnungen benötigt. Der Nutzer MiHA GmbH (leider schon lange nicht mehr aktiv im Forum) hat mal folgenden Code dafür bereitgestellt, der auch funktioniert:

"Taric Code: "+JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))

Diesen Code haben wir dem Artikelnamen in der Positionsliste einfach hinzugefügt und einen Absatz davor.
Leider werden Freipositionen damit aber nicht mehr angezeigt (wahrscheinlich weil die keinen Taric Code haben).

Kann uns daher jemand sagen wie man es hinbekommt, dass es für alle Positionen funktioniert?
 

John

Sehr aktives Mitglied
3. März 2012
3.086
678
Berlin
Mußte heute genau das für einen Kunden lösen.

Genau das ist das Problem. cTaric kann in der Datenbank DbNull also nicht definiert sein. Darauf mußt Du prüfen und wenn nicht vorhanden keine Abfrage starten.

Hier der komplette Inhalt für die Spalte "Artikelname / Name"

Code:
InvoicePosition.Name +
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),"","¶TARIC: " +JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))+
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),""," Herkunft: " +JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))
 
  • Gefällt mir
Reaktionen: Brummibaer

John

Sehr aktives Mitglied
3. März 2012
3.086
678
Berlin
...und wenn wir schon dabei sind, den Zusatz nur einblenden, wenn die Lieferung außerhalb der EU geht ;)

Code:
InvoicePosition.Name +
COND(Report.ExemptFromVAT = 'ExemptFromVATnotEU',
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),"","¶TARIC: " +JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))+
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),""," Herkunft: " +JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))
,"")
 
  • Gefällt mir
Reaktionen: Brummibaer

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
197
7
...und wenn wir schon dabei sind, den Zusatz nur einblenden, wenn die Lieferung außerhalb der EU geht ;)

Code:
InvoicePosition.Name +
COND(Report.ExemptFromVAT = 'ExemptFromVATnotEU',
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),"","¶TARIC: " +JTL_DirectQuery ("SELECT cTaric FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))+
COND(IsNullOrEmpty(JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId))),""," Herkunft: " +JTL_DirectQuery ("SELECT cHerkunftsland FROM dbo.tArtikel WHERE kArtikel ="+ str$(InvoicePosition.ProductInternalId)))
,"")
WOW herzlichen Dank.
Darf ich dich um noch was bitten?
Wie müsste die Formel aussehen, wenn man das gleiche Mit der Artikelbeschreibung statt Taric und Herkunftsland bei allen Artikeln machen möchte. Habe es nach deiner Formel versucht, aber ich finde einfach nicht die richtige Variable für Beschreibungen
 
  • Gefällt mir
Reaktionen: Brummibaer

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
197
7
Genauso wie oben mit dem Taric Code, das nach dem Artikelnamen die Beschreibung kommt, genau. Hintergrund: Die Beschreibung ist nur sehr kurz, hat aber ein paar wichtige Infos für den Kunden, die sich mit Absätzen aus der Beschreibung einfach deutlich besser lesen als Fließtext
 

emilum

Aktives Mitglied
30. Dezember 2019
13
0
Hallo,

wow, richtig mächtig der Code, bin begeistert. Genau das würde mein Problem lösen.
Darf ich fragen wo genau ich den Code einbauen muss. Habe mir die Rechnungsvorlage angesehen, bin mir aber leider nicht sicher wo ich den Code genau einbauen muss.
Vielen Dank für eure Unterstützung!!
 
Ähnliche Themen
Titel Forum Antworten Datum
QR-Code Formel kann nicht in die eigene Vorlage hinzugefügt werden JTL-Wawi 1.9 1
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 4
QR Code in Vorlage Professional JTL-Wawi 1.9 9
Neu QR Code auf Rechnung bei PayPal fehlerhaft User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Lister 2.0 - Code 99016 - Ein Maximum von 1 Vorkommen (oder Vorkommnissen) ist für das Attribut color zulässig Amazon-Lister - Fehler und Bugs 1
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu Eigene Übersicht Kunde QR Code Kundennummer Eigene Übersichten in der JTL-Wawi 4
Neu Es ist nicht mehr möglich Artiekl bei eBay einzustellen Code 240 und Code 21920203 eBay-Anbindung - Fehler und Bugs 2
Neu html code für Bewertungssiegel. Wohin? Gelöste Themen in diesem Bereich 4
Neu Hotjar Code in Child Template header.tpl einbetten Templates für JTL-Shop 6
Beantwortet PayPal + QR Code Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu offene Rechnung im Pos bezahlen nicht Auftrag JTL-POS - Ideen, Lob und Kritik 1
Mailausgabe in JTL WaWi steuern (Rechnung mailen, Auftrag mailen etc.) JTL-Wawi 1.9 0
Neu Rechnung automatisch per Mail versenden User helfen Usern - Fragen zu JTL-Wawi 9
Neu E-Rechnung verarbeiten, wie löst ihr das? Smalltalk 2
Neu Rechnung per Email aus LS-Pos Fragen rund um LS-POS 0
Neu Manueller Worklfow Rechnung für Mahnung, wie den offenen Rechnungsbetrag bei Teilrechnung ausgeben? JTL-Workflows - Ideen, Lob und Kritik 1
Beantwortet Artikelbilder auf Lieferschein / Rechnung / Angebot. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 8
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
Neu Skonto bei Zahlung nicht erkannt. Rechnung bleibt dauerhaft als teilbezahlt. User helfen Usern - Fragen zu JTL-Wawi 7
Neu Label / Rechnung Druck mehrere Papierfächer JTL-ShippingLabels - Ideen, Lob und Kritik 3
Neu Email Rechnung mit PDF von Ebay blockiert ? eBay-Anbindung - Fehler und Bugs 2
Otto Rechnung ausdrucken? Otto.de - Anbindung (SCX) 3
Neu Lieferdatum/Lieferzeit in Angebot/AB/Lieferschein/Rechnung für einzelne Positionen darstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Exportvorlagen - Rechnung können nicht geöffnet werden - Externe Rechnung JTL-Wawi 1.7 1
Chargennummer eines Artikels auf der Rechnung mit ausdrucken JTL-Wawi 1.9 3
In Diskussion Auftrags und Rechnung Archivierung JTL-Workflows - Ideen, Lob und Kritik 2
Neu Ebay Verkäufe - Auswahlartikel mit händischer Auswahl in der Rechnung - wie bei Wawi 1.9 vorgehen ?! Arbeitsabläufe in JTL-Wawi 0
In Diskussion Kopieren oder Auslösen von Workflows in anderen Bereichen (Von Rechnung nach Kunde) JTL-Workflows - Ideen, Lob und Kritik 2
Neu Amazon Rechungskorrekturen / Storno: Neu ausstellen / Es existiert kein Auftrag zur Rechnung Einrichtung und Installation von JTL-eazyAuction 8
E-Rechnung ?? JTL-Wawi 1.9 11
Rechnungsadresse Email Workflow Bedingungen für Rechnung erstellt fehlt JTL-Wawi 1.8 0
Rechnung per Mail - Anhang (Rechnung) wird nicht erzeugt. JTL-Wawi 1.9 2
Kundenkommentar auf Rechnung ausgeben, Variable fehlt? JTL-Wawi 1.9 1
Neu Artikelvariation auf englischsprachiger Rechnung in Wawi 1.9 ausweisen User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen