Files

627 lines
45 KiB
XML

<?xml version="1.0" encoding = "UTF-8"?>
<Application name="cmb">
<Define>
<Macro name="WriteHead"><!--公共请求报文头-->
<WriteElement name="head">
<WriteElement name="funcode" ETF_name="TX_COD" necessary="no"/>
<WriteElement name="userid" ETF_name="userid" necessary="no"/>
<WriteElement name="reqid" ETF_name="reqid" necessary="no"/>
</WriteElement>
</Macro>
<Macro name="ReadHead"><!--公共响应报文头-->
<ReadElement name="head">
<ReadElement name="funcode" ETF_name="TX_COD" necessary="no"/>
<ReadElement name="bizcode" ETF_name="bizcode" necessary="no"/>
<ReadElement name="reqid" ETF_name="reqid" necessary="no"/>
<ReadElement name="resultcode" ETF_name="resultcode" necessary="no"/>
<ReadElement name="resultmsg" ETF_name="resultmsg" necessary="no"/>
<ReadElement name="rspid" ETF_name="rspid" necessary="no"/>
<ReadElement name="userid" ETF_name="userid" necessary="no"/>
</ReadElement>
</Macro>
</Define>
<Transaction code="DCPAYOPR" desc="测试">
<Request necessary="no">
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<WriteElement name="body">
<WriteElement name="modnbr" ETF_name="modnbr" necessary="no"/>
<WriteElement name="refext" ETF_name="refext" necessary="no"/>
<WriteElement name="sndeac" ETF_name="sndeac" necessary="no"/>
<WriteElement name="rcveac" ETF_name="rcveac" necessary="no"/>
<WriteElement name="rcvean" ETF_name="rcvean" necessary="no"/>
<WriteElement name="trsamt" ETF_name="trsamt" necessary="no"/>
</WriteElement>
</WriteElement>
</Request>
<Response necessary="no">
<ReadElement name="eb">
<ReadElement name="out">
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCSAL" log_switch="1" desc="代发工资经办">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文头 -->
<WriteElement name="body">
<WriteElement name="ntbusmody" necessary="yes" desc="模式信息接口">
<WriteElement name="busmod" ETF_name="busmod" necessary="yes" desc="业务模式"/>
</WriteElement>
<WriteElement name="ntagcagcx1" necessary="yes" desc="汇总单记录">
<WriteElement name="begtag" ETF_name="begtag" necessary="yes" desc="批次开始标志 "/>
<WriteElement name="endtag" ETF_name="endtag" necessary="yes" desc="批次结束标志 "/>
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<WriteElement name="ttlamt" ETF_name="ttlamt" necessary="yes" desc="总金额 "/>
<WriteElement name="ttlcnt" ETF_name="ttlcnt" necessary="yes" desc="总笔数 "/>
<WriteElement name="ttlnum" ETF_name="ttlnum" necessary="yes" desc="总次数 "/>
<WriteElement name="curamt" ETF_name="curamt" necessary="yes" desc="本次金额 "/>
<WriteElement name="curcnt" ETF_name="curcnt" necessary="yes" desc="本次笔数 "/>
<WriteElement name="cnvnbr" ETF_name="cnvnbr" necessary="no" desc="合作方协议号 "/>
<WriteElement name="ccynbr" ETF_name="ccynbr" necessary="yes" desc="交易货币 "/>
<WriteElement name="ntfinf" ETF_name="ntfinf" necessary="no" desc="个性化短信内容 "/>
<WriteElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="分行号 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="账号 "/>
<WriteElement name="ccymkt" ETF_name="ccymkt" necessary="yes" desc="货币市场 "/>
<WriteElement name="trstyp" ETF_name="trstyp" necessary="yes" desc="交易类型 "/>
<WriteElement name="nusage" ETF_name="nusage" necessary="yes" desc="用途 "/>
<WriteElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<WriteElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号 "/>
<WriteElement name="dmanbr" ETF_name="dmanbr" necessary="no" desc="记账子单元编号 "/>
<WriteElement name="grtflg" ETF_name="grtflg" necessary="no" desc="网银审批标志 "/>
</WriteElement>
<WriteElement name="ntagcdtly1_NUM" ETF_name="ntagcdtly1_NUM" necessary="no" desc=""/>
<WriteGroupElement name="ntagcdtly1" ETF_name="ntagcdtly1" necessary="yes" desc="明细多记录 建议1000笔">
<WriteElement name="trxseq" ETF_name="trxseq" necessary="yes" desc="交易序号 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="帐号 "/>
<WriteElement name="accnam" ETF_name="accnam" necessary="yes" desc="户名 "/>
<WriteElement name="trsamt" ETF_name="trsamt" necessary="yes" desc="金额 "/>
<WriteElement name="trsdsp" ETF_name="trsdsp" necessary="no" desc="注释 "/>
<WriteElement name="bnkflg" ETF_name="bnkflg" necessary="yes" desc="系统内标志 "/>
<WriteElement name="eacbnk" ETF_name="eacbnk" necessary="no" desc="他行户口开户行"/>
<WriteElement name="eaccty" ETF_name="eaccty" necessary="no" desc="他行户口开户地"/>
<WriteElement name="fstflg" ETF_name="fstflg" necessary="no" desc="他行快速标志 "/>
<WriteElement name="rcvbnk" ETF_name="rcvbnk" necessary="no" desc="他行户口联行号"/>
<WriteElement name="cpract" ETF_name="cpract" necessary="no" desc="客户代码 "/>
<WriteElement name="cprref" ETF_name="cprref" necessary="no" desc="合作方流水号 "/>
</WriteGroupElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcagcz1" necessary="no" desc="结果返回">
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="yes" desc="流程实例号"/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="yes"
desc="请求状态 "/><!--AUT 等待审批、NTE 终审完毕、BNK 银行处理中、FIN 完成、OPR 数据接收中-->
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCAPY" log_switch="1" desc="代发其他经办">
<Request>
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<WriteElement name="body">
<WriteElement name="ntbusmody" necessary="yes" desc="模式信息接口">
<WriteElement name="busmod" ETF_name="busmod" necessary="yes" desc="业务模式"/>
</WriteElement>
<WriteElement name="ntagcagcx1" necessary="yes" desc="汇总单记录">
<WriteElement name="begtag" ETF_name="begtag" necessary="yes" desc="批次开始标志 "/>
<WriteElement name="endtag" ETF_name="endtag" necessary="yes" desc="批次结束标志 "/>
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<WriteElement name="ttlamt" ETF_name="ttlamt" necessary="yes" desc="总金额 "/>
<WriteElement name="ttlcnt" ETF_name="ttlcnt" necessary="yes" desc="总笔数 "/>
<WriteElement name="ttlnum" ETF_name="ttlnum" necessary="yes" desc="总次数 "/>
<WriteElement name="curamt" ETF_name="curamt" necessary="yes" desc="本次金额 "/>
<WriteElement name="curcnt" ETF_name="curcnt" necessary="yes" desc="本次笔数 "/>
<WriteElement name="cnvnbr" ETF_name="cnvnbr" necessary="no" desc="合作方协议号 "/>
<WriteElement name="ccynbr" ETF_name="ccynbr" necessary="yes" desc="交易货币 "/>
<WriteElement name="ntfinf" ETF_name="ntfinf" necessary="no" desc="个性化短信内容 "/>
<WriteElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="分行号 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="账号 "/>
<WriteElement name="ccymkt" ETF_name="ccymkt" necessary="yes" desc="货币市场 "/>
<WriteElement name="trstyp" ETF_name="trstyp" necessary="yes" desc="交易类型 "/>
<WriteElement name="nusage" ETF_name="nusage" necessary="yes" desc="用途 "/>
<WriteElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<WriteElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号 "/>
<WriteElement name="dmanbr" ETF_name="dmanbr" necessary="no" desc="记账子单元编号 "/>
<WriteElement name="grtflg" ETF_name="grtflg" necessary="no" desc="网银审批标志 "/>
</WriteElement>
<WriteElement name="ntagcdtly1_NUM" ETF_name="ntagcdtly1_NUM" necessary="no" desc="" />
<WriteGroupElement name="ntagcdtly1" ETF_name="ntagcdtly1" necessary="yes" desc="明细多记录 建议1000笔">
<WriteElement name="trxseq" ETF_name="trxseq" necessary="yes" desc="交易序号 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="帐号 "/>
<WriteElement name="accnam" ETF_name="accnam" necessary="yes" desc="户名 "/>
<WriteElement name="trsamt" ETF_name="trsamt" necessary="yes" desc="金额 "/>
<WriteElement name="trsdsp" ETF_name="trsdsp" necessary="no" desc="注释 "/>
<WriteElement name="bnkflg" ETF_name="bnkflg" necessary="yes" desc="系统内标志 "/>
<WriteElement name="eacbnk" ETF_name="eacbnk" necessary="no" desc="他行户口开户行"/>
<WriteElement name="eaccty" ETF_name="eaccty" necessary="no" desc="他行户口开户地"/>
<WriteElement name="fstflg" ETF_name="fstflg" necessary="no" desc="他行快速标志 "/>
<WriteElement name="rcvbnk" ETF_name="rcvbnk" necessary="no" desc="他行户口联行号"/>
<WriteElement name="cpract" ETF_name="cpract" necessary="no" desc="客户代码 "/>
<WriteElement name="cprref" ETF_name="cprref" necessary="no" desc="合作方流水号 "/>
</WriteGroupElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcagcz1" necessary="no" desc="结果返回">
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="yes" desc="流程实例号"/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="yes"
desc="请求状态 "/><!--AUT 等待审批、NTE 终审完毕、BNK 银行处理中、FIN 完成、OPR 数据接收中-->
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCSAI" log_switch="1" desc="超网代发工资经办">
<Request>
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<WriteElement name="body">
<WriteElement name="ntbusmody" necessary="yes" desc="模式信息接口">
<WriteElement name="busmod" ETF_name="busmod" necessary="yes" desc="业务模式"/>
</WriteElement>
<WriteElement name="ntagcsaix1" necessary="yes" desc="汇总单记录">
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号 "/>
<WriteElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="付方分行号 "/>
<WriteElement name="payacc" ETF_name="payacc" necessary="yes" desc="付方账号 "/>
<WriteElement name="trxrmk" ETF_name="trxrmk" necessary="yes" desc="交易摘要 "/>
<WriteElement name="ntfinf" ETF_name="ntfinf" necessary="no" desc="个性化短信内容"/>
<WriteElement name="begtag" ETF_name="begtag" necessary="yes" desc="批次开始标志 "/>
<WriteElement name="endtag" ETF_name="endtag" necessary="yes" desc="批次结束标志 "/>
<WriteElement name="ttlamt" ETF_name="ttlamt" necessary="yes" desc="总金额 "/>
<WriteElement name="ttlcnt" ETF_name="ttlcnt" necessary="no" desc="总笔数 "/>
<WriteElement name="curamt" ETF_name="curamt" necessary="yes" desc="本次金额 "/>
<WriteElement name="curcnt" ETF_name="curcnt" necessary="no" desc="本次笔数 "/>
<WriteElement name="ttlnum" ETF_name="ttlnum" necessary="yes" desc="总次数 "/>
<WriteElement name="jzbnbr" ETF_name="jzbnbr" necessary="no" desc="记账宝编号 "/>
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<WriteElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<WriteElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<WriteElement name="grtflg" ETF_name="grtflg" necessary="no" desc="网银审批标志 "/>
</WriteElement>
<WriteElement name="ntagcsaix2_NUM" ETF_name="ntagcsaix2_NUM" necessary="no" desc="" />
<WriteGroupElement name="ntagcsaix2" ETF_name="ntagcsaix2" necessary="yes" desc="明细多记录 建议1000笔">
<WriteElement name="trxseq" ETF_name="trxseq" necessary="yes" desc="交易序号 "/>
<WriteElement name="eacnbr" ETF_name="eacnbr" necessary="yes" desc="收方户口 "/>
<WriteElement name="eacnam" ETF_name="eacnam" necessary="yes" desc="收方户名 "/>
<WriteElement name="cprref" ETF_name="cprref" necessary="no" desc="合作方流水号 "/>
<WriteElement name="rcvamt" ETF_name="rcvamt" necessary="yes" desc="明细交易金额 "/>
<WriteElement name="cpract" ETF_name="cpract" necessary="no" desc="客户在合作方账号"/>
<WriteElement name="trxtxt" ETF_name="trxtxt" necessary="no" desc="交易摘要 "/>
</WriteGroupElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcagcz1" necessary="no" desc="结果返回">
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="yes" desc="流程实例号"/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="yes"
desc="请求状态 "/><!--AUT 等待审批、NTE 终审完毕、BNK 银行处理中、FIN 完成、OPR 数据接收中-->
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCAPI" log_switch="1" desc="超网代发其他经办">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntbusmody" necessary="yes" desc="模式信息接口">
<WriteElement name="busmod" ETF_name="busmod" necessary="yes" desc="业务模式"/>
</WriteElement>
<WriteElement name="ntagcsaix1" necessary="yes" desc="汇总单记录">
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号 "/>
<WriteElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="付方分行号 "/>
<WriteElement name="payacc" ETF_name="payacc" necessary="yes" desc="付方账号 "/>
<WriteElement name="bustya" ETF_name="bustya" necessary="yes" desc="企银业务种类 "/>
<WriteElement name="trxrmk" ETF_name="trxrmk" necessary="yes" desc="交易摘要 "/>
<WriteElement name="ntfinf" ETF_name="ntfinf" necessary="no" desc="个性化短信内容"/>
<WriteElement name="begtag" ETF_name="begtag" necessary="yes" desc="批次开始标志 "/>
<WriteElement name="endtag" ETF_name="endtag" necessary="yes" desc="批次结束标志 "/>
<WriteElement name="ttlamt" ETF_name="ttlamt" necessary="yes" desc="总金额 "/>
<WriteElement name="ttlcnt" ETF_name="ttlcnt" necessary="no" desc="总笔数 "/>
<WriteElement name="curamt" ETF_name="curamt" necessary="yes" desc="本次金额 "/>
<WriteElement name="curcnt" ETF_name="curcnt" necessary="no" desc="本次笔数 "/>
<WriteElement name="ttlnum" ETF_name="ttlnum" necessary="yes" desc="总次数 "/>
<WriteElement name="jzbnbr" ETF_name="jzbnbr" necessary="no" desc="记账宝编号 "/>
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<WriteElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<WriteElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<WriteElement name="grtflg" ETF_name="grtflg" necessary="no" desc="网银审批标志 "/>
</WriteElement>
<WriteElement name="ntagcsaix2_NUM" ETF_name="ntagcsaix2_NUM" necessary="no"/>
<WriteGroupElement name="ntagcsaix2" ETF_name="ntagcsaix2" necessary="yes" desc="明细多记录 建议1000笔">
<WriteElement name="trxseq" ETF_name="trxseq" necessary="yes" desc="交易序号 "/>
<WriteElement name="eacnbr" ETF_name="eacnbr" necessary="yes" desc="收方户口 "/>
<WriteElement name="eacnam" ETF_name="eacnam" necessary="yes" desc="收方户名 "/>
<WriteElement name="cprref" ETF_name="cprref" necessary="no" desc="合作方流水号 "/>
<WriteElement name="rcvamt" ETF_name="rcvamt" necessary="yes" desc="明细交易金额 "/>
<WriteElement name="cpract" ETF_name="cpract" necessary="no" desc="客户在合作方账号"/>
<WriteElement name="trxtxt" ETF_name="trxtxt" necessary="no" desc="交易摘要 "/>
</WriteGroupElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcagcz1" necessary="no" desc="结果返回">
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="yes" desc="流程实例号"/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="yes"
desc="请求状态 "/><!--AUT 等待审批、NTE 终审完毕、BNK 银行处理中、FIN 完成、OPR 数据接收中-->
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCINY" log_switch="1" desc="代发结果查询-按业务参考号">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntagcinyx1" necessary="yes" desc="查询">
<WriteElement name="buscod" ETF_name="buscod" necessary="yes" desc="业务类型 "/>
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号"/>
<WriteElement name="bgndat" ETF_name="bgndat" necessary="yes" desc="起始日期 "/>
<WriteElement name="enddat" ETF_name="enddat" necessary="yes" desc="结束日期 "/>
</WriteElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcinqz" necessary="no" desc="结果返回">
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<ReadElement name="buscod" ETF_name="buscod" necessary="no" desc="业务类型 "/>
<ReadElement name="busmod" ETF_name="busmod" necessary="no" desc="业务模式 "/>
<ReadElement name="oprdat" ETF_name="oprdat" necessary="no" desc="经办日 "/>
<ReadElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<ReadElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="no" desc="业务请求状态 "/>
<ReadElement name="rtnflg" ETF_name="rtnflg" necessary="no" desc="业务请求结果 "/>
<ReadElement name="oprstp" ETF_name="oprstp" necessary="no" desc="待处理操作步骤"/>
<ReadElement name="oprsqn" ETF_name="oprsqn" necessary="no" desc="待处理操作序列"/>
<ReadElement name="oprals" ETF_name="oprals" necessary="no" desc="操作别名 "/>
<ReadElement name="lgnnam" ETF_name="lgnnam" necessary="no" desc="用户登录名 "/>
<ReadElement name="usrnam" ETF_name="usrnam" necessary="no" desc="用户姓名 "/>
<ReadElement name="ctynbr" ETF_name="ctynbr" necessary="no" desc="业务受理城市号"/>
<ReadElement name="brnnbr" ETF_name="brnnbr" necessary="no" desc="业务受理部门号"/>
<ReadElement name="bbknbr" ETF_name="bbknbr" necessary="no" desc="业务受理分行号"/>
<ReadElement name="accnbr" ETF_name="accnbr" necessary="no" desc="帐号 "/>
<ReadElement name="accnam" ETF_name="accnam" necessary="no" desc="户名 "/>
<ReadElement name="trsnum" ETF_name="trsnum" necessary="no" desc="交易笔数 "/>
<ReadElement name="totamt" ETF_name="totamt" necessary="no" desc="总金额 "/>
<ReadElement name="ccynbr" ETF_name="ccynbr" necessary="no" desc="币种 "/>
<ReadElement name="ccymkt" ETF_name="ccymkt" necessary="no" desc="货币市场 "/>
<ReadElement name="trstyp" ETF_name="trstyp" necessary="no" desc="交易类型 "/>
<ReadElement name="sucnum" ETF_name="sucnum" necessary="no" desc="成功笔数 "/>
<ReadElement name="sucamt" ETF_name="sucamt" necessary="no" desc="成功金额 "/>
<ReadElement name="nusage" ETF_name="nusage" necessary="no" desc="用途 "/>
<ReadElement name="yurref" ETF_name="yurref" necessary="no" desc="对方参考号 "/>
<ReadElement name="stscod" ETF_name="stscod" necessary="no" desc="记录状态 "/>
<ReadElement name="errcod" ETF_name="errcod" necessary="no" desc="错误码 "/>
<ReadElement name="errdsp" ETF_name="errdsp" necessary="no" desc="错误描述 "/>
<ReadElement name="seqcod" ETF_name="seqcod" necessary="no" desc="处理批号 "/>
<ReadElement name="athflg" ETF_name="athflg" necessary="no" desc="附件标志Y/N "/>
<ReadElement name="rsv62z" ETF_name="rsv62z" necessary="no" desc="保留字 42 "/>
<ReadElement name="dmanbr" ETF_name="dmanbr" necessary="no" desc="记账子单元编号"/>
<AddItem name="rspcod" value="SUBSTR($errdsp,1,7)"/>
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGCQRI" log_switch="1" desc="代发代扣直连综合查询">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntagcqriy" necessary="yes" desc="查询 单记录">
<WriteElement name="buscod" ETF_name="buscod" necessary="yes" desc="业务类型 "/>
<WriteElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号"/>
<WriteElement name="bthnbr" ETF_name="bthnbr" necessary="no" desc="续传字段 "/>
<WriteElement name="trxseq" ETF_name="trxseq" necessary="no" desc="续传字段 "/>
</WriteElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagcinqz" necessary="no"
desc="结果返回"> <!-- 接口中 标注为多笔 需确认 -->
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<ReadElement name="buscod" ETF_name="buscod" necessary="no" desc="业务类型 "/>
<ReadElement name="busmod" ETF_name="busmod" necessary="no" desc="业务模式 "/>
<ReadElement name="oprdat" ETF_name="oprdat" necessary="no" desc="经办日 "/>
<ReadElement name="eptdat" ETF_name="eptdat" necessary="no" desc="期望日 "/>
<ReadElement name="epttim" ETF_name="epttim" necessary="no" desc="期望时间 "/>
<ReadElement name="reqsta" ETF_name="reqsta" necessary="no" desc="业务请求状态 "/>
<ReadElement name="rtnflg" ETF_name="rtnflg" necessary="no" desc="业务请求结果 "/>
<ReadElement name="oprstp" ETF_name="oprstp" necessary="no" desc="待处理操作步骤"/>
<ReadElement name="oprsqn" ETF_name="oprsqn" necessary="no" desc="待处理操作序列"/>
<ReadElement name="oprals" ETF_name="oprals" necessary="no" desc="操作别名 "/>
<ReadElement name="lgnnam" ETF_name="lgnnam" necessary="no" desc="用户登录名 "/>
<ReadElement name="usrnam" ETF_name="usrnam" necessary="no" desc="用户姓名 "/>
<ReadElement name="ctynbr" ETF_name="ctynbr" necessary="no" desc="业务受理城市号"/>
<ReadElement name="brnnbr" ETF_name="brnnbr" necessary="no" desc="业务受理部门号"/>
<ReadElement name="bbknbr" ETF_name="bbknbr" necessary="no" desc="业务受理分行号"/>
<ReadElement name="accnbr" ETF_name="accnbr" necessary="no" desc="帐号 "/>
<ReadElement name="accnam" ETF_name="accnam" necessary="no" desc="户名 "/>
<ReadElement name="trsnum" ETF_name="trsnum" necessary="no" desc="交易笔数 "/>
<ReadElement name="totamt" ETF_name="totamt" necessary="no" desc="总金额 "/>
<ReadElement name="ccynbr" ETF_name="ccynbr" necessary="no" desc="币种 "/>
<ReadElement name="ccymkt" ETF_name="ccymkt" necessary="no" desc="货币市场 "/>
<ReadElement name="trstyp" ETF_name="trstyp" necessary="no" desc="交易类型 "/>
<ReadElement name="sucnum" ETF_name="sucnum" necessary="no" desc="成功笔数 "/>
<ReadElement name="sucamt" ETF_name="sucamt" necessary="no" desc="成功金额 "/>
<ReadElement name="nusage" ETF_name="nusage" necessary="no" desc="用途 "/>
<ReadElement name="yurref" ETF_name="yurref" necessary="no" desc="对方参考号 "/>
<ReadElement name="stscod" ETF_name="stscod" necessary="no" desc="记录状态 "/>
<ReadElement name="errcod" ETF_name="errcod" necessary="no" desc="错误码 "/>
<ReadElement name="errdsp" ETF_name="errdsp" necessary="no" desc="错误描述 "/>
<ReadElement name="seqcod" ETF_name="seqcod" necessary="no" desc="处理批号 "/>
<ReadElement name="athflg" ETF_name="athflg" necessary="no" desc="附件标志Y/N "/>
<ReadElement name="rsv62z" ETF_name="rsv62z" necessary="no" desc="保留字 42 "/>
<ReadElement name="dmanbr" ETF_name="dmanbr" necessary="no" desc="记账子单元编号"/>
</ReadElement>
<ReadGroupElement name="ntagcqriz" ETF_name="ntagcqriz" necessary="no" desc="明细结果 多笔">
<ReadElement name="reqnbr" ETF_name="req_nbr" necessary="no" desc="流程实例号 "/>
<ReadElement name="yurref" ETF_name="yur_ref" necessary="no" desc="业务参考号 "/>
<ReadElement name="trxseq" ETF_name="trx_seq" necessary="no" desc="交易序号 "/>
<ReadElement name="accnbr" ETF_name="acc_nbr" necessary="no" desc="账号 "/>
<ReadElement name="accnam" ETF_name="acc_nam" necessary="no" desc="户名 "/>
<ReadElement name="trsamt" ETF_name="trs_amt" necessary="no" desc="金额 "/>
<ReadElement name="lgramt" ETF_name="lgr_amt" necessary="no" desc="实际代扣金额 "/>
<ReadElement name="trsdsp" ETF_name="trs_dsp" necessary="no" desc="注释 "/>
<ReadElement name="stscod" ETF_name="sts_cod" necessary="no" desc="记录状态 "/>
<ReadElement name="errcod" ETF_name="err_cod" necessary="no" desc="错误码 "/>
<ReadElement name="errtxt" ETF_name="err_txt" necessary="no" desc="错误信息 "/>
<ReadElement name="bnkflg" ETF_name="bnk_flg" necessary="no" desc="系统内标志 "/>
<ReadElement name="eacbnk" ETF_name="eac_bnk" necessary="no" desc="他行户口开户行"/>
<ReadElement name="eaccty" ETF_name="eac_cty" necessary="no" desc="他行户口开户地"/>
<ReadElement name="fstflg" ETF_name="fst_flg" necessary="no" desc="他行快速标志 "/>
<ReadElement name="rcvbnk" ETF_name="rcv_bnk" necessary="no" desc="他行户口联行号"/>
<ReadElement name="cpract" ETF_name="cpr_act" necessary="no" desc="客户代码 "/>
<ReadElement name="cprref" ETF_name="cpr_ref" necessary="no" desc="合作方流水号 "/>
<ReadElement name="rsv30z" ETF_name="rsv" necessary="no" desc="保留字段30 "/>
<If condition="IS_EQUAL_STRING($stscod,S)">
<AddItem name="TTXN_ST" value="S"/>
</If>
<ElseIf condition="IS_EQUAL_STRING($stscod,E)">
<AddItem name="TTXN_ST" value="F"/>
</ElseIf>
<Else condition="IS_EQUAL_STRING($stscod,A,C,I)">
<AddItem name="TTXN_ST" value="P"/>
</Else>
</ReadGroupElement>
<ReadElement name="ntagcqriy" necessary="no" desc="查询 单记录">
<ReadElement name="buscod" ETF_name="buscod" necessary="yes" desc="业务类型 "/>
<ReadElement name="yurref" ETF_name="yurref" necessary="yes" desc="业务参考号"/>
<ReadElement name="bthnbr" ETF_name="bthnbr" necessary="no" desc="续传字段 "/>
<ReadElement name="trxseq" ETF_name="trxseq" necessary="no" desc="续传字段 "/>
</ReadElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGDRFD" log_switch="1" desc="代发退票查询">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntagdrfdy1" necessary="yes" desc="查询 单记录">
<WriteElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="分行号 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="对公账号 "/>
<WriteElement name="trstyp" ETF_name="trstyp" necessary="yes" desc="代发种类 "/>
<WriteElement name="bgndat" ETF_name="bgndat" necessary="yes" desc="交易开始日期"/>
<WriteElement name="enddat" ETF_name="enddat" necessary="yes" desc="交易结束日期"/>
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<WriteElement name="ctnkey" ETF_name="ctnkey" necessary="no" desc="续传字段 "/>
</WriteElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadElement name="ntagdrfdy1" necessary="no" desc="续传结果 单记录">
<ReadElement name="bbknbr" ETF_name="bbknbr" necessary="yes" desc="分行号 "/>
<ReadElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="对公账号 "/>
<ReadElement name="trstyp" ETF_name="trstyp" necessary="yes" desc="代发种类 "/>
<ReadElement name="bgndat" ETF_name="bgndat" necessary="yes" desc="交易开始日期"/>
<ReadElement name="enddat" ETF_name="enddat" necessary="yes" desc="交易结束日期"/>
<ReadElement name="reqnbr" ETF_name="reqnbr" necessary="no" desc="流程实例号 "/>
<ReadElement name="ctnkey" ETF_name="ctnkey" necessary="no" desc="续传字段 "/>
</ReadElement>
<ReadElement name="ntagdrfdz1_NUM" ETF_name="ntagdrfdz1_NUM" necessary="no" desc=" "/>
<ReadGroupElement name="ntagdrfdz1" ETF_name="ntagdrfdz1" repeat_name="ntagdrfdz1_NUM" necessary="no" desc="明细结果 多笔">
<ReadElement name="reqnbr" ETF_name="req_nbr" necessary="no" desc="流程实例号 "/>
<ReadElement name="yurref" ETF_name="yur_ref" necessary="no" desc="业务参考号 "/>
<ReadElement name="bthdtl" ETF_name="bth_dtl" necessary="no" desc="明细序号 "/>
<ReadElement name="eacnbr" ETF_name="eac_nbr" necessary="no" desc="明细账户 "/>
<ReadElement name="eacnam" ETF_name="eac_nam" necessary="no" desc="明细账户名称 "/>
<ReadElement name="trsamt" ETF_name="trs_amt" necessary="no" desc="交易金额 "/>
<ReadElement name="cpract" ETF_name="cpr_act" necessary="no" desc="客户在商户账号"/>
<ReadElement name="txtclt" ETF_name="txt_clt" necessary="no" desc="客户摘要 "/>
<ReadElement name="eacbnm" ETF_name="eac_bnm" necessary="no" desc="明细账户开户行"/>
<ReadElement name="eaccty" ETF_name="eac_cty" necessary="no" desc="明细账户开户地"/>
<ReadElement name="cprcnv" ETF_name="cpr_cnv" necessary="no" desc="商户协议号 "/>
<ReadElement name="trsdat" ETF_name="trs_dat" necessary="no" desc="交易日期 "/>
<ReadElement name="stscod" ETF_name="sts_cod" necessary="no" desc="交易状态 "/>
<ReadElement name="rtncod" ETF_name="rtn_cod" necessary="no" desc="退票失败代码 "/>
<ReadElement name="rtntxt" ETF_name="rtn_txt" necessary="no" desc="退票附言 "/>
<ReadElement name="rsv30z" ETF_name="rsv" necessary="no" desc="保留字30 "/>
</ReadGroupElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="DCLISMOD" log_switch="1" desc="可经办业务模式查询">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="buscod" ETF_name="buscod" necessary="yes" desc="业务类别 "/>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadGroupElement name="ntqmdlstz" ETF_name="ntqmdlstz" necessary="no" desc="明细结果 多笔">
<ReadElement name="busmod" ETF_name="busmod" necessary="no" desc="业务模式编号 "/>
<ReadElement name="modals" ETF_name="modals" necessary="no" desc="业务模式名称 "/>
</ReadGroupElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGTLS2" log_switch="1" desc="查询代发代扣交易代码">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntagtls2x" necessary="yes" desc="单记录">
<WriteElement name="buscod" ETF_name="buscod" necessary="yes" desc="业务代码 "/>
<WriteElement name="accnbr" ETF_name="accnbr" necessary="yes" desc="账户 "/>
<WriteElement name="ccynbr" ETF_name="ccynbr" necessary="no" desc="币种 "/>
</WriteElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadGroupElement name="ntagtls2z" ETF_name="ntagtls2z" necessary="no" desc="明细结果 多笔">
<ReadElement name="accnbr" ETF_name="accnbr" necessary="no" desc="账户 "/>
<ReadElement name="cnvnbr" ETF_name="cnvnbr" necessary="no" desc="协议号 "/>
<ReadElement name="trstyp" ETF_name="trstyp" necessary="no" desc="交易代码 "/>
<ReadElement name="c_trstyp" ETF_name="c_trstyp" necessary="no" desc="交易代码名称 "/>
<ReadElement name="ccynbr" ETF_name="ccynbr" necessary="no" desc="币别 "/>
<ReadElement name="eftdat" ETF_name="eftdat" necessary="no" desc="生效日期 "/>
<ReadElement name="expdat " ETF_name="expdat " necessary="no" desc="失效日期 "/>
<ReadElement name="sgndat" ETF_name="sgndat" necessary="no" desc="签约日期 "/>
<ReadElement name="cltcnv" ETF_name="cltcnv" necessary="no" desc="三方协议标志 "/>
<ReadElement name="stscod" ETF_name="stscod" necessary="no" desc="协议状态 "/>
</ReadGroupElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
<Transaction code="NTAGDINF" log_switch="1" desc="交易明细查询">
<Request>
<!-- 报文头 -->
<WriteElement name="CMS">
<Quote name="WriteHead"/>
<!-- 报文体 -->
<WriteElement name="body">
<WriteElement name="ntagdinfy1" necessary="yes" desc="单记录">
<WriteElement name="reqnbr" ETF_name="reqnbr" necessary="yes" desc="流程实例号"/>
<WriteElement name="bthnbr" ETF_name="bthnbr" necessary="no" desc="续传批次号"/>
<WriteElement name="trxseq" ETF_name="trxseq" necessary="no" desc="续传明细序号"/>
<WriteElement name="histag" ETF_name="histag" necessary="no" desc="续传历史查询标志"/>
</WriteElement>
</WriteElement>
</WriteElement>
</Request>
<Response>
<!-- 返回报文头 -->
<ReadElement name="Root">
<Quote name="ReadHead"/>
<!-- 报文体 -->
<ReadElement name="body" necessary="no">
<ReadGroupElement name="ntagcdtly1" ETF_name="ntagcdtly1" necessary="no" desc="明细结果 多笔">
<ReadElement name="trxseq" ETF_name="trx_seq" necessary="no" desc="交易序号 "/>
<ReadElement name="accnbr" ETF_name="acc_nbr" necessary="no" desc="账号 "/>
<ReadElement name="accnam" ETF_name="acc_nam" necessary="no" desc="户名 "/>
<ReadElement name="trsamt" ETF_name="trs_amt" necessary="no" desc="金额 "/>
<ReadElement name="lgramt" ETF_name="lgr_amt" necessary="no" desc="实际代扣金额 "/>
<ReadElement name="trsdsp" ETF_name="trs_dsp" necessary="no" desc="注释 "/>
<ReadElement name="stscod" ETF_name="sts_cod" necessary="no" desc="记录状态 "/>
<ReadElement name="errcod" ETF_name="err_cod" necessary="no" desc="错误码 "/>
<ReadElement name="errdsp" ETF_name="err_dsp" necessary="no" desc="错误描述 "/>
<ReadElement name="errtxt" ETF_name="err_txt" necessary="no" desc="错误信息 "/>
<ReadElement name="bnkflg" ETF_name="bnk_flg" necessary="no" desc="系统内标志 "/>
<ReadElement name="eacbnk" ETF_name="eac_bnk" necessary="no" desc="他行户口开户行 "/>
<ReadElement name="eaccty" ETF_name="eac_cty" necessary="no" desc="他行户口开户地 "/>
<ReadElement name="fstflg" ETF_name="fst_flg" necessary="no" desc="他行快速标志 "/>
<ReadElement name="rcvbnk" ETF_name="rcv_bnk" necessary="no" desc="他行户口联行号 "/>
<ReadElement name="cpract" ETF_name="cpr_act" necessary="no" desc="客户代码 "/>
<ReadElement name="cprref" ETF_name="cpr_ref" necessary="no" desc="合作方流水号 "/>
<If condition="IS_EQUAL_STRING($sts_cod,S)">
<AddItem name="TTXN_ST" value="S"/>
</If>
<ElseIf condition="IS_EQUAL_STRING($sts_cod,E,C)">
<AddItem name="TTXN_ST" value="F"/>
</ElseIf>
<Else>
<AddItem name="TTXN_ST" value="P"/>
</Else>
</ReadGroupElement>
</ReadElement>
</ReadElement>
</Response>
</Transaction>
</Application>