diff --git a/cap/etc/channel/icbc/BATCH_ICBC.XML b/cap/etc/channel/icbc/BATCH_ICBC.XML
index 35aa245..2b7bd58 100644
--- a/cap/etc/channel/icbc/BATCH_ICBC.XML
+++ b/cap/etc/channel/icbc/BATCH_ICBC.XML
@@ -175,7 +175,7 @@
UPDATE CAPTXNJNL
SET
- TTXN_ST=?,TXN_STS=?,DSK_NAM_STS='4',TACC_DT,TACC_TM,TRSP_CD=?,TRSP_MSG=?,RSP_MSG=?
+ TTXN_ST=?,TXN_STS=?,DSK_NAM_STS='4',TACC_DT=?,TACC_TM=?,TRSP_CD=?,TRSP_MSG=?,RSP_MSG=?
WHERE
CORG_NO = 'ICBC'
AND CORG_DSK_NO = ?
@@ -184,7 +184,7 @@
TTXN_ST = 'P')
AND ORD_DT=?
- TTXN_ST|TTXN_STS|TACC_DT|TACC_TM|TRSP_CD|TRSP_MSG|TRSP_MSG|OCORG_DSK_NO|CAP_ORD_NO|OORD_DT|
+ TTXN_ST|TTXN_ST|TACC_DT|TACC_TM|TRSP_CD|TRSP_MSG|TRSP_MSG|OCORG_DSK_NO|CAP_ORD_NO|OORD_DT|
@@ -648,15 +648,16 @@
UPDATE CAPTXNJNL
SET
- TTXN_ST=?,TXN_STS=?,DSK_NAM_STS='4',TACC_DT,TACC_TM,TRSP_CD=?,TRSP_MSG=?,RSP_MSG=?
+ TTXN_ST=?,TXN_STS=?,DSK_NAM_STS='4',TACC_DT=?,TACC_TM=?,TRSP_CD=?,TRSP_MSG=?,RSP_MSG=?
WHERE
CORG_NO = 'ICBC'
AND CORG_DSK_NO = ?
AND CAP_ORD_NO =?
AND (TTXN_ST = 'U' OR
TTXN_ST = 'P')
+ AND ORD_DT=?
- TTXN_ST|TTXN_STS|TACC_DT|TACC_TM|TRSP_CD|TRSP_MSG|TRSP_MSG|OCORG_DSK_NO|CAP_ORD_NO|
+ TTXN_ST|TTXN_ST|TACC_DT|TACC_TM|TRSP_CD|TRSP_MSG|TRSP_MSG|OCORG_DSK_NO|CAP_ORD_NO|OORD_DT|