feat: 設計に合わせて修正

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2023-06-05 16:29:56 +09:00
parent 0a7664ac3a
commit fdf90338af

View File

@ -25,10 +25,12 @@ def exec():
_insert_bio_sales_lot(db) _insert_bio_sales_lot(db)
# 生物由来ロット分解データの不要レコードを削除する # 生物由来ロット分解データの不要レコードを削除する
_delete_empty_lot_record(db) _delete_empty_lot_record(db)
# MDB変換マスタビュー生物由来ロット分解処理用、メルク施設マスタから施設情報を生物由来ロット分解データにセットする
_set_inst_info_from_mdb_or_mst_inst(db)
# V製品マスタから製品情報を生物由来ロット分解データにセットする
_set_prd_info_from_v_prd_mst(db)
# 製造ロット管理番号マスタから有効期限を生物由来ロット分解データにセットする # 製造ロット管理番号マスタから有効期限を生物由来ロット分解データにセットする
_set_expr_dt_from_lot_num_mst(db) _set_expr_dt_from_lot_num_mst(db)
# Veeva取引区分が返品(2)の場合、数量をマイナスに反転する
_reverse_qty_if_returns(db)
db.commit() db.commit()
logger.debug('生物由来卸販売ロット分解処理終了') logger.debug('生物由来卸販売ロット分解処理終了')
return return
@ -54,11 +56,16 @@ def _delete_empty_lot_record(db: Database):
pass pass
def _set_inst_info_from_mdb_or_mst_inst(db: Database):
# MDB変換マスタビュー生物由来ロット分解処理用、メルク施設マスタから施設情報を生物由来ロット分解データにセット
pass
def _set_prd_info_from_v_prd_mst(db: Database):
# V製品マスタから製品情報を生物由来ロット分解データにセットする
pass
def _set_expr_dt_from_lot_num_mst(db: Database): def _set_expr_dt_from_lot_num_mst(db: Database):
# 製造ロット管理番号マスタから有効期限をセット # 製造ロット管理番号マスタから有効期限をセット
pass pass
def _reverse_qty_if_returns(db: Database):
# Veeva取引区分が返品(2)の場合、数量をマイナスに反転する
pass