From 7428f703e9d8f4fbedb77404f3bb10192b9c9925 Mon Sep 17 00:00:00 2001 From: "shimoda.m@nds-tyo.co.jp" Date: Sat, 16 Sep 2023 16:19:41 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20V=E5=8D=B8=E7=B5=84=E7=B9=94=E5=A4=89?= =?UTF-8?q?=E6=8F=9B=E3=83=9E=E3=82=B9=E3=82=BF=E3=81=AB=E3=81=AF=E5=A4=89?= =?UTF-8?q?=E6=8F=9B=E5=AF=BE=E8=B1=A1=E3=81=8C=E3=81=AA=E3=81=8B=E3=81=A3?= =?UTF-8?q?=E3=81=9F=E3=80=82=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88=E3=81=A0?= =?UTF-8?q?=E3=81=91=E8=BF=BD=E8=A8=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/batch/vjsk/vjsk_recv_file_mapper.py | 1 + .../test_create_bio_sales_lot.py | 31 +++++++++++++++++++ .../batch/vjsk/vjsk_load/test_vjsk_load.py | 3 +- 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 ecs/jskult-batch-daily/test_create_bio_sales_lot.py diff --git a/ecs/jskult-batch-daily/src/batch/vjsk/vjsk_recv_file_mapper.py b/ecs/jskult-batch-daily/src/batch/vjsk/vjsk_recv_file_mapper.py index 3de47515..f1ba07a2 100644 --- a/ecs/jskult-batch-daily/src/batch/vjsk/vjsk_recv_file_mapper.py +++ b/ecs/jskult-batch-daily/src/batch/vjsk/vjsk_recv_file_mapper.py @@ -604,6 +604,7 @@ class VjskReceiveFileMapper: ,upd_dt ,dwh_upd_dt ) + -- NULLに変換する対象のカラムはない SELECT t.whs_cd ,t.whs_sub_cd diff --git a/ecs/jskult-batch-daily/test_create_bio_sales_lot.py b/ecs/jskult-batch-daily/test_create_bio_sales_lot.py new file mode 100644 index 00000000..6178bda2 --- /dev/null +++ b/ecs/jskult-batch-daily/test_create_bio_sales_lot.py @@ -0,0 +1,31 @@ +import src.batch.bio_sales.create_bio_sales_lot as create_bio_sales_lot +import src.batch.common.batch_context as batch_context + +# context = batch_context.BatchContext.get_instance().is_ultmarc_imported = True +context = batch_context.BatchContext.get_instance().is_not_business_day = False + +# import gzip +# import os +# import tarfile + + +# def main(): + +# gzname = '/Users/shimoda.m/Downloads/bio_slip_data_20230612204112.gz' +# ret = [] +# with tarfile.open(gzname, 'r') as tar: +# temp_dir = os.path.dirname(gzname) +# tar.extractall(path=temp_dir) +# extracted_files = tar.getnames() +# for extracted_file in extracted_files: +# file = os.path.join(temp_dir, extracted_file) +# ret.append(file) +# return ret + + +if __name__ == '__main__': + # main() + create_bio_sales_lot.exec() + + +# tar -zxvf '/Users/shimoda.m/Downloads/bio_slip_data_20230612204112-1.gz' diff --git a/ecs/jskult-batch-daily/tests/batch/vjsk/vjsk_load/test_vjsk_load.py b/ecs/jskult-batch-daily/tests/batch/vjsk/vjsk_load/test_vjsk_load.py index 94cbf055..1912de73 100644 --- a/ecs/jskult-batch-daily/tests/batch/vjsk/vjsk_load/test_vjsk_load.py +++ b/ecs/jskult-batch-daily/tests/batch/vjsk/vjsk_load/test_vjsk_load.py @@ -287,6 +287,7 @@ class TestImportFileToDb: # teardown def test_load_03_org_cnv_mst_ok(self, mapper): + # V卸組織変換マスタにはNULL変換対象の文字列型カラムがない table_name_org = mapper.get_org_table(mapper.CONDKEY_ORG_CNV_MST) table_name_src = mapper.get_src_table(mapper.CONDKEY_ORG_CNV_MST) @@ -930,7 +931,7 @@ class TestImportFileToDb: # teardown def test_load_13_mdb_conv_mst_ok(self, mapper): - # MDBコード変換表には変換対象の文字列型カラムがない + # MDBコード変換表にはNULL変換対象の文字列型カラムがない table_name_org = mapper.get_org_table(mapper.CONDKEY_MDB_CONV_MST) table_name_src = mapper.get_src_table(mapper.CONDKEY_MDB_CONV_MST)