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
78
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: 133
Zuletzt bearbeitet:

myfolien

Aktives Mitglied
15. Januar 2019
78
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: 59

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.187
143
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.187
143
Gaildorf

myfolien

Aktives Mitglied
15. Januar 2019
78
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: 89

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 XML import amazon Gutschriften Schnittstellen Import / Export 0
Neu Amazon Pay - kein Daten Abgleich seit 10.12.25 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Amazon FBA Mapping JTL-Wawi 1.10 0
Neu AMAZON LISTER 2.0 Hochladen nicht möglich! Satus " Wartet auf Rückmeldu..." Amazon-Lister - Fehler und Bugs 0
Neu Export/Import aller Amazon Angebote über die JTL-Ameise JTL-Ameise - Fehler und Bugs 1
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Amazon Externe Belege werden nicht neu erstellt Amazon-Anbindung - Fehler und Bugs 0
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Amazon Abgleich - seit heute 26.11.26 keine Übernahme der Bestellungen mehr Amazon-Anbindung - Fehler und Bugs 14
Neu viele Amazon Bestellungen - Zahlung ausstehend ?! Amazon-Anbindung - Ideen, Lob und Kritik 2
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Alte Amazon Aufträge lassen sich nicht löschen JTL-Wawi 1.11 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu DPD-Businessvertrag nicht möglich, wenn man Bestellungen aus Amazon abwickelt? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Amazon Rechnungsuploud geht nicht mehr JTL-Wawi 1.11 0
Neu Amazon Lister 2.0 Kategoriespezifische Felder fehlen bei vielen Kategorien Amazon-Lister - Fehler und Bugs 2
Neu Amazon Abgleich - seit 14 Uhr keine Übernahme der Bestellungen Amazon-Anbindung - Fehler und Bugs 56
Neu Amazon Artikel auf verschiedenen Sellercentrals aktivieren/deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 0
Neu GELÖST! Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" bei WAWI 1.11.3 Amazon-Anbindung - Fehler und Bugs 10
Neu Amazon Business-Preis entfernen Amazon-Anbindung - Fehler und Bugs 0
Neu Versandgruppe aus Verkaufskanalverwaltung - Amazon löschen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Amazon MWS Störung - Prime Label nicht druckbar JTL-ShippingLabels - Fehler und Bugs 0
Neu Amazon Lister 2.0 neues Angebot oder nur bestehende ändern ? Amazon-Lister - Fehler und Bugs 15
Neu B2B Preis wird nicht an Amazon übergeben. Auch nicht WAWI intern User helfen Usern - Fragen zu JTL-Wawi 1
Artikel unter Amazon > Angebote werden mehrfach aufgeführt Amazon-Anbindung - Ideen, Lob und Kritik 9
Neu eazyAuction holt keine Bestellung mehr von Amazon ab, im Logbuch "Fehler" ohne weitere Angabe Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Pending Amazon-Anbindung - Fehler und Bugs 0
B2C Angebotsrpreis / Amazon JTL-Wawi 1.10 0
Amazon Anbindung: Auftragsübernahme im Gange JTL-Wawi 1.11 1
Amazon Rechnungen werden seit "Update" nicht mehr erstellt - VCS Lite 1.10.10.3 auf 1.10.14.3 JTL-Wawi 1.10 31
Umlagerung zu Amazon-FBA plötzlich nicht mehr möglich: Zugewiesende Amazon-SKU weg: "Es befinden sich Artikel ohne Amazon-SKU in der Umlagerung." JTL-Wawi 1.9 7
Neu FBA-Lagerbestand wird nicht mehr eingelesen - Fehler beim Verarbeiten von Amazon Events - FbaInventoryImported: Das angegebene Argument liegt außerha Amazon-Anbindung - Fehler und Bugs 13
Neu Amazon Bestellungen werden nicht abgerufen - Fehler bei Account 'XXX' []: Ihr Account ist nicht aktiv. Amazon-Anbindung - Fehler und Bugs 5
Neu Amazon eazyAuction Lizenz Fehler? Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Artikel eintellen Arbeitsabläufe in JTL-Wawi 2
Amazon Bestellungen werden nicht alle angezeigt Amazon-Anbindung - Fehler und Bugs 7
Neu VCS Lite Amazon -> Rechnungs-Beleg konnte nicht verarbeitet werdenAmazon-Bestellpositionen nicht gefunden Amazon-Anbindung - Fehler und Bugs 0
Neu Amazon VCS lite - 2 Rechnungen wurde nicht übertragen Amazon-Anbindung - Fehler und Bugs 2
Neu Amazon-Bestellungen werden nur Verzögert importiert Amazon-Anbindung - Fehler und Bugs 4
Probleme mit dem Einstellen von Artikeln auf Amazon über JTL Wawi mit dem Lister 2.0 Amazon-Lister - Fehler und Bugs 6
Neu Amazon VCS Lite Rechnungen als PDF speichern in Wawi 1.10 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Heute wied kein Versand bei Amazon bestätigt und manueller Abgleich gibt Fehlermeldung aus Amazon-Anbindung - Fehler und Bugs 1
Neu Falsche Währung auf Amazon-Rechnung des Kunden (externer Beleg) JTL-Wawi - Fehler und Bugs 3
Neu OSS rückwirkend zum 01.10.25 - Amazon VCS-Rechnungen korrigieren Arbeitsabläufe in JTL-Wawi 1
Neu E-Mail Versandbestätigung wird an Amazon gesendet obwohl in den Einstellungen deaktiviert JTL-ShippingLabels - Fehler und Bugs 2
Statistik: Amazon.de, .be., .fr etc. zusammenfassen zu Amazon (alle Länder) JTL-Wawi 1.9 2

Ähnliche Themen