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|
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_DTSTL_STT_DT=$STL_DTSTL_END_DT=CALCDATE($STL_DT,+,d,$STL_TRF_DAYS)MERC_FEE_AMT=0INP_DAT.MERC_ID=$MERC_IDINP_DAT.CAP_TYP=1INP_DAT.TX_MOD=0INP_DAT.FEE_TYP=01INP_DAT.ORD_AMT=$TXN_AMTINP_DAT.TXN_AMT=$TXN_AMTINP_DAT.TOT_CALL_FLG=1INP_DAT.RCV_AMT1=$TXN_AMTMERC_FEE_AMT=$OUT_DAT.ORD_FEEMERC_FEE_MOD=$OUT_DAT.MERC_FEE_MODMERC_FEE_CAL_MTH=$OUT_DAT.FEE_CAL_MTHMERC_STL_AMT=FSUB($TXN_AMT,$MERC_FEE_AMT,2)MERC_CLR_FLG=1MERC_CLR_DT=$GWA.AC_DTINP_DATOUT_DATTXN_AMTLOG_NOTO_MERC_FEE_AMT=0INP_DAT.MERC_ID=$MERC_IDINP_DAT.CAP_TYP=1INP_DAT.TX_MOD=0INP_DAT.FEE_TYP=01INP_DAT.TOT_ORD_AMT=$TO_TXN_AMTINP_DAT.TOT_ORD_CNT=$TO_MERC_SUCC_CNTINP_DAT.TOT_CALL_FLG=2TO_MERC_FEE_AMT=$OUT_DAT.ORD_FEEMERC_FEE_MOD=$OUT_DAT.MERC_FEE_MODMERC_FEE_CAL_MTH=$OUT_DAT.FEE_CAL_MTHTO_MERC_STL_AMT=FSUB($TO_TXN_AMT,$TO_MERC_FEE_AMT,2)MERC_CLR_FLG=1MERC_CLR_DT=$GWA.AC_DT
GWA|CRD_NO|
SELECT CORG_NO FROM CMMTINORG
WHERE BNK_TYP=? AND BNK_STS='1'
BNK_TYP|CORG_NO=$DEFAULT_ROUTCORG_NO=$CORG_NO