Connect 24 Details
Connect 24 Details
Connect 24 Details
log
"LISRVR_CDCI_SWIF_CPH_11344_130917_17.log" 299 lines, 12893 characters
Pid: 11344 13/09/2017 17:27:50.294 Received 289 Bytes
30 32 38 35 31 32 30 30 b0 30 81 01 40 00 80 00 02851200.0..@...
00 00 00 00 06 00 00 24 34 30 30 30 30 30 30 30 .......$40000000
30 30 30 30 30 30 32 30 30 30 30 30 30 30 31 37 0000002000000017
32 35 36 30 30 30 30 30 30 31 32 30 31 37 30 39 2560000001201709
31 33 30 35 32 37 34 39 32 30 31 37 30 39 31 33 1305274920170913
32 30 30 30 33 30 32 37 32 38 30 30 30 30 30 30 2000302728000000
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 0000000000000000
30 30 30 30 30 30 49 4e 52 33 32 30 32 37 20 20 000000INR32027
20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 33 03
38 39 32 31 30 30 30 31 33 32 38 33 35 20 20 30 8921000132835 0
32 37 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27
20 20 30 30 30 30 30 31 35 38 30 30 31 30 30 33 00000158001003
30 30 33 43 50 48 30 38 38 31 31 7c 52 54 47 53 003CPH08811|RTGS
7c 33 39 36 38 32 30 30 30 37 2d 30 2d 31 37 32 |396820007-0-172
35 36 30 30 30 30 30 30 31 7c 43 50 48 2f 55 54 560000001|CPH/UT
42 49 52 36 32 30 31 37 30 39 31 33 30 30 39 37 BIR6201709130097
35 30 30 34 2f 4b 41 50 49 4c 20 44 48 41 52 7c 5004/KAPIL DHAR|
52 54 47 53 2f 31 37 32 35 36 30 30 30 30 30 30 RTGS/17256000000
31 1
Pid: 11344 Received At: 13/09/2017 17:27:50.300
MessageId: 1200
Field 003: 400000
Field 004: 0000000020000000
Field 011: 172560000001
Field 012: 20170913052749
Field 017: 20170913
Field 024: 200
Field 032: 027
Field 034: 0000000000000000000000000000
Field 049: INR
Field 102: 027 0389210001328
Field 103: 027 00000158001003
Field 123: CPH
Field 126: 11|RTGS|396820007-0-172560000001|CPH/UTBIR62017091300975004/KAPIL DHAR|
RTGS/172560000001
<===========================================================================>
<===========================================================================>
<===========================================================================>
LISERVER_SECTION=STDENV
LIMO_MONITOR_PORT=46500
LISERVER_EVENT_LOGGING=ON
LISERVER_OPCCFG_FILE=/csis/cbcadm/connect24/data/cbc-client.cfg
LIMO_CHILD_DEATH_TIME_INTERVAL=-1
CONN_TMOUT=1
####################################################
LISERVER_SECTION=SRVC_CDCI_MARIA
PORT_NUM=36601
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/maria
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_CDCI_MARIA
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
RECV_TIMEOUT=5
MAX_APPS=110
MAX_CLIENTS=110
APP_PRIMARY_HOST=172.16.143.154
APP_ALTERNATE_HOST=172.16.143.154
APP_PORT=36603
MARIA_MAX_Q_LEN=10
MARIA_WARN_Q_LEN=5
MONITOR_LISTEN_PORT=36602
VALID_MONITOR_IP=172.16.143.154
RECV_FORMAT=H04(01,04,AS)
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
##################################################
LISERVER_SECTION=SRVC_CDCI_SWIF
PORT_NUM=36603
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/cdci-swif-lisrvr
START_NUM_INST=20
MAX_NUM_INST=110
LISERVER_SECTION=ENV_CDCI_SWIF
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=swif.so fnSWIFInit
CLEANUP_FUNC=swif.so fnSWIFCleanUp
PROC_MSG_FUNC=swif.so fnSWIFProcMsg
RECV_TIMEOUT=-1
:q
[UBIDBSE]/csis/cbcadm/connect24/data> cd
[UBIDBSE]/finuser11/tbaadm> ps -eaf|grep -i cbc
cbcadm 11121 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/cdci-
swif-lisrvr
cbcadm 11238 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/cdci-
swif-lisrvr
cbcadm 11424 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/pbp-
cdci-swif-lisrvr
cbcadm 11328 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/cdci-
swif-lisrvr
cbcadm 11394 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/cdci-
swif-lisrvr
cbcadm 11473 11112 0 Sep 11 ? 0:00 /csis/cbcadm/connect24/bin/cdci-
swif-lisrvr
LISERVER_SECTION=STDENV
LIMO_MONITOR_PORT=46500
LISERVER_EVENT_LOGGING=ON
LISERVER_OPCCFG_FILE=/csis/cbcadm/connect24/data/cbc-client.cfg
LIMO_CHILD_DEATH_TIME_INTERVAL=-1
CONN_TMOUT=1
####################################################
LISERVER_SECTION=SRVC_CDCI_MARIA
PORT_NUM=36601
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/maria
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_CDCI_MARIA
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
RECV_TIMEOUT=5
MAX_APPS=110
MAX_CLIENTS=110
APP_PRIMARY_HOST=172.16.143.154
APP_ALTERNATE_HOST=172.16.143.154
APP_PORT=36603
MARIA_MAX_Q_LEN=10
MARIA_WARN_Q_LEN=5
MONITOR_LISTEN_PORT=36602
VALID_MONITOR_IP=172.16.143.154
RECV_FORMAT=H04(01,04,AS)
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
##################################################
LISERVER_SECTION=SRVC_CDCI_SWIF
PORT_NUM=36603
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/cdci-swif-lisrvr
START_NUM_INST=20
MAX_NUM_INST=110
LISERVER_SECTION=ENV_CDCI_SWIF
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=swif.so fnSWIFInit
CLEANUP_FUNC=swif.so fnSWIFCleanUp
PROC_MSG_FUNC=swif.so fnSWIFProcMsg
RECV_TIMEOUT=-1
LIMOC_SOCKARRAY_SIZE=10
SHM_PATH=../data/cdci.cfg
CONTROLLER=ATM
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
DUMP_HOST_RECV_MSG=Y
DUMP_HOST_SEND_MSG=Y
DUMP_RVSL_FLDS=Y
CARD_LIMIT_CHECK_REQ=N
CDCI_SCRIPT_PATH=/csis/cbcadm/connect24/scripts
BC_FLG=C
SWIF_RECV_FORMAT=H04(01,04,AS)
SCRIPT_RQST_8583=bcreq8583.scr
SCRIPT_RESP_8583=bcres8583.scr
ALWAYS_SPLIT_TRANSFERS=N
#SWIF_RUN_SEMANTICS=A
####################################################
###################################################
LISERVER_SECTION=SRVC_BC_MON
PORT_NUM=36633
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/bc-mon-lisrvr
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_BC_MON
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=bcmonitor.so AppInitFn
CLEANUP_FUNC=bcmonitor.so fnCentralBCCleanUp
PROC_MSG_FUNC=bcmonitor.so AppProcessMessageFn
SIGNAL_HANDLER_FUNC=bcmonitor.so fnBCMonSignalHandler
RECV_TIMEOUT=-1
LIMOC_SOCKARRAY_SIZE=10
LISRVR_LOG_EVENT=Y
SHM_PATH=/csis/cbcadm/connect24/data/cdci.cfg
VAR_PRECISION_FOR_DIFF_CRNCY=Y
BC_FLG=C
SRVR_APPID=BCM
####################################################
LISERVER_SECTION=SRVC_BC_ECHO
PORT_NUM=36643
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/bc-echo-lisrvr
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_BC_ECHO
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=30
VALID_CLIENT_IP=
INIT_FUNC=bcmonitor.so AppInitFn
CLEANUP_FUNC=bcmonitor.so fnCentralBCCleanUp
PROC_MSG_FUNC=bcmonitor.so AppProcessMessageFn
SIGNAL_HANDLER_FUNC=bcmonitor.so fnBCMonSignalHandler
RECV_TIMEOUT=50
LIMOC_SOCKARRAY_SIZE=10
LISRVR_LOG_EVENT=Y
SHM_PATH=/csis/cbcadm/connect24/data/cdci.cfg
MAX_ATTEMPTS_TO_HOST=6
SRVR_APPID=BCECHO
#######################################################
####################################################
LISERVER_SECTION=SRVC_CDCI_MARIA_1
PORT_NUM=36605
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/maria
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_CDCI_MARIA_1
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
RECV_TIMEOUT=5
MAX_APPS=10
MAX_CLIENTS=10
APP_PRIMARY_HOST=172.16.143.154
APP_ALTERNATE_HOST=172.16.143.154
APP_PORT=36607
APP_INACTIVITY_TIMEOUT=500
MARIA_MAX_Q_LEN=10
MARIA_WARN_Q_LEN=5
MONITOR_LISTEN_PORT=36608
VALID_MONITOR_IP=172.16.143.154
#VALID_MONITOR_IP=127.0.0.1
#RECV_FORMAT=H04(01,04,AS)
#RECV_FORMAT=H02(01,02,BI)
#RECV_FORMAT=H02(01,04,NS)
RECV_FORMAT=CUSTOM
CUSTOM_FORMAT=H00
CUSTOM_RECV_FUNC=customrecv.so mariaCustomRecvFn
#MARIA_SELECT_TIMEOUT=-1
MARIA_LOG_EVENT=Y
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
####################################################
LISERVER_SECTION=SRVC_CDCI_SWIF_1
PORT_NUM=36607
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/cdci-swif-lisrvr
START_NUM_INST=1
MAX_NUM_INST=10
LISERVER_SECTION=ENV_CDCI_SWIF_1
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=swif.so fnSWIFInit
CLEANUP_FUNC=swif.so fnSWIFCleanUp
PROC_MSG_FUNC=swif.so fnSWIFProcMsg
RECV_TIMEOUT=-1
SHM_PATH=../data/cdci.cfg
CONTROLLER=CMN
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
DUMP_HOST_RECV_MSG=Y
DUMP_HOST_SEND_MSG=Y
DUMP_RVSL_FLDS=Y
CARD_LIMIT_CHECK_REQ=N
CDCI_SCRIPT_PATH=../scripts
BC_FLG=C
#SWIF_RECV_FORMAT=H04(01,04,AS)
#SWIF_RECV_FORMAT=H02(01,02,BI)
#FIXED_HEADER_LEN=12
SWIF_RECV_FORMAT=H00
LIMOC_SOCKARRAY_SIZE=10
#LISRVR_LOG_EVENT=Y
SCRIPT_RQST_8583=bcreq8583.scr
SCRIPT_RESP_8583=bcres8583.scr
ALWAYS_SPLIT_TRANSFERS=N
SWIF_RUN_SEMANTICS=A
######################GBM-connect24##############################
# Start 'srvc_cdci_gbm_maria'
LISERVER_SECTION=SRVC_CDCI_GBM_MARIA
PORT_NUM=60001
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/maria
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_CDCI_GBM_MARIA
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
RECV_TIMEOUT=5
MAX_APPS=20
MAX_CLIENTS=20
APP_PRIMARY_HOST=172.16.143.154
:q
[UBIDBSE]/csis/cbcadm/connect24/data> cd ../scripts
[UBIDBSE]/csis/cbcadm/connect24/scripts> ls -lrt
total 576
-rwxrwxrwx 1 cbcadm dba 12275 Aug 20 2013 98ProcReq.scr
-rwxrwxrwx 1 cbcadm dba 12210 Aug 20 2013
98ProcReq.scr_safe_16032012
-rwxrwxrwx 1 cbcadm dba 274 Aug 20 2013 bwyres8583.scr
drwxrwxrwx 2 cbcadm dba 8192 Aug 20 2013 SCRIPT_SAFE
-rwxrwxrwx 1 cbcadm dba 10486 Aug 20 2013 bcres8583.scr_23012013
-rwxrwxrwx 1 cbcadm dba 12275 Aug 20 2013 98ProcReq.scr_safe_gani
-rwxrwxrwx 1 cbcadm dba 3837 Aug 20 2013 conMPAYToC24Format.scr
-rwxrwxrwx 1 cbcadm dba 4589 Aug 20 2013
bcreq8583.scr_safe_09022013
-rwxrwxrwx 1 cbcadm dba 10402 Aug 20 2013
bcres8583.scr_safe_09022013
-rwxrwxrwx 1 cbcadm dba 12452 Aug 20 2013 bcres8583.scr_learning
-rwxrwxrwx 1 cbcadm dba 7188 Aug 20 2013 bcreq8583.scr_learning
-rwxrwxrwx 1 cbcadm dba 12039 Aug 20 2013 :
-rwxrwxrwx 1 cbcadm dba 97 Aug 20 2013 bwyres8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 11922 Aug 20 2013 98ProcReq.scr_sachin
-rwxrwxrwx 1 cbcadm dba 106 Aug 20 2013 CCP2.scr
-rwxrwxrwx 1 cbcadm dba 723 Aug 20 2013 bwyreq8583.scr
-rwxrwxrwx 1 cbcadm dba 11228 Aug 20 2013
98ProcReq.scrSAFE_10012012
-rwxrwxrwx 1 cbcadm dba 11231 Aug 20 2013
98ProcReq.scr_safe_09012012_nitin
-rwxrwxrwx 1 cbcadm dba 723 Aug 20 2013 bwyreq8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 10486 Aug 20 2013 bcres8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 106 Aug 20 2013 CCP2.scr_sachin
-rwxrwxrwx 1 cbcadm dba 13530 May 25 2015 bcres8583.scr
-rwxrwxr-x 1 cbcadm dba 6396 Oct 20 2016 bcreq8583.scr_20102016
-rwxrwxrwx 1 cbcadm dba 6904 May 24 09:39 bcreq8583.scr
[UBIDBSE]/csis/cbcadm/connect24/scripts> cd ../data
[UBIDBSE]/csis/cbcadm/connect24/data> ls -lrt
total 2352
-rwxr-xr-x 1 cbcadm dba 33049 Jun 2 2016 cbc.cfg_B4_CPH_020616
-rwxr-xr-x 1 cbcadm dba 127000 Jun 2 2016 cdci.cfg_CPH_020616
-rwxr-xr-x 1 cbcadm dba 41233 Jul 25 2016 cbc.cfg_UAT_25072016
-rwxr-xr-x 1 cbcadm dba 41237 Jul 25 2016
cbc.cfg_CPH_changes_25072016
drwxrwxr-x 2 cbcadm dba 8192 Sep 15 2016 Backup
-rwxr-xr-x 1 cbcadm dba 145905 Sep 15 2016 cdci.cfg_BISU
-rwxr-xr-x 1 cbcadm dba 41237 Sep 15 2016 cbc.cfg_BISU
drwxrwxr-x 2 cbcadm dba 8192 Nov 18 2016 CPH_PORT
-rwxr-xr-x 1 cbcadm dba 42989 Nov 18 2016 cbc.cfg_18112016
-rwxr-xr-x 1 cbcadm dba 149686 Nov 18 2016 cdci.cfg_18112016
-rwxr-xr-x 1 cbcadm dba 1515 Feb 20 2017 cbc-client-cms.cfg
-rwxr-xr-x 1 cbcadm dba 1513 Feb 20 2017 cbc-client-mob.cfg
-rwxr-xr-x 1 cbcadm dba 1515 Feb 20 2017 cbc-client-aco.cfg
-rwxr-xr-x 1 cbcadm dba 1514 Feb 20 2017 cbc-client.cfg
-rwxr-xr-x 1 cbcadm dba 52336 Jun 22 19:19 cbc.cfg
-rwxr-xr-x 1 cbcadm dba 172372 Jun 22 19:20 cdci.cfg
-rwxr-xr-x 1 cbcadm dba 50602 Jun 22 19:22 cbc.cfg_22062017
-rwxr-xr-x 1 cbcadm dba 168591 Jun 22 19:23 cdci.cfg_22062017
-rwxr-xr-x 1 cbcadm dba 8572 Jul 27 10:39 cbc.cfg_niraj
[UBIDBSE]/csis/cbcadm/connect24/data> vi cbc.cfg
"cbc.cfg" [Read only] 2058 lines, 52336 characters
LISERVER_SECTION=LISERVER_CONF
LISERVER_EVENT_DIR=/csis/cbcadm/connect24/log
LISERVER_LOG_DIR=/csis/cbcadm/connect24/log
LISERVER_WORK_DIR=/csis/cbcadm/connect24/work
LISERVER_SECTION=STDENV
LIMO_MONITOR_PORT=46500
LISERVER_EVENT_LOGGING=ON
LISERVER_OPCCFG_FILE=/csis/cbcadm/connect24/data/cbc-client.cfg
LIMO_CHILD_DEATH_TIME_INTERVAL=-1
CONN_TMOUT=1
####################################################
LISERVER_SECTION=SRVC_CDCI_MARIA
PORT_NUM=36601
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/maria
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_CDCI_MARIA
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
RECV_TIMEOUT=5
MAX_APPS=110
MAX_CLIENTS=110
APP_PRIMARY_HOST=172.16.143.154
APP_ALTERNATE_HOST=172.16.143.154
APP_PORT=36603
MARIA_MAX_Q_LEN=10
MARIA_WARN_Q_LEN=5
MONITOR_LISTEN_PORT=36602
VALID_MONITOR_IP=172.16.143.154
RECV_FORMAT=H04(01,04,AS)
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
##################################################
LISERVER_SECTION=SRVC_CDCI_SWIF
PORT_NUM=36603
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/cdci-swif-lisrvr
START_NUM_INST=20
MAX_NUM_INST=110
/bcreq8583.scr
LISERVER_SECTION=ENV_CDCI_SWIF
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=swif.so fnSWIFInit
CLEANUP_FUNC=swif.so fnSWIFCleanUp
PROC_MSG_FUNC=swif.so fnSWIFProcMsg
RECV_TIMEOUT=-1
LIMOC_SOCKARRAY_SIZE=10
SHM_PATH=../data/cdci.cfg
CONTROLLER=ATM
DUMP_RECV_BYTES=Y
DUMP_SEND_BYTES=Y
DUMP_8583_RECV_FLDS=Y
DUMP_8583_SEND_FLDS=Y
DUMP_HOST_RECV_MSG=Y
DUMP_HOST_SEND_MSG=Y
DUMP_RVSL_FLDS=Y
CARD_LIMIT_CHECK_REQ=N
CDCI_SCRIPT_PATH=/csis/cbcadm/connect24/scripts
BC_FLG=C
SWIF_RECV_FORMAT=H04(01,04,AS)
SCRIPT_RQST_8583=bcreq8583.scr
SCRIPT_RESP_8583=bcres8583.scr
ALWAYS_SPLIT_TRANSFERS=N
#SWIF_RUN_SEMANTICS=A
####################################################
###################################################
LISERVER_SECTION=SRVC_BC_MON
PORT_NUM=36633
LISTEN_Q_SIZE=10
PATH=/csis/cbcadm/connect24/bin/bc-mon-lisrvr
START_NUM_INST=1
MAX_NUM_INST=1
LISERVER_SECTION=ENV_BC_MON
LIMOC_CONFIG_PATH=/csis/cbcadm/connect24/data/cbc-client.cfg
CONNECTION_TIMEOUT=-1
VALID_CLIENT_IP=
INIT_FUNC=bcmonitor.so AppInitFn
CLEANUP_FUNC=bcmonitor.so fnCentralBCCleanUp
PROC_MSG_FUNC=bcmonitor.so AppProcessMessageFn
SIGNAL_HANDLER_FUNC=bcmonitor.so fnBCMonSignalHandler
RECV_TIMEOUT=-1
LIMOC_SOCKARRAY_SIZE=10
:q
[UBIDBSE]/csis/cbcadm/connect24/data> cd -
/csis/cbcadm/connect24/scripts
[UBIDBSE]/csis/cbcadm/connect24/scripts> ls -lrt
total 576
-rwxrwxrwx 1 cbcadm dba 12275 Aug 20 2013 98ProcReq.scr
-rwxrwxrwx 1 cbcadm dba 12210 Aug 20 2013
98ProcReq.scr_safe_16032012
-rwxrwxrwx 1 cbcadm dba 274 Aug 20 2013 bwyres8583.scr
drwxrwxrwx 2 cbcadm dba 8192 Aug 20 2013 SCRIPT_SAFE
-rwxrwxrwx 1 cbcadm dba 10486 Aug 20 2013 bcres8583.scr_23012013
-rwxrwxrwx 1 cbcadm dba 12275 Aug 20 2013 98ProcReq.scr_safe_gani
-rwxrwxrwx 1 cbcadm dba 3837 Aug 20 2013 conMPAYToC24Format.scr
-rwxrwxrwx 1 cbcadm dba 4589 Aug 20 2013
bcreq8583.scr_safe_09022013
-rwxrwxrwx 1 cbcadm dba 10402 Aug 20 2013
bcres8583.scr_safe_09022013
-rwxrwxrwx 1 cbcadm dba 12452 Aug 20 2013 bcres8583.scr_learning
-rwxrwxrwx 1 cbcadm dba 7188 Aug 20 2013 bcreq8583.scr_learning
-rwxrwxrwx 1 cbcadm dba 12039 Aug 20 2013 :
-rwxrwxrwx 1 cbcadm dba 97 Aug 20 2013 bwyres8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 11922 Aug 20 2013 98ProcReq.scr_sachin
-rwxrwxrwx 1 cbcadm dba 106 Aug 20 2013 CCP2.scr
-rwxrwxrwx 1 cbcadm dba 723 Aug 20 2013 bwyreq8583.scr
-rwxrwxrwx 1 cbcadm dba 11228 Aug 20 2013
98ProcReq.scrSAFE_10012012
-rwxrwxrwx 1 cbcadm dba 11231 Aug 20 2013
98ProcReq.scr_safe_09012012_nitin
-rwxrwxrwx 1 cbcadm dba 723 Aug 20 2013 bwyreq8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 10486 Aug 20 2013 bcres8583.scr_sachin
-rwxrwxrwx 1 cbcadm dba 106 Aug 20 2013 CCP2.scr_sachin
-rwxrwxrwx 1 cbcadm dba 13530 May 25 2015 bcres8583.scr
-rwxrwxr-x 1 cbcadm dba 6396 Oct 20 2016 bcreq8583.scr_20102016
-rwxrwxrwx 1 cbcadm dba 6904 May 24 09:39 bcreq8583.scr
[UBIDBSE]/csis/cbcadm/connect24/scripts> vi bcreq8583.scr
"bcreq8583.scr" 181 lines, 6904 characters
<--start
##############################################################
# file name : swt-bcreq8583.scr
##############################################################
trace on
#sv_z = urhk_B2K_PrintRepos("CDCI")
#CDCI.Request8583.successOrFailure = "S"
print(CDCI.Request8583.Message_Id)
IF (FIELDEXISTS(CDCI.Request8583.Field59) == 1) THEN
#{
CDCI.Request8583.Field59 = ""
CDCI.Response8583.Field59 = ""
#}
ENDIF
IF (FIELDEXISTS(CDCI.Request8583.Field123) == 1) THEN
print(FIELDEXISTS(CDCI.Request8583.Field123))
print(CDCI.Request8583.Field123)
IF (FIELDEXISTS(CDCI.Request8583.Field102) == 1) THEN
print(FIELDEXISTS(CDCI.Request8583.Field102))
print(CDCI.Request8583.Field102)
CDCI.Response8583.Field102 = CDCI.Request8583.Field102
ENDIF
call("/finacle/app/base/services/connect24/CBC_NEW_25/scripts/conMPAYToC24Format.sc
r")
ENDIF
ENDIF
ENDIF
###################################################################################
###
### MODIFICATION FOR FUND TRANSFER THROUGH ATM (21-05-2011)
###################################################################################
##
#IF (( MID$(CDCI.Request8583.Field3,0,2) == "40" ) AND
(FIELDEXISTS(CDCI.Request8583.Field123) == 1) AND ((CDCI.Request8583.Field123 ==
"SWT") or ((CDCI.Request8583.Field123 =
= "MOB")))) THEN
IF (( MID$(CDCI.Request8583.Field3,0,2) == "40" ) AND
(FIELDEXISTS(CDCI.Request8583.Field123) == 1) AND (CDCI.Request8583.Field123 ==
"SWT")) THEN
#(
IF(FIELDEXISTS(CDCI.Request8583.Field125) == 1) THEN
#(
IF( MID$(CDCI.Request8583.Field125,0,3) != "005" ) THEN
#(
print(FIELDEXISTS(CDCI.Request8583.Field123))
print(CDCI.Request8583.Field123)
CDCI.Request8583.Field125 = CDCI.Request8583.Field103
print(CDCI.Request8583.Field125)
#)
ENDIF
#)
ELSE
#(
print(FIELDEXISTS(CDCI.Request8583.Field123))
print(CDCI.Request8583.Field123)
CDCI.Request8583.Field125 = CDCI.Request8583.Field103
print(CDCI.Request8583.Field125)
#)
ENDIF
#)
ENDIF
:q
[UBIDBSE]/csis/cbcadm/connect24/scripts> scr
[UBIDBSE]/finacle/app/base/cust/scripts> ls -lrt CD*.scr
-rwxr-xr-x 1 tbaadm dba 2849 Feb 17 2016 CDDispPanNum.scr
-rwxr-xr-x 1 tbaadm dba 2920 Feb 17 2016 CDPostProc_grips_card.scr
-rwxr-xr-x 1 tbaadm dba 2811 Feb 17 2016 CDPostProc_bal_inq3.scr
-rwxr-xr-x 1 tbaadm dba 3687 Feb 17 2016 CDPostProc_bal_inq1.scr
-rwxr-xr-x 1 tbaadm dba 3576 Feb 17 2016
CDPostProc_atm_card_det_inq.scr
-rwxr-xr-x 1 tbaadm dba 89819 Feb 17 2016 CDPostProc_11072014.scr
-rwxr-xr-x 1 tbaadm dba 2387 Feb 17 2016 CDPostProc_aadhar_no.scr
-rwxr-xr-x 1 tbaadm dba 3691 Feb 17 2016 CDPostProc_bal_inq11.scr
-rwxr-xr-x 1 tbaadm dba 22876 Feb 17 2016
CDPostProc_Pre_TD_Closure.scr
-rwxr-xr-x 1 tbaadm dba 2142 Feb 17 2016
CDPostProc_quick_transfer.scr
-rwxr-xr-x 1 tbaadm dba 83584 Feb 17 2016 CDPostProc_mob_reg.scr
-rwxr-xr-x 1 tbaadm dba 40136 Feb 17 2016 CDPostProc_mob_portal.scr
-rwxr-xr-x 1 tbaadm dba 7013 Feb 17 2016 CDPostProc_mob_inq.scr
-rwxr-xr-x 1 tbaadm dba 3599 Feb 17 2016
CDPostProc_lpg_transaction.scr
-rwxr-xr-x 1 tbaadm dba 24937 Feb 17 2016
CDPostProc_int_certificate.scr
-rwxr-xr-x 1 tbaadm dba 15923 Feb 17 2016 CDPostProc_lpg.scr
-rwxr-xr-x 1 tbaadm dba 9104 Feb 17 2016 CDPostProc_Max_Bal.scr
-rwxr-xr-x 1 tbaadm dba 43474 Feb 17 2016 CDPostProc_MisCal_FD.scr
-rwxr-xr-x 1 tbaadm dba 1079 Feb 17 2016 CDPostProc_UIDAI.scr
-rwxr-xr-x 1 tbaadm dba 8694 Jul 16 2016 CDPostProc_bal_inq.scr
-rwxr-xr-x 1 tbaadm dba 7311 Apr 27 13:02 CDUsOnUsTrn.scr
-rwxr-xr-x 1 tbaadm dba 18730 Apr 27 13:04 CDPostProc.scr
-rwxr-xr-x 1 tbaadm dba 7311 Apr 27 13:05 CDNwOnUsTrn.scr
-rwxr-xr-x 1 tbaadm dba 3148 Apr 27 14:10 CDUsrDefBal.scr
-rwxr-xr-x 1 tbaadm dba 20792 Aug 7 13:32 CDTranParticulars.scr
-rwxr-xr-x 1 tbaadm dba 3105 Aug 7 17:46 CDUseMTTScript.scr
-rwxr-xr-x 1 tbaadm dba 31693 Aug 30 14:15 CDPreProc.scr
-rwxr-xr-x 1 tbaadm dba 15123 Sep 5 16:27 CDGetContraAccount.scr
-rwxr-xr-x 1 tbaadm dba 14029 Sep 6 12:43 CDGetFeeAccounts.scr
[UBIDBSE]/finacle/app/base/cust/scripts> vi CDPostProc.scr
"CDPostProc.scr" 625 lines, 18730 characters
<--start
trace on
sv_z = urhk_B2K_PrintRepos("BANCS")
Print(sv_z)
sv_r = REPEXISTS("UBI")
IF (sv_r == 0) THEN
#{
CREATEREP("UBI")
#}
ENDIF
sv_r = REPEXISTS("STDWFS")
IF (sv_r == 0) THEN
#{
CREATEREP("STDWFS")
#}
ENDIF
###################################################################################
####
# CUSTOMIZATION FOR GBM
###################################################################################
####
sv_z = urhk_B2K_PrintRepos("BANCS")
#print(BANCS.INPUT.Command)
if ( BANCS.INPUT.DccId == "GBM" ) then
#{
call ("GBMCDPostProc.scr")
exitscript
#}
endif
###################################################################################
####
# CUSTOMIZATION FOR BNA
###################################################################################
####
if ( BANCS.INPUT.DccId == "BNA" ) then
#{
call ("BNACDPostProc.scr")
exitscript
#}
endif
###################################################################################
####
# CUSTOMIZATION FOR UPI FACILTIY
###################################################################################
####
if ( BANCS.INPUT.DccId == "UPI" ) then
#{
print("UPI")
call ("UPICDPostProc.scr")
exitscript
#}
endif
###################################################################################
####
# CUSTOMIZATION FOR MOB DCC ID
###################################################################################
####
if ( BANCS.INPUT.DccId == "MOB" ) then
#{
print("UPI")
:q
[UBIDBSE]/finacle/app/base/cust/scripts> ls -lrt CD*.scr
-rwxr-xr-x 1 tbaadm dba 2849 Feb 17 2016 CDDispPanNum.scr
-rwxr-xr-x 1 tbaadm dba 2920 Feb 17 2016 CDPostProc_grips_card.scr
-rwxr-xr-x 1 tbaadm dba 2811 Feb 17 2016 CDPostProc_bal_inq3.scr
-rwxr-xr-x 1 tbaadm dba 3687 Feb 17 2016 CDPostProc_bal_inq1.scr
-rwxr-xr-x 1 tbaadm dba 3576 Feb 17 2016
CDPostProc_atm_card_det_inq.scr
-rwxr-xr-x 1 tbaadm dba 89819 Feb 17 2016 CDPostProc_11072014.scr
-rwxr-xr-x 1 tbaadm dba 2387 Feb 17 2016 CDPostProc_aadhar_no.scr
-rwxr-xr-x 1 tbaadm dba 3691 Feb 17 2016 CDPostProc_bal_inq11.scr
-rwxr-xr-x 1 tbaadm dba 22876 Feb 17 2016
CDPostProc_Pre_TD_Closure.scr
-rwxr-xr-x 1 tbaadm dba 2142 Feb 17 2016
CDPostProc_quick_transfer.scr
-rwxr-xr-x 1 tbaadm dba 83584 Feb 17 2016 CDPostProc_mob_reg.scr
-rwxr-xr-x 1 tbaadm dba 40136 Feb 17 2016 CDPostProc_mob_portal.scr
-rwxr-xr-x 1 tbaadm dba 7013 Feb 17 2016 CDPostProc_mob_inq.scr
-rwxr-xr-x 1 tbaadm dba 3599 Feb 17 2016
CDPostProc_lpg_transaction.scr
-rwxr-xr-x 1 tbaadm dba 24937 Feb 17 2016
CDPostProc_int_certificate.scr
-rwxr-xr-x 1 tbaadm dba 15923 Feb 17 2016 CDPostProc_lpg.scr
-rwxr-xr-x 1 tbaadm dba 9104 Feb 17 2016 CDPostProc_Max_Bal.scr
-rwxr-xr-x 1 tbaadm dba 43474 Feb 17 2016 CDPostProc_MisCal_FD.scr
-rwxr-xr-x 1 tbaadm dba 1079 Feb 17 2016 CDPostProc_UIDAI.scr
-rwxr-xr-x 1 tbaadm dba 8694 Jul 16 2016 CDPostProc_bal_inq.scr
-rwxr-xr-x 1 tbaadm dba 7311 Apr 27 13:02 CDUsOnUsTrn.scr
-rwxr-xr-x 1 tbaadm dba 18730 Apr 27 13:04 CDPostProc.scr
-rwxr-xr-x 1 tbaadm dba 7311 Apr 27 13:05 CDNwOnUsTrn.scr
-rwxr-xr-x 1 tbaadm dba 3148 Apr 27 14:10 CDUsrDefBal.scr
-rwxr-xr-x 1 tbaadm dba 20792 Aug 7 13:32 CDTranParticulars.scr
-rwxr-xr-x 1 tbaadm dba 3105 Aug 7 17:46 CDUseMTTScript.scr
-rwxr-xr-x 1 tbaadm dba 31693 Aug 30 14:15 CDPreProc.scr
-rwxr-xr-x 1 tbaadm dba 15123 Sep 5 16:27 CDGetContraAccount.scr
-rwxr-xr-x 1 tbaadm dba 14029 Sep 6 12:43 CDGetFeeAccounts.scr
[UBIDBSE]/finacle/app/base/cust/scripts> vi CDPreProc.scr
"CDPreProc.scr" 1018 lines, 31693 characters
##########################################################
# RTGS-POC
# Developed by : Arun Ananth Velliangiri
########################################################
<--start
#trace on
sv_z = urhk_B2K_PrintRepos("BANCS")
BANCS.STDIN.temp_dccid=BANCS.INPUT.DccId
BANCS.STDIN.temp_command=BANCS.INPUT.Command
BANCS.STDIN.tempresrv1 = ""
##############################################################
# Tran Info changes have been taken care in CBC Scripts level
# Making the field blank here were causing offline transaction
# coming in S Mode instead of C mode.
##############################################################
#####if(FIELDEXISTS(BANCS.INPUT.TranInfo)== 1) then
######{
##### if(BANCS.INPUT.TranInfo != "") then
##### #{
##### BANCS.INPUT.TranInfo=""
##### BANCS.OUTPUT.TranInfo=""
##### #}
##### endif
######}
#####endif
##########################################################################
# Added by For Cheq status inquiry and DD inquiry request coming from BWY
# Start ADDED FOR RD-ONLINE
##########################################################################
sv_r = REPEXISTS("STDWFS")
IF (sv_r == 0) THEN
CREATEREP("STDWFS")
ENDIF
###################################################################################
#
# Changes for removal of solid from SWT initiated messages from debit/credit
account
###################################################################################
#
IF ((BANCS.INPUT.DccId == "SWT") or (BANCS.INPUT.DccId == "BNA")) THEN
#{
IF (FIELDEXISTS(BANCS.OUTPUT.SolId) == 1 ) then
#{
print(BANCS.OUTPUT.SolId)
if(BANCS.OUTPUT.SolId != "") then
#{
BANCS.OUTPUT.SolId = ""
#}
endif
print(BANCS.OUTPUT.SolId)
#}
endif
IF (FIELDEXISTS(BANCS.OUTPUT.CrSolId) == 1 ) then
#{
print(BANCS.OUTPUT.CrSolId)
if(BANCS.OUTPUT.CrSolId != "") then
#{
BANCS.OUTPUT.CrSolId = ""
#}
endif
print(BANCS.OUTPUT.CrSolId)
#}
endif
#}
endif
######################################################################
# PBP related changes
######################################################################
if ( BANCS.INPUT.DccId == "PBP" ) then
#{
print("PBP")
call ("PBPCDPreProc.scr")
exitscript
#}
endif
######################################################################
# UPI Aadhar related changes
######################################################################
IF ((BANCS.INPUT.DccId == "UPI") and ((BANCS.INPUT.Command == "TRTR") or
(BANCS.INPUT.Command == "TRRR"))) THEN
#{
print(BANCS.INPUT.ReservedField1)
print(BANCS.OUTPUT.Foracid)
print(BANCS.OUTPUT.CrForacid)
if(BANCS.INPUT.ReservedField1 != "") then
#{
if(left$(BANCS.INPUT.ReservedField1,8) == "DEBITADR") then
#{
sv_a = "adrforacid|select foracid from cust_uid where
UID_NUM = '" + BANCS.OUTPUT.Foracid + "' and rownum < 2"
print(sv_a)
sv_b = urhk_dbSelect(sv_a)
print(sv_b)
if(sv_b ==0) then
#{
BANCS.OUTPUT.Foracid = BANCS.OUTPARAM.adrforacid
print(BANCS.OUTPUT.Foracid)
#}
else
#{
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.ReservedField2 = "Account Not Linked
To Aadhar No."
BANCS.OUTPUT.RespCode = "99"
EXITSCRIPT
#}
endif
#}
endif
print(BANCS.OUTPUT.Foracid)
print(BANCS.OUTPUT.CrForacid)
#}
endif
#########################################################################
# Dormant Checking - Date : 04-02-2016
#########################################################################
BANCS.STDIN.custSchmCode = BANCS.OUTPARAM.debitSchmCode
print(BANCS.STDIN.custSchmCode)
else
BANCS.STDIN.custSchmType = ""
print(BANCS.STDIN.custSchmType)
BANCS.STDIN.custSchmCode = ""
print(BANCS.STDIN.custSchmCode)
#}
endif
print(BANCS.STDIN.custSchmType)
print(BANCS.STDIN.custSchmCode)
IF (FIELDEXISTS(BANCS.OUTPUT.CrForacid) == 1 ) THEN
#{
if(BANCS.OUTPUT.CrForacid != "") then
#{
print(BANCS.OUTPUT.CrForacid)
sv_f = BANCS.OUTPUT.CrForacid
sv_a = urhk_valAcctNumber(sv_f)
print (sv_a)
if (sv_a != 0) then
#{
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.RespCode = "99"
EXITSCRIPT
#}
endif
sv_a = "debitSchmType,debitSchmCode|select
schm_type,schm_code from gam "
sv_a = sv_a + " where foracid = '"+ BANCS.OUTPUT.CrForacid
+"' "
print(sv_a)
sv_b = urhk_dbSelect(sv_a)
print(sv_b)
if(sv_b ==0) then
#{
BANCS.STDIN.custSchmType =
BANCS.OUTPARAM.debitSchmType
print(BANCS.STDIN.custSchmType)
BANCS.STDIN.custSchmCode =
BANCS.OUTPARAM.debitSchmCode
print(BANCS.STDIN.custSchmCode)
else
BANCS.STDIN.custSchmType = ""
print(BANCS.STDIN.custSchmType)
BANCS.STDIN.custSchmCode = ""
print(BANCS.STDIN.custSchmCode)
#}
endif
print(BANCS.STDIN.custSchmType)
print(BANCS.STDIN.custSchmCode)
if((BANCS.STDIN.custSchmType == "SBA") or
(BANCS.STDIN.custSchmType == "CAA")) then
#{
sv_a = "acct_status|select acct_status from smt
where acid = (select acid from gam where foracid = '" + BANCS.OUTPUT.CrForacid +
"') "
#}
else
#{
if((BANCS.STDIN.custSchmType == "CCA") or
(BANCS.STDIN.custSchmType == "ODA")) then
#{
sv_a = "acct_status|select acct_status from
cam where acid = (select acid from gam where foracid = '" + BANCS.OUTPUT.CrForacid
+ "') "
#}
else
#{
sv_a = ""
BANCS.STDIN.custAcctStatus = "A"
#}
endif
#}
endif
if(sv_a != "") then
#{
print(sv_a)
sv_b = urhk_dbSelect(sv_a)
print(sv_b)
if(sv_b ==0) then
#{
BANCS.STDIN.custAcctStatus =
BANCS.OUTPARAM.acct_status
#}
else
#{
BANCS.STDIN.custAcctStatus = "A"
#}
endif
#}
endif
if(BANCS.STDIN.custAcctStatus != "A") then
#{
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.RespCode = "99"
print("query failed")
exitscript
#}
endif
#}
endif
#}
endif
#}
endif
###################################################################################
########################
### RBI Validation to restrict cash withdrawl with 2K/10K/20K on ATM/Daily/Weekly
Limit - Date : 04-02-2016
###################################################################################
########################
#########################################################################
# CWDR/PRCR Charges removal for staff accounts
#########################################################################
if (( BANCS.INPUT.DccId == "SWT" ) and (BANCS.INPUT.ReservedField2 != "LORO") and
(BANCS.INPUT.ReservedField1 == "UBNET")) then
#{
print(BANCS.INPUT.Foracid)
if((BANCS.INPUT.Command == "CWDR") or (BANCS.INPUT.Command == "PRCR") or
(BANCS.INPUT.Command == "PRRR") or (BANCS.INPUT.Command == "CWRR")) then
#{
if((BANCS.INPUT.Fee != "") and (BANCS.INPUT.Fee !=
"INRD000000000000000000")) then
#{
print(BANCS.INPUT.Foracid)
sv_z = urhk_getAcctDetailsInRepository(BANCS.INPUT.Foracid)
print(BANCS.OUTPARAM.schmCode)
if((BANCS.OUTPARAM.schmCode == "SBSTF") or
(BANCS.OUTPARAM.schmCode == "ODSTF") or (BANCS.OUTPARAM.schmCode == "SBBNS") or
(BANCS.OUTPARAM.schmCode ==
"SBFIS") or (BANCS.OUTPARAM.schmCode == "SBGCB") or (BANCS.OUTPARAM.schmCode ==
"SBKAN") or (BANCS.OUTPARAM.schmCode == "SBREG") or (BANCS.OUTPARAM.schmCode ==
"SBSCH") or (BA
NCS.OUTPARAM.schmCode == "SBSTP") or (BANCS.OUTPARAM.schmCode == "SBUBC") or
(BANCS.OUTPARAM.schmCode == "SBUBS") or (BANCS.OUTPARAM.schmCode == "SBUBW") or
(BANCS.OUTPARAM.sc
hmCode == "SBUGS")) then
#{
BANCS.INPUT.Fee = "INRD000000000000000000"
BANCS.OUTPUT.Fee = "INRD000000000000000000"
#}
endif
#}
endif
#}
endif
#}
endif
call("ConnectToBancs.scr")
#sv_r = urhk_B2k_PrintRepos("CONNECT")
RTGS.MSGDATA.inpStr=BANCS.INPUT.ReservedField1+BANCS.INPUT.ReservedField2+BANCS.INP
UT.ReservedField3
#Print(RTGS.MSGDATA.inpStr)
call("ParseRTGS.scr")
Print(DATA.MAPPING.Field2)
Print(DATA.MAPPING.Field3)
if((DATA.MAPPING.Field2 =="R41") OR (DATA.MAPPING.Field2 =="N06")) then
#if((DATA.MAPPING.Field3 =="R41") OR (DATA.MAPPING.Field3 =="N06")) then
#{
call("MappingRTGS-Mesg.scr")
call("ProcessRTGS-Mesg.scr")
# sv_r = urhk_B2k_PrintRepos("RTGS")
sv_a = ""
# Dummy values for tran_id and tran_date
sv_b = ""
sv_c = ""
sv_d = ""
sv_e = ""
if(RTGS.MSGDATA.ErrDesc != "") then
#{
RTGS.MSGDATA.errorMesg=
RTGS.MSGDATA.ErrCode+"|"+RTGS.MSGDATA.ErrDesc
#Print(RTGS.MSGDATA.errorMesg)
BANCS.OUTPUT.RespCode="99"
BANCS.OUTPUT.successOrFailure="F"
#Print(BANCS.OUTPUT.RespCode)
sv_e = RTGS.MSGDATA.errorMesg
#}
else
#{
sv_s = "tranId,tranDate|select tran_id,tran_date from OTC
where ecs_tran_ref_no='"+RTGS.MSGDATA.ecsTranRefNum+"'"
Print(sv_s)
sv_q = urhk_dbSelect(sv_s)
Print(sv_q)
sv_a = RTGS.MSGDATA.utrNum
print(sv_a)
sv_b = BANCS.OUTPARAM.tranId
print(sv_b)
sv_c = BANCS.OUTPARAM.tranDate
print(sv_c)
sv_d = RTGS.MSGDATA.ecsTranRefNum
print(sv_d)
#----------------------------------------------------------------------------------
------------------
# ADDED BY TARUN FOR ATM FUND TRANSFER TRANSACTIONS (21-05-2011)
#----------------------------------------------------------------------------------
------------------
call("ConnectToBancs.scr")
FUND.TRANSFER.crsolid = BANCS.INPUT.CrSolId
print(FUND.TRANSFER.crsolid)
FUND.TRANSFER.crbankcode = BANCS.INPUT.CrBankCode
print(FUND.TRANSFER.crbankcode)
FUND.TRANSFER.crForacid = BANCS.INPUT.CrForacid
print(FUND.TRANSFER.crForacid)
call("BancsToConnect.scr")
EXITSCRIPT
#}
ENDIF
#----------------------------------------------------------------------------------
------------------
# ADDED BY AVIRUP FOR FUND TRANSFER TRANSACTIONS --- SBNRE & SBNRO (27-01-2016)
#----------------------------------------------------------------------------------
------------------
IF (REPEXISTS("FUND") == 0) THEN
CREATEREP("FUND")
ENDIF
IF (CLASSEXISTS("FUND", "TRANSFER") == 0) THEN
CREATECLASS("FUND","TRANSFER",5)
ENDIF
FUND.TRANSFER.foracid = BANCS.INPUT.Foracid
FUND.TRANSFER.crForacid = BANCS.INPUT.CrForacid
print(FUND.TRANSFER.foracid)
print(FUND.TRANSFER.crForacid)
sv_f = FUND.TRANSFER.foracid
sv_a = urhk_valAcctNumber(sv_f)
print (sv_a)
if (sv_a != 0) then
#{
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.RespCode = "99"
EXITSCRIPT
#}
endif
FUND.TRANSFER.debitSchmCode = BANCS.OUTPARAM.debitSchmCode
print(FUND.TRANSFER.debitSchmCode)
else
FUND.TRANSFER.debitSchmType = ""
print(FUND.TRANSFER.debitSchmType)
FUND.TRANSFER.debitSchmCode = ""
print(FUND.TRANSFER.debitSchmCode)
#}
endif
print(FUND.TRANSFER.debitSchmType)
print(FUND.TRANSFER.debitSchmCode)
#}
ENDIF
IF (FIELDEXISTS(FUND.TRANSFER.crForacid) == 1) then
#{
if (FUND.TRANSFER.crForacid != "") then
#{
sv_f = FUND.TRANSFER.crForacid
sv_a = urhk_valAcctNumber(sv_f)
print (sv_a)
if (sv_a != 0) then
#{
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.RespCode = "99"
EXITSCRIPT
#}
endif
#}
endif
#}
ENDIF
FUND.TRANSFER.creditSchmCode = BANCS.OUTPARAM.creditSchmCode
print(FUND.TRANSFER.creditSchmCode)
else
FUND.TRANSFER.creditSchmType = ""
print(FUND.TRANSFER.creditSchmType)
FUND.TRANSFER.creditSchmCode = ""
print(FUND.TRANSFER.creditSchmCode)
#}
endif
print(FUND.TRANSFER.creditSchmType)
print(FUND.TRANSFER.creditSchmCode)
if ((FUND.TRANSFER.creditSchmCode == "SBNRE") or
(FUND.TRANSFER.creditSchmCode == "SBNRO")) then
#{
print(FUND.TRANSFER.debitSchmCode)
print(FUND.TRANSFER.creditSchmCode)
if ((FUND.TRANSFER.debitSchmCode == "SBNRE") or
(FUND.TRANSFER.debitSchmCode == "SBNRO")) then
#{
print("Success")
else
BANCS.OUTPUT.successOrFailure="F"
BANCS.OUTPUT.RespCode = "99"
print("query failed")
exitscript
#}
endif
#}
endif
#}
ENDIF
#trace off
end-->
:q
[UBIDBSE]/finacle/app/base/cust/scripts> cd
[UBIDBSE]/finuser11/tbaadm>