initBasti / Amazon2PlentySync (public) (License: GPLv3) (since 2019-01-27) (hash sha1)
Transfer your data from you Amazon Flatfile spreadsheet over to the Plentymarkets system. How to is included in the readme
List of commits:
Subject Hash Author Date (UTC)
Added usage instructions in english and german language. 30646f203ae8847cfa4971cb62187dca8406b8d7 Sebastian Fricke 2019-04-15 09:58:26
Fixed small compilation mistakes concerning positional arguments dc011ec52cf578e2910edde1aeacb893bb2e57f9 Sebastian Fricke 2019-04-15 07:16:14
Fixed a problem with the Upload folder when the executable is within its Folder outside of the root 6ca74a5bbbf13036405c654225de2540cddf2ed0 Sebastian Fricke 2019-04-15 07:02:13
Small improvements with the error handling inside item_upload.py 8d8361aa6ca7fca69407fb6c2f7450a9fd3ad40d LagerBadel PC:Magdalena 2019-04-12 12:31:39
Fixed the Windows Version because of corrupted Sym Links from the Windows Version 21c1d49e6508a27e3ba86741843c4141e09be2ee Sebastian Fricke 2019-04-12 11:57:28
The push from the windows machine corrupted the Linux Version, it is now re compiled. 1a642842228b959ad9ca1253b6e0df25d75e3d67 Sebastian Fricke 2019-04-12 09:34:27
Added a executable File db4d6f812ada2d497e2ffa255ddf62fd88c98e9f Sebastian Fricke 2019-04-12 08:24:14
current working version 10-04-19 f57799f6815c8c76217f64e292d6cf61e0deffb7 Sebastian Fricke 2019-04-10 14:40:36
Changed the collection_name field to the newer seasons field in the property upload b13a2282d20e97f6f414e02ace9673246678adc4 Sebastian Fricke 2019-03-29 09:59:05
Added a feature upload and removed a test print from the barcode upload b04dc65a93ff10c650cdaf48d1a7922ff4769ecc Sebastian Fricke 2019-03-28 14:57:54
Added FNSKU code and removed freetext fields to replace them with properties 4f77496d60be1afbd90a7279b14643267b4430cc Sebastian Fricke 2019-03-27 11:09:55
Added FNSKU code and removed freetext fields to replace them with properties 3d76e8769337dd96fa02503eb242fd192f3c148d Sebastian Fricke 2019-03-27 11:06:41
Update to property Upload because it isn't necessary to have a property for each material 37c01ce472dc85a9f7a39bd164a2ea53c28b4955 Sebastian Fricke 2019-03-18 16:08:14
added a filter for items with only 1 size that currently works with single parent child combinations fd3bf2b659614d5518884eb3da77b564cd0018eb Sebastian Fricke 2019-02-28 16:08:57
Market connection adjusted to AmazonFBA 1feb4b2e96c6a55ad0494696fd18fd6fb42babb0 Sebastian Fricke 2019-02-25 12:21:05
current version Feb 2019 00b24836dd378f21942ed323c2b66f928b9fb4c4 Sebastian Fricke 2019-02-25 09:00:00
Changes to fit to the new flatfile format 91cd339571f607e88f6e922f1a47630c4c8d62a7 Sebastian Fricke 2019-02-08 13:28:02
Small removal of redundant code b271de0b1be1d83be088b00a35b5618af088b58a Sebastian Fricke 2019-01-30 18:08:15
General improvements and property upload bb48084db4359210eb892a04f1322f6fda822bef Sebastian Fricke 2019-01-30 17:43:32
Fixed scripts according to dataformat changes + readme dec28d9e6ff5c5c903d5ca01a969e661d43b66c6 Sebastian Fricke 2019-01-29 21:08:04
Commit 30646f203ae8847cfa4971cb62187dca8406b8d7 - Added usage instructions in english and german language.
Author: Sebastian Fricke
Author date (UTC): 2019-04-15 09:58
Committer name: Sebastian Fricke
Committer date (UTC): 2019-04-15 09:58
Parent(s): dc011ec52cf578e2910edde1aeacb893bb2e57f9
Signing key:
Tree: 1ccb52c302072569f8dd12052243ef96764113a4
File Lines added Lines deleted
Instructions.md 87 0
File Instructions.md added (mode: 100644) (index 0000000..bec3bc9)
1 1. Open the Folder for the Input Files:
2 =========DE============
3 ---Öffne den Ordner für Eingabe Datein:
4
5 Save the flatfile part of the desired item as .csv and paste
6 the height, length, width and weigth to the parent
7 =========DE============
8 ----Speichere die Flatfile von dem gewünschten Artikel als .csv
9 und ergänze die Höhe, Länge, Breite und Gewicht zum Vaterartikel
10
11 Open the Intern_Number spreadsheet and copy the full_number, article_id
12 and the amzon_sku to a new .csv add the postion from 0 upwards
13 =========DE============
14 ----Öffne die Intern_Number Liste und kopiere die full_number, article_id
15 und die amazon_sku zu einem neuen .csv und ergänze die Position von 0 ab.
16
17 Open your Amazon Storage Report and save the SKU(MASTER), asin, quantity(Badel 26...)
18 and fnsku colums in a new .csv
19 =========DE============
20 ----Öffne deine Amazon Lagerbestandsdatei und speichere die SKU(MASTER), asin, menge(Badel 26...)
21 und fnsku spalten in einer neuen .csv
22
23 2. Start the Script by either executing the file on the desktop/
24 the file in Amazon2PlentySync/Windows__Version/product_import.dist/product_import.exe
25 =========DE============
26 ----Starte den Skript durch das ausführen der Datei auf dem Desktop oder mit
27 der Datei in Amazon2PlentySync/Windows__Version/product_import.dist/product_import.exe
28
29 Choose the flatfile first, then choose the Intern_Number list after that the script asks you
30 to point to a destination for the upload files.
31 =========DE============
32 ----Wähle die flatfile zuerst, danach die Intern_Number Liste im Anschluss fragt der Skript dich
33 nach einem Speicherort für die hochzuladenden Datein.
34
35 Possible Mistakes: If the script error message includes a key error, then there is probably
36 a mistake inside the input file, most likely a wrong header, check the example file.
37 =========DE============
38 --------Mögliche Fehler: Wenn die Skript Fehlermeldung einen key error enthält, ist in der Input Datei
39 möglicherweise ein Fehler, höchstwarscheinlich die falschen Spaltennamen, vergleiche
40 mit der Beispiel Datei.
41
42 3. Upload the file item_upload to plentymarkets via the dynamic import for every new upload choose the option
43 "create a new data set"
44 =========DE============
45 ----Lade die Datei item_upload hoch zu Plentymarkets durch den dynamischen Import für jeden neuen Upload
46 wähle die Option "Neuen Datensatz anlegen"
47
48 Open the item inside plentymarkets via the edit items tab, search for non active items and choose this item
49 =========DE============
50 --------Öffne das Item in Plentymarkets durch den Artikel bearbeiten tab, suche nach nicht aktiven Artikeln und
51 wähle diesen Artikel.
52
53 Add the position of the item inside the main variation, set it to active and switch to categories choose a
54 category and set the standard category
55 SAVE
56 Delete the item_upload_x.csv
57 =========DE============
58 --------Ergänze die position von dem Artikel in der Hauptvariation(Parent) und setze diese Aktiv, dann Wechsel zu
59 den Kategorien und wähle eine Standardkategorie.
60 SPEICHERN
61 Lösche die item_upload_x.csv
62
63 4. Upload the file variation_upload next.
64 =========DE============
65 ---Lade als nächstes den variation_upload hoch.
66
67 Check if every variation was succesfully imported and if the color names are correct
68 =========DE============
69 --------Überprüfe ob jede Variation erfolgreich importiert wurde und ob die Farbnamen stimmen.
70
71 Go to dynamic export and choose the data format which gives every attribute of variations
72 filter for the item_id (which you can find on top of the item within "edit items")
73 =========DE============
74 --------Wechsel zum dynamischen Export und wähle das Dateiformat mit jedem Attribut einer Variante
75 Filter die Ergebnisse nach der ItemID (Welche unter Artikel bearbeiten ganz oben im Artikel steht)
76
77 Download the export, open it and save it within the input file folder.
78 =========DE============
79 --------Lade den Export herunter, öffne ihn und speichere ihn im Input Datei Ordner.
80
81 5. The script will ask after the enter input for the export file, choose it and continue.
82 =========DE============
83 ---Der Skript wird nach dem tippen der Enter Taste nach der Export Datei fragen, wähle sie und fahre fort.
84
85 6. Then do the same for the stocklist and check the upload files for obvious mistakes before the upload
86 =========DE============
87 ---Tue das selbe bei der Lagerliste(stocklist) und überprüfe die hochzuladenden Dateien vor dem Upload
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/initBasti/Amazon2PlentySync

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/initBasti/Amazon2PlentySync

Clone this repository using git:
git clone git://git.rocketgit.com/user/initBasti/Amazon2PlentySync

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main