feat: 卸販売データの空文字→NULL変換を実装
This commit is contained in:
parent
3614b3f6e9
commit
bc90b0eb7c
@ -125,49 +125,49 @@ class VjskReceiveFileMapper:
|
||||
,dwh_upd_dt
|
||||
)
|
||||
SELECT
|
||||
t.rec_data
|
||||
,t.rec_whs_cd
|
||||
,t.rec_whs_sub_cd
|
||||
,t.rec_whs_org_cd
|
||||
,t.rec_cust_cd
|
||||
,t.rec_comm_cd
|
||||
,t.rec_tran_kbn
|
||||
,t.rev_hsdnymd_wrk
|
||||
,t.rev_hsdnymd_srk
|
||||
,t.rec_urag_num
|
||||
,t.rec_qty
|
||||
,t.rec_nonyu_price
|
||||
,t.rec_nonyu_amt
|
||||
,t.rec_comm_name
|
||||
,t.rec_nonyu_fcl_name
|
||||
,t.free_item
|
||||
,t.rec_nonyu_fcl_addr
|
||||
,t.rec_nonyu_fcl_post
|
||||
,t.rec_nonyu_fcl_tel
|
||||
,t.rec_bef_hsdn_ymd
|
||||
,t.rec_bef_slip_num
|
||||
,t.rec_ymd
|
||||
,t.sale_data_cat
|
||||
,t.slip_file_name
|
||||
,t.slip_mgt_num
|
||||
src05.convert_empty_to_null(t.rec_data)
|
||||
,src05.convert_empty_to_null(t.rec_whs_cd)
|
||||
,src05.convert_empty_to_null(t.rec_whs_sub_cd)
|
||||
,src05.convert_empty_to_null(t.rec_whs_org_cd)
|
||||
,src05.convert_empty_to_null(t.rec_cust_cd)
|
||||
,src05.convert_empty_to_null(t.rec_comm_cd)
|
||||
,src05.convert_empty_to_null(t.rec_tran_kbn)
|
||||
,src05.convert_empty_to_null(t.rev_hsdnymd_wrk)
|
||||
,src05.convert_empty_to_null(t.rev_hsdnymd_srk)
|
||||
,src05.convert_empty_to_null(t.rec_urag_num)
|
||||
,src05.convert_empty_to_null(t.rec_qty)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_price)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_amt)
|
||||
,src05.convert_empty_to_null(t.rec_comm_name)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_fcl_name)
|
||||
,src05.convert_empty_to_null(t.free_item)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_fcl_addr)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_fcl_post)
|
||||
,src05.convert_empty_to_null(t.rec_nonyu_fcl_tel)
|
||||
,src05.convert_empty_to_null(t.rec_bef_hsdn_ymd)
|
||||
,src05.convert_empty_to_null(t.rec_bef_slip_num)
|
||||
,src05.convert_empty_to_null(t.rec_ymd)
|
||||
,src05.convert_empty_to_null(t.sale_data_cat)
|
||||
,src05.convert_empty_to_null(t.slip_file_name)
|
||||
,src05.convert_empty_to_null(t.slip_mgt_num)
|
||||
,t.row_num
|
||||
,t.hsdn_ymd
|
||||
,t.exec_dt
|
||||
,src05.convert_empty_to_null(t.hsdn_ymd)
|
||||
,src05.convert_empty_to_null(t.exec_dt)
|
||||
,t.v_tran_cd
|
||||
,t.tran_kbn_name
|
||||
,t.whs_org_cd
|
||||
,src05.convert_empty_to_null(t.tran_kbn_name)
|
||||
,src05.convert_empty_to_null(t.whs_org_cd)
|
||||
,t.v_whsorg_cd
|
||||
,t.whs_org_name
|
||||
,t.whs_org_kn
|
||||
,src05.convert_empty_to_null(t.whs_org_name)
|
||||
,src05.convert_empty_to_null(t.whs_org_kn)
|
||||
,t.v_whs_cd
|
||||
,t.whs_name
|
||||
,t.nonyu_fcl_cd
|
||||
,t.v_inst_cd
|
||||
,t.v_inst_kn
|
||||
,t.v_inst_name
|
||||
,t.v_inst_addr
|
||||
,t.comm_cd
|
||||
,t.comm_name
|
||||
,src05.convert_empty_to_null(t.whs_name)
|
||||
,src05.convert_empty_to_null(t.nonyu_fcl_cd)
|
||||
,src05.convert_empty_to_null(t.v_inst_cd)
|
||||
,src05.convert_empty_to_null(t.v_inst_kn)
|
||||
,src05.convert_empty_to_null(t.v_inst_name)
|
||||
,src05.convert_empty_to_null(t.v_inst_addr)
|
||||
,src05.convert_empty_to_null(t.comm_cd)
|
||||
,src05.convert_empty_to_null(t.comm_name)
|
||||
,t.nonyu_qty
|
||||
,t.nonyu_price
|
||||
,t.nonyu_amt
|
||||
@ -175,125 +175,125 @@ class VjskReceiveFileMapper:
|
||||
,t.shikiri_amt
|
||||
,t.nhi_price
|
||||
,t.nhi_amt
|
||||
,t.whspos_err_kbn
|
||||
,t.htdnymd_err_kbn
|
||||
,t.prd_exis_kbn
|
||||
,t.fcl_exis_kbn
|
||||
,t.bef_hsdn_ymd
|
||||
,t.bef_slip_num
|
||||
,src05.convert_empty_to_null(t.whspos_err_kbn)
|
||||
,src05.convert_empty_to_null(t.htdnymd_err_kbn)
|
||||
,src05.convert_empty_to_null(t.prd_exis_kbn)
|
||||
,src05.convert_empty_to_null(t.fcl_exis_kbn)
|
||||
,src05.convert_empty_to_null(t.bef_hsdn_ymd)
|
||||
,src05.convert_empty_to_null(t.bef_slip_num)
|
||||
,t.slip_org_kbn
|
||||
,t.err_flg1
|
||||
,t.err_flg2
|
||||
,t.err_flg3
|
||||
,t.err_flg4
|
||||
,t.err_flg5
|
||||
,t.err_flg6
|
||||
,t.err_flg7
|
||||
,t.err_flg8
|
||||
,t.err_flg9
|
||||
,t.err_flg10
|
||||
,t.err_flg11
|
||||
,t.err_flg12
|
||||
,t.err_flg13
|
||||
,t.err_flg14
|
||||
,t.err_flg15
|
||||
,t.err_flg16
|
||||
,t.err_flg17
|
||||
,t.err_flg18
|
||||
,t.err_flg19
|
||||
,t.err_flg20
|
||||
,t.kjyo_ym
|
||||
,t.tksnbk_kbn
|
||||
,t.fcl_exec_kbn
|
||||
,t.rec_sts_kbn
|
||||
,src05.convert_empty_to_null(t.err_flg1)
|
||||
,src05.convert_empty_to_null(t.err_flg2)
|
||||
,src05.convert_empty_to_null(t.err_flg3)
|
||||
,src05.convert_empty_to_null(t.err_flg4)
|
||||
,src05.convert_empty_to_null(t.err_flg5)
|
||||
,src05.convert_empty_to_null(t.err_flg6)
|
||||
,src05.convert_empty_to_null(t.err_flg7)
|
||||
,src05.convert_empty_to_null(t.err_flg8)
|
||||
,src05.convert_empty_to_null(t.err_flg9)
|
||||
,src05.convert_empty_to_null(t.err_flg10)
|
||||
,src05.convert_empty_to_null(t.err_flg11)
|
||||
,src05.convert_empty_to_null(t.err_flg12)
|
||||
,src05.convert_empty_to_null(t.err_flg13)
|
||||
,src05.convert_empty_to_null(t.err_flg14)
|
||||
,src05.convert_empty_to_null(t.err_flg15)
|
||||
,src05.convert_empty_to_null(t.err_flg16)
|
||||
,src05.convert_empty_to_null(t.err_flg17)
|
||||
,src05.convert_empty_to_null(t.err_flg18)
|
||||
,src05.convert_empty_to_null(t.err_flg19)
|
||||
,src05.convert_empty_to_null(t.err_flg20)
|
||||
,src05.convert_empty_to_null(t.kjyo_ym)
|
||||
,src05.convert_empty_to_null(t.tksnbk_kbn)
|
||||
,src05.convert_empty_to_null(t.fcl_exec_kbn)
|
||||
,src05.convert_empty_to_null(t.rec_sts_kbn)
|
||||
,nullif(t.ins_dt, 0) -- 受領データがブランクだった場合にゼロ日付で取得されるので明示的にNULL値に変換する
|
||||
,t.ins_usr
|
||||
,src05.convert_empty_to_null(t.ins_usr)
|
||||
,SYSDATE()
|
||||
FROM org05.sales AS t
|
||||
ON DUPLICATE KEY UPDATE
|
||||
rec_data=t.rec_data
|
||||
,rec_whs_cd=t.rec_whs_cd
|
||||
,rec_whs_sub_cd=t.rec_whs_sub_cd
|
||||
,rec_whs_org_cd=t.rec_whs_org_cd
|
||||
,rec_cust_cd=t.rec_cust_cd
|
||||
,rec_comm_cd=t.rec_comm_cd
|
||||
,rec_tran_kbn=t.rec_tran_kbn
|
||||
,rev_hsdnymd_wrk=t.rev_hsdnymd_wrk
|
||||
,rev_hsdnymd_srk=t.rev_hsdnymd_srk
|
||||
,rec_urag_num=t.rec_urag_num
|
||||
,rec_qty=t.rec_qty
|
||||
,rec_nonyu_price=t.rec_nonyu_price
|
||||
,rec_nonyu_amt=t.rec_nonyu_amt
|
||||
,rec_comm_name=t.rec_comm_name
|
||||
,rec_nonyu_fcl_name=t.rec_nonyu_fcl_name
|
||||
,free_item=t.free_item
|
||||
,rec_nonyu_fcl_addr=t.rec_nonyu_fcl_addr
|
||||
,rec_nonyu_fcl_post=t.rec_nonyu_fcl_post
|
||||
,rec_nonyu_fcl_tel=t.rec_nonyu_fcl_tel
|
||||
,rec_bef_hsdn_ymd=t.rec_bef_hsdn_ymd
|
||||
,rec_bef_slip_num=t.rec_bef_slip_num
|
||||
,rec_ymd=t.rec_ymd
|
||||
,sale_data_cat=t.sale_data_cat
|
||||
,slip_file_name=t.slip_file_name
|
||||
,slip_mgt_num=t.slip_mgt_num
|
||||
,row_num=t.row_num
|
||||
,hsdn_ymd=t.hsdn_ymd
|
||||
,exec_dt=t.exec_dt
|
||||
,v_tran_cd=t.v_tran_cd
|
||||
,tran_kbn_name=t.tran_kbn_name
|
||||
,whs_org_cd=t.whs_org_cd
|
||||
,v_whsorg_cd=t.v_whsorg_cd
|
||||
,whs_org_name=t.whs_org_name
|
||||
,whs_org_kn=t.whs_org_kn
|
||||
,v_whs_cd=t.v_whs_cd
|
||||
,whs_name=t.whs_name
|
||||
,nonyu_fcl_cd=t.nonyu_fcl_cd
|
||||
,v_inst_cd=t.v_inst_cd
|
||||
,v_inst_kn=t.v_inst_kn
|
||||
,v_inst_name=t.v_inst_name
|
||||
,v_inst_addr=t.v_inst_addr
|
||||
,comm_cd=t.comm_cd
|
||||
,comm_name=t.comm_name
|
||||
,nonyu_qty=t.nonyu_qty
|
||||
,nonyu_price=t.nonyu_price
|
||||
,nonyu_amt=t.nonyu_amt
|
||||
,shikiri_price=t.shikiri_price
|
||||
,shikiri_amt=t.shikiri_amt
|
||||
,nhi_price=t.nhi_price
|
||||
,nhi_amt=t.nhi_amt
|
||||
,whspos_err_kbn=t.whspos_err_kbn
|
||||
,htdnymd_err_kbn=t.htdnymd_err_kbn
|
||||
,prd_exis_kbn=t.prd_exis_kbn
|
||||
,fcl_exis_kbn=t.fcl_exis_kbn
|
||||
,bef_hsdn_ymd=t.bef_hsdn_ymd
|
||||
,bef_slip_num=t.bef_slip_num
|
||||
,slip_org_kbn=t.slip_org_kbn
|
||||
,err_flg1=t.err_flg1
|
||||
,err_flg2=t.err_flg2
|
||||
,err_flg3=t.err_flg3
|
||||
,err_flg4=t.err_flg4
|
||||
,err_flg5=t.err_flg5
|
||||
,err_flg6=t.err_flg6
|
||||
,err_flg7=t.err_flg7
|
||||
,err_flg8=t.err_flg8
|
||||
,err_flg9=t.err_flg9
|
||||
,err_flg10=t.err_flg10
|
||||
,err_flg11=t.err_flg11
|
||||
,err_flg12=t.err_flg12
|
||||
,err_flg13=t.err_flg13
|
||||
,err_flg14=t.err_flg14
|
||||
,err_flg15=t.err_flg15
|
||||
,err_flg16=t.err_flg16
|
||||
,err_flg17=t.err_flg17
|
||||
,err_flg18=t.err_flg18
|
||||
,err_flg19=t.err_flg19
|
||||
,err_flg20=t.err_flg20
|
||||
,kjyo_ym=t.kjyo_ym
|
||||
,tksnbk_kbn=t.tksnbk_kbn
|
||||
,fcl_exec_kbn=t.fcl_exec_kbn
|
||||
,rec_sts_kbn=t.rec_sts_kbn
|
||||
,ins_dt=nullif(t.ins_dt, 0)
|
||||
,ins_usr=t.ins_usr
|
||||
rec_data=VALUES(rec_data)
|
||||
,rec_whs_cd=VALUES(rec_whs_cd)
|
||||
,rec_whs_sub_cd=VALUES(rec_whs_sub_cd)
|
||||
,rec_whs_org_cd=VALUES(rec_whs_org_cd)
|
||||
,rec_cust_cd=VALUES(rec_cust_cd)
|
||||
,rec_comm_cd=VALUES(rec_comm_cd)
|
||||
,rec_tran_kbn=VALUES(rec_tran_kbn)
|
||||
,rev_hsdnymd_wrk=VALUES(rev_hsdnymd_wrk)
|
||||
,rev_hsdnymd_srk=VALUES(rev_hsdnymd_srk)
|
||||
,rec_urag_num=VALUES(rec_urag_num)
|
||||
,rec_qty=VALUES(rec_qty)
|
||||
,rec_nonyu_price=VALUES(rec_nonyu_price)
|
||||
,rec_nonyu_amt=VALUES(rec_nonyu_amt)
|
||||
,rec_comm_name=VALUES(rec_comm_name)
|
||||
,rec_nonyu_fcl_name=VALUES(rec_nonyu_fcl_name)
|
||||
,free_item=VALUES(free_item)
|
||||
,rec_nonyu_fcl_addr=VALUES(rec_nonyu_fcl_addr)
|
||||
,rec_nonyu_fcl_post=VALUES(rec_nonyu_fcl_post)
|
||||
,rec_nonyu_fcl_tel=VALUES(rec_nonyu_fcl_tel)
|
||||
,rec_bef_hsdn_ymd=VALUES(rec_bef_hsdn_ymd)
|
||||
,rec_bef_slip_num=VALUES(rec_bef_slip_num)
|
||||
,rec_ymd=VALUES(rec_ymd)
|
||||
,sale_data_cat=VALUES(sale_data_cat)
|
||||
,slip_file_name=VALUES(slip_file_name)
|
||||
,slip_mgt_num=VALUES(slip_mgt_num)
|
||||
,row_num=VALUES(row_num)
|
||||
,hsdn_ymd=VALUES(hsdn_ymd)
|
||||
,exec_dt=VALUES(exec_dt)
|
||||
,v_tran_cd=VALUES(v_tran_cd)
|
||||
,tran_kbn_name=VALUES(tran_kbn_name)
|
||||
,whs_org_cd=VALUES(whs_org_cd)
|
||||
,v_whsorg_cd=VALUES(v_whsorg_cd)
|
||||
,whs_org_name=VALUES(whs_org_name)
|
||||
,whs_org_kn=VALUES(whs_org_kn)
|
||||
,v_whs_cd=VALUES(v_whs_cd)
|
||||
,whs_name=VALUES(whs_name)
|
||||
,nonyu_fcl_cd=VALUES(nonyu_fcl_cd)
|
||||
,v_inst_cd=VALUES(v_inst_cd)
|
||||
,v_inst_kn=VALUES(v_inst_kn)
|
||||
,v_inst_name=VALUES(v_inst_name)
|
||||
,v_inst_addr=VALUES(v_inst_addr)
|
||||
,comm_cd=VALUES(comm_cd)
|
||||
,comm_name=VALUES(comm_name)
|
||||
,nonyu_qty=VALUES(nonyu_qty)
|
||||
,nonyu_price=VALUES(nonyu_price)
|
||||
,nonyu_amt=VALUES(nonyu_amt)
|
||||
,shikiri_price=VALUES(shikiri_price)
|
||||
,shikiri_amt=VALUES(shikiri_amt)
|
||||
,nhi_price=VALUES(nhi_price)
|
||||
,nhi_amt=VALUES(nhi_amt)
|
||||
,whspos_err_kbn=VALUES(whspos_err_kbn)
|
||||
,htdnymd_err_kbn=VALUES(htdnymd_err_kbn)
|
||||
,prd_exis_kbn=VALUES(prd_exis_kbn)
|
||||
,fcl_exis_kbn=VALUES(fcl_exis_kbn)
|
||||
,bef_hsdn_ymd=VALUES(bef_hsdn_ymd)
|
||||
,bef_slip_num=VALUES(bef_slip_num)
|
||||
,slip_org_kbn=VALUES(slip_org_kbn)
|
||||
,err_flg1=VALUES(err_flg1)
|
||||
,err_flg2=VALUES(err_flg2)
|
||||
,err_flg3=VALUES(err_flg3)
|
||||
,err_flg4=VALUES(err_flg4)
|
||||
,err_flg5=VALUES(err_flg5)
|
||||
,err_flg6=VALUES(err_flg6)
|
||||
,err_flg7=VALUES(err_flg7)
|
||||
,err_flg8=VALUES(err_flg8)
|
||||
,err_flg9=VALUES(err_flg9)
|
||||
,err_flg10=VALUES(err_flg10)
|
||||
,err_flg11=VALUES(err_flg11)
|
||||
,err_flg12=VALUES(err_flg12)
|
||||
,err_flg13=VALUES(err_flg13)
|
||||
,err_flg14=VALUES(err_flg14)
|
||||
,err_flg15=VALUES(err_flg15)
|
||||
,err_flg16=VALUES(err_flg16)
|
||||
,err_flg17=VALUES(err_flg17)
|
||||
,err_flg18=VALUES(err_flg18)
|
||||
,err_flg19=VALUES(err_flg19)
|
||||
,err_flg20=VALUES(err_flg20)
|
||||
,kjyo_ym=VALUES(kjyo_ym)
|
||||
,tksnbk_kbn=VALUES(tksnbk_kbn)
|
||||
,fcl_exec_kbn=VALUES(fcl_exec_kbn)
|
||||
,rec_sts_kbn=VALUES(rec_sts_kbn)
|
||||
,ins_dt=VALUES(ins_dt)
|
||||
,ins_usr=VALUES(ins_usr)
|
||||
,dwh_upd_dT=SYSDATE()
|
||||
;
|
||||
""")
|
||||
|
||||
@ -231,7 +231,7 @@ class TestImportFileToDb:
|
||||
self.batch_context.is_vjsk_stock_import_day = True
|
||||
self.db.execute(f"truncate table {table_name_src}")
|
||||
|
||||
# assertion1 (insert 4row)
|
||||
# assertion1 (insert 6row)
|
||||
|
||||
# 処理実行
|
||||
target_dict = {
|
||||
@ -247,7 +247,7 @@ class TestImportFileToDb:
|
||||
# 突合から除外する項目
|
||||
ignore_columns = ['dwh_upd_dt']
|
||||
# orgテーブル結果が期待値通りかを突合
|
||||
assert_table_results(result_org, assert_list, ignore_columns)
|
||||
assert_table_results(result_org, assert_list, ignore_columns, is_loaddata=True)
|
||||
# srcテーブル結果を取得
|
||||
result_src = self.db.execute_select(f"select * from {table_name_src}")
|
||||
# 突合から除外する項目
|
||||
@ -271,18 +271,18 @@ class TestImportFileToDb:
|
||||
# 突合から除外する項目
|
||||
ignore_columns = ['dwh_upd_dt']
|
||||
# orgテーブル結果が期待値通りかを突合
|
||||
assert_table_results(result_org, assert_list, ignore_columns)
|
||||
assert_table_results(result_org, assert_list, ignore_columns, is_loaddata=True)
|
||||
# srcテーブル結果(orgテーブル結果のPK値で一致するもの)を取得
|
||||
result_src = self.db.execute_select(
|
||||
f"select * from {table_name_src} s inner join {table_name_org} o on (s.slip_mgt_num = o.slip_mgt_num)")
|
||||
f"select s.* from {table_name_src} s inner join {table_name_org} o on (s.slip_mgt_num = o.slip_mgt_num)")
|
||||
# 突合から除外する項目
|
||||
ignore_columns = ['dwh_upd_dt']
|
||||
# srcテーブル結果が期待値通りかを突合
|
||||
assert_table_results(result_src, assert_list, ignore_columns)
|
||||
|
||||
# srcテーブル結果のレコード件数 (insert 4row + update 2row + insert 2row = 6row)
|
||||
# srcテーブル結果のレコード件数 (insert 6row + update 2row + insert 2row =8row)
|
||||
result_src_count = self.db.execute_select(f"select count(*) from {table_name_src} ")
|
||||
assert result_src_count[0]['count(*)'] == 6
|
||||
assert result_src_count[0]['count(*)'] == 8
|
||||
|
||||
# teardown
|
||||
|
||||
|
||||
@ -3,3 +3,5 @@
|
||||
"D4420202011611A4 0183733 23030133625921102303 4963500230000080003110000002488000000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vハコダテチユウオウビヨウイン 00000408585ハコダテシホンチヨウ33バン2ゴウ " "202" "02" "011611A4 " "0183733 " "496350023" "110" "230301" "20230301" "3362592" "000008" "00031100" "0000248800" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "ハコダテチユウオウビヨウイン " "0408585ハコダテシホンチヨウ33バン2ゴウ " "ハコダテシホンチヨウ33バン2ゴウ " "0408585" "" "000000" " " "20230222" "J" "VJSK_J_MERCK_2023022" "J2023022200000023" "30" "20230301" "202303142041" "110" "売上" "01161" "300000383" "函館支店" "" "200000016" "株式会社スズケン" "0183733 " "670234934576694289" "シャカイフクシホウジンハコダテコウセイイン ハコダテチュウオウビョウイン" "社会福祉法人函館厚生院 函館中央病院" "040-0011 北海道函館市本町33−2" "496350023" "アービタックス 注射剤 100mg 1VIAL" "8" "31100" "248800" "31438" "251504" "35309" "282472" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"D4416101311101A8 5140013 23030173719811122303 4963500230000120002738100003285720000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7371981" "000012" "00027381" "0000328572" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000011" "16" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "12" "27381" "328572" "31438" "377256" "35309" "423708" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"D4416101311101A8 5140013 23030173720211122303 4963500230000080002738100002190480000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7372021" "000008" "00027381" "0000219048" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000012" "17" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "8" "27381" "219048" "31438" "251504" "35309" "282472" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "J2023022400000013" "18" "110" "" "110" "" "" "300000391" "200000007" "" "200000015" "" "" "" "" "" "" "" "" "8" "27381" "219048" "31438" "251504" "35309" "282472" "" "" "" "" "" "" "J" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "23-04-03 20:42:11" ""
|
||||
"D4416101311101A8 5140013 23030173720211122303 4963500230000080002738100002190480000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7372021" "000008" "00027381" "0000219048" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000014" "19" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "8" "27381" "219048" "31438" "251504" "35309" "282472" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
|
@ -1,5 +1,5 @@
|
||||
"recvdata" "rec_whs_cd" "rec_whs_sub_cd" "rec_whs_org_cd" "rec_cust_cd" "rec_comm_cd" "rec_tran_kbn" "rev_hsdnYmd_wrk" "rev_hsdnYmd_srk" "rec_urag_no" "rec_amt" "rec_unit_price" "rec_price" "rec_comm_nm" "rec_nnskFcl_nm" "free_item" "rec_nnsk_fcl_addr" "rec_nnsk_fcl_post" "rec_nnsk_fcl_tel" "rec_bef_hsdn_ymd" "rec_bef_slip_no" "rec_ymd" "sale_data_cat" "slip_file_nm" "slip_mgt_no" "row_num" "hsdn_ymd" "exec_dt" "v_tran_cd" "tran_kbn_nm" "whs_org_cd" "v_whsOrg_cd" "whs_org_nm" "whs_org_kn" "v_whs_cd" "whs_nm" "nnsk_cd" "fcl_cd" "fcl_kn" "fcl_nm" "fcl_addr_v" "comm_cd" "comm_nm" "nn_amt" "nn_unitPrice" "nn_price" "unit_price" "unit_amt" "drag_price" "drag_amt" "whsPos_err_kbn" "htdnYmd_err_kbn" "prd_exis_kbn" "fcl_exis_kbn" "bef_hsdn_ymd" "bef_slip_no" "slip_org_kbn" "err_flg1" "err_flg2" "err_flg3" "err_flg4" "err_flg5" "err_flg6" "err_flg7" "err_flg8" "err_flg9" "err_flg10" "err_flg11" "err_flg12" "err_flg13" "err_flg14" "err_flg15" "err_flg16" "err_flg17" "err_flg18" "err_flg19" "err_flg20" "kjyo_ym" "tksNbk_kbn" "fcl_exec_kbn" "rec_sts_kbn" "ins_dt" "ins_usr"
|
||||
"DAY2-101311101A8 5140013 23030173719811122303 4963500230000120002738100003285720000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7371981" "000012" "00027381" "0000328572" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000011" "16" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "12" "27381" "328572" "31438" "377256" "35309" "423708" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"DAY2-101311101A8 5140013 23030173720211122303 4963500230000080002738100002190480000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7372021" "000008" "00027381" "0000219048" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000012" "17" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "8" "27381" "219048" "31438" "251504" "35309" "282472" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"DAY2-101311101A8 5140013 23030173719811122303 4963500230000120002738100003285720000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトツトリニツセキビヨウイン 00006808517トツトリケントツトリシシヨウトクチヨウ117 " "161" "01" "311101A8 " "5140013 " "496350023" "112" "230301" "20230301" "7371981" "000012" "00027381" "0000328572" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トツトリニツセキビヨウイン " "6808517トツトリケントツトリシシヨウトクチヨウ117 " "トツトリケントツトリシシヨウトクチヨウ117 " "6808517" "" "000000" " " "20230224" "J" "VJSK_J_MERCK_2023022" "J2023022400000013" "16" "20230301" "202303142041" "110" "売上" "31110" "300000391" "鳥取支店" "" "200000015" "株式会社サンキ" "5140013 " "670237031040828444" "ニホンセキジュウジシャ トットリセキジュウジビョウイン" "日本赤十字社 鳥取赤十字病院" "680-0017 鳥取県鳥取市尚徳町117" "496350023" "アービタックス 注射剤 100mg 1VIAL" "12" "27381" "328572" "31438" "377256" "35309" "423708" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "J2023022400000014" "18" "110" "" "110" "" "" "300000391" "200000007" "" "200000015" "" "" "" "" "" "" "" "" "8" "27381" "219048" "31438" "251504" "35309" "282472" "" "" "" "" "" "" "J" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "23-04-03 20:42:11" ""
|
||||
"DAY2-202041131A1 1409581 23030106357711102303 4963500230000070002966000002076200000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vトウホクロウサイビヨウイン 00009818563センダイシアオバクダイノハラ " "202" "02" "041131A1 " "1409581 " "496350023" "110" "230301" "20230301" "0635771" "000007" "00029660" "0000207620" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "トウホクロウサイビヨウイン " "9818563センダイシアオバクダイノハラ " "センダイシアオバクダイノハラ " "9818563" "" "000000" " " "20230227" "J" "VJSK_J_MERCK_2023022" "J2023022700000128" "135" "20230301" "202303142041" "110" "売上" "04113" "300000354" "北仙台支店" "" "200000016" "株式会社スズケン" "1409581 " "670232828063007745" "ドクリツギョウセイホウジンロウドウシャケンコウアンゼンキコウ トウホクロウサイビョウイン" "独立行政法人労働者健康安全機構 東北労災病院" "981-0911 宮城県仙台市青葉区台原4−3−21" "496350023" "アービタックス 注射剤 100mg 1VIAL" "7" "29660" "207620" "31438" "220066" "35309" "247163" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
"DAY2-202141234B1 2607506 23030109289511102303 4963500230000100003036600003036600000000000000000000000 ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1Vヨコスカキヨウサイビヨウイン 00002380011カナガワケンヨコスカシヨネガハマドオリ1-16 " "202" "02" "141234B1 " "2607506 " "496350023" "110" "230301" "20230301" "0928951" "000010" "00030366" "0000303660" "ア-ビタツクスチユウシヤエキ100MG 100MG 20MLX1V" "ヨコスカキヨウサイビヨウイン " "2380011カナガワケンヨコスカシヨネガハマドオリ1-16 " "カナガワケンヨコスカシヨネガハマドオリ1-16 " "2380011" "" "000000" " " "20230228" "J" "VJSK_J_MERCK_2023022" "J2023022800000094" "101" "20230301" "202303142041" "110" "売上" "14123" "300000274" "磯子支店" "" "200000016" "株式会社スズケン" "2607506 " "670236609488110605" "コッカコウムインキョウサイクミアイレンゴウカイ ヨコスカキョウサイビョウイン" "国家公務員共済組合連合会 横須賀共済病院" "238-0011 神奈川県横須賀市米が浜通1−16" "496350023" "アービタックス 注射剤 100mg 1VIAL" "10" "30366" "303660" "31438" "314380" "35309" "353090" "" "" "1" "" "" "" "J" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "202303" "" "" "0" "23-03-14 20:41:26" "SYSTEM"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user