Hi,
ich versuche gerade mich durch FBA durchzuarbeiten und hab bisher auch schon ein paar Testsendungen an FBA gemacht.
Was mir gerade noch fehlt sind 2D Barcodes mit ASIN anstatt EAN. Ist das irgendwie möglich?
Bei der letzten Anlieferung mit 2D Barcode waren EAN im QR Code was Amazon wohl gestört hatte, da wir mit ASIN anliefern/arbeiten.
Nutze gerade: Barcode (Report.DeliveryNoteFBABarcode.FBABarcode,"QRCode")
Bzw diesen hier:
Allerdings funktioniert der Code mit 1.5 nicht mehr da sich die Syntax geändert hat?
ich versuche gerade mich durch FBA durchzuarbeiten und hab bisher auch schon ein paar Testsendungen an FBA gemacht.
Was mir gerade noch fehlt sind 2D Barcodes mit ASIN anstatt EAN. Ist das irgendwie möglich?
Bei der letzten Anlieferung mit 2D Barcode waren EAN im QR Code was Amazon wohl gestört hatte, da wir mit ASIN anliefern/arbeiten.
Nutze gerade: Barcode (Report.DeliveryNoteFBABarcode.FBABarcode,"QRCode")
Bzw diesen hier:
Code:
Barcode ("AMZN,PO:"+Vorgang.Auftrag.ExterneAuftragsnummer+
JTL_DirectTableQuery ("
WITH Positionen
AS ( SELECT Position.kLieferschein ,
CASE WHEN LEN(Artikel.cASIN) > 0
THEN 'ASIN:' + Artikel.cASIN
WHEN LEN(Artikel.cUPC) > 0
THEN 'UPC:' + Artikel.cUPC
WHEN LEN(Artikel.cBarcode) > 0
THEN 'EAN:' + Artikel.cBarcode
WHEN LEN(Artikel.cISBN) > 0
THEN 'ISBN:' + Artikel.cISBN
ELSE Artikel.cArtNr
END + ',QTY:'
+ CAST(CAST(SUM(Ausgang.fAnzahl) AS decimal(5,3)) AS VARCHAR(MAX))
+ CASE WHEN Eingang.dMHD > 2010 - 01 - 01
THEN ',EXP:' + FORMAT(Eingang.dMHD, 'yyMMdd')
ELSE ''
END AS Line
FROM dbo.tLieferscheinPos AS Position
JOIN dbo.tWarenLagerAusgang AS Ausgang ON Position.kLieferscheinPos = Ausgang.kLieferscheinPos
JOIN dbo.tWarenLagerEingang AS Eingang ON Ausgang.kWarenLagerEingang = Eingang.kWarenLagerEingang
JOIN dbo.tArtikel AS Artikel ON Artikel.kArtikel = Ausgang.kArtikel
WHERE Position.kLieferschein = " + toString$(Vorgang.InterneLieferscheinnummer) +"
GROUP BY Artikel.kArtikel ,
Artikel.cASIN ,
Artikel.cUPC ,
Artikel.cBarcode ,
Artikel.cISBN ,
Artikel.cArtNr ,
Eingang.dMHD ,
kLieferschein
)
SELECT LEFT(Main.Line, LEN(Main.Line) - 1) AS Kategorie
FROM ( SELECT DISTINCT
ST2.kLieferschein ,
( SELECT ST1.Line + ',' AS [text()]
FROM Positionen AS ST1
WHERE ST1.kLieferschein = ST2.kLieferschein
ORDER BY ST1.kLieferschein
FOR
XML PATH('')
) AS Line
FROM Positionen AS ST2
) AS Main","",","),"PDF417")
Allerdings funktioniert der Code mit 1.5 nicht mehr da sich die Syntax geändert hat?
Zuletzt bearbeitet: