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

This commit is contained in:
bn_user 2025-11-13 21:17:29 +00:00
parent 999889f418
commit cfcda0daf3
1 changed files with 9 additions and 9 deletions

View File

@ -36,22 +36,22 @@ def pogasheniya(**kwargs):
query = """ query = """
SELECT SELECT
osv.schet osv.schet
, osv.uid_subkonto2 uid_dogovor , osv.uid_subkonto2 as uid_dogovor
, osv.subkonto2 name , osv.subkonto2 as name
, osv.nomer , osv.nomer
, osv.date_begin , osv.date_begin
, osv.date_end , osv.date_end
FROM oborotno_salbdovaya_vedomostb osv FROM oborotno_salbdovaya_vedomostb osv
LEFT JOIN pogasheniya p on p.uid_dogovor = osv.uid_subkonto2 and p.schet = osv.schet LEFT JOIN pogasheniya p on p.uid_dogovor = osv.uid_subkonto2 and p.schet = osv.schet
WHERE p.uid_dogovor is null and (osv.schet::text like '%03%'::text OR osv.schet::text like '%01%'::text) WHERE p.uid_dogovor is null and (osv.schet::text like '%03%' OR osv.schet::text like '%01%')
UNION ALL UNION ALL
SELECT SELECT
'76.07.1' schet '76.07.1' as schet
, '00000000-0000-0000-0000-000000000000' uid_dogovor , '00000000-0000-0000-0000-000000000000' as uid_dogovor
, 'Лизинг' name , 'Лизинг' as name
, osv.agreement_num , osv.agreement_num as nomer
, osv.agreement_date , osv.agreement_date as date_begin
, osv.redemption_date , osv.redemption_date as date_end
FROM lizingi_garantii osv FROM lizingi_garantii osv
LEFT JOIN pogasheniya p on p.nomer = osv.agreement_num LEFT JOIN pogasheniya p on p.nomer = osv.agreement_num
WHERE p.uid_dogovor is null WHERE p.uid_dogovor is null