env_example update

This commit is contained in:
2026-01-08 19:31:04 +03:00
parent 4e546bfc64
commit d30348f0ce
2 changed files with 14 additions and 8 deletions

View File

@@ -3,7 +3,7 @@ from server.backend.schemas.pydantic import ExcelInfo,settings,Translit
from server.backend.api.nomenclature import processing
import re
import datetime
def last_day_of_month(format: str):
def first_day_of_prev_month(format: str):
today = datetime.datetime.now()
first_day_current_month = today.replace(day=1)
last_day_prev_month = (first_day_current_month - datetime.timedelta(days=1)).replace(day=1)
@@ -12,9 +12,7 @@ def process_sheet(df, real_arti:str, real_quantity:str, real_sum_1:str):
df= df.iloc[2:].reset_index(drop=True)
#Выборка
df = df.iloc[:, [real_arti, real_quantity, real_sum_1]].copy().dropna()
#df = df[[real_arti, real_quantity, real_sum_1]].copy().dropna() #copy and drop all NA values
df = df[(df != 0).all(axis=1)] #drop all 0 values
#df = df[[real_arti, real_quantity, real_sum_1]]
df.columns = ['arti', 'counts', 'price']
#Нормализация
df['arti'] = df['arti'].replace(Translit.TRANSLIT, regex=True)
@@ -35,7 +33,6 @@ def process_sheet(df, real_arti:str, real_quantity:str, real_sum_1:str):
raise Exception(f"There are some errors with validation in Лист_1, check it ", errors)
return validated_rows
def evaluating(dfs):
#validated_rows_1 = process_sheet(dfs["Лист_1"], real_arti="Артикул",real_quantity=dfs["Лист_1"].columns[4], real_sum_1=dfs["Лист_1"].columns[8]) # номера столбцов
validated_rows_1 = process_sheet(dfs["Лист_1"], real_arti=0,real_quantity=4, real_sum_1=8)
date = last_day_of_month(settings.TIMEFORMAT)
date = first_day_of_prev_month(settings.TIMEFORMAT)
return validated_rows_1, date