diff --git a/bui/etc/cap/OBUICAP1/2040888_CTL.XML b/bui/etc/cap/OBUICAP1/2040888_CTL.XML
index 15ce642..4142e9a 100644
--- a/bui/etc/cap/OBUICAP1/2040888_CTL.XML
+++ b/bui/etc/cap/OBUICAP1/2040888_CTL.XML
@@ -13,7 +13,7 @@
rpy_bnk AS BANK_NAME,
yur_ref AS BATCH_ID,
ref_nbr AS BANK_REF_ID,
- (trs_amt * 100) AS AMOUNT,
+ trs_amt AS AMOUNT,
L_POSTSCRIPT AS POSTSCRIPT,
acc_nbr AS TITLE_ACCT_NO,
ACC_NAM AS TITLE_ACCT_NAME,
@@ -29,12 +29,13 @@
A.TM_SMP AS REFRESH_TIME,
vlt_dat AS BANK_VALUE_DATE,
ACT_FIL_ID AS ACT_FIL_ID,
- (A.ACT_FIL_URL||B.P_VALUES) AS ACT_FIL_URL,
+ (C.P_VALUES||substr(A.ACT_FIL_URL,instr(A.ACT_FIL_URL,'/file'))||B.P_VALUES) AS ACT_FIL_URL,
ACT_FIL_NAM AS ACT_FIL_NAM,
BIL_FIL_ID AS BIL_FIL_ID,
- (A.BIL_FIL_URL||B.P_VALUES) AS BIL_FIL_URL,
+ (C.P_VALUES||substr(A.BIL_FIL_URL,instr(A.BIL_FIL_URL,'/file'))||B.P_VALUES) AS BIL_FIL_URL,
BIL_FIL_NAM AS BIL_FIL_NAM
FROM CAPCMBHIJNL A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
+ LEFT JOIN CAPPARAMTER C ON C.P_KEY = 'FIL_TOKEN_URL'
WHERE ACC_NBR=? AND TRS_DAT BETWEEN ? AND ?
AND (ety_dat||ety_tim) BETWEEN ? AND ?
AND (DSK_NAM=? OR ? IS NULL)
@@ -55,7 +56,7 @@
rpy_bnk AS BANK_NAME,
yur_ref AS BATCH_ID,
ref_nbr AS BANK_REF_ID,
- (trs_amt * 100) AS AMOUNT,
+ trs_amt AS AMOUNT,
L_POSTSCRIPT AS POSTSCRIPT,
acc_nbr AS TITLE_ACCT_NO,
ACC_NAM AS TITLE_ACCT_NAME,
@@ -71,7 +72,7 @@
TM_SMP AS REFRESH_TIME,
vlt_dat AS BANK_VALUE_DATE,
'' AS ACT_FIL_ID,
- '' AS ACT_FIL_URL,
+ '' AS ACT_FIL_URL,
'' AS ACT_FIL_NAM,
'' AS BIL_FIL_ID,
'' AS BIL_FIL_URL,
@@ -97,7 +98,7 @@
recip_bk_name AS BANK_NAME,
ref AS BATCH_ID,
only_sequence AS BANK_REF_ID,
- (debit_amount + credit_amount) AS AMOUNT,
+ (debit_amount + credit_amount)/100 AS AMOUNT,
L_POSTSCRIPT AS POSTSCRIPT,
account_no AS TITLE_ACCT_NO,
ACC_NAM AS TITLE_ACCT_NAME,
@@ -108,17 +109,18 @@
'' AS BANKRESP_MESSAGE,
post_script AS BANK_PS,
use_cn AS BANK_USAGE,
- trade_fee AS BANK_FEE,
- balance AS BANK_BAL,
+ NVL(TRIM(trade_fee),0)/100 AS BANK_FEE,
+ balance/100 AS BANK_BAL,
A.TM_SMP AS REFRESH_TIME,
value_date AS BANK_VALUE_DATE,
ACT_FIL_ID AS ACT_FIL_ID,
- (A.ACT_FIL_URL||B.P_VALUES) AS ACT_FIL_URL,
+ (C.P_VALUES||substr(A.ACT_FIL_URL,instr(A.ACT_FIL_URL,'/file'))||B.P_VALUES) AS ACT_FIL_URL,
ACT_FIL_NAM AS ACT_FIL_NAM,
'' AS BIL_FIL_ID,
'' AS BIL_FIL_URL,
'' AS BIL_FIL_NAM
FROM CAPICBCHIJNL A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
+ LEFT JOIN CAPPARAMTER C ON C.P_KEY = 'FIL_TOKEN_URL'
WHERE ACCOUNT_NO=? AND TRS_DATE BETWEEN ? AND ?
AND (T_DATE||T_TIME) BETWEEN ? AND ?
AND (DSK_NAM=? OR ? IS NULL)
@@ -139,7 +141,7 @@
recip_bk_name AS BANK_NAME,
ref AS BATCH_ID,
only_sequence AS BANK_REF_ID,
- (debit_amount + credit_amount) AS AMOUNT,
+ (debit_amount + credit_amount)/100 AS AMOUNT,
L_POSTSCRIPT AS POSTSCRIPT,
account_no AS TITLE_ACCT_NO,
ACC_NAM AS TITLE_ACCT_NAME,
@@ -150,8 +152,8 @@
'' AS BANKRESP_MESSAGE,
post_script AS BANK_PS,
use_cn AS BANK_USAGE,
- trade_fee AS BANK_FEE,
- balance AS BANK_BAL,
+ NVL(TRIM(trade_fee),0)/100 AS BANK_FEE,
+ balance/100 AS BANK_BAL,
TM_SMP AS REFRESH_TIME,
value_date AS BANK_VALUE_DATE,
'' AS ACT_FIL_ID,
@@ -208,7 +210,7 @@
CUR_FLG=0
-
+ BANK_DC_FLAG=$BANK_DC_FLAG
@@ -226,12 +228,18 @@
QRY_SQL=QRY_CAPICBCCURJNL_INF
+
+ BANK_DC_FLAG=2
+
+
+ BANK_DC_FLAG=1
+
-
-
-
-
+
+
+
+