Hallo zusammen,
wie generieren in JTL via der Funktion barcode() einen 2D-Code für das FbA-Lager von Amazon. Unser exemplarischer Code sieht so aus:
Barcode(“AMZN,PO:”+Vorgang.Auftrag.ExterneAuftragsnummer+",FNSKU: " +Lieferscheinpositionen.Artikel.Amazon_FNSKU + “,QTY:” + str$(int(Lieferscheinpositionen.Menge)) + “,EXP:” + date$(Date(Alias$ (“Fixes MHD”, Lieferscheinpositionen.Artikel.AttributeAlsText)),‘%02y%02m%02d’),“PDF417”)
Nun ist es aber so, dass Amazon bemängelt beim Auslesen einen String in der Art zu erhalten:
‘AMZN,PO:FBA15JJVPXZM,FNSKU:X00144ZIIX,QTY:6,EXP:271231’
Gewünscht ist aber der String ohne die '-Zeichen am Anfang und am Ende. Also so:
AMZN,PO:FBA15JJVPXZM,FNSKU:X00144ZIIX,QTY:6,EXP:271231
Die Frage ist nun aber, wie wir das hinbekommen? Trim-Funktionen haben nicht geholfen. Optionen in der barcode()-Funktion haben wir keine weiteren entdecken können. Konversion des Strings hat auch nicht geklappt - in was denn auch?
Hat jemand eine Idee, wir wir die '-Zeichen am Anfang und am Ende loswerden können?
Herzliche Grüße und Dank
OC