From 1ed3e2049eb68e65cb6bf791d21047d1d1b7e84f Mon Sep 17 00:00:00 2001 From: Alawn Date: Mon, 15 Mar 2021 10:21:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cap/etc/SVRLST.XML | 6 +- cap/etc/batch/204025_CTL.XML | 59 +++++++++++++++----- cap/etc/batch/RTR_PKG.XML | 86 ++--------------------------- cap/etc/channel/hro/SCAHRO2_ATR.XML | 2 +- cap/etc/channel/hro/SCAHRO3_ATR.XML | 2 +- 5 files changed, 54 insertions(+), 101 deletions(-) diff --git a/cap/etc/SVRLST.XML b/cap/etc/SVRLST.XML index e683480..cc8b1ef 100644 --- a/cap/etc/SVRLST.XML +++ b/cap/etc/SVRLST.XML @@ -12,9 +12,9 @@ - - - + + + diff --git a/cap/etc/batch/204025_CTL.XML b/cap/etc/batch/204025_CTL.XML index dc05e08..2640b70 100644 --- a/cap/etc/batch/204025_CTL.XML +++ b/cap/etc/batch/204025_CTL.XML @@ -99,6 +99,13 @@ ORN_AMT|ORN_AMT|ORN_AMT|ORN_CNT|ORN_CNT|ORN_CNT|MERC_ID| + + + select A.BNK_CD,B.PTY_ID,B.PTY_NM from CMMTBKTYP A,CAPCOMPTY B + WHERE A.BNK_TYP = ? AND A.BNK_TYP = B.BKCTGY_CD AND B.PTY_KND = 'PBC' + + BNK_TYP| + @@ -288,6 +295,34 @@ CAPTXNJNL.CRD_NO=$CAPTXNJNL.ACCT_NO CAPTXNJNL.AC_NO=$CAPTXNJNL.ACCT_NO + AC_NO=$CAPTXNJNL.AC_NO + + + + + + + + + RTR_IN.BNK_TYP=$BNK_TYP + RTR_IN.CRD_FLG=$CRD_FLG + RTR_IN.CRD_NM=$CRD_NM + CAPTXNJNL.BNK_TYP=$BNK_TYP + CAPTXNJNL.CRD_FLG=$CRD_FLG + CAPTXNJNL.CRD_NM=$CRD_NM + + + + + + Rsp_Cd=80 + Rsp_Msg=查询联行号失败 + + + CAPTXNJNL.LBNK_NO=$PTY_ID + CAPTXNJNL.LBNK_NAM=$PTY_NM + + RTR_IN.ORD_TYP=$ORD_TYP RTR_IN.PAY_TYP=$PAY_TYP @@ -306,23 +341,17 @@ - BNK_TYP=@O.RTR_OUT.BNK_TYP - CRD_FLG=@O.RTR_OUT.CRD_FLG - CRD_NM=@O.RTR_OUT.CRD_NM CORG_NO=@O.RTR_OUT.CORG_NO - LBNK_NO=@O.RTR_OUT.LBNK_NO - LBNK_NAM=@O.RTR_OUT.LBNK_NM ROUT_FLG=@O.RTR_OUT.ROUT_FLG - BNK_FLG=@O.RTR_OUT.BNK_FLG - - CAPTXNJNL.BNK_TYP=$BNK_TYP - CAPTXNJNL.CRD_FLG=$CRD_FLG - CAPTXNJNL.CRD_NM=$CRD_NM - CAPTXNJNL.CORG_NO=$CORG_NO - CAPTXNJNL.LBNK_NO=$LBNK_NO - CAPTXNJNL.LBNK_NAM=$LBNK_NAM CAPTXNJNL.ROUT_FLG=$ROUT_FLG - CAPTXNJNL.BNK_FLG=$BNK_FLG + CAPTXNJNL.CORG_NO=$CORG_NO + CORG_NO=@O.RTR_OUT.CORG_NO + + CAPTXNJNL.BNK_FLG=Y + + + CAPTXNJNL.BNK_FLG=N + Rsp_Cd=80 @@ -422,6 +451,8 @@ BNK_TYP BNK_FLG CAPTXNJNL + CRD_FLG + CRD_NM diff --git a/cap/etc/batch/RTR_PKG.XML b/cap/etc/batch/RTR_PKG.XML index 377276f..682d664 100644 --- a/cap/etc/batch/RTR_PKG.XML +++ b/cap/etc/batch/RTR_PKG.XML @@ -30,37 +30,6 @@ GRP_NM|PAY_TYP|CRD_FLG|BNK_TYP|AMTMP|AMTMP|CRE_DT|CRE_DT|CRE_TM|CRE_TM|TXN_CNL|SKIP_HLD| - - - - select PTYALS_NM from CAPCOMPTY where BKCTGY_CD = '%s' and PTY_KND = 'PBC' - - BNK_COD - - - - - - select BKCTGY_CD from CAPCOMPTY where PTYALS_NM = '%s' and PTY_KND = 'PBC' - - CORG_NO - - - - - - select PTY_NM,PTY_ID,PTYALS_NM from CAPCOMPTY where BKCTGY_CD = '%s' and PTY_KND = 'PBC' - - BNK_TYP - - - - - - select COUNT(*) RUL_NUM from CMMTRTRULE_BATCH where CORG_NO = '%s' and TRA_CD = '%s' and RUL_STS = '2' - - CORG_COD|PAY_TYP - @@ -69,13 +38,7 @@ RUL_NO| - - - - select BNK_CD from CMMTBKTYP where BNK_TYP = '%s' - - BNK_TYP - + @@ -86,19 +49,10 @@ TXN_CNL=$RTR_IN.TXN_CNL TXN_MOD=$RTR_IN.TXN_MOD GRP_NM=$RTR_IN.GRP_NM + BNK_TYP=$RTR_IN.BNK_TYP + CRD_FLG=$RTR_IN.CRD_FLG + CRD_NM=$RTR_IN.CRD_NM - - - - - - - - - AC_NO=$CRD_NO - BNK_TYP=$BNK_TYP - CRD_FLG=$CRD_FLG - CRD_NM=$CRD_NM TXN_TM=GETDATETIME() CRE_TM=SUBSTR($TXN_TM,9,6) @@ -160,41 +114,9 @@ CORG_NO=$CORG_NO - - - - - - Rsp_Cd=80 - Rsp_Msg=查询联行号失败 - - LBNK_NO=$PTY_ID - LBNK_NM=$PTY_NM - - - - - - Rsp_Cd=80 - Rsp_Msg=查询联行号失败 - - - - BNK_FLG=Y - - - BNK_FLG=N - - - RTR_OUT.BNK_TYP=$BNK_TYP - RTR_OUT.CRD_FLG=$CRD_FLG - RTR_OUT.CRD_NM=$CRD_NM RTR_OUT.CORG_NO=$CORG_NO - RTR_OUT.LBNK_NO=$LBNK_NO - RTR_OUT.LBNK_NM=$LBNK_NM RTR_OUT.ROUT_FLG=$ROUT_FLG - RTR_OUT.BNK_FLG=$BNK_FLG diff --git a/cap/etc/channel/hro/SCAHRO2_ATR.XML b/cap/etc/channel/hro/SCAHRO2_ATR.XML index ba088e3..29ee692 100644 --- a/cap/etc/channel/hro/SCAHRO2_ATR.XML +++ b/cap/etc/channel/hro/SCAHRO2_ATR.XML @@ -14,7 +14,7 @@ - + diff --git a/cap/etc/channel/hro/SCAHRO3_ATR.XML b/cap/etc/channel/hro/SCAHRO3_ATR.XML index 18c25ba..75568d2 100644 --- a/cap/etc/channel/hro/SCAHRO3_ATR.XML +++ b/cap/etc/channel/hro/SCAHRO3_ATR.XML @@ -20,7 +20,7 @@ - +