diff --git a/ecs/jskult-batch/src/batch/trn_result_data_bio_lot.py b/ecs/jskult-batch/src/batch/trn_result_data_bio_lot.py index be25541e..870b6c94 100644 --- a/ecs/jskult-batch/src/batch/trn_result_data_bio_lot.py +++ b/ecs/jskult-batch/src/batch/trn_result_data_bio_lot.py @@ -122,7 +122,7 @@ class TrnResultDataBioLot(JskultBatchEntrypoint): INNER JOIN src07.trn_result_data_bio AS bio ON bio.account_ym = lot.account_ym AND bio.seq_no = lot.seq_no - AND DATE(bio.last_upd_dtt) >= src07.get_syor_date() + AND IFNULL(DATE(bio.upd_date), DATE(bio.ins_date)) >= src07.get_syor_date() """ res = db.execute(sql) except Exception as e: @@ -221,7 +221,7 @@ class TrnResultDataBioLot(JskultBatchEntrypoint): LEFT OUTER JOIN src05.mst_inst_merck mim ON bio.cnvs_inst_cd = mim.inst_cd WHERE - DATE(bio.last_upd_dtt) >= src07.get_syor_date() + IFNULL(DATE(bio.upd_date), DATE(bio.ins_date)) >= src07.get_syor_date() """ db.execute(sql)