fix: 生物由来ロット分解データ作成処理の考慮漏れを修正。

日次バッチが異常終了し、処理日と実際の日がズレたときに、生物由来ロット分解データが正しく作成されない問題を修正
This commit is contained in:
shimoda.m@nds-tyo.co.jp 2023-09-15 14:08:05 +09:00
parent 142d0fff10
commit 904d255a15

View File

@ -51,7 +51,7 @@ def _delete_not_confirm_data_in_bio_sales_lot(db: Database):
DELETE lot FROM src05.bio_sales_lot AS lot
INNER JOIN src05.bio_sales AS bio
ON bio.slip_mgt_num = lot.slip_mgt_num
AND DATE(bio.dwh_upd_dt) = src05.get_syor_date()
AND DATE(bio.dwh_upd_dt) >= src05.get_syor_date()
"""
res = db.execute(sql)
logging_sql(logger, sql)
@ -271,7 +271,7 @@ def _insert_bio_sales_lot(db: Database):
AND bio.err_flg9 = '0'
AND bio.err_flg10 = '0'
AND bio.rec_sts_kbn <> '99'
AND DATE(bio.dwh_upd_dt) = src05.get_syor_date()
AND DATE(bio.dwh_upd_dt) >= src05.get_syor_date()
"""
res = db.execute(sql)
logging_sql(logger, sql)