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)
Remove market assign & availibilty settings fdf971d45706f8c75d9a7ea7e949193c45620051 Sebastian Fricke 2020-04-29 07:31:36
Bug Fix: product-import.py Empty TK root window 0b087f8a7902523b2495c936a6e09447a93a6cb5 Sebastian Fricke 2020-04-28 09:41:04
Add ignore file for silver searcher tool 87a1b335af1f88c10ad12e5b8f59f8207c58aaec Sebastian Fricke 2020-04-28 09:25:54
add tests folder pycache to gitignore 9d7989d1658d3dffd7eb00e9411af3dec6c85563 Sebastian Fricke 2020-04-27 12:55:24
Unit test for find_price function c19fa28ad9bf0dd1b5361e871dc498f6704cb196 Sebastian Fricke 2020-04-27 12:53:20
Remove price calculation from script d852cb3ef648336ed94daeaaa220721e6055dd7c Sebastian Fricke 2020-04-27 12:50:52
Function description priceUpload 2c5735f4f4c79607f55c77b1359aa5984d1e6699 Sebastian Fricke 2020-04-23 09:34:30
similar attribute search regardless of the parent 4bb0970408d78d25264d479428fe8c3389483215 Sebastian Fricke 2020-04-23 09:28:19
Fix marking dropdown bug 0d1695083d2b4e49fd364a36a7ef3c92a192d62f Sebastian Fricke 2020-04-23 09:26:46
update desktop specific build script for windows 8a6536d6173f7383022fab92f234ab25fc81204b Sebastian Fricke 2020-04-22 10:15:05
Refactor config handling a9be950a4e8d97fa97c7e9caff33fcbb1f476d9d Sebastian Fricke 2020-04-22 10:11:57
Fix gui/category_chooser: file change bug 9879e65c9aad9b1feb05b6121a0e33c129a8beb5 Sebastian Fricke 2020-04-22 10:09:36
update .gitignore 6c7628af605a72ced1e146c27da8639225ab9c6c Sebastian Fricke 2020-04-22 10:08:47
Fix error.py: Fix colorful messages on windows 31f0b106c7aee1962bba3efb5758f647170eceff Sebastian Fricke 2020-04-22 10:07:30
Enhanced error output to extra module dda37a22d21db1af6330fd62395682b91f46f5ec Sebastian Fricke 2020-01-27 10:56:00
Introduction infoPrint, removed unnecessary parameter 98b6779f95fcf6d3350f64e7d2a8151932415458 Sebastian Fricke 2020-01-16 14:27:15
Add Cdiscount price & coding style review 7c5451b067760100904aed947b2ba484ab9c9e45 Sebastian Fricke 2020-01-16 14:25:15
coding style, naming conventions & uninitialized 218378ca191510dc2092108a87e63ff83b4c6b31 Sebastian Fricke 2020-01-16 13:58:24
coding style & cleanup image upload module 04ac13fb764baecd1a419cbffcd9696a3ff5b680 Sebastian Fricke 2020-01-16 13:56:07
coding style improvements and colorful error msg 401db811c0edd62b14c7a0a29e2c1f6d2791774c Sebastian Fricke 2020-01-16 13:54:25
Commit fdf971d45706f8c75d9a7ea7e949193c45620051 - Remove market assign & availibilty settings
Remove fixed values from the upload script as these can be uploaded
using the elastic sync.
Author: Sebastian Fricke
Author date (UTC): 2020-04-29 07:31
Committer name: Sebastian Fricke
Committer date (UTC): 2020-04-29 07:31
Parent(s): 0b087f8a7902523b2495c936a6e09447a93a6cb5
Signing key:
Tree: 5dde95b8b97effa08376f0a0fce959f9d47243a1
File Lines added Lines deleted
packages/item_upload.py 3 13
File packages/item_upload.py changed (mode: 100644) (index 581c241..a9c9d5b)
... ... def itemUpload(flatfile, intern, stocklist, folder, input_data, filename):
22 22 'ItemOriginCountry', 'ItemTextKeywords', 'ItemOriginCountry', 'ItemTextKeywords',
23 23 'ItemProducer', 'ItemProducerID', 'ItemProducer', 'ItemProducerID',
24 24 'ItemTextName', 'ItemTextDescription', 'ItemTextName', 'ItemTextDescription',
25 'ExternalID',
26 'NetStockPositivVis', 'NetStockNegativInvis',
27 'VariationAvailability', 'Category-IDs',
25 'ExternalID', 'Category-IDs',
28 26 'Standard-Category', 'Standard-Category-Webshop', 'Standard-Category', 'Standard-Category-Webshop',
29 'Mandant-Active', 'Webshop-Active',
30 27 'EAN_Barcode', 'FNSKU_Barcode', 'EAN_Barcode', 'FNSKU_Barcode',
31 'market-active-shop', 'market-active-ebay',
32 'market-active-ebayger', 'market-active-amafba',
33 'market-active-amafbager', 'marketid', 'accountid',
28 'marketid', 'accountid',
34 29 'amazon_sku', 'amazon_parentsku', 'amazon_sku', 'amazon_parentsku',
35 30 'amazon-producttype', 'fba-enabled', 'fba-shipping', 'amazon-producttype', 'fba-enabled', 'fba-shipping',
36 31 'price', 'ASIN-countrycode', 'ASIN-type', 'ASIN-value', 'price', 'ASIN-countrycode', 'ASIN-type', 'ASIN-value',
 
... ... def itemUpload(flatfile, intern, stocklist, folder, input_data, filename):
113 108 row['brand_name'].upper(), '3', row['brand_name'].upper(), '3',
114 109 input_data['name'], row['product_description'], input_data['name'], row['product_description'],
115 110 '', # externalID '', # externalID
116 '1', '1', # NetStock pos = Vis & neg = Invis
117 '2', input_data['categories'],
111 input_data['categories'],
118 112 input_data['categories'][0:3], input_data['categories'][0:3], input_data['categories'][0:3], input_data['categories'][0:3],
119 'Y', 'Y', # mandant
120 113 '', '', # barcode '', '', # barcode
121 'Y', 'Y', # marketconnection
122 'Y', 'Y', # marketconnection
123 'Y', # marketconnection
124 114 '', '', # market & accout id amazonsku '', '', # market & accout id amazonsku
125 115 '', '', # sku & parentsku amazonsku '', '', # sku & parentsku amazonsku
126 116 '', '', '', # producttype & fba amazon '', '', '', # producttype & fba amazon
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