Обновить dags/OSV.py

This commit is contained in:
bn_user 2025-09-01 14:25:33 +00:00
parent 800331ff8c
commit 9ac7c09277
1 changed files with 53 additions and 53 deletions

View File

@ -56,59 +56,59 @@ def read_data_1C(**kwargs):
table_name = 'oborotno_salbdovaya_vedomostb' table_name = 'oborotno_salbdovaya_vedomostb'
field_mapping = { field_mapping = {
# Основные поля # Основные поля
'Счет': 'schet', 'Счет': 'schet',
'Субконто1': 'subkonto1', 'Субконто1': 'subkonto1',
'Субконто2': 'subkonto2', 'Субконто2': 'subkonto2',
'Субконто3': 'subkonto3', 'Субконто3': 'subkonto3',
'Организация': 'organizaciya', 'Организация': 'organizaciya',
'Валюта': 'valyuta', 'Валюта': 'valyuta',
# Суммовые остатки и обороты # Суммовые остатки и обороты
'СуммаНачальныйОстаток': 'summa_nachalnyy_ostatok', 'СуммаНачальныйОстаток': 'summa_nachalnyy_ostatok',
'СуммаНачальныйОстатокДт': 'summa_nachalnyy_ostatok_dt', 'СуммаНачальныйОстатокДт': 'summa_nachalnyy_ostatok_dt',
'СуммаНачальныйОстатокКт': 'summa_nachalnyy_ostatok_kt', 'СуммаНачальныйОстатокКт': 'summa_nachalnyy_ostatok_kt',
'СуммаНачальныйРазвернутыйОстатокДт': 'summa_nachalnyy_razvernutyy_ostatok_dt', 'СуммаНачальныйРазвернутыйОстатокДт': 'summa_nachalnyy_razvernutyy_ostatok_dt',
'СуммаНачальныйРазвернутыйОстатокКт': 'summa_nachalnyy_razvernutyy_ostatok_kt', 'СуммаНачальныйРазвернутыйОстатокКт': 'summa_nachalnyy_razvernutyy_ostatok_kt',
'СуммаОборот': 'summa_oborot', 'СуммаОборот': 'summa_oborot',
'СуммаОборotДт': 'summa_oborot_dt', 'СуммаОборotДт': 'summa_oborot_dt',
'СуммаОборotКт': 'summa_oborot_kt', 'СуммаОборotКт': 'summa_oborot_kt',
'СуммаКонечныйОстаток': 'summa_konechnyy_ostatok', 'СуммаКонечныйОстаток': 'summa_konechnyy_ostatok',
'СуммаКонечныйОстатокДт': 'summa_konechnyy_ostatok_dt', 'СуммаКонечныйОстатокДт': 'summa_konechnyy_ostatok_dt',
'СуммаКонечныйОстатокКт': 'summa_konechnyy_ostatok_kt', 'СуммаКонечныйОстатокКт': 'summa_konechnyy_ostatok_kt',
'СуммаКонечныйРазвернутыйОстатокДт': 'summa_konechnyy_razvernutyy_ostatok_dt', 'СуммаКонечныйРазвернутыйОстатокДт': 'summa_konechnyy_razvernutyy_ostatok_dt',
'СуммаКонечныйРазвернутыйОстатокКт': 'summa_konechnyy_razvernutyy_ostatok_kt', 'СуммаКонечныйРазвернутыйОстатокКт': 'summa_konechnyy_razvernutyy_ostatok_kt',
# Валютные остатки и обороты # Валютные остатки и обороты
'ВалютнаяСуммаНачальныйОстаток': 'valyutnaya_summa_nachalnyy_ostatok', 'ВалютнаяСуммаНачальныйОстаток': 'valyutnaya_summa_nachalnyy_ostatok',
'ВалютнаяСуммаНачальныйОстатокДт': 'valyutnaya_summa_nachalnyy_ostatok_dt', 'ВалютнаяСуммаНачальныйОстатокДт': 'valyutnaya_summa_nachalnyy_ostatok_dt',
'ВалютнаяСуммаНачальныйОстатокКт': 'valyutnaya_summa_nachalnyy_ostatok_kt', 'ВалютнаяСуммаНачальныйОстатокКт': 'valyutnaya_summa_nachalnyy_ostatok_kt',
'ВалютнаяСуммаНачальныйРазвернутыйОстатокДт': 'valyutnaya_summa_nachalnyy_razvernutyy_ostatok_dt', 'ВалютнаяСуммаНачальныйРазвернутыйОстатокДт': 'valyutnaya_summa_nachalnyy_razvernutyy_ostatok_dt',
'ВалютнаяСумmaНачальныйРазвернутыйОстатокКт': 'valyutnaya_summa_nachalnyy_razvernutyy_ostatok_kt', 'ВалютнаяСумmaНачальныйРазвернутыйОстатокКт': 'valyutnaya_summa_nachalnyy_razvernutyy_ostatok_kt',
'ВалютнаяСумmaОборот': 'valyutnaya_summa_oborot', 'ВалютнаяСумmaОборот': 'valyutnaya_summa_oborot',
'ВалютнаяСумmaОборotДт': 'valyutnaya_summa_oborot_dt', 'ВалютнаяСумmaОборotДт': 'valyutnaya_summa_oborot_dt',
'ВалютнаяСумmaОборotКт': 'valyutnaya_summa_oborot_kt', 'ВалютнаяСумmaОборotКт': 'valyutnaya_summa_oborot_kt',
'ВалютнаяСумmaКонечныйОстаток': 'valyutnaya_summa_konechnyy_ostatok', 'ВалютнаяСумmaКонечныйОстаток': 'valyutnaya_summa_konechnyy_ostatok',
'ВалютнаяСумmaКонечныйОстатокДт': 'valyutnaya_summa_konechnyy_ostatok_dt', 'ВалютнаяСумmaКонечныйОстатокДт': 'valyutnaya_summa_konechnyy_ostatok_dt',
'ВалютнаяСумmaКонечныйОстатокКт': 'valyutnaya_summa_konechnyy_ostatok_kt', 'ВалютнаяСумmaКонечныйОстатокКт': 'valyutnaya_summa_konechnyy_ostatok_kt',
'ВалютнаяСумmaКонечныйРазвернутыйОстатокДт': 'valyutnaya_summa_konechnyy_razvernutyy_ostatok_dt', 'ВалютнаяСумmaКонечныйРазвернутыйОстатокДт': 'valyutnaya_summa_konechnyy_razvernutyy_ostatok_dt',
'ВалютнаяСумmaКонечныйРазвернутыйОстатокКт': 'valyutnaya_summa_konechnyy_razvernutyy_ostatok_kt', 'ВалютнаяСумmaКонечныйРазвернутыйОстатокКт': 'valyutnaya_summa_konechnyy_razvernutyy_ostatok_kt',
# Количественные остатки и обороты # Количественные остатки и обороты
'КоличествоНачальныйОстаток': 'kolichestvo_nachalnyy_ostatok', 'КоличествоНачальныйОстаток': 'kolichestvo_nachalnyy_ostatok',
'КоличествоНачальныйОстатокДт': 'kolichestvo_nachalnyy_ostatok_dt', 'КоличествоНачальныйОстатокДт': 'kolichestvo_nachalnyy_ostatok_dt',
'КоличествоНачальныйОстатокКт': 'kolichestvo_nachalnyy_ostatok_kt', 'КоличествоНачальныйОстатокКт': 'kolichestvo_nachalnyy_ostatok_kt',
'КоличествоНачальныйРазвернутыйОстатокДт': 'kolichestvo_nachalnyy_razvernutyy_ostatok_dt', 'КоличествоНачальныйРазвернутыйОстатокДт': 'kolichestvo_nachalnyy_razvernutyy_ostatok_dt',
'КоличествоНачальныйРазвернутыйОстатокКт': 'kolichestvo_nachalnyy_razvernutyy_ostatok_kt', 'КоличествоНачальныйРазвернутыйОстатокКт': 'kolichestvo_nachalnyy_razvernutyy_ostatok_kt',
'КоличествоОборот': 'kolichestvo_oborot', 'КоличествоОборот': 'kolichestvo_oborot',
'КоличествоОборотДт': 'kolichestvo_oborot_dt', 'КоличествоОборотДт': 'kolichestvo_oborot_dt',
'КоличествоОборотКт': 'kolichestvo_oborot_kt', 'КоличествоОборотКт': 'kolichestvo_oborot_kt',
'КоличествоКонечныйОстаток': 'kolichestvo_konechnyy_ostatok', 'КоличествоКонечныйОстаток': 'kolichestvo_konechnyy_ostatok',
'КоличествоКонечныйОстатокДт': 'kolichestvo_konechnyy_ostatok_dt', 'КоличествоКонечныйОстатокДт': 'kolichestvo_konechnyy_ostatok_dt',
'КоличествоКонечныйОстатокКт': 'kolichestvo_konechnyy_ostatok_kt', 'КоличествоКонечныйОстатокКт': 'kolichestvo_konechnyy_ostatok_kt',
'КоличествоКонечныйРазвернутыйОстатокДт': 'kolichestvo_konechnyy_razvernutyy_ostatok_dt', 'КоличествоКонечныйРазвернутыйОстатокДт': 'kolichestvo_konechnyy_razvernutyy_ostatok_dt',
'КоличествоКонечныйРазвернутыйОстатокКт': 'kolichestvo_konechnyy_razvernutyy_ostatok_kt' 'КоличествоКонечныйРазвернутыйОстатокКт': 'kolichestvo_konechnyy_razvernutyy_ostatok_kt'
} }
df = df.rename(columns=field_mapping) df = df.rename(columns=field_mapping)
with engine.begin() as conn: with engine.begin() as conn: