GWA|ORD_TYP|PAY_TYP|STL_DT|STL_MOD|STL_PERD|STL_DAY|STL_DAY_BIT|STL_TRF_DAYS|NEXT_STL_DT|MERC_ID|MERC_TYP|MERC_NAM| MSG_CD| SELECT MERC_FEE_MOD FROM URMTMFEE WHERE MERC_ID = ? AND CAP_TYP = '1' AND FEE_TYP = '01' AND ( EFF_DT <= ? AND EXP_DT > ? ) MERC_ID|STL_DT|STL_DT| SELECT JRN_NO,TXN_AMT FROM CAPSTLDTL WHERE TXN_TYP='N' AND PAY_TYP=? AND ORD_TYP=? AND BUS_TYP='CAP01' AND (TXN_CD='204010' OR TXN_CD='204015' OR TXN_CD='204020') AND TXN_STS='S' AND MERC_CLR_FLG='0' AND MERC_ID = ? AND AC_DT <= ? PAY_TYP|ORD_TYP|MERC_ID|TXN_DT| UPDATE CAPSTLDTL SET MERC_CLR_FLG='1',MERC_CLR_DT=?, MERC_FEE_MOD=?, MERC_FEE_CAL_MTH=?, MERC_FEE_AMT=?, MERC_STL_AMT=? WHERE JRN_NO=? MERC_CLR_DT|MERC_FEE_MOD|MERC_FEE_CAL_MTH|MERC_FEE_AMT|MERC_STL_AMT|JRN_NO| SELECT COUNT(*) TO_MERC_SUCC_CNT,NVL(SUM(TXN_AMT),0) TO_TXN_AMT, NVL(SUM(MERC_FEE_AMT),0) TO_MERC_FEE_AMT, NVL(SUM(MERC_STL_AMT),0) TO_MERC_STL_AMT FROM CAPSTLDTL WHERE PAY_TYP=? AND ORD_TYP=? AND BUS_TYP='CAP01' AND (TXN_CD='204010' OR TXN_CD='204015' OR TXN_CD='204020') AND TXN_STS='S' AND MERC_CLR_FLG='1' AND MERC_ID = ? AND AC_DT <= ? PAY_TYP|ORD_TYP|MERC_ID|TXN_DT| SELECT COUNT(*) TO_MERC_SUCC_CNT,NVL(SUM(TXN_AMT),0) TO_TXN_AMT FROM CAPSTLDTL WHERE TXN_TYP='N' AND PAY_TYP=? AND ORD_TYP=? AND BUS_TYP='CAP01' AND (TXN_CD='204010' OR TXN_CD='204015' OR TXN_CD='204020') AND TXN_STS='S' AND MERC_CLR_FLG='0' AND MERC_ID = ? AND AC_DT <= ? PAY_TYP|ORD_TYP|MERC_ID|TXN_DT| UPDATE CAPSTLDTL SET MERC_CLR_FLG='1',MERC_CLR_DT=?, MERC_FEE_MOD=?, MERC_FEE_CAL_MTH=? WHERE TXN_TYP='N' AND PAY_TYP=? AND ORD_TYP=? AND BUS_TYP='CAP01' AND (TXN_CD='204010' OR TXN_CD='204015' OR TXN_CD='204020') AND TXN_STS='S' AND MERC_CLR_FLG='0' AND MERC_ID = ? AND AC_DT <= ? MERC_CLR_DT|MERC_FEE_MOD|MERC_FEE_CAL_MTH|PAY_TYP|ORD_TYP|MERC_ID|TXN_DT| TXN_DT=$NEXT_STL_DT STL_STT_DT=$STL_DT STL_END_DT=CALCDATE($STL_DT,+,d,$STL_TRF_DAYS) MERC_FEE_AMT=0 INP_DAT.MERC_ID=$MERC_ID INP_DAT.CAP_TYP=1 INP_DAT.TX_MOD=0 INP_DAT.FEE_TYP=01 INP_DAT.ORD_AMT=$TXN_AMT INP_DAT.TXN_AMT=$TXN_AMT INP_DAT.TOT_CALL_FLG=1 INP_DAT.RCV_AMT1=$TXN_AMT MERC_FEE_AMT=$OUT_DAT.ORD_FEE MERC_FEE_MOD=$OUT_DAT.MERC_FEE_MOD MERC_FEE_CAL_MTH=$OUT_DAT.FEE_CAL_MTH MERC_STL_AMT=FSUB($TXN_AMT,$MERC_FEE_AMT,2) MERC_CLR_FLG=1 MERC_CLR_DT=$GWA.AC_DT INP_DAT OUT_DAT TXN_AMT LOG_NO TO_MERC_FEE_AMT=0 INP_DAT.MERC_ID=$MERC_ID INP_DAT.CAP_TYP=1 INP_DAT.TX_MOD=0 INP_DAT.FEE_TYP=01 INP_DAT.TOT_ORD_AMT=$TO_TXN_AMT INP_DAT.TOT_ORD_CNT=$TO_MERC_SUCC_CNT INP_DAT.TOT_CALL_FLG=2 TO_MERC_FEE_AMT=$OUT_DAT.ORD_FEE MERC_FEE_MOD=$OUT_DAT.MERC_FEE_MOD MERC_FEE_CAL_MTH=$OUT_DAT.FEE_CAL_MTH TO_MERC_STL_AMT=FSUB($TO_TXN_AMT,$TO_MERC_FEE_AMT,2) MERC_CLR_FLG=1 MERC_CLR_DT=$GWA.AC_DT GWA|CRD_NO| MSG_CD| SELECT CORG_NO FROM CMMTINORG WHERE BNK_TYP=? AND BNK_STS='1' BNK_TYP| CORG_NO=$DEFAULT_ROUT CORG_NO=$CORG_NO