File packages/amazon_data_upload.py changed (mode: 100644) (index da0dbfa..65bd699) |
... |
... |
def amazonDataUpload(flatfile, export, folder): |
86 |
86 |
if(row['VariationNumber'] in [*Data]): |
if(row['VariationNumber'] in [*Data]): |
87 |
87 |
Data[row['VariationNumber']]['ItemID'] = row['ItemID'] |
Data[row['VariationNumber']]['ItemID'] = row['ItemID'] |
88 |
88 |
|
|
89 |
|
variation_upload.writeCSV(dataobject=Data, name='amazon_data', columns=column_names, folder) |
|
|
89 |
|
variation_upload.writeCSV(dataobject=Data, name='amazon_data', columns=column_names, upload_path=folder) |
90 |
90 |
|
|
91 |
91 |
|
|
92 |
92 |
def asinUpload(export, stock, folder): |
def asinUpload(export, stock, folder): |
|
... |
... |
def asinUpload(export, stock, folder): |
111 |
111 |
if row['MASTER'] in [*Data]: |
if row['MASTER'] in [*Data]: |
112 |
112 |
Data[row['MASTER']]['ASIN'] = row['asin'] |
Data[row['MASTER']]['ASIN'] = row['asin'] |
113 |
113 |
|
|
114 |
|
variation_upload.writeCSV(dataobject=Data, name='asin', columns=column_names, folder) |
|
|
114 |
|
variation_upload.writeCSV(dataobject=Data, name='asin', columns=column_names, upload_path=folder) |
115 |
115 |
|
|
116 |
116 |
def featureUpload(flatfile, feature, feature_id, folder): |
def featureUpload(flatfile, feature, feature_id, folder): |
117 |
117 |
|
|
|
... |
... |
def featureUpload(flatfile, feature, feature_id, folder): |
137 |
137 |
|
|
138 |
138 |
Data[row[ 'item_sku' ]] = dict(zip(column_names, values)) |
Data[row[ 'item_sku' ]] = dict(zip(column_names, values)) |
139 |
139 |
|
|
140 |
|
variation_upload.writeCSV(dataobject=Data, name=feature.upper(), columns=column_names, folder) |
|
|
140 |
|
variation_upload.writeCSV(dataobject=Data, name=feature.upper(), columns=column_names, upload_path=folder) |
File packages/variation_upload.py changed (mode: 100644) (index bf16418..ee4989f) |
... |
... |
def EANUpload(flatfile, export, stocklist, folder): |
193 |
193 |
output_path = writeCSV(Data, 'VariationBarcode', column_names, folder) |
output_path = writeCSV(Data, 'VariationBarcode', column_names, folder) |
194 |
194 |
|
|
195 |
195 |
|
|
196 |
|
def marketConnection(export, ebay=0, amazon=0, folder): |
|
|
196 |
|
def marketConnection(export, folder, ebay=0, amazon=0): |
197 |
197 |
# Enable marketconnection of items and variations by entering 1 for True |
# Enable marketconnection of items and variations by entering 1 for True |
198 |
198 |
# and 0 for False |
# and 0 for False |
199 |
199 |
|
|
File product_import.py changed (mode: 100644) (index 0770fa3..1728a98) |
... |
... |
def main(): |
24 |
24 |
intern_number = askopenfilename(initialdir="../", |
intern_number = askopenfilename(initialdir="../", |
25 |
25 |
title="The Intern Numbers as .csv", |
title="The Intern Numbers as .csv", |
26 |
26 |
filetypes=[ ("csv files", "*.csv") ]) |
filetypes=[ ("csv files", "*.csv") ]) |
27 |
|
upload_folder = askdirectory(initialdir"../", |
|
28 |
|
title="Choose a folder for the upload files.",) |
|
|
27 |
|
upload_folder = askdirectory(initialdir="../", |
|
28 |
|
title="Choose a folder for the upload files.") |
29 |
29 |
erroritem = '' |
erroritem = '' |
30 |
30 |
print("spreadsheet csv containing the flatfile : ", sheet) |
print("spreadsheet csv containing the flatfile : ", sheet) |
31 |
31 |
print("spreadsheet csv containing the intern numbers : ", intern_number) |
print("spreadsheet csv containing the intern numbers : ", intern_number) |
|
... |
... |
def main(): |
106 |
106 |
print("\nActivate Marketconnection for Ebay & Amazon for all variation.\n") |
print("\nActivate Marketconnection for Ebay & Amazon for all variation.\n") |
107 |
107 |
|
|
108 |
108 |
try: |
try: |
109 |
|
marketConnection(export, ebay=1, amazon=1, upload_folder) |
|
|
109 |
|
marketConnection(export, upload_folder, ebay=1, amazon=1) |
110 |
110 |
except Exception as err: |
except Exception as err: |
111 |
111 |
print(err) |
print(err) |
112 |
112 |
print("Market connection failed!") |
print("Market connection failed!") |