IBRS - Simulator
===
OLD=LINEBANK IBRS 021020210408112137871CBK0101F06AA004100120200424110305100100 CBK000001530054 000000153005415300541530054000001
NEW=LINEBANK IBRS 021020210408112137871CBK0101F06AA004100120200424110305100100 CBK00 15175730000000151757315175731517573001
{
"header": {
"stdTgmVer": 57,
"guid": "20210408112137871CBK0101F06AA004",
"guidSeqNbr": 1,
"italGuid": "20210408112137871CBK0101F06AA004",
"rcvSysCd": "FEP",
"rcvSrvcId": "SZPYF031008",
"rqstRspsDsCd": "S",
"tgmTpCd": "S",
"ifId": "FCCB01A003150",
"pushTrgtDsCd": null,
"pushTrgtStaffId": null,
"extrInstCd": "R01",
"extrBizDsCd": "112",
"clbkSrvcId": "SZXPE0C1119",
"unitTstYn": null,
"extrSmlnTstYn": "Y",
"clntIpv4IpAddr": "10.254.254.70",
"clntIpv6IpAddr": null,
"scrnId": "USUIA403102",
"staffId": "0000000032",
"deptId": "10010",
"sssnId": "693e5dfdbe9fc3e847cec880025e0bdb20200219110859820666246",
"asynClbkNodeNbr": "01",
"asynClbkIstcNbr": "01",
"frstTnsnSysCd": "SUI",
"frstTnsnNodeNbr": "01",
"frstTnsnIstcNbr": "01",
"frstChnlDsCd": "SUI",
"italIfId": "MSUICCBA031008",
"frstTnsnTmstmp": "20200219112136972",
"lclCd": "en-US",
"rntmEnvDsCd": "D",
"tnsnSysCd": "CCB",
"tnsnNodeNbr": "01",
"tnsnIstcNbr": "01",
"tnsnTmstmp": "20200219112137871",
"rspsRsltCd": null,
"rspsTpCd": null,
"aprvlStaffId": null,
"aprvlDeptId": null,
"aprvlId": "4986",
"aprvlAutoPrcgYn": null,
"umskId": null,
"ppupScrnId": "USUID00E501",
"custId": null,
"afClsgYn": "0",
"prvsDayTxYn": "0",
"txDt": "20200219",
"ccId": null
},
"data": {
"extHeader": {
"DateTime": "20200424110305",
"UUID": "20210408112137871CBK0101F06AA004",
"TransactionCode": "1001",
"ReturnCode": " ",
"BranchId": "10010",
"ServiceId": "LINEBANK",
"SystemType": "IBRS",
"MsgType": "0200",
"TellerNumber": "0"
},
"extBody": {
"FiscPCode": "1111",
"HostSeqNo": "{{date_time}}",
"OutAccount": "0000111000008811",//111000944481
"InAccount": "0000222000004560",
"OutBankId": "8246880",
"InBankId": "8882002",
"Remitter": "Zcust201907193",
"Beneficiary": "test22",
"Remarks": "test22",
"RmDate": "20200210",
"CommissionCode": "W",
"Amount": "+0000005000000",
"CustId": "1000000810",
"OrgTxDate": null,
"OrgStanMb": null,
"OrgPCode": null,
"RefundReason": null
}
}
}
{
"header": {
"stdTgmVer": 57,
"guid": "20210408112137871CBK0101F06AA004",
"guidSeqNbr": 2,
"italGuid": "20210408112137871CBK0101F06AA004",
"rcvSysCd": "FEP",
"rcvSrvcId": "SZPYF031008",
"rqstRspsDsCd": "R",
"tgmTpCd": "S",
"ifId": "FCCB01A003150",
"pushTrgtDsCd": null,
"pushTrgtStaffId": null,
"extrInstCd": "R01",
"extrBizDsCd": "112",
"clbkSrvcId": "SZXPE0C1119",
"unitTstYn": null,
"extrSmlnTstYn": "Y",
"clntIpv4IpAddr": "10.254.254.70",
"clntIpv6IpAddr": null,
"scrnId": "USUIA403102",
"staffId": "0000000032",
"deptId": "10010",
"sssnId": "693e5dfdbe9fc3e847cec880025e0bdb20200219110859820666246",
"asynClbkNodeNbr": "01",
"asynClbkIstcNbr": "01",
"frstTnsnSysCd": "SUI",
"frstTnsnNodeNbr": "01",
"frstTnsnIstcNbr": "01",
"frstChnlDsCd": "SUI",
"italIfId": "MSUICCBA031008",
"frstTnsnTmstmp": "20200219112136972",
"lclCd": "en-US",
"rntmEnvDsCd": "D",
"tnsnSysCd": "FEP",
"tnsnNodeNbr": "01",
"tnsnIstcNbr": "01",
"tnsnTmstmp": "20200219112137871",
"rspsRsltCd": "9",
"rspsTpCd": "1",
"aprvlStaffId": null,
"aprvlDeptId": null,
"aprvlId": "4986",
"aprvlAutoPrcgYn": null,
"umskId": null,
"ppupScrnId": "USUID00E501",
"custId": null,
"afClsgYn": "0",
"prvsDayTxYn": "0",
"txDt": "20200219",
"ccId": null
},
"message": {
"msgId": null,
"msgCont": "Timeout, no data received!"
},
"data": {
"extHeader": null,
"extBody": null
}
}
INFO | receive from [ CBK ]
INFO | get inputdata:LINEBANK IBRS 020020210408112137871CBK0101F06AA004100120200424110305100100 CCB 1111145604100001110000088110000222000004560+000000500000082468808882002Zcust201907193 test22 test22 20200210W1000000810 00000000 000000
INFO | selectTxMsgLayoutHeaderLength
INFO | IBRS
INFO | isIBRS
INFO | combine not jcic data.
INFO | replace header without return code :LINEBANK IBRS 021020210408112137871CBK0101F06AA004100120200424110305100100 CCB00 000008900000890000089000008900001
INFO | replace guid : 20210408112137871CBK0101F06AA004
INFO | get header , length = 95
INFO | put guid
INFO | put txid
INFO | put body
INFO | send data length : 140
2070 - 0802
===
UPDATE DB_UATFEA.atmctltab
SET feptxcode='25211', feptxfrom='GW', feptxdt='20230802114825', fepstatuscode='30', pending='0', settlecode=NULL, txamt='+0000001000000', handlingcharge=NULL, outbnkid='8240000', inbnkid='8100000', outacctno='0000111000000663', inacctno='0009202509300001', virtualacctno=NULL, chltxdate='20230802', chltmlid='12345678', chltxseqno='001690948106', chltxdt='20230802114825', chlpcode=NULL, chlrejectcode=NULL, chlerrorcode=NULL, chlconfcode=NULL, chlreqdt='20230802114825836', chlrejectdt=NULL, chlerrordt=NULL, chlconfdt=NULL, initdate='20230802', stan='8240282504', initdt='20230802114825', destbnkid='8100000', srcbnkid='8240000', pcode='2521', fisctmlid='12345678', reqrc='0000', rsprc=NULL, conrc=NULL, resultcode=NULL, reqdt='20230802114825991', rspdt=NULL, condt=NULL, bizdate=NULL, feetype=NULL, acqfee=NULL, outfee=NULL, infee=NULL, fiscfee=NULL, settlebnkfee=NULL, hosttxcode='2521', hoststepcode=NULL, hostseqno='20230802114825213CBK02362D8DF1A7', hosttxrspcode=NULL, hosttxbizdate=NULL, hostlastrspcode=NULL, hostlastbizdate=NULL, hosttxrspdt=NULL, hostlastrspdt=NULL, inatmremarks='測試你好', outatmremarks=NULL
WHERE fepbizdate='20230802' AND feptraceno='0282504';
2070 - 00000
===
UPDATE DB_UATFEA.atmctltab
SET feptxcode='25211', feptxfrom='GW', feptxdt='20230802114825', fepstatuscode='00', pending='9', settlecode='1', txamt='+0000001000000', handlingcharge=NULL, outbnkid='8240000', inbnkid='8100000', outacctno='0000111000000663', inacctno='0009202509300001', virtualacctno=NULL, chltxdate='20230802', chltmlid='12345678', chltxseqno='001690948106', chltxdt='20230802114825', chlpcode=NULL, chlrejectcode='0000', chlerrorcode=NULL, chlconfcode=NULL, chlreqdt='20230802114825836', chlrejectdt='20230802114827058', chlerrordt=NULL, chlconfdt=NULL, initdate='20230802', stan='8240282504', initdt='20230802114825', destbnkid='8100000', srcbnkid='8240000', pcode='2521', fisctmlid='12345678', reqrc='0000', rsprc='4001', conrc='4001', resultcode=NULL, reqdt='20230802114825991', rspdt='20230802114826824', condt='20230802114827058', bizdate='20230802', feetype=NULL, acqfee=NULL, outfee=NULL, infee=NULL, fiscfee=NULL, settlebnkfee=NULL, hosttxcode='2521', hoststepcode=NULL, hostseqno='20230802114825213CBK02362D8DF1A7', hosttxrspcode=NULL, hosttxbizdate='20230802', hostlastrspcode=NULL, hostlastbizdate=NULL, hosttxrspdt=NULL, hostlastrspdt=NULL, inatmremarks='測試你好', outatmremarks=NULL
WHERE fepbizdate='20230802' AND feptraceno='0282504';
2070 - REQ
===
{"header" : {
"stdTgmVer" : 0,
"guid" : "{{date_time}}213CBK02{{testnum}}D8DF1A7",
"guidSeqNbr" : 1,
"italGuid" : "{{date_time}}213CBK02{{testnum}}D8DF1A7",
"rcvSysCd" : "FEP",
"rcvSrvcId" : "SZPYF031019",
"rqstRspsDsCd" : "S",
"tgmTpCd" : "S",
"asynRqstGuid" : "{{date_time}}213CBK02{{testnum}}D8DF1A7",
"ifId" : "FCBKR01A003106",
"pushTrgtDsCd" : null,
"pushTrgtStaffId" : null,
"extrInstCd" : "R01",
"extrBizDsCd" : "111",
"clbkSrvcId" : "SZXPE0C1112",
"unitTstYn" : "Y",
"extrSmlnTstYn" : "N",
"clntIpv4IpAddr" : "10.254.248.90",
"clntIpv6IpAddr" : null,
"scrnId" : "00000000000",
"staffId" : "JUNIT_USER_01",
"deptId" : "99999",
"sssnId" : null,
"asynClbkNodeNbr" : null,
"asynClbkIstcNbr" : null,
"frstTnsnSysCd" : "UNT",
"frstTnsnNodeNbr" : "00",
"frstTnsnIstcNbr" : "00",
"frstChnlDsCd" : "MBK",
"italIfId" : "FCBKR01A003106",
"frstTnsnTmstmp" : "{{date_time}}{{testnum}}",
"lclCd" : "en-US",
"rntmEnvDsCd" : null,
"tnsnSysCd" : "CBK",
"tnsnNodeNbr" : "02",
"tnsnIstcNbr" : "01",
"tnsnTmstmp" : "{{date_time}}{{testnum}}",
"rspsRsltCd" : null,
"rspsTpCd" : null,
"aprvlStaffId" : null,
"aprvlDeptId" : null,
"aprvlId" : null,
"aprvlAutoPrcgYn" : null,
"umskId" : null,
"ppupScrnId" : null,
"custId" : "1003050822",
"afClsgYn" : "0",
"prvsDayTxYn" : "0",
"txDt" : "{{datetest}}",
"ccId" : null
},
"data" : {
"extHeader" : {
"ServiceId" : "LINEBANK",
"MsgType" : "0200",
"DateTime" : "{{date_time}}",
"UUID" : "{{date_time}}213CBK02{{testnum}}D8DF1A7",
"ReturnCode" : " ",
"TransactionCode" : "2070",
"SystemType" : "ATM",
"TellerNumber" : "0",
"BranchId" : "10000"
},
"extBody" : {
"HostJournalNo": "{{HostJournalNo}}",
"QueryHostJournalNo": "001690948106",
"QueryTxnDate": "20230802"
}
}
}