Files
2021-03-26 15:49:07 +08:00

124 lines
4.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Tran>
<Transaction code="TESTZLL1" log_switch='1'>
<DynSentence name="QRY_CMMTORGN_INF">
<Sentence>
SELECT '1' ordNo,'2' batNo from dual
</Sentence>
</DynSentence>
<FlowCtrl>
<Delete>RSP_CD</Delete>
<Delete>RSP_MSG</Delete>
<Exec func="PUB:DumpETF" />
<Set>SERVER=OFRTCAP2</Set>
<If condition="IS_EQUAL_STRING($TESTNO,1)">
<Set>TESTNAME=CUSTOMER_SYNC</Set>
<Set>CUSTOMER_ID=GETDATETIME()</Set>
<Set>CUSTOMER_NAME=测试客户</Set>
<Set>CUSTOMER_CODE=1112</Set>
<Set>RANK=112</Set>
<Set>ENABLED=Y</Set>
</If>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,2)">
<Set>TESTNAME=TITLE_SYNC</Set>
<Set>TITLE_ID=1112</Set>
<Set>TITLE_NAME=测试数据2</Set>
<Set>BANK_CODE=1112</Set>
<Set>BR_NO=1112</Set>
<Set>ACCT_TYPE=B</Set>
<Set>ACCT_NO=11111112</Set>
<Set>ACCT_NAME=测试账户2</Set>
<Set>COST_ITEM=1111</Set>
<Set>ENABLED=Y</Set>
</ElseIf>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,3)">
<Set>TESTNAME=CARDINFO_QUERY</Set>
<Set>CARD_NO=6222000200125079806</Set>
</ElseIf>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,4)">
<Set>TESTNAME=REFUND_QUERY</Set>
<Set>START_DATE=20210101</Set>
<Set>END_DATE=20211201</Set>
<Set>PAG_NO=1</Set>
<Set>PAG_NUM=2</Set>
</ElseIf>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,5)">
<Set>TESTNAME=initBatch_ICBC</Set>
<Set>DSK_NAM=1102ICBC00001000001200000012021010701</Set>
<Set>ORD_DT=GETDATE()</Set>
<Set>TXN_MOD=02</Set>
<Set>MERC_ID=HRO</Set>
<Set>FIL_TYP=02</Set>
<Set>AC_DT=GETDATE()</Set>
<Set>SERVER=OFRTCAP1</Set>
</ElseIf>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,6)">
<Exec func="PUB:QueryInGroup" error="IGNORE">
<Arg name="SqlCmd" value="QRY_CMMTORGN_INF"/>
<Arg name="RecordName" value="rd"/>
</Exec>
<Exec func="PUB:CallThirdComm" error="IGNORE">
<Arg name="HTxnCd" value="test"/>
<Arg name="ObjSvr" value="SCAICBC3"/>
</Exec>
</ElseIf>
<ElseIf condition="IS_EQUAL_STRING($TESTNO,7)">
<Set>TESTNAME=initBatch_CMB</Set>
<Set>DSK_NAM=3021031500002</Set>
<Set>ORD_DT=GETDATE()</Set>
<Set>TXN_MOD=02</Set>
<Set>MERC_ID=769346321368612</Set>
<Set>FIL_TYP=02</Set>
<Set>AC_DT=GETDATE()</Set>
<Set>SERVER=OFRTCAP1</Set>
</ElseIf>
<Exec func="PUB:CallThirdService">
<Arg name="HTxnCd" value="$TESTNAME" />
<Arg name="ObjSvr" value="$SERVER" />
</Exec>
<Set>RSP_CD=000000</Set>
<Set>TRSP_CD=000000</Set>
<Set>RSP_MSG=交易成功</Set>
<Exec func="PUB:DumpETF" />
</FlowCtrl>
</Transaction>
<Transaction code="TESTZLL2" log_switch='1'>
<DynSentence name="QRY_CMMTORGN_INF">
<Sentence>
SELECT '1' ordNo,'2' batNo from dual
</Sentence>
</DynSentence>
<FlowCtrl>
<Set>CAP_STS=4</Set>
<Set>CAP_STS=FSCI0000</Set>
<Exec func="PUB:CodeSwitching" error="IGNORE">
<Arg name="DatSrc" value="CAPCSW" />
<Arg name="SourNam" value="TRsp_CD" />
<Arg name="DestNam" value="Rsp_CD" />
<Arg name="TblNam" value="SZFS_CSW_RSP_CD" />
</Exec>
<Set>HRO_STS=$HRO_STS</Set>
<Set>Rsp_CD=$Rsp_CD</Set>
<Set>RSP_CD=000000</Set>
<Set>TRSP_CD=000000</Set>
<Set>RSP_MSG=交易成功</Set>
<Exec func="PUB:DumpETF" />
</FlowCtrl>
</Transaction>
</Tran>