diff --git a/columns.json b/columns.json index f75d8f6..87ac9f5 100644 --- a/columns.json +++ b/columns.json @@ -32,6 +32,8 @@ "Возвраты":15, "Налог_в_руб":64, "Прибыль":65, - "Все_удержания_магазина": 54 + "Все_удержания_магазина": 54, + "Себестоимость":23, + "Платеж_покупателя":2 } } \ No newline at end of file diff --git a/handlers/handler.py b/handlers/handler.py index dc2756a..a60737f 100644 --- a/handlers/handler.py +++ b/handlers/handler.py @@ -144,7 +144,7 @@ class Handler(BaseHandler): elif "wb" in self.file_name: pass else: - pass + self.df = self.df[["Артикул","Платеж_покупателя","Выручка","Выкупы", "Возвраты", "Налог_в_руб", "Все_удержания_магазина", "Все удержания в %", "Прибыль","Маржинальность", "Себестоимость"]] def saving(self): diff --git a/handlers/s_daemon.py b/handlers/s_daemon.py index c4cbf95..459bc6c 100644 --- a/handlers/s_daemon.py +++ b/handlers/s_daemon.py @@ -20,12 +20,12 @@ for file in files: calculate.get_articles_with_sales() case _ if "yandex" in file: print("Это Yandex") - calculate = Handler(file) - calculate.get_articles_with_sales(jsonread.merchant("yandex"), sheet_name="Отчёт по товарам") + calculate = Handler(file, jsonread.merchant("yandex"), sheet_name="Отчёт по товарам") + calculate.get_articles_with_sales() case _ if "wb" in file: print("Это WB") - calculate = Handler(file) - calculate.get_articles_with_sales(jsonread.merchant("wb"), sheet_name="Отчёт товарам") + calculate = Handler(file, jsonread.merchant("wb"), sheet_name="Отчёт товарам") + calculate.get_articles_with_sales() case _: print("Не распознано")