Gelöst Amazon Custom / Anpassen Details in Auftragsübersicht anzeigen

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Das Problem hierbei ist Folgendes:
Ihr markiert in der Auftragsübersicht ja einen Auftrag. Ein Auftrag kann mehrere Auftragspositionen haben. Jede Auftragsposition hat ggfs. eine eigene JSON Datei von Amazon Custom haben. Was soll in einem solchem Fall dort unten angezeigt werden? Vergesst nicht, dass wir hier eine Listenansicht haben mit Spalten und Zeilen.
Wir sind intern am besprechen, ob wir die Listviewextensions soweit weiterentwickeln, so dass man statt einer Liste auch ein großes Textfeld anzeigen lassen kann - dann könnte man dort z.B. ein JSON anzeigen (Bleibt die Frage dann nur welches, wenn es mehrere Positionen damit gibt?!)
 
  • Gefällt mir
Reaktionen: Jan Weber

myfolien

Aktives Mitglied
15. Januar 2019
77
10
Ahhh Ok, dann ist es klar soweit. muss ich wohl über einen man. Workflow lösen der es dann als Text oder Fake Druckvorlage anzeigt.
 

Tim Wolf

Aktives Mitglied
11. Mai 2018
12
0
Kann man hier tatsächlich nichts ziehen für Custom? Was kommt denn in der SQL von Amazon an? Könnte mir vorstellen, dass man sich wenigstens die Textanpassung ziehen kann? Oder den download-link zur SVG?

Bin leider auch ne SQL-NULL ;)
 

Tim Wolf

Aktives Mitglied
11. Mai 2018
12
0
Irgendwas geht hier bestimmt. Möglich ist es. Das Problem ist hier aber, dass Amazonden JSON nicht standardisiert hat sowei ich weiß. Postet bitte einige eurer JSONs eurer Bestellungen, dann können wir gucken, wie wir hier gemeinsam etwas erarbeiten.

Ich stell mal 2 Personalisierungen zur verfügung, wir haben hier eine Textpersonalisierung, wo der Kunde einen Namen und Jahr angeben kann. Dazu kommt noch eine Bildpersonalisierung wo der Kunde die Möglichkeit hat ein Bild zur Verfügung zu stellen.
 

Anhänge

  • Textpersonalisierung.zip
    639 Bytes · Aufrufe: 49

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hi zusammen,
Anbei eine Listview-Extension, die euch die Amazon Custom Infos direkt in der Verkaufsübersicht anzeigt zur markierten Bestellung - siehe Bild.

Wir zeigen hier Amazon Custom Daten aller Bestellpositionen an - im Bildbeispiel ist es eine Bestellung mit 2 Amazon Custom Positionen. Es werden sowohl Bild- als auch Textanpassungen unterstützt.

SQL:
SELECT 
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.orderId') AS 'Bestellnummer Amazon',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.orderItemId') AS 'ItemId Amazon',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.title') AS 'Angebotsname',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.quantity') AS 'Menge',
-- Surface 0 / Area 0
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].svgImage')) END AS 'Custom-Typ 1-1',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].label') AS 'Label 1-1',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].optionValue')) AS 'Wert 1-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Position.y')) END AS 'Position 1-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].Dimensions.height')) END AS 'Breite x Höhe 1-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].colorName')) END AS 'Füllfarbe 1-1',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[0].fontFamily') AS 'Font 1-1',
-- Surface 0 / Area 1

CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].svgImage')) END AS 'Custom-Typ 1-2',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].label') AS 'Label 1-2',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].optionValue')) AS 'Wert 1-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Position.y')) END AS 'Position 1-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].Dimensions.height')) END AS 'Breite x Höhe 1-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].colorName')) END AS 'Füllfarbe 1-2',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[1].fontFamily') AS 'Font 1-2',

-- Surface 0 / Area 2
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].svgImage')) END AS 'Custom-Typ 1-3',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].label') AS 'Label 1-3',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].optionValue')) AS 'Wert 1-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Position.y')) END AS 'Position 1-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].Dimensions.height')) END AS 'Breite x Höhe 1-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].colorName')) END AS 'Füllfarbe 1-3',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[0].areas[2].fontFamily') AS 'Font 1-3',

-- Surface 1 / Area 0
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].svgImage')) END AS 'Custom-Typ 2-1',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].label') AS 'Label 2-1',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].optionValue')) AS 'Wert 2-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Position.y')) END AS 'Position 2-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].Dimensions.height')) END AS 'Breite x Höhe 2-1',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].colorName')) END AS 'Füllfarbe 2-1',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].fontFamily') AS 'Font 2-1',

-- Surface 1 / Area 1
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].svgImage')) END AS 'Custom-Typ 2-2',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].label') AS 'Label 2-2',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].optionValue')) AS 'Wert 2-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Position.y')) END AS 'Position 2-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].Dimensions.height')) END AS 'Breite x Höhe 2-2',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].colorName')) END AS 'Füllfarbe 2-2',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[1].fontFamily') AS 'Font 2-2',

-- Surface 1 / Area 2
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].customizationType') IS NOT NULL THEN  CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].customizationType'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].name'), ' ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[0].svgImage')) END AS 'Custom-Typ 2-3',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].label') AS 'Label 2-3',
CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].text'), JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].optionValue')) AS 'Wert 2-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Position.x') IS NOT NULL THEN CONCAT('X: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Position.x'), ', Y: ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Position.y')) END AS 'Position 2-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Dimensions.width') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Dimensions.width'), ' x ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].Dimensions.height')) END AS 'Breite x Höhe 2-3',
CASE WHEN JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].fill') IS NOT NULL THEN CONCAT(JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].fill'), ' / ', JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].colorName')) END AS 'Füllfarbe 2-3',
JSON_VALUE(pf_amazon_bestellungpos.cCustomJson, '$.customizationInfo."version3.0".surfaces[1].areas[2].fontFamily') AS 'Font 2-3'

FROM tbestellung
JOIN tbestellpos on tbestellpos.tBestellung_kBestellung = tbestellung.kBestellung
JOIN pf_amazon_bestellungpos on pf_amazon_bestellungpos.kAmazonBestellungPos = tbestellpos.kAmazonBestellungPos
WHERE tbestellung.kBestellung = @Key

Edit 04.10.2019 22:01: Erweitert um Auswahloptionen

Einschränkungen:
- Funktioniert erst ab MS SQL Server 2016 (Frühere Versionen können nicht mit JSON)
- Es werden max. 3 Bereiche von max. 2 Oberflächen ausgegeben. Wenn jemand mehr braucht, muss er die jeweiligen Zeilen duplizieren und anpassen.

Viel Spaß damit!
 

Anhänge

  • LVE Amazon Custom JTL-Wawi.png
    LVE Amazon Custom JTL-Wawi.png
    21,4 KB · Aufrufe: 130
Zuletzt bearbeitet:

myfolien

Aktives Mitglied
15. Januar 2019
77
10
@Thomas Lisson das sieht ja super aus. Komischerweise bleibt bei mir alles leer trotz SQL Server 2016. Hast du eine Idee?
Die Anzahl der Positionen wird erkannt und auch das es eine Anpassung gibt.
LG
Patrick
 

Anhänge

  • amz-custom-33.JPG
    amz-custom-33.JPG
    47,3 KB · Aufrufe: 57

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.184
142
Gaildorf
Funktoniert hier auch nicht. Habe gerade in der Tabelle 'pf_amazon_bestellungpos' nachgeschaut. Da steht überhaupt nichts drin. Anscheinend werden die Daten von Amazon nicht abgeholt.
Selbstverständlich habe ich auf 'Amazon Custom Daten laden' geklickt.

WAWI-Version: 1.5.7.1
SQL-Server: 2016
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
@metzlertrade: Danke - ich konnte das SQL erweitern um Auswahloptionen.
Du wirst sehr wahrschienlich das gleich eProblem haben wie Dalibor: Euch fehlt der JSON String in pf_amazon_bestellungpos.cCustomJson.
Ich denke euch fehlt hier die Spalte im Bestellbericht. Ihr solltet im Sellercentral eure Bestellberichte erweitern um die Amazon Custom Spalte - leider weiß ich nicht, wie sie auf englisch heisst.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
@Dalibor Josic: D.h. diese Einstellung war aktiv, bevor die Bestellung, mit der du testest, eingelesen wurde, ja? Falls dem so ist, melde dich bitte im Support, die Kollegen können nachvollziehen, was genau deiner Wawi geschickt wurde.
 

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.184
142
Gaildorf

myfolien

Aktives Mitglied
15. Januar 2019
77
10
@Thomas Lisson wir nutzen ja die Amazon Anpassungsoptionen auf unseren Geschäftsdokumenten wie Auftrag und Lieferschein. Hier gibt es kein Problem. Ich habe mal in der DB pf_amazon_bestellungpos nachgesehen und dort kommen die JSON an.
 

Anhänge

  • jtl-amz-custom.JPG
    jtl-amz-custom.JPG
    70,7 KB · Aufrufe: 88

Tim Wolf

Aktives Mitglied
11. Mai 2018
12
0
Wir haben jetzt mal bei uns in die Datenbank geschaut, tatsächlich holt er trotz Einstellung im Bestellbericht nicht die Anpassungsinformationen ab. Hab direkt bei Amazon einen Fall aufgemacht...

Antwort von Amazon

Guten Tag,

vielen Dank für Ihre Nachricht zu den Bestellberichten für Amazon Custom.

Sie hatten mitgeteilt, dass die Bestellberichte keine Informationen zu den Anpassungen mit Amazon Custom enthalten.

Wie ich in Ihrem Verkäuferkonto unter "Berichte" > "Bestellberichte" sehen kann, haben Sie in den Bestellberichten auch die entsprechenden Spalten noch gar nicht aktiviert:

https://sellercentral-europe.amazon...rts-and-feeds/reports/ref=xx_orderrpt_dnav_xx

Um diese zu den Berichten hinzuzufügen, gehen Sie zu "Bestellungen" > "Bestellberichte" und klicken Sie rechts oben auf den Link "Spalten hinzufügen oder entfernen".

Scrollen Sie auf der Seite "Spalten im Bestellbericht hinzufügen oder entfernen" nach unten, wählen Sie "Benutzerdefinierte URLs" aus, und klicken Sie auf Änderungen speichern. Dadurch fügen Sie zwei Spalten hinzu, welche Links zu Informationen über Anpassungsmöglichkeiten für Ihre Bestellungen enthalten, die Sie als ZIP-Datei herunterladen können.

Fazit: Es ist nicht wie man denkt das Feld "Anpassungsinformationen" sondern das Feld "Benutzerdefinierte URLs"... Hätte man ja auch selbst drauf kommen können! :rolleyes::rolleyes:
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Amazon Lister 2.0 - Abgleich gelisteten Artikel Amazon-Lister - Fehler und Bugs 0
Neu In welcher Tabelle werden die Daten für den Amazon Lister 2.0 gespeichert? Amazon-Lister - Fehler und Bugs 5
Neu Rechnungsanzeige Amazon von "Bar" auf "Zahlung via Amazon Pay" Amazon-Anbindung - Fehler und Bugs 1
Neu Produktseiten bei Amazon aufschalten User helfen Usern - Fragen zu JTL-Wawi 3
Amazon Abgleich funktioniert nicht JTL-Wawi 1.10 0
Neu Amazon Lister 2.0 -- Kategorien (Amazon) auf andere Artikel vererben/kopieren Amazon-Lister - Fehler und Bugs 3
Neu Amazon EASY SHIP Versand JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Versandadresse wird nicht wie gewünscht an Amazon übermittelt Einrichtung und Installation von JTL-eazyAuction 0
Neu Speicherort vom Worker eingelesenen Angebote von Amazon User helfen Usern - Fragen zu JTL-Wawi 2
Webinar Amazon-Expansion 2025 mit countX am 28.08.25 Messen, Stammtische und interessante Events 0
Absenderadresse bei Amazon-Versandbestätigungen - wie anpassen? JTL-Wawi 1.10 0
Neu Amazon VCS-Lite Rechnungen beinhalten keine Lieferanschrift User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
Neu Fehlermeldung Amazon: B2B nicht möglich, da purchasable_offer Amazon-Lister - Fehler und Bugs 6
Neu Amazon Lister 2.0 - Status auf "Wartet auf Hochladen" seit über einer Woche Amazon-Lister - Fehler und Bugs 7
Kunden UStID wird nicht aus Amazon in JTL übermittelt Amazon-Anbindung - Fehler und Bugs 4
Neu Amazon Rechnung ändern bei VCS-Lite - Fehlermeldung beim Stornieren (Auftrag fehlt) Arbeitsabläufe in JTL-Wawi 5
Neu Amazon vergibt Rabatte an Kunde und Kunde fehlt der Beleg bzw. Rechnung zu hoch Amazon-Anbindung - Fehler und Bugs 0
Neu JTL WaWai Artikel aus Angebote von Plattformen Amazon+Otto erstellen Einrichtung und Installation von JTL-eazyAuction 0
Neu Wie kann man einen Artikel auf einen bestehenden Artikel bei Amazon aufschalten? Amazon-Lister - Ideen, Lob und Kritik 4
Neu WMS Amazon Prime 2 Packstücke JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Rechnungen werden nicht zu Amazon übertragen Amazon-Anbindung - Fehler und Bugs 3
Neu Hilfe für Amazon und Lister 2.0 gesucht Amazon-Anbindung - Ideen, Lob und Kritik 7
Neu Workflow Amazon Versandgruppe ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bilder über Amazon-Lister 2.0 lassen sich nicht dauerhaft ändern Amazon-Lister - Fehler und Bugs 0
Neu Amazon Listings verstehen Dienstleistung, Jobs und Ähnliches 0
Neu Amazon Abgleich funktioniert nicht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Lister 2.0 Fehlermeldungen Amazon-Lister - Fehler und Bugs 0
Neu getRMA - Amazon RMA Nr. & Tracking scannen Schnittstellen Import / Export 1
Neu Amazon Lister 2.0 Anbinden Amazon-Lister - Ideen, Lob und Kritik 7
Neu Amazon Lister 2.0 "für das Verkaufskonto 'Amazon.de Lister' konnten keine Versandregeln gefunden werden. ..." 1.10.12.0 Amazon-Lister - Fehler und Bugs 1
Neu Amazon-Lister: Kategorien fehlen Amazon-Lister - Fehler und Bugs 11
Neu Falscher Lagerbestand bei Amazon Amazon-Anbindung - Fehler und Bugs 4
Neu Amazon Lister 2.0 Verkaufskanalfelder Dotliquid Formel Amazon-Lister - Ideen, Lob und Kritik 2
Neu Amazon Lister1 ab 30.06.2025 abgeschaltet ? Amazon-Anbindung - Fehler und Bugs 2
Neu zum 30. Juni 2025 wird der Amazon Lister 1.0 eingestellt JTL-ShippingLabels - Fehler und Bugs 5
Neu Daten an Amazon senden Problem Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Lister 2.0 Einrichtung/Umstieg vom alten Lister Einrichtung und Installation von JTL-eazyAuction 18
Neu Initialer Import von Amazon mit Lister 2.0 Amazon-Lister - Fehler und Bugs 8
Neu Amazon - Spar-Abo: Wie schnell identifizieren: Vorsicht es droht Margenverlust Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Versand via Spring XBS - Eigentliche Versandart bei Auslieferung nicht bekannt, wie mit Amazon umgehen Amazon-Anbindung - Ideen, Lob und Kritik 0
Varianten und der Amazon Lister 2.0 Amazon-Lister - Fehler und Bugs 1
Neu Amazon Angebote werden nicht angezeigt Amazon-Anbindung - Fehler und Bugs 44
Neu Amazon Abgleich / Angebot aufschalten nicht möglich - Parameter Iso? Amazon-Anbindung - Fehler und Bugs 1
Neu AMAZON Business Kunde - Firmenzeile der Adresse wird von AMAZON übernommen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnungen erstellen bei Amazon Bestellungen nicht mehr möglich Amazon-Anbindung - Fehler und Bugs 2
Neu Versand für Amazon FBM Bestellungen automatisieren User helfen Usern 0
Neu Kein Einlesen der VCS Rechnungen von Amazon seit 8. Mai Amazon-Anbindung - Fehler und Bugs 0
Neu neue Sendungsnummer (DHL) wird nach Storno des 1. Label nicht an Amazon übergeben JTL-ShippingLabels - Fehler und Bugs 11
Neu Amazon Anbindung kurzzeitig fehlerhaft - Aufträge fehlen Amazon-Anbindung - Fehler und Bugs 1

Ähnliche Themen