Pickliste auf Deutsch

  • Ersteller des Themas Ersteller des Themas Alexx
  • Erstellungsdatum Erstellungsdatum

Alexx

Mitglied
7. Juni 2024
6
0
Hallo zusammen,
wir verkaufen auch im EU-Ausland und haben somit Produkte im Shop als auch in der WAWI übersetzt, jetzt hätten wir aber gerne, dass die Picklisten auf Deutsch gedruckt werden, denn aktuell werden Rechnung, Lieferschein und Pickliste in der Bestellersprache ausgedruckt., was natürlich zu sehr viel Mehraufwand führt, wenn man im Auftrag erst die deutsche Bezeichnung der Artikel suchen muss um zu wissen was versendet werden soll.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hallo @Alexx,

das kannst Du nur per SQL bewerkstelligen, ist aber vergleichsweise simpel. Wenn die in der Wawi eingestellte Standardsprache Deutsch ist, kannst Du diesen Code nehmen:

Code:
JTL_DirectQuery("
SELECT
   cName
FROM
   vStandardArtikel
WHERE
   kArtikel = "+str$(PickListPositionWarehouse.ProductInternalId)+"
")

Hier am Beispiel einer neuen Picklistenvorlage "pro Lager". In den einzelnen Vorlagen musst Du dann nur noch PickListPositionWarehouse.ProductInternalId durch die jeweilige entsprechende InternalID-Variable des Produkts ersetzen.
 

Alexx

Mitglied
7. Juni 2024
6
0
Hallo @Alexx,

das kannst Du nur per SQL bewerkstelligen, ist aber vergleichsweise simpel. Wenn die in der Wawi eingestellte Standardsprache Deutsch ist, kannst Du diesen Code nehmen:

Code:
JTL_DirectQuery("
SELECT
   cName
FROM
   vStandardArtikel
WHERE
   kArtikel = "+str$(PickListPositionWarehouse.ProductInternalId)+"
")

Hier am Beispiel einer neuen Picklistenvorlage "pro Lager". In den einzelnen Vorlagen musst Du dann nur noch PickListPositionWarehouse.ProductInternalId durch die jeweilige entsprechende InternalID-Variable des Produkts ersetzen.
Danke für die Info. Hast du da eventuell mehr Infos für mich? Ich bin auf dem Gebiet eher nicht so bewandert.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Geh in die Vorlagenverwaltung und dort auf Bearbeiten bei der "Drucken"-Vorlage.
In dem Bereich links oben sollten die Objekte angezeigt werden. Dort den ersten Eintrag "Tabelle..." unterhalb des "Berichtscontainers" doppelklicken. Im sich dann öffnenden Fenster muss der Tab "Datenzeile" ausgewählt werden. In der Liste suchst Du die Zeile, in der der Name der Position ausgegeben wird, bei einer Pickliste "pro Lager" ist das "PickListPositionWarehouse.Name". Da doppelt draufklicken und "PickListPositionWarehouse.Name" durch meinen Code ersetzen.

Das musst Du dann auch in den anderen Vorlagen machen, wobei Du da dann die entsprechenden Variablen anstelle von PickListPositionWarehouse.ProductInternalId innerhalb des Codes austauschen musst. Die Variablen sind durchsuchbar. Wenn Du als Suchbegriff InteralId nimmst, wirst Du auf jeden Fall fündig. Aber Achtung, es gibt noch weitere InternalId's, Du musst halt die richtige für das Produkt nehmen.
 

Ähnliche Themen