From 4fda855c3c6b690392157be54586e19e1a284ca1 Mon Sep 17 00:00:00 2001 From: Alawn Date: Fri, 12 Mar 2021 18:42:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bui/etc/BUI_PUB_CTL.XML | 8 +- bui/etc/cap/OBUICAP1/0040002_CTL.XML | 4 +- bui/etc/cap/OBUICAP1/2040801_CTL.XML | 195 ++++++++++++++------------- bui/etc/cap/OBUICAP1/2040818_CTL.XML | 4 +- bui/etc/cap/OBUICAP1/2040859_CTL.XML | 10 +- bui/etc/cap/OBUICAP1/2040860_CTL.XML | 4 +- bui/etc/cap/OBUICAP1/2040882_CTL.XML | 41 ++++++ bui/etc/cap/OBUICAP1_CTL.XML | 1 + bui/etc/cap/SCAHRO1_ATR.XML | 1 + 9 files changed, 164 insertions(+), 104 deletions(-) create mode 100644 bui/etc/cap/OBUICAP1/2040882_CTL.XML diff --git a/bui/etc/BUI_PUB_CTL.XML b/bui/etc/BUI_PUB_CTL.XML index 54c86f5..2479de4 100644 --- a/bui/etc/BUI_PUB_CTL.XML +++ b/bui/etc/BUI_PUB_CTL.XML @@ -96,18 +96,18 @@ - + - FUNCSET=$FUNCSET + - + + diff --git a/bui/etc/cap/OBUICAP1/0040002_CTL.XML b/bui/etc/cap/OBUICAP1/0040002_CTL.XML index 43ab53d..5b78407 100644 --- a/bui/etc/cap/OBUICAP1/0040002_CTL.XML +++ b/bui/etc/cap/OBUICAP1/0040002_CTL.XML @@ -3,10 +3,10 @@ - UPDATE CMMTEMRULE_BATCH SET RUL_LVL = ? , TRA_CD = ? , YMCC_CD = ? , RARD_CD = ? , CRD_FLG = ? , BNK_TYP = ? , BNK_NM = ? , ATM_LOW = ? , ATM_UP = ? , DAT_LOW = ? , DAT_UP = ? , TIM_LOW = ? , TIM_UP = ? , CORG_NO = ? , CORG_NM = ? , RUL_STS = ? , TM_SMP = ? , WEIGHT = ? , ROUT_FLG = ? , GRP_NM = ? + UPDATE CMMTEMRULE_BATCH SET RUL_LVL = ? , TRA_CD = ? , YMCC_CD = ? , RARD_CD = ? , CRD_FLG = ? , BNK_TYP = ? , BNK_NM = ? , ATM_LOW = ? , ATM_UP = ? , DAT_LOW = ? , DAT_UP = ? , TIM_LOW = ? , TIM_UP = ? , CORG_NO = ? , CORG_NM = ? , RUL_STS = ? , TM_SMP = ? , WEIGHT = ? , ROUT_FLG = ? , GRP_NM = ?,SKIP_HLD=? WHERE RUL_NO = ? - RUL_LVL|TRA_CD|YMCC_CD|RARD_CD|CRD_FLG|BNK_TYP|BNK_NM|ATM_LOW|ATM_UP|DAT_LOW|DAT_UP|TIM_LOW|TIM_UP|CORG_NO|CORG_NM|RUL_STS|TM_SMP|WEIGHT|ROUT_FLG|GRP_NM|RUL_NO| + RUL_LVL|TRA_CD|YMCC_CD|RARD_CD|CRD_FLG|BNK_TYP|BNK_NM|ATM_LOW|ATM_UP|DAT_LOW|DAT_UP|TIM_LOW|TIM_UP|CORG_NO|CORG_NM|RUL_STS|TM_SMP|WEIGHT|ROUT_FLG|GRP_NM|SKIP_HLD|RUL_NO| TM_SMP=GETDATETIME() diff --git a/bui/etc/cap/OBUICAP1/2040801_CTL.XML b/bui/etc/cap/OBUICAP1/2040801_CTL.XML index e801fb3..91263eb 100644 --- a/bui/etc/cap/OBUICAP1/2040801_CTL.XML +++ b/bui/etc/cap/OBUICAP1/2040801_CTL.XML @@ -1,142 +1,157 @@ - + - + - SELECT J.*,M.CUSTOMER_NAME MERC_CNM FROM CAPTXNJNL J left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID where - ('%s' IS NULL OR J.MERC_ID LIKE '%s%') - AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') - AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') - AND ('%s' IS NULL OR J.TXN_MOD = '%s') - AND ('%s' IS NULL OR J.ORD_TYP = '%s') - AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') - AND ('%s' IS NULL OR J.TXN_CNL = '%s') - AND (J.ORD_DT >='%s' OR '%s' IS NULL) - AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc + SELECT J.*,M.CUSTOMER_NAME MERC_CNM,B.DISK_DESC FROM CAPTXNJNL J + left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID + left join CAPDSKINF B on J.DSK_NAM=B.DSK_NAM + where + ('%s' IS NULL OR J.MERC_ID LIKE '%s%') + AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') + AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') + AND ('%s' IS NULL OR J.TXN_MOD = '%s') + AND ('%s' IS NULL OR J.ORD_TYP = '%s') + AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') + AND ('%s' IS NULL OR J.TXN_CNL = '%s') + AND (J.ORD_DT >='%s' OR '%s' IS NULL) + AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc MERC_ID|MERC_ID|MERC_ORD_NO|MERC_ORD_NO|DSK_NAM|DSK_NAM|JRN_NO|JRN_NO|CRD_NO|CRD_NO|CORG_NO|CORG_NO|TXN_MOD|TXN_MOD|ORD_TYP|ORD_TYP|CAP_ORD_NO|CAP_ORD_NO|TXN_CNL|TXN_CNL|BEG_DT|BEG_DT|END_DT|END_DT| - - + + - SELECT J.*,M.CUSTOMER_NAME MERC_CNM FROM CAPTXNJNL J left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID where - ('%s' IS NULL OR J.MERC_ID LIKE '%s%') - AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') - AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') - AND (J.TXN_STS = 'S') - AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') - AND ('%s' IS NULL OR J.TXN_MOD = '%s') - AND ('%s' IS NULL OR J.ORD_TYP = '%s') - AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') - AND ('%s' IS NULL OR J.TXN_CNL = '%s') - AND (J.ORD_DT >='%s' OR '%s' IS NULL) - AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc + SELECT J.*,M.CUSTOMER_NAME MERC_CNM,B.DISK_DESC FROM CAPTXNJNL J + left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID + left join CAPDSKINF B on J.DSK_NAM=B.DSK_NAM + where + ('%s' IS NULL OR J.MERC_ID LIKE '%s%') + AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') + AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') + AND (J.TXN_STS = 'S') + AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') + AND ('%s' IS NULL OR J.TXN_MOD = '%s') + AND ('%s' IS NULL OR J.ORD_TYP = '%s') + AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') + AND ('%s' IS NULL OR J.TXN_CNL = '%s') + AND (J.ORD_DT >='%s' OR '%s' IS NULL) + AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc MERC_ID|MERC_ID|MERC_ORD_NO|MERC_ORD_NO|DSK_NAM|DSK_NAM|JRN_NO|JRN_NO|CRD_NO|CRD_NO|CORG_NO|CORG_NO|TXN_MOD|TXN_MOD|ORD_TYP|ORD_TYP|CAP_ORD_NO|CAP_ORD_NO|TXN_CNL|TXN_CNL|BEG_DT|BEG_DT|END_DT|END_DT| - - + + - SELECT J.*,M.CUSTOMER_NAME MERC_CNM FROM CAPTXNJNL J left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID where - ('%s' IS NULL OR J.MERC_ID LIKE '%s%') - AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') - AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') - AND ( J.TXN_STS = 'F') - AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') - AND ('%s' IS NULL OR J.TXN_MOD = '%s') - AND ('%s' IS NULL OR J.ORD_TYP = '%s') - AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') - AND ('%s' IS NULL OR J.TXN_CNL = '%s') - AND (J.ORD_DT >='%s' OR '%s' IS NULL) - AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc + SELECT J.*,M.CUSTOMER_NAME MERC_CNM,B.DISK_DESC FROM CAPTXNJNL J + left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID + left join CAPDSKINF B on J.DSK_NAM=B.DSK_NAM + where + ('%s' IS NULL OR J.MERC_ID LIKE '%s%') + AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') + AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') + AND ( J.TXN_STS = 'F') + AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') + AND ('%s' IS NULL OR J.TXN_MOD = '%s') + AND ('%s' IS NULL OR J.ORD_TYP = '%s') + AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') + AND ('%s' IS NULL OR J.TXN_CNL = '%s') + AND (J.ORD_DT >='%s' OR '%s' IS NULL) + AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc MERC_ID|MERC_ID|MERC_ORD_NO|MERC_ORD_NO|DSK_NAM|DSK_NAM|JRN_NO|JRN_NO|CRD_NO|CRD_NO|CORG_NO|CORG_NO|TXN_MOD|TXN_MOD|ORD_TYP|ORD_TYP|CAP_ORD_NO|CAP_ORD_NO|TXN_CNL|TXN_CNL|BEG_DT|BEG_DT|END_DT|END_DT| - - + + - SELECT J.*,M.CUSTOMER_NAME MERC_CNM FROM CAPTXNJNL J left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID where - ('%s' IS NULL OR J.MERC_ID LIKE '%s%') - AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') - AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') - AND ( J.TXN_STS = 'U') - AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') - AND ('%s' IS NULL OR J.TXN_MOD = '%s') - AND ('%s' IS NULL OR J.ORD_TYP = '%s') - AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') - AND ('%s' IS NULL OR J.TXN_CNL = '%s') - AND (J.ORD_DT >='%s' OR '%s' IS NULL) - AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc + SELECT J.*,M.CUSTOMER_NAME MERC_CNM,B.DISK_DESC FROM CAPTXNJNL J + left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID + left join CAPDSKINF B on J.DSK_NAM=B.DSK_NAM + where + ('%s' IS NULL OR J.MERC_ID LIKE '%s%') + AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') + AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') + AND ( J.TXN_STS = 'U') + AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') + AND ('%s' IS NULL OR J.TXN_MOD = '%s') + AND ('%s' IS NULL OR J.ORD_TYP = '%s') + AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') + AND ('%s' IS NULL OR J.TXN_CNL = '%s') + AND (J.ORD_DT >='%s' OR '%s' IS NULL) + AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc MERC_ID|MERC_ID|MERC_ORD_NO|MERC_ORD_NO|DSK_NAM|DSK_NAM|JRN_NO|JRN_NO|CRD_NO|CRD_NO|CORG_NO|CORG_NO|TXN_MOD|TXN_MOD|ORD_TYP|ORD_TYP|CAP_ORD_NO|CAP_ORD_NO|TXN_CNL|TXN_CNL|BEG_DT|BEG_DT|END_DT|END_DT| - - - + + + - SELECT J.*,M.CUSTOMER_NAME MERC_CNM FROM CAPTXNJNL J left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID where - ('%s' IS NULL OR J.MERC_ID LIKE '%s%') - AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') - AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') - AND ( J.TXN_STS = 'P' OR J.TXN_STS = 'T') - AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') - AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') - AND ('%s' IS NULL OR J.TXN_MOD = '%s') - AND ('%s' IS NULL OR J.ORD_TYP = '%s') - AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') - AND ('%s' IS NULL OR J.TXN_CNL = '%s') - AND (J.ORD_DT >='%s' OR '%s' IS NULL) - AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc + SELECT J.*,M.CUSTOMER_NAME MERC_CNM,B.DISK_DESC FROM CAPTXNJNL J + left join CAPCUSINF M on J.MERC_ID=M.CUSTOMER_ID + left join CAPDSKINF B on J.DSK_NAM=B.DSK_NAM + where + ('%s' IS NULL OR J.MERC_ID LIKE '%s%') + AND ('%s' IS NULL OR J.MERC_ORD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.DSK_NAM LIKE '%s%') + AND ('%s' IS NULL OR J.JRN_NO LIKE '%s%') + AND ( J.TXN_STS = 'P' OR J.TXN_STS = 'T') + AND ('%s' IS NULL OR J.CRD_NO LIKE '%s%') + AND ('%s' IS NULL OR J.CORG_NO LIKE '%s%') + AND ('%s' IS NULL OR J.TXN_MOD = '%s') + AND ('%s' IS NULL OR J.ORD_TYP = '%s') + AND ('%s' IS NULL OR J.CAP_ORD_NO = '%s') + AND ('%s' IS NULL OR J.TXN_CNL = '%s') + AND (J.ORD_DT >='%s' OR '%s' IS NULL) + AND (J.ORD_DT <='%s' OR '%s' IS NULL) order by J.TXN_TM desc MERC_ID|MERC_ID|MERC_ORD_NO|MERC_ORD_NO|DSK_NAM|DSK_NAM|JRN_NO|JRN_NO|CRD_NO|CRD_NO|CORG_NO|CORG_NO|TXN_MOD|TXN_MOD|ORD_TYP|ORD_TYP|CAP_ORD_NO|CAP_ORD_NO|TXN_CNL|TXN_CNL|BEG_DT|BEG_DT|END_DT|END_DT| - + - QRY_SQL=QRY_CAPTXNJNL_S + QRY_SQL=QRY_CAPTXNJNL_S - QRY_SQL=QRY_CAPTXNJNL_U + QRY_SQL=QRY_CAPTXNJNL_U - QRY_SQL=QRY_CAPTXNJNL_F + QRY_SQL=QRY_CAPTXNJNL_F - QRY_SQL=QRY_CAPTXNJNL_PT + QRY_SQL=QRY_CAPTXNJNL_PT - QRY_SQL=QRY_CAPTXNJNL_A + QRY_SQL=QRY_CAPTXNJNL_A - + - + - + - + diff --git a/bui/etc/cap/OBUICAP1/2040818_CTL.XML b/bui/etc/cap/OBUICAP1/2040818_CTL.XML index e7c6f2e..7b66bf7 100644 --- a/bui/etc/cap/OBUICAP1/2040818_CTL.XML +++ b/bui/etc/cap/OBUICAP1/2040818_CTL.XML @@ -4,7 +4,9 @@ - select * from CAPBATINF where + select A.*,B.DISK_DESC from CAPBATINF + left join CAPDSKINF B on B.DSK_NAM=A.DSK_NAM + where ('%s' IS NULL OR MERC_ID LIKE '%s%') AND ('%s' IS NULL OR CORG_NO LIKE '%s%') AND ('%s' IS NULL OR CORG_NO_NM LIKE '%s%') diff --git a/bui/etc/cap/OBUICAP1/2040859_CTL.XML b/bui/etc/cap/OBUICAP1/2040859_CTL.XML index ecf745f..ad968d6 100644 --- a/bui/etc/cap/OBUICAP1/2040859_CTL.XML +++ b/bui/etc/cap/OBUICAP1/2040859_CTL.XML @@ -5,11 +5,11 @@ - select * from CAPACCOUNTINF where - ('%s' IS NULL OR TITLE_ID LIKE '%%s%') - AND ('%s' IS NULL OR TITLE_NAME LIKE '%%s%') - AND ('%s' IS NULL OR ACCT_TYPE = '%s') - AND ('%s' IS NULL OR ACCT_NO LIKE '%%s%') + select A.*,B.CORG_NM from CAPACCOUNTINF A left join CMMTORGN B on B.CORP_ORG=A.BANK_CODE + where ('%s' IS NULL OR A.TITLE_ID LIKE '%%s%') + AND ('%s' IS NULL OR A.TITLE_NAME LIKE '%%s%') + AND ('%s' IS NULL OR A.ACCT_TYPE = '%s') + AND ('%s' IS NULL OR A.ACCT_NO LIKE '%%s%') TITLE_ID|TITLE_ID|TITLE_NAME|TITLE_NAME|ACCT_TYPE|ACCT_TYPE|ACCT_NO|ACCT_NO| diff --git a/bui/etc/cap/OBUICAP1/2040860_CTL.XML b/bui/etc/cap/OBUICAP1/2040860_CTL.XML index e91a2da..03db5a4 100644 --- a/bui/etc/cap/OBUICAP1/2040860_CTL.XML +++ b/bui/etc/cap/OBUICAP1/2040860_CTL.XML @@ -24,13 +24,13 @@ FUNCSET=$FUNCSET - + diff --git a/bui/etc/cap/OBUICAP1/2040882_CTL.XML b/bui/etc/cap/OBUICAP1/2040882_CTL.XML new file mode 100644 index 0000000..5886607 --- /dev/null +++ b/bui/etc/cap/OBUICAP1/2040882_CTL.XML @@ -0,0 +1,41 @@ + + + + + + + + SELECT * FROM CMMTRTRGRP WHERE (GRP_NM LIKE '%%s%' OR '%s' IS NULL) AND (GRP_DSC LIKE '%%s%' OR '%s' IS NULL) + + GRP_NM|GRP_NM|GRP_DSC|GRP_DSC| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bui/etc/cap/OBUICAP1_CTL.XML b/bui/etc/cap/OBUICAP1_CTL.XML index 32c54bd..916e1b7 100644 --- a/bui/etc/cap/OBUICAP1_CTL.XML +++ b/bui/etc/cap/OBUICAP1_CTL.XML @@ -142,5 +142,6 @@ + diff --git a/bui/etc/cap/SCAHRO1_ATR.XML b/bui/etc/cap/SCAHRO1_ATR.XML index a613926..ed50dd4 100644 --- a/bui/etc/cap/SCAHRO1_ATR.XML +++ b/bui/etc/cap/SCAHRO1_ATR.XML @@ -7,6 +7,7 @@ +