再レビュー結果の反映
This commit is contained in:
parent
5bde7acbd8
commit
c8b1bf19a8
@ -80,7 +80,6 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
jskult_batch_run_manager.batch_failed()
|
||||
jskult_batch_status_manager.set_process_status(
|
||||
constants.PROCESS_STATUS_ERROR)
|
||||
logger.error(f'E-1 異常終了:実消化&アルトマーク_日付テーブル更新。{e}')
|
||||
return
|
||||
try:
|
||||
# 日付テーブルの処理年月日を取得する
|
||||
@ -117,7 +116,6 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
jskult_batch_run_manager.batch_failed()
|
||||
jskult_batch_status_manager.set_process_status(
|
||||
constants.PROCESS_STATUS_ERROR)
|
||||
logger.error(f'E-1 異常終了:実消化&アルトマーク_日付テーブル更新。{e}')
|
||||
return
|
||||
|
||||
with open(transfer_list_file_path) as f:
|
||||
@ -135,7 +133,6 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
jskult_batch_run_manager.batch_failed()
|
||||
jskult_batch_status_manager.set_process_status(
|
||||
constants.PROCESS_STATUS_ERROR)
|
||||
logger.error(f'E-1 異常終了:実消化&アルトマーク_日付テーブル更新。{e}')
|
||||
return
|
||||
|
||||
|
||||
@ -145,10 +142,8 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
jsk_transfer_expected_data_list = jsk_expected_data_list['jsk_transfer_list']
|
||||
|
||||
if len(jsk_transfer_data_list) != 0:
|
||||
# 不足ファイルがあった場合ログ出力
|
||||
self._check_missing_received_files(
|
||||
jsk_transfer_expected_data_list, jsk_transfer_data_list)
|
||||
# 受領予定にないファイルがあった場合ログ出力
|
||||
self._check_extra_received_files(
|
||||
jsk_transfer_expected_data_list, jsk_transfer_data_list)
|
||||
|
||||
@ -168,7 +163,7 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
constants.PROCESS_STATUS_ERROR)
|
||||
logger.error(f'E-1 異常終了:実消化&アルトマーク_日付テーブル更新。{e}')
|
||||
|
||||
def _is_archive_run_day(self, syor_date: str):
|
||||
def _is_archive_run_day(self, syor_date: str) -> bool:
|
||||
"""アーカイブ取得日カレンダーを取得し、処理日がアーカイブ起動日かを確認
|
||||
|
||||
Returns:
|
||||
@ -184,7 +179,8 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
return target_days.compare_date(syor_date)
|
||||
|
||||
def _check_missing_received_files(self, jsk_transfer_expected_data_list: list, jsk_transfer_data_list: list):
|
||||
# jsk_transfer_data_listと比較し、結果不足ファイルがあった場合ログ出力
|
||||
"""jsk_transfer_data_listと比較し、結果不足ファイルがあった場合ログ出力
|
||||
"""
|
||||
missing_files = [
|
||||
jsk_transfer_expected_data
|
||||
for jsk_transfer_expected_data in jsk_transfer_expected_data_list
|
||||
@ -199,7 +195,8 @@ class UpdateBusinessDay(JskultBatchEntrypoint):
|
||||
f'I-5 [NOTICE]日次連携受領ファイルに不足がありました。ファイル名:{missing_files}')
|
||||
|
||||
def _check_extra_received_files(self, jsk_transfer_expected_data_list: list, jsk_transfer_data_list: list):
|
||||
# jsk_transfer_data_listと比較し、受領予定にないファイルがあった場合ログ出力
|
||||
"""jsk_transfer_data_listと比較し、受領予定にないファイルがあった場合ログ出力
|
||||
"""
|
||||
unexpected_data = [
|
||||
jsk_transfer_data
|
||||
for jsk_transfer_data in jsk_transfer_data_list
|
||||
|
||||
@ -1,37 +0,0 @@
|
||||
{
|
||||
"jsk_transfer_list":[
|
||||
"TRN_RESULT_DATA",
|
||||
"TRN_RESULT_DATA_BIO",
|
||||
"TRN_Recive_Inventry",
|
||||
"INST_IM_PLN",
|
||||
"MR_YR_PLN_INST_KY",
|
||||
"MST_WHLSLR",
|
||||
"MST_SALES_PLACE",
|
||||
"WHLSLR_LVL4",
|
||||
"WHLSLR_LVL3",
|
||||
"WHLSLR_LVL2",
|
||||
"WHLSLR_LVL1",
|
||||
"MST_COMPANY",
|
||||
"MST_COMPANY_GRP",
|
||||
"MST_DEAL_DIV",
|
||||
"MST_PROD_PKG",
|
||||
"PROD_PRICE",
|
||||
"IM_PLN_PROD",
|
||||
"MST_ASSN_PROD_GRP",
|
||||
"PROD_ASSN_TEAM",
|
||||
"MST_ATC_PHARM_PROD_GRP",
|
||||
"CUSTOMER_LOTNO_ALL",
|
||||
"MST_INST",
|
||||
"ATC_PHARM",
|
||||
"MST_WAREHOUSE",
|
||||
"EMP",
|
||||
"ORG_LVL4",
|
||||
"ORG_LVL3",
|
||||
"ORG_LVL2",
|
||||
"ORG_LVL1",
|
||||
"MST_JIS_PREF",
|
||||
"MST_JIS_CITY",
|
||||
"MST_INST_ASSN",
|
||||
"MST_GENERAL"
|
||||
]
|
||||
}
|
||||
@ -0,0 +1,37 @@
|
||||
{
|
||||
"jsk_transfer_list": [
|
||||
"TRN_RESULT_DATA",
|
||||
"TRN_RESULT_DATA_BIO",
|
||||
"TRN_Recive_Inventry",
|
||||
"INST_IM_PLN",
|
||||
"MR_YR_PLN_INST_KY",
|
||||
"MST_WHLSLR",
|
||||
"MST_SALES_PLACE",
|
||||
"WHLSLR_LVL4",
|
||||
"WHLSLR_LVL3",
|
||||
"WHLSLR_LVL2",
|
||||
"WHLSLR_LVL1",
|
||||
"MST_COMPANY",
|
||||
"MST_COMPANY_GRP",
|
||||
"MST_DEAL_DIV",
|
||||
"MST_PROD_PKG",
|
||||
"PROD_PRICE",
|
||||
"IM_PLN_PROD",
|
||||
"MST_ASSN_PROD_GRP",
|
||||
"PROD_ASSN_TEAM",
|
||||
"MST_ATC_PHARM_PROD_GRP",
|
||||
"CUSTOMER_LOTNO_ALL",
|
||||
"MST_INST",
|
||||
"ATC_PHARM",
|
||||
"MST_WAREHOUSE",
|
||||
"EMP",
|
||||
"ORG_LVL4",
|
||||
"ORG_LVL3",
|
||||
"ORG_LVL2",
|
||||
"ORG_LVL1",
|
||||
"MST_JIS_PREF",
|
||||
"MST_JIS_CITY",
|
||||
"MST_INST_ASSN",
|
||||
"MST_GENERAL"
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user