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)
Bug-Fix: Skip external ID check on no result 7a7ba7cee756feccfd836156e192a4eb08d18f2f Sebastian Fricke 2020-05-06 08:57:20
amazon.py: Add additonal amazon product type e8922a4fddb62fc900bb46976eddae6264341528 Sebastian Fricke 2020-05-06 08:54:59
Remove needless bracket at end of string fd588b0c562cc0d0315c3a463cc9dd41f3df2cae Sebastian Fricke 2020-05-04 09:12:01
Add warning for missing standard category c53d5623454e92518e681bfd845bf2e8091a4493 Sebastian Fricke 2020-04-30 07:52:18
Bug-Fix: ',' within standard category field 1bbc9791bf61c8c6d1889f3ba29191d665f85185 Sebastian Fricke 2020-04-30 07:44:40
Bug-Fix: Missing 'n's from Item name b7d5f1d61d0b38646b1b71fc31d55f27ca551851 Sebastian Fricke 2020-04-30 07:43:07
Bug-Fix: Wrong value assignment to zip 7fbe847e16821ddbaf18763d540d3f62a39567e0 Sebastian Fricke 2020-04-30 07:25:08
Fix-Typo: Typo in user prompt for the image upload ed75e2ffc7426217ce6d529994901bd17f22b133 Sebastian Fricke 2020-04-30 06:55:36
Bug-fix: Empty output item upload c7b09d6224024d03e2ac711371091fc46c234bb0 Sebastian Fricke 2020-04-30 06:53:28
Remove encoding from xlsx file intern numbers 798259d898b83395e50f4d855399058c807f0c0c Sebastian Fricke 2020-04-29 13:50:47
Improve coding style and linting d3d1d6de52f0f5530ec200aae082ac0ec99ddd70 Sebastian Fricke 2020-04-29 10:08:21
Remove fixed values for specific item settings 0f2452a1bb953efcbb797c5feeb2b8f35617f537 Sebastian Fricke 2020-04-29 08:38:52
Remove fixed fba values from upload 758ca263cf88343c55af70b1e7824c76d485d7f2 Sebastian Fricke 2020-04-29 08:32:09
Remove market assign & availibilty settings fdf971d45706f8c75d9a7ea7e949193c45620051 Sebastian Fricke 2020-04-29 07:31:36
Remove manual upload of extern id & export files 66d60bc9243173f256b01071f203849edf43546d Sebastian Fricke 2020-04-28 13:55:27
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
Commit 7a7ba7cee756feccfd836156e192a4eb08d18f2f - Bug-Fix: Skip external ID check on no result
Whenever no match was found in the external ID list, the script still
tried to index the ID, which obviously fails.

Skip the ID on no match.

Signed-off-by: Sebastian Fricke <sebastian.fricke.linux@gmail.com>
Author: Sebastian Fricke
Author date (UTC): 2020-05-06 08:57
Committer name: Sebastian Fricke
Committer date (UTC): 2020-05-06 08:57
Parent(s): e8922a4fddb62fc900bb46976eddae6264341528
Signing key:
Tree: 8d2af3a1e884ab9777fd6e824493a1b5ba2f25a6
File Lines added Lines deleted
packages/item_upload.py 1 0
File packages/item_upload.py changed (mode: 100644) (index 8500d3e..adaa4a7)
... ... def get_externalid(dataset, numberlist):
506 506 error.warnPrint( error.warnPrint(
507 507 msg=str(f"{key} was not found in intern number list"), msg=str(f"{key} was not found in intern number list"),
508 508 err='', linenumber=inspect.currentframe().f_back.f_lineno) err='', linenumber=inspect.currentframe().f_back.f_lineno)
509 continue
509 510 dataset[key]['ExternalID'] = exid.values.max() dataset[key]['ExternalID'] = exid.values.max()
510 511
511 512
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