/README.md (cbf05bc9be381117e723889fa85b4c9009c61037) (2998 bytes) (mode 100644) (type blob)
AmazonToPlentyMarkets
Guide to import your clothing products from your Amazon Flatfile to PlentyMarkets
Preperation
Check your Flatfile Version, the current version of this program works with the appereal flatfile of 2019.
Make sure to prepare your PlentyMarkets Account you need the following list of dataformats:
- Item upload:
Erstellung der Parentartikel, der Artikel aggiert dabei als eine Art Hülle zum eigentlich parent.
Die Grund version nutzt, eine Liste, interner Nummern um die ItemID zu bestimmen. Dies ist aber
nicht notwendig.
Creation of the Parentarticle, the article acts as a shell for the actual parentvariation.
The basic version of the program uses a intern number list to fill in the ItemID. But this is no
- Item Upload
{
[Typ: Item]
CategoryLevel1Name: IMPORT
CategoryLevel2Name: IMPORT
CategoryLevel3Name: IMPORT
CategoryLevel4Name: IMPORT
CategoryLevel5Name: IMPORT
CategoryLevel6Name: IMPORT
ItemID: IMPORT
PrimaryVariationCustomNumber: IMPORT
PrimaryVariationLengthMM: IMPORT
PrimaryVariationWidthMM: IMPORT
PrimaryVariationHeightMM: IMPORT
PrimaryVariationWeightG: IMPORT
PrimaryVariationName: IMPORT
PrimaryVariationPurchasePrice: IMPORT
PrimaryVariationMainWarehouse: IMPORT
ItemOriginCountry: IMPORT
ItemProducer: IMPORT
ItemProducerID: IMPORT
ItemTextName: IMPORT
ItemTextDescription: IMPORT
}
- Variation Upload:
Erstellung der Variationen, diese werden dem im Itemupload hochgeladenen parent zugewiesen.
{
[Typ: Variation]
ItemID: IMPORT
VariationID: ABGLEICH <---
VariationNumber: IMPORT
VariationName: IMPORT
Position: IMPORT
LengthMM: IMPORT
WidthMM: IMPORT
HeightMM : IMPORT
WeightG: IMPORT
VariationAttributes: IMPORT
PurchasePrice: IMPORT
MainWarehouse: IMPORT
Availability: IMPORT
AutoStockVisible: IMPORT
}
- Attribute Upload
Erstellung der in der Liste genutzten Farben ,Größen und Materialien im Plentymarket system.
{
VORBEDINGUNG für alle anderen Uploads
[Typ: Attribute]
AttributeBackendName: ABGLEICH <---
AttributeID: ABGLEICH <---
AttributeValueBackendName: IMPORT
AttributeValueFrontendName: IMPORT
AttributeValuePosition: IMPORT
Lang
}
- Active Upload:
{
VORBEDINGUNG: Kategorien gesetzt
MUSS extra durchgeführt werden und kann nicht im Variation Upload gesetzt werden.
[Typ: Variation]
Active: IMPORT
VariationID: ABGLEICH <---
}
- SalePrice Upload:
{
[Typ: Variation_Sales_Price]
VariationID: ABGLEICH <---
IsNet: IMPORT
VariationPrice: IMPORT
SalesPriceID: ABGLEICH <---
}
- Variation Barcode Upload:
Wenn vorhanden können hiermit die EAN(UPC), GTIN oder ISBN Nummern hochgeladen werden.
{
[Typ: Variation_Barcode]
BarcodeID: IMPORT
BarcodeName: NOTHING
BarcodeType: NOTHING
Code: IMPORT
VariationID: IMPORT
VariationNumber: ABGLEICH <---
}
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
756 |
8a64408db2bfe010b4f1d630797aded025e37f27 |
.gitignore |
100644 |
blob |
10299 |
816a1d0ee7f4496c32fdb92c7811eaf877d0efc0 |
LICENSE.md |
100644 |
blob |
2998 |
cbf05bc9be381117e723889fa85b4c9009c61037 |
README.md |
040000 |
tree |
- |
c0a13124b5c5a6a3927370805f786a17287e7d8e |
packages |
100644 |
blob |
3661 |
1ce6334e6ed908abf6a08bc5d674248b13325ebe |
product_import.py |
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