From b4dc427c07a569fad80b956511a4fc31952ac873 Mon Sep 17 00:00:00 2001 From: "MH.Dmitrii" Date: Mon, 4 May 2026 18:46:16 +0300 Subject: [PATCH] prime cost --- handlers/handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handlers/handler.py b/handlers/handler.py index 6a71423..1668d27 100644 --- a/handlers/handler.py +++ b/handlers/handler.py @@ -60,7 +60,7 @@ class Handler(BaseHandler): axis=1 ) df["Себестоимость"] = df.apply( - lambda row: ((row["Выручка"] - row["Налог_в_руб"] - row["Прибыль"] - row["Все_удержания_магазина"])/(row["Выкупы"]-row["Возвраты"])) if (row["Прибыль"] - row["Все_удержания_магазина"]) != 0 else 0, + lambda row: ((row["Выручка"] - row["Налог_в_руб"] - row["Прибыль"] - row["Все_удержания_магазина"])/(row["Выкупы"]-row["Возвраты"])) if (row["Выкупы"] - row["Возвраты"]) != 0 else 0, axis=1 ) df=df.round(2) @@ -72,4 +72,4 @@ class Handler(BaseHandler): return "background-color: green; color: white" return "" styled = df.style.map(multi_style, subset=["Маржинальность","Прибыль"]) - styled.to_excel(f"output/{self.file_name}_Товары_по_месяцам", engine="openpyxl", index=False) \ No newline at end of file + styled.to_excel(f"output/Товары_по_месяцам_{self.file_name}", engine="openpyxl", index=False) \ No newline at end of file