Gelöst Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

thuhn01

Guest
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hat das Script jemand so laufen dass auch mehrere Bestellungen eingelesen werden?
Bei mir ist es dann angeblich nur ein Kunde im .xml der alle Artikel gekauft hat und einmal Versandkosten...

Offensichtlich stimmt da mit den Schleifen (template) oder dem Array (php) was nicht.

Kommt nur eine Bestellung dann loppts wunderbar, sind es mehrere passt es nicht.
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Grüße;

dieser Thread verdient es, als "Wichtig:" gekennzeichnet ganz oben zu sein! Danke an isemann!


Aber thuhn01: der Orginalskript funktioniert bei mir doch bestens und mit Deiner Lösung kommt durcheinander, nicht umgekehrt! $order[$data[0]] muss so bleiben und darf nicht durch $order[$data[$row]] augewechselt werden, weil $data[0] Bestellnummer von Amazon ist (wechselt in der foreach-Schleife) und $data[$row]. Nur so können Artikel aus gleicher Bestellung im Array $order zusammengefasst werden.
 

thuhn01

Guest
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Grüße;

dieser Thread verdient es, als "Wichtig:" gekennzeichnet ganz oben zu sein! Danke an isemann!
Jepp, der Meinung bin ich auch. Zumindest solange bis die Wawi AMAZON direkt unterstützt.
Aber thuhn01: der Orginalskript funktioniert bei mir doch bestens und mit Deiner Lösung kommt durcheinander, nicht umgekehrt! $order[$data[0]] muss so bleiben und darf nicht durch $order[$data[$row]] augewechselt werden, weil $data[0] Bestellnummer von Amazon ist (wechselt in der foreach-Schleife) und $data[$row]. Nur so können Artikel aus gleicher Bestellung im Array $order zusammengefasst werden.

Betreffend 1 Kunde und 1 Artikel:
Rein theoretisch programmiertechnisch unmöglich weil [0] bei jedem Schleifendurchlauf überschrieben wird (wie bei mir auch geschehen => EIN Kunde mit ganz vielen Artikeln)
Erst nach dem Befüllen (Durchlauf aller Zeilen des Bestellberichtes) wird das gefüllte Array an die XML Datei übergeben und dann wiederum in einer Schleife ausgelesen.

Betreffend 1 Kunde und verschiedene Artikel:
Kann ich nicht beurteilen da ich bisher nur Kunden hatte die einen Artikel (auch mehrfach) gekauft haben. Was AMAZON mir übergibt wenn jemand mehrere (verschiedene) Artikel kauft kann ich nicht beurteilen.
möglicher Weise muss dann eine IF Abfrage dazu:
IF order[data[$row]]=order[data[$row-1]] (also ist die Bestellnumemr dieselbe wie vorhergehend) dann eben derselbe Kunde nur weitere Artikel

### Wichtig ###
Wenn bei euch das original Skript funktioniert ist es ja gut und bedarf logischer Weise keine Änderung. Wenn das original bei jemandem NICHT läuft kann er ja meinen Ansatz testen.
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Guten Abend,

wenn schon es GNU Open Source ist dann habe ich mir erlaubt, den Skript zu modifizieren und zu erweitern. Zu haben isses hier: http://dvdylan.com/files/jtl/JTL-Amazon.zip

Beim Upgraden einfach die zwei Dateien überschreiben.

Neu in dieser Version 1.2:

- es wird eine einfache Amazon-Lieferdatei generiert. Damit werden alle Bestellungen auf einmal als verschickt markiert. Versandmethode kann dabei durch Parameter angepasst werden (Deutsche Post / Brief voreingestellt)
- Vorname und Nachname werden jetzt (in den meisten Fällen) voneinander getrennt.
- Länderliste mit den meisten europäischen Ländern hinzugefügt; "Deutschland" wird dabei nicht übernommen (für mich selber war besser so)
- der PHP/HTML-Quellcode etwas anders strukturiert (eigentlich nur damit ich ihn selber besser verstehe)

Grüße,
Vygi
 

quelleshop

Gut bekanntes Mitglied
21. November 2006
711
6
Strullendorf bei Bamberg
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hallo,

ich finde es toll, dass sich hier Leute um den Amazon Export gekümmert haben. Leider blicke ich bei der Beschreibung nicht so ganz durch.
Kann ich jetzt Aufträge importieren, bei denen auch mehrer Artikel drin sind ?
Und gibt es einen Anleitung was ich Schritt für Schritt tun muss um das Programm zu installieren und wir die Aufträge zu importieren sind ?
Danke für die Hilfe !!

Gruß
Achim
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Guten Abend;

(1) ja, man kann Aufräge auch mit mehreren Artikeln bestens bearbeiten.

(2) sorry aber keine Zeit heute für die ausführlichere Beschreibungen.
Nur soviel ganz kurz: man braucht dazu einen Webserver mit PHP.
Dann ein Verzeichnis namens "jtl-isemann" darauf erstellen und alle Dateien aus dem ZIP von isemann darauf kopieren. Dann sollte beim Aufruf von http://(DeineWebseite)/jtl-isemann schon mal ein Formular erscheinen zum Hochladen von Amazon-Bestellinformationen.

====================================

Wenn Bedarf besteht kann ich so ein Skript auf meinem Webserver hosten und kostenlos zur Verfügung stellen. Dann könnt Ihr WAWI-Importdateien socwe Amazon-Versanddateien bei mir generieren. Bitte um eine private Nachricht, falls Interesse.
 

quelleshop

Gut bekanntes Mitglied
21. November 2006
711
6
Strullendorf bei Bamberg
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hallo vygi,

vielen Dank. Habe das jetzt so gemacht und kann das Programm auch starten. Eine Datei vom Amazon habe ich auch herunter geladen.
Wenn ich diese jetzt aber aufrufe und auf verarbeiten klicke kommt unten nur fertig. Bei log steht nichts.
Habe da weiter oben etwas mit chmod gelesen, welche Dateien brauchen welche Rechte und wo sollte dann die Datei für JTL laden ?

Sorry für die vielen Fragen, aber irgendwie verstehe ich das alles noch nicht so richtig.

Gruß und Danke

Achim
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Probier mal, folgenden Unterverzeichnissen Schreib- und Ausführungsrechte für alle zu geben (chmod 777):

chmod 777 amazon_export
chmod 777 amazon_import
chmod 777 smarty
chmod 777 smarty/ cache

Wenn es nicht hilft -- dann im index.php "error_reporting(7);" setzten um evtl. Fehlermeldungen zu bekommen.

Hoffentlich hilft's.
 

quelleshop

Gut bekanntes Mitglied
21. November 2006
711
6
Strullendorf bei Bamberg
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Danke,
habe jetzt alles auf 777 gesetzt. Error Report bringt folgrndes:

Warning: fopen(): Unable to access /var/www/vhosts/xxx.com/httpdocs/jtl-isemann/amazon_import/289081964.txt in /var/www/vhosts/xxxr.com/httpdocs/jtl-isemann/index.php on line 53

Warning: fopen(/var/www/vhosts/xxx.com/httpdocs/jtl-isemann/amazon_import/289081964.txt): failed to open stream: No such file or directory in /var/www/vhosts/xxx.com/httpdocs/jtl-isemann/index.php on line 53

Warning: fgetcsv(): supplied argument is not a valid stream resource in /var/www/vhosts/xxx.com/httpdocs/jtl-isemann/index.php on line 55

Muss ich die Amazon Textdatei erst von meinem lokalen Verzeichnis auf den Server in amazon_import laden ?

Gruß
Achim
 

quelleshop

Gut bekanntes Mitglied
21. November 2006
711
6
Strullendorf bei Bamberg
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hallo,

habe jetzt heraus gefunden, dass der obige Fehler vom der Amazon Datei kam ( war ein alter Auftragsexport).

Habe jetzt eine aktuelle Datei von Amazon geholt. Da sieht es jetzt so aus:

File is valid, and was successfully uploaded.Here's some more debugging info:Array( [userfile] => Array ( [name] => 403139684.txt [type] => text/plain [tmp_name] => /tmp/phpvS1sw2 [error] => 0 [size] => 28504 ))

LOG:

Warning: Division by zero in /var/www/vhosts/xxx.com/httpdocs/jtl-isemann/index.php on line 90

Ist immer noch nicht ok oder ? Wo soll den die JTL_order.xml zu finden sein ?

Gruß
Achim
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Ach ja, habe ganz vergessen.... Das war bei mir auch so: nut diese Debug-Info aber keinen Link zum Herunterladen.
Ich hatte es gelöst, indem ich die neuste smarty-Version installiert habe.
Einfach die ZIP-Datei vom Smarty : Template Engine herunterladen ( http://www.smarty.net/do_download.php?download_file=Smarty-2.6.22.zip ) und damit alles, was im Verzeichnis smarty zu finden ist, überschreiben. Danach lief bei mir alles.

Und wenn du danach meine erweiterte Version nimmst (index.php und die XML-Vorlage überschreiben), dann klappt es auch mit der Versanddatei für Amazon.
 

quelleshop

Gut bekanntes Mitglied
21. November 2006
711
6
Strullendorf bei Bamberg
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hallo,

also bei mir kommt auch nach dem Smarty Update nicht mehr zum Vorschein.
Kann mit einmal jemand einen Screenshot posten, wie das aussieht wenn alles ok ist !!
Ansonsten muss ich halt doch auf die Amazon Anbindung der Wawi warten, aber darauf warte ich nun schon fast 2 Jahre:mad:.

Gruß

Achim
 

didi1860

Aktives Mitglied
24. August 2007
57
1
Landshut
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Hallo vygi,
erst mal Danke, dass du dich um den Amazon Auftragsimport gekümmert hast.
Bei mir läuft beim Import alles einwandfrei. Beim Einlesen der Versanddatei bekomme ich jedoch immer eine Fehlermeldung von Amazon.
0 6000 Warning Data in unnamed column.
1 6000 Error Required value missing for "order-id, ship-date" in record number
(und dies dann für 566 Zeilen, obwohl es nur 6 Aufträge waren.

Muss ich die Versanddatei noch irgnendwie bearbeiten?
ich habe in der Index Deutsche Post durch GLS ersetzt. Tracking Nummern übergebe ich keine, da diese unsere Kunden aus der WAWI im Versandmail bekommen. Ich dachte eigentlich ich kann die erzeugte Datei gleich so wieder hochladen.

Schon mal Danke für deine Rückantwort
Dieter
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

quelleshop: hast Du das alles mit den Originaldateien rpbiert oder schon mit den modernisierten von mir (.php und .xml)?

didi1860: Schau mal mit einem einfachen Texteditor, was in der Versanddatei drinnen ist. Bei 566 Zeilen sind irgendwie 559 zu viel.
Bei GLS sollen die Variablen meines Wissens anders gesetzt werden, und zwar so:

Code:
$CARRIER_CODE = 'GLS';    // Tranporteur-Code ("UPS", "DHL", "GLS" ... oder "Other" für die "Deutsche Post"!)
$CARRIER_NAME = '';       // Leer, falls Code = "UPS", "DHL", "GLS" ... oder "Deutsche Post"
$SHIP_METHOD = 'Paket';   // Versandmethode ("Paket", "Päckchen", "Brief")
 

Lars

Moderator
1. Juli 2006
4.794
7
Greifswald
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Ich habe das Script jetzt auch mal getestet.

bei Mir erscheint nach berichtsupload

HTML:
File is valid, and was successfully uploaded.Here's some more debugging info:
Array
(
    [userfile] => Array
        (
            [name] => 404145704.txt
            [type] => text/plain
            [tmp_name] => /tmp/phpnZezyA
            [error] => 0
            [size] => 2587
        )

)


LOG:

Und wie komme ich jetzt an die XML ?
 

vygi

Gut bekanntes Mitglied
14. Januar 2007
349
14
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

...und alle Unterverzwichnisse sicher beschreibbar ("777")?

Ich musste wie gesagt die neuste Smarty-Version installieren (alle vorhandene Dateien überschreiben) und Unterverzeichnisse beschreibbar machen. Habt ihr das auch erledigt? Siehe meine vorherigen Posts.

Und am besten gleich updaten (die zwei Dateien überschreiben), weil "Originaldateien" von mir nicht mehr unterstützt werden.

Grüße,
Vygi
 

Lars

Moderator
1. Juli 2006
4.794
7
Greifswald
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

@vygi
So mit deinen Dateien funktioniert es jetzt, allerdings hat es nur einmal funktioniert, beim 2. Bericht kam keine Verarbeitung.

Dann habe ich die Amazon.php manuell aufgerufen, diese war leer.

Anschließend wieder Import gemacht, dann ging es wieder..

Jetzt besteht nur noch das Problem Das Vor und Nachname in einem Feld stehen, ist das auch noch lösbar?
 

Lars

Moderator
1. Juli 2006
4.794
7
Greifswald
AW: Auftragsimport : Amazon Seller Central -> JTL Wawi Konver

Kann jemand die XML auch für FBA umbauen?

Habe jetzt die Kopfzeile von Amazon bekommen..

order-id order-item-id purchase-date payments-date buyer-email buyer-name buyer-phone-number sku product-name quantity-purchased currency item-price item-tax shipping-price shipping-tax ship-service-level recipient-name ship-address-1 ship-address-2 ship-address-3 ship-city ship-state ship-postal-code ship-country ship-phone-number item-promotion-discount item-promotion-id ship-promotion-discount ship-promotion-id delivery-start-date delivery-end-date delivery-time-zone delivery-Instructions
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Auftragsimport falsche Versandoption bei "Ausländern" JTL-Wawi - Fehler und Bugs 1
Neu Auftragsimport Ameise - Sonderpreise werden nicht angewandt User helfen Usern - Fragen zu JTL-Wawi 7
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 2
Neu WMS Amazon Prime 2 Packstücke JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Rechnungen werden nicht zu Amazon übertragen JTL-Wawi 1.10 2
Neu Hilfe für Amazon und Lister 2.0 gesucht Amazon-Anbindung - Ideen, Lob und Kritik 0
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 6
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 10
Neu Falscher Lagerbestand bei Amazon Amazon-Anbindung - Fehler und Bugs 0
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 15
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 0
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 7
Neu Amazon Anbindung kurzzeitig fehlerhaft - Aufträge fehlen Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" Amazon-Anbindung - Fehler und Bugs 8
Neu Business-Rechnungen werden in JTL erstellt, aber nicht an Amazon übermittelt (VCS Lite aktiv) User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL 1.20.20.4 Postsendungen werden mit Sendungsnummer an Amazon gesendet und verursachen Probleme JTL-ShippingLabels - Fehler und Bugs 26
In Diskussion Workflow für Amazon Tel. Nummern löschen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Steuereinstellungen Amazon stelle Rechnung Luxemburg, Lieferadresse Deutschland an Endkunden JTL-Wawi - Fehler und Bugs 0
Nach Update auf JTL 10.10.4 wird kein Versand mehr an Amazon übermittelt JTL-Wawi 1.10 4
Neu AMAZON VCS Rechnungskorrekturen fehlen in Auftragsübersicht (1.10.10.4) Amazon-Anbindung - Fehler und Bugs 1
Neu AMAZON Angebote finden und beenden? Amazon-Lister - Ideen, Lob und Kritik 8
Neu Amazon Stornoanfragen in Wawi Amazon-Anbindung - Fehler und Bugs 12
Neu Amazon FBA hat selber Bestand eingebucht Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon: Rechnung per Mail abschalten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Lister 1.0 vs. 2.0 = ein absolutes Chaos !? Amazon-Lister - Fehler und Bugs 23
Buchhaltung Amazon Rechnungen JTL-Wawi 1.10 4
Neu Amazon schweizer Rechnung ins JTL Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Rechnungen von Amazon Business Kunden werden nicht hochgeladen Amazon-Anbindung - Fehler und Bugs 4

Ähnliche Themen