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

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
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
69
6
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
299
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: 125
Zuletzt bearbeitet:

myfolien

Aktives Mitglied
15. Januar 2019
69
6
@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: 55

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.183
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
299
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
299
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.183
142
Gaildorf

myfolien

Aktives Mitglied
15. Januar 2019
69
6
@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: 86

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 Varianten anlegen bei bestehendem Artikel Amazon-Anbindung - Fehler und Bugs 0
Neu Amazon Netzstecker im Lister verknüpfen User helfen Usern - Fragen zu JTL-Wawi 0
Neu ASIN einem Produkt zuordnen zum aufschalten bei amazon JTL-Wawi 1.6 6
Neu Amazon Prime - DHL Versandlabel kann nicht gedruckt werden "Ein Prime Versandlabel wurde nicht gekauft, da kein verfügbares gefunden wurde." JTL-ShippingLabels - Fehler und Bugs 0
Neu Fehlercode amazon Amazon-Lister - Fehler und Bugs 0
Neu JTL erstellt falsche Rechnungskorrekturen für Amazon.co.uk Aufträge und verweigert den Support Amazon-Anbindung - Fehler und Bugs 5
Neu Amazon Überverkäufe Amazon-Anbindung - Fehler und Bugs 15
Neu Amazon + Multishop mit evtl 2 Mandanten Starten mit JTL: Projektabwicklung & Migration 3
Token bei Amazon verlängert nun geht nichts mehr JTL-Wawi 1.7 4
Neu Erfahrungsaustausch Amazon Produktbewertungen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu AMAZON Registrierung - die machen mich wahnsinnig Business Jungle 1
Neu Amazon Produkttyp fehlt: THERMOPLASTIC_FILAMENT Amazon-Lister - Fehler und Bugs 0
Neu JTL überträgt Versandart Sendungsnummer nur teilweise an Amazon Amazon-Anbindung - Fehler und Bugs 3
Neu Amazon bestellungen - Aufträge nich in Markplatz Amazon stattdessen in Aufträge Amazon-Anbindung - Fehler und Bugs 0
Neu Zusammenführen / Konsolidieren von Artikeln aus 2 Quellen (Amazon / Shopify) und zentrale Bestands-Verteilung an beide Systeme User helfen Usern - Fragen zu JTL-Wawi 0
amazon-report-scheduler Amazon-Anbindung - Fehler und Bugs 5
"Amazon Lieferpräferenzen" seit 1.8.12 im Kundenkommentar JTL-Wawi 1.8 5
Neu Amazon Abrechnung fehlt Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Selbsterstellte Produktlisten vs. Angebote -> Derzeit nicht verfügbar Einrichtung und Installation von JTL-eazyAuction 3
Workflow für Amazon Zahlart erstellen JTL-Wawi 1.7 0
Amazon Bestellnummer für Datev Rechnungsdatenservice 2.0 JTL-Wawi 1.8 0
Beantwortet WF Mail wenn Amazon Artikel nicht verknüpft ist JTL-Workflows - Ideen, Lob und Kritik 1
Neu Benachrichtigung von Amazon - Active Listings Report User helfen Usern - Fragen zu JTL-Wawi 0
Neu Hilfe im Homeoffice für Amazon, ebay Kaufland etc. Dienstleistung, Jobs und Ähnliches 0
Neu Verschiedene B2B Preise für verschiedene Amazon-Marktplätze Arbeitsabläufe in JTL-Wawi 0
Neu Amazon Lister übergibt die falsche SKU an Amazon Amazon-Lister - Fehler und Bugs 0
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Amazon Lister übergibt die falsche Versandgruppe Amazon-Lister - Fehler und Bugs 0
Neu Amazon-Lister ... JTL Version 1.5 vs 1.7 / 1.8 User helfen Usern 0
Neu JTL Shipping Amazon Versanddatenexport JTL-ShippingLabels - Fehler und Bugs 4
Neu Amazon Preise von günstigen Verkäufers User helfen Usern - Fragen zu JTL-Wawi 0
Neu Easyshipping Amazon-Aufträge werden nicht abgeholt JTL-Wawi - Fehler und Bugs 2
Neu Nach Update auf 1.8.11 - teilweise kein "Amazon - Neue Produkteseite erstellen" möglich Amazon-Lister - Fehler und Bugs 1
Neu Amazon Versand kostenlos oder extra ausgewiesen Smalltalk 4
Neu Länderproblem mit Amazon PAY Plugins für JTL-Shop 1
Neu Amazon -> EU-Lieferung mit UstID vom Kunden Amazon-Anbindung - Fehler und Bugs 0
Issue angelegt [WAWI-57041] Identifikation von Amazon-Retouren beim FFN-Partner User helfen Usern - Fragen zu JTL-Wawi 1
Neu Einstellmaske für Amazon Anbindung Amazon-Anbindung - Fehler und Bugs 1
Neu Abruf der Bestellungen Ebay / Amazon nicht mehr möglich JTL-Wawi - Fehler und Bugs 1
Neu JTL WaWi Nutzung für 2 Amazon Accounts ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon-Artikel nachträglich als Parent zusammenfassen? User helfen Usern - Fragen zu JTL-Wawi 9
Neu Amazon Authorisierung klappt nicht! Amazon-Anbindung - Fehler und Bugs 1
Neu FBA vom Lieferanten direkt an Amazon- Bestellung / Umlagerung Arbeitsabläufe in JTL-Wawi 0
Neu Keine Versandmeldung zu Amazon Amazon-Anbindung - Fehler und Bugs 5
Zahlungsabgleich: Amazon Pay ab JTL-Wawi 1.8.10.0 JTL-Wawi 1.8 3
Neu Überverkäufe in Amazon, wenn Artikel über "Dranhängen"/ Jetzt Verkaufen in Amazon/ Seller Central erstellt wird. Amazon-Anbindung - Fehler und Bugs 3
Neu JTL überträgt Versandart ohne Sendungsnummer zu Amazon Amazon-Anbindung - Fehler und Bugs 3
Neu Teilerstattungen AMAZON VCS Besellung User helfen Usern - Fragen zu JTL-Wawi 0
Neu DHL Sendungsnummer werden nicht zu Amazon (Italien & Spanien) übertragen JTL-ShippingLabels - Fehler und Bugs 7
Neu custom.css Versionierung / Cache Problem? Technische Fragen zu Plugins und Templates 5

Ähnliche Themen