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
70
8
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: 127
Zuletzt bearbeitet:

myfolien

Aktives Mitglied
15. Januar 2019
70
8
@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.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
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.184
142
Gaildorf

myfolien

Aktives Mitglied
15. Januar 2019
70
8
@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: 87

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 Custom Orders mit Bildern von Kunden Amazon-Anbindung - Ideen, Lob und Kritik 0
Amazon Vine Rechnung JTL-Wawi 1.9 0
Neu Fehler 500 bei Versandmeldung an Amazon über JTL-eazyAuction Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Lister 2.0 Parent-Child Amazon-Lister - Fehler und Bugs 0
Neu Wie handelt Ihr die GPSR Anforderung an Produktbilder bei Amazon ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Umstellung auf den Amazon Lister 2.0 Amazon-Lister - Ideen, Lob und Kritik 0
Neu Amazon Abgleich - Bestellungen werden nicht abgerufen Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon Lister 2.0 Fehler 90248 Textilbereich Amazon-Lister - Fehler und Bugs 0
Neu Retouren/Rückerstattungen auf Amazon Arbeitsabläufe in JTL-Wawi 1
Neu AMAZON automatischer upload ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wie kann ich die Verfügbarkeiten eines Artikels bei Amazon steuern? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu Amazon Pay Registrierung Plugins für JTL-Shop 1
Neu Bestand auf einem Amazon-Marktplatz auf Null setzen. User helfen Usern - Fragen zu JTL-Wawi 0
Rechnungen an Ebay und Amazon Kunden immer digital zusenden JTL-Wawi 1.9 0
Ändern der Bearbeitungszeit auf Amazon lässt sich nicht auf Länder eingrenzen JTL-Wawi 1.9 0
Amazon Angebote lassen sich nicht löschen! JTL-Wawi 1.9 0
Neu AMAZON - überall "returnlessrefund" Business Jungle 2
Amazon VCS mit 1.9.4.6 JTL-Wawi 1.9 0
Neu Beschreibung für Amazon ohne HTML Inhalte Arbeitsabläufe in JTL-Wawi 3
Neu Hilfe bei Workflow - falsche Steuernummer bei Amazon hinterlegt User helfen Usern - Fragen zu JTL-Wawi 0
Amazon Lister Beta Version JTL-Wawi 1.9 2
Neu JTL WaWI abgleich mit Amazon für Deal Day & Black Friday User helfen Usern - Fragen zu JTL-Wawi 1
Neu Amazon Lister 2.0 - Code 99016 - Ein Maximum von 1 Vorkommen (oder Vorkommnissen) ist für das Attribut color zulässig Amazon-Lister - Fehler und Bugs 1
Neu Amazon Lister 2.0 - Kategorien Deutsch und Englisch gemischt und ohne Hirarchie? Amazon-Lister - Fehler und Bugs 0
Neu Amazon Lister 2.0 ...ist erforderlich, wird aber nicht bereitgestellt. Amazon-Lister - Fehler und Bugs 2
Neu Amazon Gutschriften kommen in den Status "Amazon Artikel nicht in Bestellung" und werden nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 0
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
JTL Wawi 1.9.4.6 Amazon Versandgruppen Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Amazon-Konto in JTL-Wawi importieren - Doku nicht verfügbar Amazon-Anbindung - Fehler und Bugs 0
Neu Achtung: Amazon zeigt keine Grundpreise mehr! Business Jungle 2
Neu Amazon Business Kunde Österreich mit USt in Wawi Amazon-Anbindung - Fehler und Bugs 1
Alternative für Ebay / Amazon Listings JTL-Wawi 1.9 0
Neu Artikeldatenpflege - Listing eBay/Amazon uvm Dienstleistung, Jobs und Ähnliches 0
Neu Amazon Abgleich Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt Amazon-Anbindung - Fehler und Bugs 18
JTL WaWi 1.9.4.4 will keine Amazon Aufträge abholen. Ebay klappt aber JTL-Wawi 1.9 3
Neu Amazon Bestellungen von gestern Abend fehlen Amazon-Anbindung - Fehler und Bugs 2
Amazon Angebote über JTL schließen JTL-Wawi 1.6 0
Neu Amazon API access token is revoked (nAktiv=0) Amazon-Anbindung - Fehler und Bugs 21
Neu Amazon Abgleich Fehler Gelöste Themen in diesem Bereich 6
Neu Amazon Lister 2.0 - merchant_shipping_group Amazon-Lister - Fehler und Bugs 4
Amazon Token aktualisiert - Keine Bestellungen JTL-Wawi 1.9 1
Neu Amazon Für das Feld "Preis mit Steuern zur Anzeige eBay-Anbindung - Fehler und Bugs 2
Neu Amazon Artikelanlege endet in "list_price_with_tax Error" Amazon-Anbindung - Fehler und Bugs 5
WaWi Bestellung über Amazon erfüllen lassen - FBA Bestände werden nicht angezeigt Amazon-Anbindung - Ideen, Lob und Kritik 2
Neu Amazon Abgleich Fehler - Hotfix für Version 1.5.55.8 funktioniert nicht JTL-Wawi - Fehler und Bugs 7
Neu Amazon Rechungskorrekturen / Storno: Neu ausstellen / Es existiert kein Auftrag zur Rechnung Einrichtung und Installation von JTL-eazyAuction 8
Amazon FBA Gutschrift als Rechnungskorrektur? JTL-Wawi 1.9 1
Neu Meldung Versand an Amazon austehend? Amazon-Anbindung - Fehler und Bugs 3
Neu Amazon VCS keine Rechnungsstellung für Lieferungen in die Türkei JTL-Wawi - Fehler und Bugs 2

Ähnliche Themen