Загрузка данных


select
    pu.id as pu_row_id,
    pu.account,
    pu.uidpensionscheme as saved_pu_uid,
    ps.uid_1c as dictionary_uid,
    bu.id as matching_bu_row_id,
    bu.uidsubtypeactivity,
    bu.sum_dt_bu,
    bu.sum_ct_bu
from back_office.report_conformity_pu_bu_detail pu
left join prod_line.pens_scheme ps
    on ps.id = pu.pension_scheme_id
left join back_office.report_conformity_pu_bu_detail bu
    on bu.report_conformity_pu_bu_id =
       pu.report_conformity_pu_bu_id
   and bu.account = pu.account
   and cast(bu.uidpensionscheme as text) =
       cast(ps.uid_1c as text)
   and (
       bu.sum_dt_bu is not null
       or bu.sum_ct_bu is not null
   )
where pu.report_conformity_pu_bu_id = 92
  and pu.id = 6039;