3016 lines
202 KiB
XML
3016 lines
202 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<BATCH debug_file="MPS_DEBUG.log" err_file="MPS_ERROR.log">
|
|
|
|
<Process name="CEBPAY01" stat_flag="N" begin_ignore_line="2"> <!-- 光大银行对账文件拆分 -->
|
|
<Head deli_asc="124">
|
|
<Item name="SUM_AMT"/> <!--成功金额-->
|
|
<Item name="SUM_POT"/> <!--成功笔数-->
|
|
<Item name="FAIL_SUM_AMT"/> <!--失败金额-->
|
|
<Item name="FAIL_SUM_POT"/> <!--失败笔数-->
|
|
</Head>
|
|
<Data deli_asc="124">
|
|
<Item name="LOG_NO"/> <!--第三方支付平台订单号-->
|
|
<Item name="TXN_AMT"/> <!--缴费金额 -->
|
|
<Item name="FTX_TM"/> <!--第三方支付平台缴费时间 -->
|
|
<Item name="TLOG_NO"/> <!--银行业务订单号 -->
|
|
<Item name="TRSP_CD"/> <!--处理结果 -->
|
|
<Item name="TRSP_MSG"/> <!--失败原因 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 光大银行公共事业缴费上送主机对账文件 -->
|
|
<Process name="CEB2HOST01" stat_flag="N">
|
|
<Head>
|
|
<Item name="TACT_DT" length="08"/> <!--对账日期-->
|
|
<Item name="SUM_POT" length="06"/> <!--总笔数-->
|
|
<Item name="SUM_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($SUM_AMT),15,0,1)"/> <!--总金额-->
|
|
<Item name="FILLER" value="" length="362"/> <!--补足-->
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号-->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日期-->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码-->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号-->
|
|
<Item name="TCK_NO" length="11"/> <!--会计流水号-->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号-->
|
|
<Item name="TXN_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--缴费金额-->
|
|
<Item name="TLOG_NO" length="32"/> <!--银行流水号-->
|
|
<Item name="TTXN_ST" length="01"/> <!--成功标志-->
|
|
<Item name="TRSP_CD" length="07"/> <!--处理结果-->
|
|
<Item name="TRSP_MSG" length="256"/> <!--失败原因-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="GRPCUSOPEN01" stat_flag="N"> <!--客户经理上传集团开户文件-->
|
|
<Head>
|
|
<Item name="GRP_ID" length="12"/> <!--集团号 -->
|
|
<Item name="CUS_MGR" length="07"/> <!--客户经理 -->
|
|
</Head>
|
|
<Data>
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="ID_TYP1" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO1" length="30"/> <!--证件号码 -->
|
|
<Item name="USR_CNM1" length="60"/> <!--用户姓名 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="GRPCUSOPEN02"> <!--前置上送后台集团客户开户文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="ID_TYP" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO" length="30"/> <!--证件号码 -->
|
|
<Item name="USR_CNM" length="60"/> <!--用户姓名 -->
|
|
<Item name="OPN_CNL" length="05" value="UI"/> <!--开户渠道 -->
|
|
<Item name="ARE_CD" length="03"/> <!--地区代码 -->
|
|
<Item name="REL_IND" length="01"/> <!--实名标志 -->
|
|
<Item name="EVL_LVL" length="05"/> <!--信用度 -->
|
|
<Item name="AGR_TYP" length="05" value="10001"/> <!--协议类型 -->
|
|
<Item name="AGR_VER" length="04" value="0001"/> <!--协议版本 -->
|
|
<Item name="SEX" length="01"/> <!--性别 -->
|
|
<Item name="USR_LVL" length="01"/> <!--客户级别 -->
|
|
<Item name="ARE" length="64"/> <!--所属地 -->
|
|
<Item name="BRAND" length="02"/> <!--品牌代码 -->
|
|
<Item name="IMIS" length="32"/> <!--IMIS -->
|
|
<Item name="GRP_ID" length="12"/> <!--集团号 -->
|
|
<Item name="CUS_MGR" length="07"/> <!--客户经理 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="GRPCUSOPEN03" stat_flag="N"> <!--下载实名集团客户开户结果-->
|
|
<Data>
|
|
<Item name="GRP_ID" length="12"/> <!--集团号 -->
|
|
<Item name="CUS_MGR" length="07"/> <!--客户经理 -->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="AC" length="19"/> <!--账号 -->
|
|
<Item name="ALS_CNM" length="60"/> <!--别名 -->
|
|
<Item name="SVR_PSW" length="32"/> <!--登陆密码 -->
|
|
<Item name="PAY_PSW" length="16"/> <!--支付密码 -->
|
|
<Item name="HERR_CD" length="06"/> <!--返回码 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="XXXXXX"> <!--下载实名集团客户开户结果-->
|
|
<Head line_wrap="Y">
|
|
<Item name="BR" length="10"/> <!--机构号 -->
|
|
<Item name="FIL_DT" length="08"/> <!--文件日期 -->
|
|
<Item name="FUN_NO" length="04"/> <!--批量功能编号 -->
|
|
<Item name="SUM_CNT" length="08"/> <!--明细总笔数 -->
|
|
<Item name="AMT_CHR" length="01"/> <!--文件总金额符号-->
|
|
<Item name="AP_MMO" length="05"/> <!--文件总金额 -->
|
|
<Item name="FAL_CNT" length="08"/> <!--失败笔数 -->
|
|
<Item name="RMK" length="32"/> <!--备注 -->
|
|
<Item name="FILLER" length="161"/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="USR_CNM" length="60"/> <!--用户姓名 -->
|
|
<Item name="ID_TYP" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO" length="30"/> <!--证件号码 -->
|
|
<Item name="GRP_ID" length="20"/> <!--集团号 -->
|
|
<Item name="CUS_MGR" length="07"/> <!--客户经理 -->
|
|
<Item name="ARE_CD" length="05"/> <!--手机归属地 -->
|
|
<Item name="EVL_LVL" length="05"/> <!--用户信用度 -->
|
|
<Item name="AGR_TYP" length="05"/> <!--协议类型 -->
|
|
<Item name="AGR_VER" length="04"/> <!--协议版本 -->
|
|
<Item name="HSUC_FLG" length="01"/> <!--成功标志 -->
|
|
<If condition="$HSUC_FLG=1">
|
|
<AddItem name="IS_TXN" value="Y"/>
|
|
</If>
|
|
<Else>
|
|
<AddItem name="IS_TXN" value="N"/>
|
|
</Else>
|
|
<Item name="HERR_CD" length="06"/> <!--失败原因 -->
|
|
<Item name="AC" length="19"/> <!--账号 -->
|
|
<Item name="ALS_CNM" length="60"/> <!--别名 -->
|
|
<Item name="CUS_PSW" length="16"/> <!--登陆密码 -->
|
|
<Item name="PAY_PSW" length="06"/> <!--支付密码 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="GRPCUSOPEN04"> <!--返回客户经理集团开户结果-->
|
|
<Data line_wrap="Y">
|
|
<Item name="BR_NO" length="10"/> <!--机构号 -->
|
|
<Item name="CUS_MGR" length="07"/> <!--客户经理 -->
|
|
<Item name="GRP_ID" length="20"/> <!--集团号 -->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="USR_CNM1" length="60"/> <!--用户姓名 -->
|
|
<Item name="ID_TYP1" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO1" length="30"/> <!--证件号码 -->
|
|
<Item name="AGR_TYP" length="05"/> <!--协议类型 -->
|
|
<Item name="AGR_VER" length="04"/> <!--协议版本 -->
|
|
<Item name="EVL_LVL" length="05"/> <!--用户信用度 -->
|
|
<Item name="ARE_CD" length="03"/> <!--手机归属地 -->
|
|
<Item name="IS_REAL" length="01"/> <!--实名标志 -->
|
|
<Item name="QTXN_STS" length="01"/> <!--资料查询状态 -->
|
|
<Item name="HSUC_FLG" length="01"/> <!--主机开户状态 -->
|
|
<Item name="BSYN_STS" length="01"/> <!--订购同步状态 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="GRPCUSOPEN05"> <!--对账文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="11"/> <!--前置日志号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日期 -->
|
|
<Item name="TXN_TM" length="06"/> <!--时间 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="TLOG_NO" length="11"/> <!--第三方日志号 -->
|
|
<Item name="BR_NO" length="12"/> <!--银行号 -->
|
|
<Item name="PRV_CD" length="02"/> <!--省代码 -->
|
|
<Item name="BOS_AC" length="32"/> <!--BOSS结算户 -->
|
|
<Item name="TXN_AMT" length="15"/> <!--发生金额 -->
|
|
<Item name="MER_NO" length="15"/> <!--商户号 -->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号 -->
|
|
<Item name="CRD_NO" length="18"/> <!--充值卡号 -->
|
|
<Item name="PRI_SYS" length="01"/> <!--外围系统 -->
|
|
<Item name="CHY_FLG" length="01"/> <!--对账符合标识 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BatCusOpen01" stat_flag="N"> <!--上传批量开户文件-->
|
|
<Head>
|
|
<Item name="ORG_NO" length="12"/> <!--机构号 -->
|
|
</Head>
|
|
<Data>
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="ID_TYP" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO" length="30"/> <!--证件号码 -->
|
|
<Item name="USR_CNM" length="60"/> <!--用户姓名 -->
|
|
<Item name="OPN_CNL" length="05" value="UI"/> <!--开户渠道 -->
|
|
<Item name="ARE_CD" length="03"/> <!--地区代码 -->
|
|
<Item name="REL_IND" length="01"/> <!--实名标志 -->
|
|
<Item name="EVL_LVL" length="05"/> <!--信用度 -->
|
|
<Item name="AGR_TYP" length="05" value="10001"/> <!--协议类型 -->
|
|
<Item name="AGR_VER" length="04" value="0001"/> <!--协议版本 -->
|
|
<Item name="SEX" length="01"/> <!--性别 -->
|
|
<Item name="USR_LVL" length="01"/> <!--客户级别 -->
|
|
<Item name="ARE" length="64"/> <!--所属地 -->
|
|
<Item name="BRAND" length="02"/> <!--品牌代码 -->
|
|
<Item name="IMIS" length="32"/> <!--IMIS -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BatCusOpen02"> <!--前置上送后台集团客户开户文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="ID_TYP" length="03"/> <!--证件类型 -->
|
|
<Item name="ID_NO" length="30"/> <!--证件号码 -->
|
|
<Item name="USR_CNM" length="60"/> <!--用户姓名 -->
|
|
<Item name="OPN_CNL" length="05" value="UI"/> <!--开户渠道 -->
|
|
<Item name="ARE_CD" length="03"/> <!--地区代码 -->
|
|
<Item name="REL_IND" length="01"/> <!--实名标志 -->
|
|
<Item name="EVL_LVL" length="05"/> <!--信用度 -->
|
|
<Item name="AGR_TYP" length="05" value="10001"/> <!--协议类型 -->
|
|
<Item name="AGR_VER" length="04" value="0001"/> <!--协议版本 -->
|
|
<Item name="SEX" length="01"/> <!--性别 -->
|
|
<Item name="USR_LVL" length="01"/> <!--客户级别 -->
|
|
<Item name="ARE" length="64"/> <!--所属地 -->
|
|
<Item name="BRAND" length="02"/> <!--品牌代码 -->
|
|
<Item name="IMIS" length="32"/> <!--IMIS -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BatCusOpen03" stat_flag="N"> <!--下载批量开户结果-->
|
|
<Data>
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="AC" length="19"/> <!--账号 -->
|
|
<Item name="ALS_CNM" length="60"/> <!--别名 -->
|
|
<Item name="SVR_PSW" length="32"/> <!--登陆密码 -->
|
|
<Item name="PAY_PSW" length="16"/> <!--支付密码 -->
|
|
<Item name="HERR_CD" length="06"/> <!--返回码 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="SCPCHARGRSL01"> <!--SCP对账文件-->
|
|
<Data deli_asc="124">
|
|
<Item name="SER_NO" /> <!--序列号 -->
|
|
<Item name="TLOG_NO" /> <!--充值流水号 -->
|
|
<Item name="CLOG_NO" /> <!--冲正流水号 -->
|
|
<Item name="CRD_NO" /> <!--充值卡号 -->
|
|
<Item name="TTXN_TM" /> <!--操作请求时间 -->
|
|
<Item name="PTXN_TM" /> <!--交易返回时间 -->
|
|
<Item name="MBL_NO" expression="SUBSTR($MBL_NO,3,11)"/> <!--充值手机号码 -->
|
|
<Item name="CAL_MBL" expression="SUBSTR($CAL_MBL,3,11)"/> <!--主叫手机号码 -->
|
|
<Item name="TXN_AMT" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="TTXN_ST" /> <!--SCP交易状态 -->
|
|
<Item name="ERR_TYP" /> <!--失败原因 -->
|
|
<Item name="TXN_AMT1" /> <!--交易金额1 -->
|
|
<Item name="TXN_AMT2" /> <!--交易金额2 -->
|
|
<AddItem name="CHK_DT" expression="$ROOT.CUR_CHK_DT"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="SCPCHARGRSL02"> <!--SCP对账文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="REQ_SYS" length="08"/> <!--前置交易来源 -->
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--主机日志号 -->
|
|
<Item name="TCK_NO" length="11"/> <!--传票号 -->
|
|
<Item name="TLOG_NO" length="32"/> <!--充值流水号 -->
|
|
<Item name="CLOG_NO" length="32"/> <!--冲正流水号 -->
|
|
<Item name="CRD_NO" length="20"/> <!--充值卡号 -->
|
|
<Item name="TTXN_TM" length="14"/> <!--操作请求时间 -->
|
|
<Item name="PTXN_TM" length="14"/> <!--交易返回时间 -->
|
|
<Item name="MBL_NO" length="20"/> <!--充值手机号码 -->
|
|
<Item name="CAL_MBL" length="20"/> <!--主叫手机号码 -->
|
|
<Item name="TXN_AMT" length="15"/> <!--充值金额 -->
|
|
<Item name="TTXN_ST" length="01"/> <!--SCP交易状态 -->
|
|
<Item name="ERR_TYP" length="01"/> <!--失败原因 -->
|
|
<Item name="TXN_AMT1" length="04"/> <!--交易金额1 -->
|
|
<Item name="TXN_AMT2" length="04"/> <!--交易金额2 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="JIMCHARGRSL01"> <!--结行对账文件-->
|
|
<Head deli_asc="09">
|
|
<Item name="ORN_CNT" expression="DELBOTHSPACE($ORN_CNT)"/> <!--交易总笔数 -->
|
|
<Item name="ORN_AMT" expression="DELBOTHSPACE($ORN_AMT)"/> <!--交易总金额 -->
|
|
<Item name="TACC_DT" deli_asc="-1" expression="TRIM($TACC_DT,both)"/> <!--文件日期 -->
|
|
</Head>
|
|
<Data deli_asc="09">
|
|
<Item name="LOG_NO" /> <!--支付流水号 -->
|
|
<Item name="FTX_TM" /> <!--操作请求时间 -->
|
|
<Item name="MBL_NO" /> <!--充值手机号码 -->
|
|
<Item name="CHG_CNL" /> <!--充值渠道 -->
|
|
<Item name="TXN_AMT" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="TTXN_ST" /> <!--结行交易状态 -->
|
|
<AddItem name="CHK_DT" expression="$ROOT.CHK_DT"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="JIMCHARGRSL02"> <!--结行对账文件-->
|
|
<Head line_wrap="Y" necessary="no">
|
|
<Item name="ORN_CNT" length="06" expression="ADDCHAR(ETF(ROOT.SUM.ORN_CNT),6,0,1)"/> <!--交易总笔数 -->
|
|
<Item name="ORN_AMT" length="15" expression="ADDCHAR(ETF(ROOT.SUM.ORN_AMT),15,0,1)"/> <!--交易总金额 -->
|
|
<Item name="TACC_DT" length="08" expression="ETF(ROOT.SUM.TACC_DT)"/> <!--文件日期 -->
|
|
<Item name="AAAAAAA" length="334" value=""/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="MBL_NO" length="11"/> <!--充值手机号码 -->
|
|
<Item name="FTX_TM" length="14"/> <!--操作请求时间 -->
|
|
<Item name="TXN_AMT" length="15"/> <!--充值金额 -->
|
|
<Item name="TTXN_ST" length="07"/> <!--结行交易状态 -->
|
|
<Item name="ERR_RSN" length="256" value=""/> <!--失败原因 -->
|
|
<Item name="BNK_NO" length="20"/> <!--银行编号 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOFCHARGRSL01" stat_flag="Y"> <!--BOS对账文件-->
|
|
<Head deli_asc="09">
|
|
<Item name="AREA_CD" expression="DELBOTHSPACE($AREA_CD)"/> <!--省代码 -->
|
|
<Item name="TACT_DT" expression="DELBOTHSPACE($TACT_DT)"/> <!--文件日期 -->
|
|
<Item name="ORN_CNT" expression="DELBOTHSPACE($ORN_CNT)"/> <!--交易总笔数 -->
|
|
<Item name="ORN_AMT" deli_asc="-1" expression="TRIM($ORN_AMT,both)"/> <!--交易总金额 -->
|
|
</Head>
|
|
<Data deli_asc="09" necessary="no">
|
|
<Item name="TTXN_TM" expression="DELBOTHSPACE($TTXN_TM)"/> <!--交易请求时间 -->
|
|
<Item name="TLOG_NO" expression="DELBOTHSPACE($TLOG_NO)"/> <!--BOSS流水号 -->
|
|
<Item name="LOG_NO" expression="DELBOTHSPACE($LOG_NO)"/> <!--手机支付流水号-->
|
|
<Item name="MBL_NO" expression="DELBOTHSPACE($MBL_NO)"/> <!--充值手机号码 -->
|
|
<Item name="TTXN_CD" expression="DELBOTHSPACE($TTXN_CD)"/> <!--交易码 -->
|
|
<Item name="TXN_AMT" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="ORG_NO" expression="DELBOTHSPACE($ORG_NO)"/> <!--营业厅编号 -->
|
|
<Item name="OPER_NO" deli_asc="-1" expression="TRIM($OPER_NO,both)"/> <!--操作员ID -->
|
|
<AddItem name="CHK_DT" expression="$ROOT.CUR_CHK_DT"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOFCHARGRSL11" stat_flag="Y"> <!--BOS上海对账文件-->
|
|
<Head line_wrap="Y">
|
|
<Item name="AREA_CD" length="03" expression="DELBOTHSPACE($AREA_CD)"/> <!--省代码 -->
|
|
<Item name="TACT_DT" length="08" expression="DELBOTHSPACE($TACT_DT)"/> <!--文件日期 -->
|
|
<Item name="ORN_CNT" length="06" expression="DELBOTHSPACE($ORN_CNT)"/> <!--交易总笔数 -->
|
|
<Item name="ORN_AMT" length="15" deli_asc="-1" expression="TRIM($ORN_AMT,both)"/> <!--交易总金额 -->
|
|
</Head>
|
|
<Data line_wrap="Y" necessary="no">
|
|
<Item name="TTXN_TM" length="20" expression="DELBOTHSPACE($TTXN_TM)"/> <!--交易请求时间 -->
|
|
<Item name="TLOG_NO" length="30" expression="DELBOTHSPACE($TLOG_NO)"/> <!--BOSS流水号 -->
|
|
<Item name="LOG_NO" length="30" expression="DELBOTHSPACE($LOG_NO)"/> <!--手机支付流水号-->
|
|
<Item name="MBL_NO" length="11" expression="DELBOTHSPACE($MBL_NO)"/> <!--充值手机号码 -->
|
|
<Item name="TTXN_CD" length="06" expression="DELBOTHSPACE($TTXN_CD)"/> <!--交易码 -->
|
|
<Item name="TXN_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="ORG_NO" length="06" expression="DELBOTHSPACE($ORG_NO)"/> <!--营业厅编号 -->
|
|
<Item name="OPER_NO" length="08" deli_asc="-1" expression="TRIM($OPER_NO,both)"/> <!--操作员ID -->
|
|
<AddItem name="CHK_DT" expression="$ROOT.CUR_CHK_DT"/>
|
|
<AddItem name="AREA_CD" expression="$ROOT.AREA_CD"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOFCHARGRSL02"> <!--BOS对账文件-->
|
|
<Head line_wrap="Y">
|
|
<Item name="AREA_CD" length="03" expression="ETF(ROOT.SUM.AREA_CD)" necessary="no"/> <!--省代码 -->
|
|
<Item name="TACT_DT" length="08" expression="ETF(ROOT.SUM.TACT_DT)" necessary="no"/> <!--文件日期 -->
|
|
<Item name="ORN_CNT" length="06" expression="ADDCHAR(ETF(ROOT.SUM.ORN_CNT),6,0,1)" necessary="no"/> <!--交易总笔数 -->
|
|
<Item name="ORN_AMT" length="15" expression="ADDCHAR(ETF(ROOT.SUM.ORN_AMT),15,0,1)" necessary="no"/> <!--交易总金额 -->
|
|
<Item name="AAAAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y" necessary="no">
|
|
<Item name="REQ_SYS" length="08"/> <!--前置交易来源 -->
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--主机日志号 -->
|
|
<Item name="TCK_NO" length="11"/> <!--传票号 -->
|
|
<Item name="TTXN_TM" length="20"/> <!--交易请求时间 -->
|
|
<Item name="TLOG_NO" length="30"/> <!--BOSS流水号 -->
|
|
<Item name="MBL_NO" length="11"/> <!--充值手机号码 -->
|
|
<Item name="TTXN_CD" length="06"/> <!--交易码 -->
|
|
<Item name="TXN_AMT" length="15"/> <!--充值金额 -->
|
|
<Item name="ORG_NO" length="06"/> <!--营业厅编号 -->
|
|
<Item name="OPER_NO" length="08"/> <!--操作员ID -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BANKCHECK01" begin_ignore_line="2">
|
|
<Data deli_asc="124">
|
|
<Item name="TXN_TM" /> <!--银联交易时间 -->
|
|
<Item name="MER_ID" /> <!--商户ID -->
|
|
<Item name="ORD_ID" /> <!--定单号 -->
|
|
<Item name="TXN_TYP"/> <!--交易类型 -->
|
|
<Item name="TXN_AMT"/> <!--交易金额 -->
|
|
<Item name="TXN_STS"/> <!--交易状态 -->
|
|
<Item name="TRAN_DT"/> <!--交易日期 -->
|
|
<Item name="GAT_ID" /> <!--支付网关 -->
|
|
<Item name="CCY_ID" /> <!--货币ID -->
|
|
<Item name="CP_DT" /> <!--CP日期 -->
|
|
<Item name="CP_JNL" /> <!--CP流水号-->
|
|
<Item name="SGN_DAT"/> <!--数据签名-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ICBCCHECK"> <!-- 工行对账文件 -->
|
|
<Data deli_asc="124">
|
|
<Item name="ZONENO" /> <!--地区号 -->
|
|
<Item name="BRNO" /> <!--网点号 -->
|
|
<Item name="OBRA" /> <!--收报行行号 -->
|
|
<Item name="RBRNO"/> <!--收报行网点号 -->
|
|
<Item name="SBRA"/> <!--发报行行号 -->
|
|
<Item name="OMSG"/> <!--收报流水号 -->
|
|
<Item name="SDAT" expression="FMTDATE($SDAT,4,0)"/> <!--发报日期 -->
|
|
<Item name="SAC" /> <!--付款人账号 -->
|
|
<Item name="SACNAM" /> <!--付款人户名 -->
|
|
<Item name="RAC" /> <!--商户账号 -->
|
|
<Item name="RACNUM" /> <!--商户户名-->
|
|
<Item name="SEQNO"/> <!--订单号-->
|
|
<Item name="AMT"/> <!--金额-->
|
|
<Item name="USAGE"/> <!--用途-->
|
|
<Item name="CRC"/> <!--CRC 校验码-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ICBCCHECK2"> <!--ICBC对账文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="ZONENO" length="05"/> <!--地区号 -->
|
|
<Item name="BRNO" length="05"/> <!--网点号 -->
|
|
<Item name="OBRA" length="08"/> <!--收报行行号 -->
|
|
<Item name="RBRNO" length="05"/> <!--收报行网点号 -->
|
|
<Item name="SBRA" length="08"/> <!--发报行行号 -->
|
|
<Item name="OMSG" length="09"/> <!--收报流水号 -->
|
|
<Item name="SDAT" length="10" expression="FMTDATE($SDAT,0,4)"/> <!--发报日期 -->
|
|
<Item name="SAC" length="19"/> <!--付款人账号 -->
|
|
<Item name="SACNAM" length="60"/> <!--付款人户名 -->
|
|
<Item name="RAC" length="19"/> <!--商户账号 -->
|
|
<Item name="RACNUM" length="60"/> <!--商户户名-->
|
|
<Item name="SEQNO" length="30"/> <!--订单号-->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="AMT" length="15" expression="NORMAL_TO_COBOL($AMT,15)"/> <!--金额-->
|
|
<Item name="USAGE" length="20"/> <!--用途-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BANKCHECK02"> <!--BANK对账文件-->
|
|
<Head line_wrap="Y">
|
|
<Item name="CHK_BNK_NO" length="12" necessary="no"/> <!--对账银行编号 -->
|
|
<Item name="BAT_NO" length="17" necessary="no"/> <!--批次编号 -->
|
|
<Item name="ACT_DT" length="08" necessary="no"/> <!--文件日期 -->
|
|
<Item name="SUM_CNT" length="08" necessary="no"/> <!--明细总笔数 -->
|
|
<Item name="SUM_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($SUM_AMT),15,0,1)" necessary="no"/> <!--总金额 -->
|
|
<Item name="EXT_IND" length="08" necessary="no"/> <!--外围系统标志 -->
|
|
<Item name="AAAAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="REQ_SYS" length="08"/> <!--前置交易来源 -->
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--主机日志号 -->
|
|
<Item name="TCK_NO" length="11"/> <!--传票号 -->
|
|
<Item name="FTX_TM" length="14"/> <!--交易请求时间 -->
|
|
<Item name="MER_ID" length="15"/> <!--商户号 -->
|
|
<Item name="ORD_ID" length="16"/> <!--交易订单号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="CCY" length="03"/> <!--充值货币 -->
|
|
<Item name="TXN_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="BAL_TYP" length="01"/> <!--余额类型 -->
|
|
<Item name="BNK_NO" length="12"/> <!-- 银行编号 -->
|
|
<Item name="GAT_ID" length="04"/> <!-- 交易网关 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ICBCCHECK1"> <!--ICBC对账文件-->
|
|
<Head line_wrap="Y">
|
|
<Item name="CHK_BNK_NO" length="12" necessary="no"/> <!--对账银行编号 -->
|
|
<Item name="BAT_NO" length="17" necessary="no"/> <!--批次编号 -->
|
|
<Item name="ACT_DT" length="08" necessary="no"/> <!--文件日期 -->
|
|
<Item name="SUM_CNT" length="08" necessary="no"/> <!--明细总笔数 -->
|
|
<Item name="SUM_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($SUM_AMT),15,0,1)" necessary="no"/> <!--总金额 -->
|
|
<Item name="EXT_IND" length="08" necessary="no"/> <!--外围系统标志 -->
|
|
<Item name="AAAAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="REQ_SYS" length="08"/> <!--前置交易来源 -->
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--主机日志号 -->
|
|
<Item name="TCK_NO" length="11"/> <!--传票号 -->
|
|
<Item name="FTX_TM" length="14"/> <!--交易请求时间 -->
|
|
<Item name="MER_ID" length="15" necessary="no"/> <!--商户号 -->
|
|
<Item name="ORD_NO" length="16"/> <!--交易订单号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="CCY" length="03"/> <!--充值货币 -->
|
|
<Item name="TXN_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($TXN_AMT),15,0,1)"/> <!--充值金额 -->
|
|
<Item name="BAL_TYP" length="01"/> <!--余额类型 -->
|
|
<Item name="BNK_NO" length="12"/> <!-- 银行编号 -->
|
|
<Item name="TXN_TYP" length="01"/> <!-- 交易类型 -->
|
|
<Item name="TXN_STS" length="01"/> <!-- 交易状态 -->
|
|
<Item name="FILL" length="02" necessary="no"/> <!-- 交易网关 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOFCHECH731"> <!--省BOS-731对账文件-->
|
|
<Head necessary="no">
|
|
<Item name="ORN_CNT" deli_asc="09"/> <!--正常交易笔数-->
|
|
<Item name="ORN_AMT" deli_asc="09"/> <!--正常交易总金额-->
|
|
<Item name="CRC_CNT" deli_asc="09" value="0"/> <!--返销交易笔数-->
|
|
<Item name="CRC_AMT" deli_asc="09" value="0"/> <!--返销交易总金额-->
|
|
<Item name="ORN_CNT" deli_asc="09"/> <!--总交易笔数-->
|
|
<Item name="ORN_AMT" deli_asc="-1"/> <!--总交易总金额-->
|
|
</Head>
|
|
<Data necessary="no">
|
|
<Item name="AAAAAA" deli_asc="09" value="BANK15"/> <!--银行编码-->
|
|
<Item name="ARE_CD" deli_asc="09"/> <!--地州编码-->
|
|
<Item name="AAAAAA" deli_asc="09" value="INTF"/> <!--受理市县编码-->
|
|
<Item name="AAAAAA" deli_asc="09" value="00300"/> <!--受理部门编码-->
|
|
<Item name="AAAAAA" deli_asc="09" value="ITFBK015"/> <!--受理员工编码-->
|
|
<Item name="ARE_CD" deli_asc="09"/> <!--用户归属地州编码-->
|
|
<Item name="LOG_NO" deli_asc="09"/> <!--银行收费流水-->
|
|
<Item name="TTX_TM1" deli_asc="09" expression="STRCAT($LST_ACC_DT,SUBSTR($FTX_TM1,9,6))"/> <!--银行收费时间-->
|
|
<If condition="ISNULL(DELBOTHSPACE($TLOG_NO))">
|
|
<Item name="AAAAAA" deli_asc="09" value="0"/> <!--当没有移动收费流水时填0-->
|
|
</If>
|
|
<Else>
|
|
<Item name="TLOG_NO" deli_asc="09"/> <!--移动收费流水-->
|
|
</Else>
|
|
<Item name="TTXN_TM" deli_asc="09"/> <!--移动收费时间-->
|
|
<Item name="TCUS_ID" deli_asc="09"/> <!--用户标志号-->
|
|
<Item name="TXN_AMT" deli_asc="09" expression="AMTDELZERO($TXN_AMT)"/> <!--实缴金额-->
|
|
<Item name="AAAAAA" deli_asc="09" value="10"/> <!--交费方式-->
|
|
<Item name="AAAAAA" deli_asc="09" value="0"/> <!--缴费卡类型-->
|
|
<Item name="AAAAAA" deli_asc="09" value="0"/> <!--缴费卡号码-->
|
|
<Item name="AAAAAA" deli_asc="09" value="0"/> <!--是否复机-->
|
|
<Item name="AAAAAA" deli_asc="09" value="0"/> <!--返销标志-->
|
|
<Item name="AAAAAA" deli_asc="-1" value="0"/> <!--银行返销时间-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="HSTCHECK01"> <!--BS731主机对账文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="ORG_NO" length="10"/> <!--手机所属机构-->
|
|
<Item name="MBL_NO" length="11"/> <!--待缴费手机-->
|
|
<Item name="TXN_AMT" length="15"/> <!--缴费金额-->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日-->
|
|
<Item name="HLOG_NO" length="11"/> <!--核心日志号-->
|
|
<Item name="LOG_NO" length="32" expression="DELBOTHSPACE($LOG_NO)"/> <!--前置流水号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="HSTBADCARD"> <!--核心坏卡余额转话费文件-->
|
|
<Data>
|
|
<Item name="MBL_NO" length="11"/> <!--待缴费手机-->
|
|
<Item name="TXN_AMT" length="15"/> <!--转话费金额-->
|
|
<Item name="ORG_NO" length="10"/> <!--手机所属机构-->
|
|
<Item name="AC" length="19"/> <!--主账号-->
|
|
<Item name="OACT_DT" length="08"/> <!--会计日-->
|
|
<Item name="OHLOG_NO" length="11"/> <!--核心日志号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CUSNOTIFY"> <!--商户系统通知文件-->
|
|
<Data>
|
|
<Item name="TXN_TYP" length="04"/> <!--交易类型 -->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号码 -->
|
|
<Item name="MER_NO" length="15"/> <!--商户编号 -->
|
|
<Item name="ORD_NO" length="20"/> <!--订单号 -->
|
|
<Item name="TXN_AMT" length="15"/> <!--订单金额 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSPOTPAY01" stat_flag="N"> <!-- 积分消费对账文件拆分 -->
|
|
<Head deli_asc="124">
|
|
<Item name="SUM_TXN"/> <!--交易总量-->
|
|
<Item name="SUM_POT"/> <!--积分总量-->
|
|
</Head>
|
|
<Data deli_asc="124">
|
|
<Item name="CNL_CD"/> <!--渠道编码-->
|
|
<Item name="ARE_CD"/> <!--交易地州编码-->
|
|
<Item name="MBL_NO"/> <!--用户手机号 -->
|
|
<Item name="LOG_NO"/> <!--积分系统流水号-->
|
|
<Item name="TXN_TM"/> <!--积分系统业务办理时间-->
|
|
<Item name="TLOG_NO"/> <!--BOSS系统流水号-->
|
|
<Item name="TTXN_TM"/> <!--BOSS系统业务办理时间-->
|
|
<Item name="TXN_TYP"/> <!--业务类型-->
|
|
<Item name="PAY_POT"/> <!--积分值-->
|
|
<Item name="BK_FLG"/> <!--返销标志-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSPOTPAY02"> <!-- 生成积分消费对账文件上传给后台 -->
|
|
<Head line_wrap="Y">
|
|
<Item name="TOT_CNT" length="06"/> <!--交易总量-->
|
|
<Item name="TOT_POT" length="09"/> <!--积分总量-->
|
|
<Item name="AAAAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression="SUBSTR($LOG_NO,15,19)"/> <!--前置流水号-->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日期-->
|
|
<Item name="HTXN_CD" length="07" value="0112110"/> <!--后台交易码-->
|
|
<Item name="HLOG_NO" length="11" fill_asc="48"/> <!--后台流水号-->
|
|
<Item name="TCK_NO" length="11" fill_asc="48"/> <!--会计流水号-->
|
|
<Item name="CNL_CD" length="06"/> <!--渠道编码-->
|
|
<Item name="ARE_CD" length="04"/> <!--交易地州编码-->
|
|
<Item name="MBL_NO" length="11"/> <!--用户服务号码-->
|
|
<Item name="LOG_NO" length="30"/> <!--积分系统流水号-->
|
|
<Item name="TXN_TM" length="20"/> <!--积分系统时间-->
|
|
<Item name="TLOG_NO" length="30"/> <!--BOSS系统流水号-->
|
|
<Item name="TTXN_TM" length="20"/> <!--BOSS交易日期-->
|
|
<Item name="TXN_TYP" length="03"/> <!--业务类型-->
|
|
<Item name="PAY_POT" length="09" expression="NORMAL_TO_COBOL($PAY_POT,09)"/> <!--积分-->
|
|
<Item name="BK_FLG" length="01"/> <!--返销标志-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSPOTPAY03"> <!-- 积分消费返销文件 -->
|
|
<Data>
|
|
<Item name="TLOG_NO" length="30"/> <!--BOSS系统流水号-->
|
|
<Item name="MBL_NO" length="11"/> <!--用户服务号码-->
|
|
<Item name="PAY_POT" length="09"/> <!--积分-->
|
|
<Item name="CNL_CD" length="06"/> <!--渠道编码-->
|
|
<Item name="ARE_CD" length="04"/> <!--交易地州编码-->
|
|
<Item name="TTXN_TM" length="20"/> <!--BOSS交易日期-->
|
|
<Item name="TXN_TYP" length="03"/> <!--业务类型-->
|
|
<Item name="BK_FLG" length="01"/> <!--返销标志-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSPOTPAY04"> <!-- 积分消费退货 -->
|
|
<Data>
|
|
<Item name="MER_NO" length="15"/> <!--商户编号-->
|
|
<Item name="ORD_NO" length="20"/> <!--订单号-->
|
|
<Item name="MBL_NO" length="11"/> <!--手机号-->
|
|
<Item name="PAY_POT" length="09"/> <!--积分额-->
|
|
<Item name="POT_AMT" length="15"/> <!--积分等值金额-->
|
|
<Item name="LOG_NO" length="11"/> <!--积分系统流水号-->
|
|
<Item name="TXN_DT" length="08"/> <!--交易日期-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSAGENTCHARG01" stat_flag="N"> <!-- 代理点对账文件拆分 -->
|
|
<Head deli_asc="124">
|
|
<Item name="SUM_TXN"/> <!--交易总量-->
|
|
<Item name="SUM_AMT"/> <!--交易总金额-->
|
|
</Head>
|
|
<Data deli_asc="124">
|
|
<Item name="CNL_CD"/> <!--渠道编码-->
|
|
<Item name="ARE_CD"/> <!--交易地州编码-->
|
|
<Item name="AGT_MBL_NO"/> <!--代理商号码-->
|
|
<Item name="MBL_NO"/> <!--用户手机号 -->
|
|
<Item name="TLOG_NO"/> <!--BOSS系统流水号-->
|
|
<Item name="TTXN_TM"/> <!--BOSS系统业务办理时间-->
|
|
<Item name="TXN_AMT"/> <!--缴费金额 -->
|
|
<Item name="BK_FLG"/> <!--返销标志-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSAGENTCHARG02"> <!-- 生成代理点充值对账文件上传给后台 -->
|
|
<Head line_wrap="Y">
|
|
<Item name="PROV_CD" length="03"/> <!--省代码-->
|
|
<Item name="FIL_DT" length="08"/> <!--交易日期-->
|
|
<Item name="TOT_CNT" length="06" expression="ADDCHAR(DELBOTHSPACE($TOT_CNT),06,0,1)" /> <!--交易总量-->
|
|
<Item name="TOT_AMT" length="15" expression="ADDCHAR(DELBOTHSPACE($TOT_AMT),15,0,1)" /> <!--交易总金额-->
|
|
<Item name="AAAAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="EXT_IND" length="08"/> <!--交易来源-->
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号-->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日期-->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码-->
|
|
<Item name="HLOG_NO" length="11" fill_asc="48"/> <!--后台流水号-->
|
|
<Item name="TCK_NO" length="11" fill_asc="48"/> <!--会计流水号-->
|
|
<Item name="TLOG_NO" length="30"/> <!--BOSS系统流水号-->
|
|
<Item name="TTXN_TM" length="20"/> <!--BOSS交易日期-->
|
|
<Item name="ARE_CD" length="04"/> <!--交易地州编码-->
|
|
<Item name="AGT_MBL_NO" length="11"/> <!--代理商手机号-->
|
|
<Item name="MBL_NO" length="11"/> <!--用户服务号码-->
|
|
<Item name="TXN_AMT" length="15" expression="NORMAL_TO_COBOL($TXN_AMT,15)"/> <!--缴费金额-->
|
|
<Item name="BK_FLG" length="01"/> <!--返销标志-->
|
|
<Item name="AGT_NO" length="20" necessary="no"/> <!--代理点编号-->
|
|
</Data>
|
|
</Process>
|
|
<Process name="REQFILEFMT">
|
|
<Head type="deli" deli_asc="124">
|
|
<Item name="TXN_TYP"/>
|
|
<!--交易属性-->
|
|
<Item name="ORN_CNT"/>
|
|
<!-- 交易总笔数 -->
|
|
<Item name="ORN_AMT"/>
|
|
<!-- 交易总金额 -->
|
|
<Item name="FEE_CNT"/>
|
|
<!-- 交易手续费总笔数 -->
|
|
<Item name="SUM_FEE"/>
|
|
<!-- 交易手续费总金额 -->
|
|
<Item name="AGT_CNT"/>
|
|
<!-- 交易佣金总笔数 -->
|
|
<Item name="AGT_FEE" deli_asc="-1"/>
|
|
<!--交易佣金总金额-->
|
|
|
|
</Head>
|
|
<!--Data deli_asc="124"-->
|
|
<Data type="deli" deli_asc="124">
|
|
<Item name="TXN_TYP" />
|
|
<!-- 交易类型 -->
|
|
<Item name="AC"/>
|
|
<!-- 卡号 -->
|
|
<Item name="MEC_ID"/>
|
|
<!-- 商户号 -->
|
|
<Item name="TRM_ID"/>
|
|
<!-- 终端号 -->
|
|
<Item name="TRM_SR"/>
|
|
<!-- 终端序列号 -->
|
|
<Item name="TXN_DT"/>
|
|
<!-- 交易日期 -->
|
|
<Item name="TXN_TM"/>
|
|
<!-- 交易时间 -->
|
|
<Item name="BAT_NO"/>
|
|
<!-- 批次号 -->
|
|
<Item name="POS_JRN"/>
|
|
<!-- 流水号 -->
|
|
<Item name="OL_JRN"/>
|
|
<!-- 主机流水号 -->
|
|
<Item name="TXN_AMT"/>
|
|
<!-- 交易金额 -->
|
|
<Item name="FEE"/>
|
|
<!-- 手续费 -->
|
|
<Item name="AGT"/>
|
|
<!-- 佣金 -->
|
|
<Item name="PROC_FLAG"/>
|
|
<!-- 日终处理结果 -->
|
|
<Item name="INTAC_BLOCK" deli_asc="-1"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="UPFILEFMT">
|
|
<Head>
|
|
<Item name="TXN_TYP" length="2"/>
|
|
<!--交易属性-->
|
|
<Item name="ORN_CNT" length="8"/>
|
|
<!-- 交易总笔数 -->
|
|
<Item name="ORN_AMT" length="15"/>
|
|
<!-- 交易总金额 -->
|
|
<Item name="FEE_CNT" length="8"/>
|
|
<!-- 交易手续费总笔数 -->
|
|
<Item name="SUM_FEE" length="15"/>
|
|
<!-- 交易手续费总金额 -->
|
|
<Item name="AGT_CNT" length="8"/>
|
|
<!-- 交易佣金总笔数 -->
|
|
<Item name="AGT_FEE" length="15"/>
|
|
<!--交易佣金总金额-->
|
|
<Item name="FILL" expression="ADDCHAR($FILL,149, ,1)" length="149" necessary="no"/>
|
|
</Head>
|
|
<Data>
|
|
<Item name="TXN_TYP" length="2"/>
|
|
<!-- 交易类型 -->
|
|
<Item name="AC" length="20"/>
|
|
<!-- 卡号 -->
|
|
<Item name="MEC_ID" length="15"/>
|
|
<!-- 商户号 -->
|
|
<Item name="TRM_ID" length="8"/>
|
|
<!-- 终端号 -->
|
|
<Item name="TRM_SR" length="16"/>
|
|
<!-- 终端序列号 -->
|
|
<Item name="TXN_DT" length="8"/>
|
|
<!-- 交易日期 -->
|
|
<Item name="TXN_TM" length="6"/>
|
|
<!-- 交易时间 -->
|
|
<Item name="BAT_NO" length="6"/>
|
|
<!-- 批次号 -->
|
|
<Item name="POS_JRN" length="6"/>
|
|
<!-- 流水号 -->
|
|
<Item name="OL_JRN" length="11" expression="DELBOTHSPACE($OL_JRN)"/>
|
|
<!-- 主机流水号 -->
|
|
<Item name="TXN_AMT" length="12"/>
|
|
<!-- 交易金额 -->
|
|
<Item name="FEE" length="8"/>
|
|
<!-- 手续费 -->
|
|
<Item name="AGT" length="8"/>
|
|
<!-- 佣金 -->
|
|
<Item name="PROC_FLAG" length="2"/>
|
|
<!-- 日终处理结果 -->
|
|
<Item name="TXN_TAC" length="8" expression="SUBSTR($INTAC_BLOCK,21,8)"/>
|
|
<!--TAC_DAT长度-->
|
|
<Item name="TAC_DATL" value="0080"/>
|
|
<!--TAC_DAT长度-->
|
|
<Item name="INTAC_BLOCK" length="80"/>
|
|
</Data>
|
|
</Process>
|
|
<Process name="DWFILEFMT">
|
|
<Data>
|
|
<Item name="TXN_TYP" length="2"/>
|
|
<!-- 交易类型 -->
|
|
<Item name="AC" length="20"/>
|
|
<!-- 卡号 -->
|
|
<Item name="MEC_ID" length="15"/>
|
|
<!-- 商户号 -->
|
|
<Item name="TRM_ID" length="8"/>
|
|
<!-- 终端号 -->
|
|
<Item name="TRM_SR" length="16"/>
|
|
<!-- 终端序列号 -->
|
|
<Item name="TXN_DT" length="8"/>
|
|
<!-- 交易日期 -->
|
|
<Item name="TXN_TM" length="6"/>
|
|
<!-- 交易时间 -->
|
|
<Item name="BAT_NO" length="6"/>
|
|
<!-- 批次号 -->
|
|
<Item name="POS_JRN" length="6"/>
|
|
<!-- 流水号 -->
|
|
<Item name="OL_JRN" length="11"/>
|
|
<!-- 主机流水号 -->
|
|
<Item name="TXN_AMT" length="12"/>
|
|
<!-- 交易金额 -->
|
|
<Item name="FEE" length="8"/>
|
|
<!-- 手续费 -->
|
|
<Item name="AGT" length="8"/>
|
|
<!-- 佣金 -->
|
|
<Item name="PROC_FLAG" length="2"/>
|
|
<!-- 日终处理结果 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ANSFILEFMT">
|
|
<Head type="deli" deli_asc="124">
|
|
<Item name="TXN_TYP"/>
|
|
<!--交易属性-->
|
|
<Item name="ORN_CNT" expression="ADDCHAR($ORN_CNT,8,0,1)"/>
|
|
<!-- 交易总笔数 -->
|
|
<Item name="ORN_AMT" expression="ADDCHAR($ORN_AMT,8,0,1)"/>
|
|
<!-- 交易总金额 -->
|
|
<Item name="FEE_CNT" expression="ADDCHAR($FEE_CNT,8,0,1)"/>
|
|
<!-- 交易手续费总笔数 -->
|
|
<Item name="SUM_FEE" expression="ADDCHAR($SUM_FEE,8,0,1)"/>
|
|
<!-- 交易手续费总金额 -->
|
|
<Item name="AGT_CNT" expression="ADDCHAR($AGT_CNT,8,0,1)"/>
|
|
<!-- 交易佣金总笔数 -->
|
|
<Item name="AGT_FEE" expression="ADDCHAR($AGT_FEE,8,0,1)" deli_asc="-1"/>
|
|
<!--交易佣金总金额-->
|
|
|
|
</Head>
|
|
<!--Data deli_asc="124"-->
|
|
<Data type="deli" deli_asc="124">
|
|
<Item name="TXN_TYP"/>
|
|
<!-- 交易类型 -->
|
|
<Item name="AC"/>
|
|
<!-- 卡号 -->
|
|
<Item name="MEC_ID"/>
|
|
<!-- 商户号 -->
|
|
<Item name="TRM_ID" expression="ADDCHAR($TRM_ID,8,0,1)"/>
|
|
<!-- 终端号 -->
|
|
<Item name="TRM_SR" expression="ADDCHAR($TRM_SR,16,0,1)"/>
|
|
<!-- 终端序列号 -->
|
|
<Item name="TXN_DT" expression="ADDCHAR($TXN_DT,8,0,1)"/>
|
|
<!-- 交易日期 -->
|
|
<Item name="TXN_TM" expression="ADDCHAR($TXN_TM,6,0,1)"/>
|
|
<!-- 交易时间 -->
|
|
<Item name="BAT_NO" expression="ADDCHAR($BAT_NO,6,0,1)"/>
|
|
<!-- 批次号 -->
|
|
<Item name="POS_JRN" expression="ADDCHAR($POS_JRN,6,0,1)"/>
|
|
<!-- 流水号 -->
|
|
<Item name="OL_JRN" expression="ADDCHAR($OL_JRN,12, ,1)"/>
|
|
<!-- 主机流水号 -->
|
|
<Item name="TXN_AMT" expression="ADDCHAR($TXN_AMT,12,0,1)"/>
|
|
<!-- 交易金额 -->
|
|
<Item name="FEE" expression="ADDCHAR($AGT,8,0,1)"/>
|
|
<!-- 手续费 -->
|
|
<Item name="AGT" expression="ADDCHAR($AGT,8,0,1)"/>
|
|
<!-- 佣金 -->
|
|
<Item name="PROC_FLAG" expression="ADDCHAR($PROC_FLAG,2, ,1)"/>
|
|
<!-- 日终处理结果 -->
|
|
<Item name="INTAC_BLOCK" deli_asc="-1" expression="ADDCHAR($INTAC_BLOCK,80,0,1)"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 代缴话费请求文件 -->
|
|
<Process name="AgentPayTelFee01" stat_flag="N">
|
|
<Head type="deli" deli_asc="124">
|
|
<Item name="AGT_ID"/> <!--代理商编码-->
|
|
<Item name="ARE_CD"/> <!--地州编码-->
|
|
<Item name="BEG_JRN_NO"/> <!--起始代扣流水号-->
|
|
<Item name="END_JRN_NO"/> <!--终止代扣流水号-->
|
|
<Item name="TOT_NUM"/> <!--记录总条数-->
|
|
<Item name="RT_TOT_AMT"/> <!--实时欠费总金额-->
|
|
<Item name="NRT_TOT_AMT"/> <!--往月欠费总金额-->
|
|
<Item name="TOT_AMT"/> <!--应缴总金额-->
|
|
</Head>
|
|
<Data type="deli" deli_asc="124">
|
|
<Item name="TLOG_NO"/> <!--代扣流水号-->
|
|
<Item name="MBL_NO"/> <!--手机号-->
|
|
<Item name="BNK_ACT_NO" value="633549999999"/>
|
|
<Item name="BNK_ID_NO" value="633549999999"/>
|
|
<Item name="RT_AMT"/> <!--用户当月实时欠费-->
|
|
<Item name="NRT_AMT"/> <!--往月欠费金额-->
|
|
<Item name="TXN_AMT"/> <!--用户应总交金额-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 代缴话费响应文件 -->
|
|
<Process name="AgentPayTelFee02">
|
|
<Head type="deli" deli_asc="124">
|
|
<Item name="AGT_ID"/> <!--代理商编码-->
|
|
<Item name="ARE_CD"/> <!--地州编码-->
|
|
<Item name="BEG_JRN_NO"/> <!--起始代扣流水号-->
|
|
<Item name="END_JRN_NO"/> <!--终止代扣流水号-->
|
|
<Item name="SUC_RT_AMT"/> <!--成功实时划账总金额-->
|
|
<Item name="SUC_NRT_AMT"/> <!--成功往月划账总金额-->
|
|
<Item name="SUC_AMT"/> <!--成功总金额-->
|
|
<Item name="SUC_NUM"/> <!--成功记录总数-->
|
|
<Item name="FAL_RT_AMT"/> <!--失败实时划账总金额-->
|
|
<Item name="FAL_NRT_AMT"/> <!--失败往月划账总金额-->
|
|
<Item name="FAL_AMT"/> <!--失败总金额-->
|
|
<Item name="FAL_NUM"/> <!--失败记录数-->
|
|
</Head>
|
|
<Data type="deli" deli_asc="124">
|
|
<Item name="TLOG_NO"/> <!--代扣流水号-->
|
|
<Item name="MBL_NO"/> <!--手机号-->
|
|
<Item name="BNK_ACT_NO" value="633549999999"/>
|
|
<Item name="RT_AMT"/> <!--用户当月实时欠费-->
|
|
<Item name="NRT_AMT"/> <!--往月欠费金额-->
|
|
<Item name="TXN_AMT"/> <!--用户应总交金额-->
|
|
<Item name="TXN_STS"/> <!--代扣标志-->
|
|
<Item name="RSP_MSG"/> <!--代扣描述-->
|
|
<Item name="TXN_TM"/> <!--交易处理时间-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSTXNFLOW01" stat_flag="N"> <!-- 一级BOSS交易流水 -->
|
|
<Data>
|
|
<!--ReadElement name="TxnFlow"--> <!--交易流水 -->
|
|
<ReadElement name="FileType" ETF_name="FIL_TYP"/> <!--文件类型 -->
|
|
<ReadElement name="CutoffDay" ETF_name="CTO_DAY"/> <!--逻辑交易日 -->
|
|
<ReadElement name="Party"> <!--文件针对机构 -->
|
|
<ReadElement name="DomainID" ETF_name="DOMN_ID"/> <!--发起方应用域代码 -->
|
|
<ReadElement name="Location" ETF_name="DUNS_ID"/> <!--发起方应用域代码 -->
|
|
</ReadElement>
|
|
<ReadElement name="BIPs"> <!--流水记录 -->
|
|
<ReadElement name="NORMAL"> <!--正式流水记录 -->
|
|
<ReadGroupElement name="SeqRec" ETF_name="NML_REC"> <!--记录集合 -->
|
|
<ReadElement name="BIPCode" ETF_name="BIP_COD"/> <!--业务功能代码 -->
|
|
<ReadElement name="ActivityCode" ETF_name="TTXN_CD"/> <!--交易代码 -->
|
|
<ReadElement name="ProcID" ETF_name="TLOG_NO"/> <!--业务流水号 -->
|
|
<ReadElement name="SCTransID" ETF_name="CLOG_NO"/> <!--交换中心流水号 -->
|
|
<ReadElement name="TransIDH" ETF_name="TRAN_IDH"/> <!--落地方交易流水号 -->
|
|
<ReadElement name="TransIDO" ETF_name="TRAN_IDO"/> <!--发起方交易流水号 -->
|
|
<ReadElement name="TransTimeH" ETF_name="HPRO_TIM"/> <!--落地方处理时间 -->
|
|
<ReadElement name="TransTimeO" ETF_name="OPRO_TIM"/> <!--发起方处理时间 -->
|
|
<ReadElement name="Bfee" ETF_name="BFEE_AMT" expression="DIV($BFEE_AMT,10)"/> <!--本金 -->
|
|
<ReadElement name="BfeeDir" ETF_name="BFEE_DIR"/> <!--本金方向 -->
|
|
<ReadElement name="Afee" ETF_name="AFEE_AMT" expression="DIV($AFEE_AMT,10)"/> <!--手续费 -->
|
|
<ReadElement name="Sfee" ETF_name="SFEE_AMT" expression="DIV($SFEE_AMT,10)"/> <!--服务费 -->
|
|
<ReadElement name="UserID" ETF_name="USER_ID" necessary="no"/> <!--客户标识值 -->
|
|
<ReadElement name="UserType" ETF_name="USER_TYP" necessary="no"/> <!--交易相关客户标识类型-->
|
|
<ReadElement name="Oparty"> <!--发起方机构 -->
|
|
<ReadElement name="DomainID" ETF_name="ODOMN_ID"/> <!--发起方应用域代码 -->
|
|
<ReadElement name="Location" ETF_name="ODUNS_ID"/> <!--发起方应用域代码 -->
|
|
</ReadElement>
|
|
<ReadElement name="Hparty"> <!--落地方机构 -->
|
|
<ReadElement name="DomainID" ETF_name="HDOMN_ID"/> <!--落地方应用域代码 -->
|
|
<ReadElement name="Location" ETF_name="HDUNS_ID"/> <!--落地方应用域代码 -->
|
|
</ReadElement>
|
|
<ReadElement name="Reversed" ETF_name="CRC_FLG"/> <!--冲正标志 -->
|
|
<ReadElement name="ResponseType" ETF_name="TRSP_TYP" value="0" necessary="no"/> <!--应答/错误类型 -->
|
|
<ReadElement name="ResponseCode" ETF_name="TRSP_COD" value="0000" necessary="no"/> <!--应答错误代码 -->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
<!--/ReadElement-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSTXNFLOW02" stat_flag="N"> <!-- 一级BOSS交易流水 -->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32"/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--主机交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--主机日志号 -->
|
|
<Item name="TCK_NO" length="11"/> <!--传票号 -->
|
|
<Item name="FIL_TYP" length="01"/> <!--文件类型 -->
|
|
<Item name="CTO_DAY" length="08"/> <!--逻辑交易日 -->
|
|
<!--Item name="DOMN_ID" length="04"/--> <!--发起方应用域代码 -->
|
|
<!--Item name="DUNS_ID" length="04"/--> <!--发起方应用域代码 -->
|
|
<Item name="BIP_COD" length="08"/> <!--业务功能代码 -->
|
|
<Item name="TTXN_CD" length="08"/> <!--交易代码 -->
|
|
<Item name="TLOG_NO" length="30"/> <!--业务流水号 -->
|
|
<Item name="CLOG_NO" length="60"/> <!--交换中心流水号 -->
|
|
<Item name="TRAN_IDH" length="30"/> <!--落地方交易流水号 -->
|
|
<Item name="TRAN_IDO" length="30"/> <!--发起方交易流水号 -->
|
|
<Item name="HPRO_TIM" length="14"/> <!--落地方处理时间 -->
|
|
<Item name="OPRO_TIM" length="14"/> <!--发起方处理时间 -->
|
|
<Item name="BFEE_AMT" length="15" expression="ADDCHAR($BFEE_AMT,15,0,1)"/> <!--本金 -->
|
|
<Item name="BFEE_DIR" length="01"/> <!--本金方向 -->
|
|
<Item name="AFEE_AMT" length="15" expression="ADDCHAR($AFEE_AMT,15,0,1)"/> <!--手续费 -->
|
|
<Item name="SFEE_AMT" length="15" expression="ADDCHAR($SFEE_AMT,15,0,1)"/> <!--服务费 -->
|
|
<Item name="USER_ID" length="32"/> <!--客户标识值 -->
|
|
<Item name="USER_TYP" length="02"/> <!--交易相关客户标识类型-->
|
|
<Item name="ODOMN_ID" length="04"/> <!--发起方应用域代码 -->
|
|
<Item name="ODUNS_ID" length="04"/> <!--发起方应用域代码 -->
|
|
<Item name="HDOMN_ID" length="04"/> <!--落地方应用域代码 -->
|
|
<Item name="HDUNS_ID" length="04"/> <!--落地方应用域代码 -->
|
|
<Item name="CRC_FLG" length="01"/> <!--冲正标志 -->
|
|
<Item name="TRSP_TYP" length="01"/> <!--应答/错误类型 -->
|
|
<Item name="TRSP_COD" length="04"/> <!--应答错误代码 -->
|
|
<Item name="MBL_NO" length="11"/> <!--缴话费手机号 -->
|
|
<Item name="TXN_STS" length="01"/> <!--交易状态 -->
|
|
<Item name="ERR_MSG" length="60" necessary="no"/> <!--错误原因 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 对账单查询 -->
|
|
<Process name="QBILL" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="AccNo" ETF_name="ACC_NO1"/> <!--查询账号-->
|
|
<WriteElement name="BeginDate" ETF_name="BEG_DT" /> <!--起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="END_DT" /> <!--终止日期-->
|
|
<WriteElement name="BeginTime" ETF_name="BEG_TM" /> <!--开始时间-->
|
|
<WriteElement name="EndTime" ETF_name="END_TM" /> <!--终止时间-->
|
|
<WriteElement name="MinAmt" ETF_name="MIN_AMT"/> <!--发生额下限-->
|
|
<WriteElement name="MaxAmt" ETF_name="MAX_AMT"/> <!--发生额上限-->
|
|
<WriteElement name="NextTag" ETF_name="NEXT_TAG" necessary="no"/> <!--查询下页标志-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_RES1" necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_RES1" necessary="no"/> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 对账单查询结果返回 -->
|
|
<Process name="RSP_QBILL" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO1"/> <!--账号-->
|
|
<ReadElement name="AccName" ETF_name="ACC_NM1"/> <!--户名-->
|
|
<ReadElement name="CurrType" ETF_name="CCY1"/> <!--币种-->
|
|
<ReadElement name="SwiftBank" ETF_name="SWIFT"/> <!--Swift行号-->
|
|
<ReadElement name="StartBalance" ETF_name="STR_AMT"/> <!--期初余额-->
|
|
<ReadElement name="EndBalance" ETF_name="END_AMT"/> <!--期末余额-->
|
|
<ReadElement name="TotalNum" ETF_name="TOT_NUM"/> <!--交易条数-->
|
|
<ReadElement name="NextTag" ETF_name="NEXT_TAG"/> <!--查询下页标志-->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_RES1"/> <!--请求备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_RES2"/> <!--请求备用字段2-->
|
|
<If condition="$TOT_NUM != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC">
|
|
<AddItem name="TRAN_DT" expression="ETF(ROOT.TRAN_DT)"/>
|
|
<ReadElement name="BillDate" ETF_name="BILL_DT"/> <!--对账单日期-->
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO"/> <!--账户-->
|
|
<ReadElement name="AccName" ETF_name="ACC_NM"/> <!--户名-->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!--币种-->
|
|
<ReadElement name="DetailNo" ETF_name="SEQ_NO"/> <!--交易序号-->
|
|
<ReadElement name="SubCode" ETF_name="SUB_COD"/> <!--科目号-->
|
|
<ReadElement name="BusiDate" ETF_name="BUS_DT"/> <!--入账日期-->
|
|
<ReadElement name="BusiTime" ETF_name="BUS_TM"/> <!--时间戳-->
|
|
<ReadElement name="RevTranf" ETF_name="REV_TXN"/> <!--正反交易标志-->
|
|
<ReadElement name="UpdTranf" ETF_name="UPD_TXN"/> <!--冲正标志-->
|
|
<ReadElement name="Drcrf" ETF_name="DR_CRF"/> <!--借贷标志-->
|
|
<ReadElement name="VouhType" ETF_name="VOH_TYP"/> <!--凭证种类-->
|
|
<ReadElement name="VouhNo" ETF_name="VOH_NO"/> <!--凭证号-->
|
|
<ReadElement name="CvouhType" ETF_name="CVH_TYP"/> <!--贷方凭证种类-->
|
|
<ReadElement name="CvouhNo" ETF_name="CVH_NO"/> <!--贷方凭证号-->
|
|
<ReadElement name="Amount" ETF_name="TXN_AMT"/> <!--发生额-->
|
|
<ReadElement name="Balance" ETF_name="AC_BAL"/> <!--账务发生后余额-->
|
|
<ReadElement name="ValueDay" ETF_name="VAL_DT" expression="FMTDATE($VAL_DT,4,0)"/> <!--起息日期-->
|
|
<ReadElement name="RecipBkNo" ETF_name="REC_BK_NO"/> <!--对方行号-->
|
|
<ReadElement name="RecipBkName" ETF_name="REC_BK_NM"/> <!--对方行名-->
|
|
<ReadElement name="RecipAccNo" ETF_name="REC_AC"/> <!--对方账号-->
|
|
<ReadElement name="RecipName" ETF_name="REC_NM"/> <!--对方户名-->
|
|
<ReadElement name="OregAccNo" ETF_name="O_REG_AC"/> <!---对方入账账号-->
|
|
<ReadElement name="OregName" ETF_name="O_REG_NM"/> <!--对方入账户名-->
|
|
<ReadElement name="OregBkNo" ETF_name="O_REG_BK_NO"/> <!--对方入账行号-->
|
|
<ReadElement name="StatCode" ETF_name="STA_COD"/> <!--外汇统计代码-->
|
|
<ReadElement name="SettleMode" ETF_name="SET_MOD"/> <!--外汇结算方式-->
|
|
<ReadElement name="Summary" ETF_name="REM"/> <!---摘要-->
|
|
<ReadElement name="UseCN" ETF_name="USE_CN"/> <!--用途-->
|
|
<ReadElement name="PostScript" ETF_name="PST_SCP"/> <!--附言-->
|
|
<ReadElement name="Ref" ETF_name="REF"/> <!--业务编号-->
|
|
<ReadElement name="Oref" ETF_name="OREF"/> <!--相关业务编号-->
|
|
<ReadElement name="Sqn" ETF_name="SQN"/> <!--流水号-->
|
|
<ReadElement name="BusCode" ETF_name="BUS_COD"/> <!--业务代码-->
|
|
<ReadElement name="EnSummary" ETF_name="EN_REM"/> <!--英文备注-->
|
|
<ReadElement name="AddInfo" ETF_name="ADD_INFO"/> <!--附加信息-->
|
|
<ReadElement name="ERPchkno" ETF_name="ERP_NO"/> <!--ERP支票号-->
|
|
<ReadElement name="ERPeftRef" ETF_name="ERP_REF"/> <!--付款批次-->
|
|
<ReadElement name="SignDate" ETF_name="SIGN_DT"/> <!--签发日期-->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_RES3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_RES4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联__直接支付返回(指令级) -->
|
|
<Process name="REPPAYICBC" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!-- 交易代码 -->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!-- 集团CIS号 -->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!-- 归属银行编号 -->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!-- 证书ID -->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!-- 交易日期 -->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!-- 交易时间 -->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!-- 指令包序列号 -->
|
|
<ReadElement name="SerialNo" ETF_name="SER_NO"/> <!-- 平台交易流水号 -->
|
|
<ReadElement name="RetCode" ETF_name="RET_COD"/> <!-- 交易返回码 -->
|
|
<ReadElement name="RetMsg" ETF_name="RET_MSG"/> <!-- 交易返回描述 -->
|
|
</ReadElement>
|
|
<ReadElement name="out" necessary="no">
|
|
<ReadElement name="OnlBatF" ETF_name="ONLBAT_FLG"/> <!-- 联机批量标志 -->
|
|
<ReadElement name="SettleMode" ETF_name="SETTLE_MODE"/> <!-- 入账方式 -->
|
|
<ReadElement name="TotalNum" ETF_name="REC_NUM"/> <!-- 总笔数 -->
|
|
<ReadElement name="TotalAmt" ETF_name="SUM_AMT"/> <!-- 总金额 -->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_1"/> <!-- 响应包备用字段1 -->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_2"/> <!-- 响应包备用字段2 -->
|
|
|
|
<ReadGroupElement name="rd" ETF_name="REC" repeat_name="REC_NUM">
|
|
<ReadElement name="iSeqno" ETF_name="SEQ_NO"/> <!-- 指令顺序号 -->
|
|
<ReadElement name="OrderNo" ETF_name="ORD_NO"/> <!-- 平台交易序号 -->
|
|
<ReadElement name="ReimburseNo" ETF_name="MSEQ_NO"/> <!-- 自定义序号 -->
|
|
<ReadElement name="ReimburseNum" ETF_name="BUR_NUM"/> <!-- 单据张数 -->
|
|
<ReadElement name="StartDate" ETF_name="ST_DT"/> <!-- 定时启动日期 -->
|
|
<ReadElement name="StartTime" ETF_name="ST_TM"/> <!-- 定时启动时间 -->
|
|
<ReadElement name="PayType" ETF_name="PAY_TYP"/> <!-- 记账处理方式 -->
|
|
<ReadElement name="PayAccNo" ETF_name="ACT_NO"/> <!-- 本方账号 -->
|
|
<ReadElement name="PayAccNameCN" ETF_name="ACT_CNM"/> <!-- 本方账户名称 -->
|
|
<ReadElement name="PayAccNameEN" ETF_name="ACT_ENM"/> <!-- 本方账户英文名称 -->
|
|
<ReadElement name="RecAccNo" ETF_name="PYE_ACT"/> <!-- 对方账号 -->
|
|
<ReadElement name="RecAccNameCN" ETF_name="PYE_CNM"/> <!-- 对方账户名称 -->
|
|
<ReadElement name="RecAccNameEN" ETF_name="PYE_ENM"/> <!-- 对方账户英文名称 -->
|
|
<ReadElement name="SysIOFlg" ETF_name="BK_FLG"/> <!-- 系统内外标志 -->
|
|
<ReadElement name="IsSameCity" ETF_name="SCITY_FLG"/> <!-- 同城异地标志 -->
|
|
<ReadElement name="Prop" ETF_name="PROP"/> <!-- 对公对私标志 -->
|
|
<ReadElement name="RecICBCCode" ETF_name="ICBC_COD"/> <!-- 交易对方工行地区号 -->
|
|
<ReadElement name="RecCityName" ETF_name="CITY_NM"/> <!-- 收款方所在城市名称 -->
|
|
<ReadElement name="RecBankNo" ETF_name="BANK_COD"/> <!-- 对方行行号 -->
|
|
<ReadElement name="RecBankName" ETF_name="RECBANK_NM"/> <!-- 交易对方银行名称 -->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!-- 币种 -->
|
|
<ReadElement name="PayAmt" ETF_name="PAY_AMT"/> <!-- 金额 -->
|
|
<ReadElement name="UseCode" ETF_name="USE_COD"/> <!-- 用途代码 -->
|
|
<ReadElement name="UseCN" ETF_name="USECN"/> <!-- 用途中文描述 -->
|
|
<ReadElement name="EnSummary" ETF_name="EN_RMK"/> <!-- 英文备注 -->
|
|
<ReadElement name="PostScript" ETF_name="PS"/> <!-- 附言 -->
|
|
<ReadElement name="Summary" ETF_name="RMK"/> <!-- 摘要 -->
|
|
<ReadElement name="Ref" ETF_name="REF_NO"/> <!-- 业务编号(业务参考号) -->
|
|
<ReadElement name="Oref" ETF_name="OREF_NO"/> <!-- 相关业务编号 -->
|
|
<ReadElement name="ERPSqn" ETF_name="ERP_NO"/> <!-- ERP流水号 -->
|
|
<ReadElement name="BusCode" ETF_name="BUS_COD"/> <!-- 业务代码 -->
|
|
<ReadElement name="ERPcheckno" ETF_name="ERP_CNO"/> <!-- ERP支票号 -->
|
|
<ReadElement name="CrvouhType" ETF_name="CRVOUH_TYP"/> <!-- 原始凭证种类 -->
|
|
<ReadElement name="CrvouhName" ETF_name="CRVOUH_NM"/> <!-- 原始凭证名称 -->
|
|
<ReadElement name="CrvouhNo" ETF_name="CRVOUH_NO"/> <!-- 原始凭证号 -->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!-- 指令状态 -->
|
|
<ReadElement name="iRetCode" ETF_name="RESP_COD"/> <!-- 返回码 -->
|
|
<ReadElement name="iRetMsg" ETF_name="RESP_MSG"/> <!-- 交易返回描述 -->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_3"/> <!-- 响应备用字段3 -->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_4"/> <!-- 响应备用字段4 -->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联__直接支付返回(文件级) -->
|
|
<Process name="REPPAYICBCFILE" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!-- 交易代码 -->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!-- 集团CIS号 -->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!-- 归属银行编号 -->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!-- 证书ID -->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!-- 交易日期 -->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!-- 交易时间 -->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!-- 指令包序列号 -->
|
|
<ReadElement name="SerialNo" ETF_name="SER_NO"/> <!-- 平台交易流水号 -->
|
|
<ReadElement name="RetCode" ETF_name="RET_COD"/> <!-- 交易返回码 -->
|
|
<ReadElement name="RetMsg" ETF_name="RET_MSG"/> <!-- 交易返回描述 -->
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
|
|
<!-- 银企直联_直接支付 -->
|
|
<Process name="HIMPSTPAYICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="CIS" ETF_name="CIS"/>
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<WriteElement name="ID" ETF_name="ID"/>
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<WriteElement name="fSeqno" ETF_name="BAT_NO"/>
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="OnlBatF" ETF_name="ONLBAT_FLG" necessary="no" />
|
|
<WriteElement name="SettleMode" ETF_name="SETTLE_MODE"/> <!-- 入账方式 -->
|
|
<WriteElement name="TotalNum" ETF_name="REC_NUM"/> <!-- 总笔数 -->
|
|
<WriteElement name="TotalAmt" ETF_name="SUM_AMT" expression="FMUL($SUM_AMT,100,0)" /> <!-- 总金额 -->
|
|
<WriteElement name="SignTime" ETF_name="CK_DT"/> <!-- 签名时间 -->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_1" necessary="no" />
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_2" necessary="no" />
|
|
|
|
<WriteGroupElement name="rd" ETF_name="REC" repeat_name="REC_NUM">
|
|
<WriteElement name="iSeqno" ETF_name="HSEQ_NO"/> <!-- 指令顺序号 -->
|
|
<WriteElement name="ReimburseNo" ETF_name="MSEQ_NO" necessary="no" />
|
|
<WriteElement name="ReimburseNum" ETF_name="BUR_NUM" necessary="no" />
|
|
<WriteElement name="StartDate" ETF_name="ST_DT" necessary="no" />
|
|
<WriteElement name="StartTime" ETF_name="ST_TM" necessary="no" />
|
|
<WriteElement name="PayType" ETF_name="PAY_TYP"/> <!-- 记账处理方式 -->
|
|
<!--AddItem name="HACT_NO" value="1901007009200076130"/-->
|
|
<WriteElement name="PayAccNo" ETF_name="HACT_NO"/> <!-- 本方账号 -->
|
|
<!--AddItem name="HACT_CNM" value="中国移动通信集团湖南有限公司电子商务中心"/-->
|
|
<WriteElement name="PayAccNameCN" ETF_name="HACT_CNM" necessary="no" /> <!-- *本方账户名称 -->
|
|
<WriteElement name="PayAccNameEN" ETF_name="HACT_ENM" necessary="no" /> <!-- *本方账户英文名称 -->
|
|
<WriteElement name="RecAccNo" ETF_name="PYE_ACT"/> <!-- 对方账号 -->
|
|
<WriteElement name="RecAccNameCN" ETF_name="PYE_NM" necessary="no" /> <!-- *对方账户名称 -->
|
|
<WriteElement name="RecAccNameEN" ETF_name="PYE_ENM" necessary="no" /> <!-- *对方账户英文名称 -->
|
|
<WriteElement name="SysIOFlg" ETF_name="BK_FLG"/> <!-- 系统内外标志 -->
|
|
<WriteElement name="IsSameCity" ETF_name="SCITY_FLG" necessary="no" />
|
|
<If condition="IS_EQUAL_STRING($STL_TYP,11)">
|
|
<AddItem name="Prop_1" value="1"/> <!--对公对私标志-->
|
|
<WriteElement name="Prop" ETF_name="Prop_1" necessary="no" /> <!-- @对公对私标志 -->
|
|
</If>
|
|
<ElseIf condition="IS_EQUAL_STRING($STL_TYP,21)">
|
|
<AddItem name="Prop_1" value="0"/> <!--对公对私标志-->
|
|
<WriteElement name="Prop" ETF_name="Prop_1" necessary="no" /> <!-- @对公对私标志 -->
|
|
</ElseIf>
|
|
<Else>
|
|
<AddItem name="Prop_1" value=""/> <!--对公对私标志-->
|
|
<WriteElement name="Prop" ETF_name="Prop_1" necessary="no" /> <!-- @对公对私标志 -->
|
|
</Else>
|
|
<WriteElement name="RecICBCCode" ETF_name="ICBC_COD" necessary="no" />
|
|
<WriteElement name="RecCityName" ETF_name="CTY_NM" necessary="no" /> <!-- @收款方所在城市名称(跨行时) -->
|
|
<WriteElement name="RecBankNo" ETF_name="PS" necessary="no" />
|
|
<WriteElement name="RecBankName" ETF_name="BNK_CNM" necessary="no"/> <!-- @交易对方银行名称 -->
|
|
<WriteElement name="CurrType" ETF_name="CCY"/> <!-- 币种 -->
|
|
<WriteElement name="PayAmt" ETF_name="PAY_AMT" expression="FMUL($PAY_AMT,100,0)"/> <!-- 金额 -->
|
|
<WriteElement name="UseCode" ETF_name="USE_COD" necessary="no" /> <!-- *用途代码 -->
|
|
<If condition="IS_EQUAL_STRING($STL_TYP,11)">
|
|
<AddItem name="UseCN_1" value="用户提现"/> <!--用途中文描述-->
|
|
<WriteElement name="UseCN" ETF_name="UseCN_1" necessary="no" /> <!-- *用途中文描述 -->
|
|
</If>
|
|
<ElseIf condition="IS_EQUAL_STRING($STL_TYP,21)">
|
|
<AddItem name="UseCN_1" value="商户结算"/> <!--用途中文描述-->
|
|
<WriteElement name="UseCN" ETF_name="UseCN_1" necessary="no" /> <!-- *用途中文描述 -->
|
|
</ElseIf>
|
|
<Else>
|
|
<AddItem name="UseCN_1" value=""/> <!--用途中文描述-->
|
|
<WriteElement name="UseCN" ETF_name="UseCN_1" necessary="no" /> <!-- *用途中文描述 -->
|
|
</Else>
|
|
<WriteElement name="EnSummary" ETF_name="EN_RMK" necessary="no" />
|
|
<WriteElement name="PostScript" ETF_name="USR_ID" expression="STRCAT($USR_ID,_,$BAL_BD,_,$BAL_ED)" necessary="no" /> <!--附言-->
|
|
<If condition="IS_EQUAL_STRING($STL_TYP,11)">
|
|
<AddItem name="Summary_1" value="" expression="STRCAT(U,$BAL_BD)"/> <!--摘要-->
|
|
<WriteElement name="Summary" ETF_name="Summary_1" necessary="no" />
|
|
</If>
|
|
<ElseIf condition="IS_EQUAL_STRING($STL_TYP,21)">
|
|
<AddItem name="Summary_2" value="" expression="STRCAT(M,SUBSTR($BAL_BD,5,4),-,SUBSTR($BAL_ED,5,4))"/> <!--摘要-->
|
|
<WriteElement name="Summary" ETF_name="Summary_2" necessary="no" />
|
|
</ElseIf>
|
|
<Else>
|
|
<AddItem name="Summary_3" value=""/> <!--用途中文描述-->
|
|
<WriteElement name="Summary" ETF_name="Summary_3" necessary="no" /> <!-- *用途中文描述 -->
|
|
</Else>
|
|
<WriteElement name="Ref" ETF_name="REF_NO" necessary="no" />
|
|
<If condition="IS_EQUAL_STRING($STL_TYP,11)">
|
|
<AddItem name="Oref_1" value="" expression="$BAL_ED"/> <!--摘要-->
|
|
<WriteElement name="Oref" ETF_name="Oref_1" necessary="no" />
|
|
</If>
|
|
<ElseIf condition="IS_EQUAL_STRING($STL_TYP,21)">
|
|
<AddItem name="Oref_2" value="" expression="STRCAT(SUBSTR($BAL_BD,5,4),-,SUBSTR($BAL_ED,5,4))"/> <!--摘要-->
|
|
<WriteElement name="Oref" ETF_name="Oref_2" necessary="no" />
|
|
</ElseIf>
|
|
<Else>
|
|
<AddItem name="Oref_3" value=""/> <!--用途中文描述-->
|
|
<WriteElement name="Oref" ETF_name="Oref_3" necessary="no" /> <!-- *用途中文描述 -->
|
|
</Else>
|
|
<WriteElement name="ERPSqn" ETF_name="ERP_NO" necessary="no" />
|
|
<WriteElement name="BusCode" ETF_name="BUS_COD" necessary="no" />
|
|
<WriteElement name="ERPcheckno" ETF_name="ERP_CNO" necessary="no" />
|
|
<WriteElement name="CrvouhType" ETF_name="CRVOUH_TYP" necessary="no" />
|
|
<WriteElement name="CrvouhName" ETF_name="CRVOUH_NM" necessary="no" />
|
|
<WriteElement name="CrvouhNo" ETF_name="CRVOUH_NO" necessary="no" />
|
|
<WriteElement name="ReqReserved3" ETF_name="REQ_3" necessary="no" />
|
|
<WriteElement name="ReqReserved4" ETF_name="REQ_4" necessary="no" />
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="QRYPAYICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="CIS" ETF_name="CIS"/>
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<WriteElement name="ID" ETF_name="ID"/>
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<WriteElement name="fSeqno" ETF_name="NEW_BAT_NO"/>
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="QryfSeqno" ETF_name="QRY_SEQNO"/>
|
|
<WriteElement name="QrySerialNo" ETF_name="QRY_SERNO"/>
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_1"/>
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_2"/>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
|
|
<!--/WriteElement-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="REPQRYPAYICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<ReadElement name="CIS" ETF_name="CIS"/>
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<ReadElement name="ID" ETF_name="ID"/>
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/>
|
|
<ReadElement name="RetCode" ETF_name="RET_COD"/>
|
|
<ReadElement name="RetMsg" ETF_name="RET_MSG"/>
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="QryfSeqno" ETF_name="QRY_SEQNO"/>
|
|
<ReadElement name="QrySerialNo" ETF_name="QRY_SERNO"/>
|
|
<ReadElement name="OnlBatF" ETF_name="ONLBAT_FLG"/>
|
|
<ReadElement name="SettleMode" ETF_name="SETTLE_MODE"/>
|
|
<ReadElement name="BusType" ETF_name="BUS_TYP"/>
|
|
<ReadElement name="RepReserved1" ETF_name="REP_1"/>
|
|
<ReadElement name="RepReserved2" ETF_name="REP_2"/>
|
|
|
|
<ReadGroupElement name="rd" ETF_name="REC" repeat_name="REC_NUM" necessary="no" >
|
|
<ReadElement name="iSeqno" ETF_name="SEQ_NO"/> <!-- 指令包顺序号 -->
|
|
<ReadElement name="QryiSeqno" ETF_name="QRYIS_NO"/> <!-- 待查指令包顺序号 -->
|
|
<ReadElement name="QryOrderNo" ETF_name="QRYOD_NO"/> <!-- 待查平台交易顺序号 -->
|
|
<ReadElement name="ReimburseNo" ETF_name="MSEQ_NO"/> <!-- 自定义序号 -->
|
|
<ReadElement name="ReimburseNum" ETF_name="BUR_NUM"/> <!-- 单据张数 -->
|
|
<ReadElement name="StartDate" ETF_name="ST_DT"/> <!-- 定时启动日期 -->
|
|
<ReadElement name="StartTime" ETF_name="ST_TM"/> <!-- 定时启动时间 -->
|
|
<ReadElement name="PayType" ETF_name="PAY_TYP"/> <!-- 记账处理方式 -->
|
|
<ReadElement name="PayAccNo" ETF_name="ACT_NO"/> <!-- 本方账号 -->
|
|
<ReadElement name="PayAccNameCN" ETF_name="ACT_CNM"/> <!-- 本方账户名称 -->
|
|
<ReadElement name="PayAccNameEN" ETF_name="ACT_ENM"/> <!-- 本方账户英文名称 -->
|
|
<ReadElement name="RecAccNo" ETF_name="PYE_ACT"/> <!-- 对方账号 -->
|
|
<ReadElement name="RecAccNameCN" ETF_name="PYE_CNM"/> <!-- 对方账户名称 -->
|
|
<ReadElement name="RecAccNameEN" ETF_name="PYE_ENM"/> <!-- 对方账户英文名称 -->
|
|
<ReadElement name="SysIOFlg" ETF_name="BK_FLG"/> <!-- 系统内外标志 -->
|
|
<ReadElement name="IsSameCity" ETF_name="SCITY_FLG"/> <!-- 同城异地标志 -->
|
|
<ReadElement name="RecICBCCode" ETF_name="ICBC_COD"/> <!-- 交易对方工行地区号 -->
|
|
<ReadElement name="RecCityName" ETF_name="CITY_NM"/> <!-- 对方所在城市名称 -->
|
|
<ReadElement name="RecBankNo" ETF_name="BANK_COD"/> <!-- 对方行行号 -->
|
|
<ReadElement name="RecBankName" ETF_name="RECBANK_NM"/> <!-- 交易对方银行名称 -->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!-- 币种 -->
|
|
<ReadElement name="PayAmt" ETF_name="PAY_AMT"/> <!-- 金额 -->
|
|
<ReadElement name="UseCode" ETF_name="USE_COD"/> <!-- 用途代码 -->
|
|
<ReadElement name="UseCN" ETF_name="USE_CN"/> <!-- 用途中文描述 -->
|
|
<ReadElement name="EnSummary" ETF_name="EN_RMK"/> <!-- 英文备注 -->
|
|
<ReadElement name="PostScript" ETF_name="PS"/> <!-- 附言 -->
|
|
<ReadElement name="Summary" ETF_name="RMK"/> <!-- 摘要 -->
|
|
<ReadElement name="Ref" ETF_name="REF_NO"/> <!-- 业务编号(业务参考号) -->
|
|
<ReadElement name="Oref" ETF_name="OREF_NO"/> <!-- 相关业务编号 -->
|
|
<ReadElement name="ERPSqn" ETF_name="ERP_NO"/> <!-- ERP流水号 -->
|
|
<ReadElement name="BusCode" ETF_name="BUS_COD"/> <!-- 业务代码 -->
|
|
<ReadElement name="ERPcheckno" ETF_name="ERP_CNO"/> <!-- ERP支票号 -->
|
|
<ReadElement name="CrvouhType" ETF_name="CRVOUH_TYP"/> <!-- 原始凭证种类 -->
|
|
<ReadElement name="CrvouhName" ETF_name="CRVOUH_NM"/> <!-- 原始凭证名称 -->
|
|
<ReadElement name="CrvouhNo" ETF_name="CRVOUH_NO"/> <!-- 原始凭证号 -->
|
|
<ReadElement name="iRetCode" ETF_name="RESP_COD"/> <!-- 返回码 -->
|
|
<ReadElement name="iRetMsg" ETF_name="RESP_MSG"/> <!-- 返回描述 -->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!-- 指令状态 -->
|
|
<ReadElement name="instrRetCode" ETF_name="IRESP_NO"/> <!-- 交易返回码 -->
|
|
<ReadElement name="instrRetMsg" ETF_name="IRESP_MSG"/> <!-- 交易返回描述 -->
|
|
<ReadElement name="BankRetTime" ETF_name="BNK_TM"/> <!-- 银行批复时间 -->
|
|
<ReadElement name="RepReserved3" ETF_name="XXXXX"/> <!-- 响应备用字段3 -->
|
|
<ReadElement name="RepReserved4" ETF_name="XXXXX"/> <!-- 响应备用字段4 -->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 行名行号信息查询-->
|
|
<Process name="DIBPSBC" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="BnkCode" ETF_name="BK_BNK_CD" necessary="no"/> <!--行别代码-->
|
|
<WriteElement name="NextTag" ETF_name="NEXT_TAG" necessary="no"/> <!--查询下页标识-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_RES1" necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_RES2" necessary="no"/> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--联行号查询结果返回-->
|
|
<Process name="RSP_DIBPSBC" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS" /> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD" /> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID" /> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT" /> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM" /> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO" /> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD" /> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="BnkCode" ETF_name="BK_BNK_CD"/> <!--行别代码-->
|
|
<ReadElement name="NextTag" ETF_name="NEXT_TAG" /> <!--查询下页标志-->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_RES1" /> <!--请求备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_RES2" /> <!--请求备用字段2-->
|
|
<ReadGroupElement name="rd" ETF_name='REC'>
|
|
<AddItem name="BNK_CD" expression="ETF(ROOT.BK_BNK_CD)"/>
|
|
<ReadElement name="ECFlag" ETF_name="EC_FLG"/> <!--跨行电联标志-->
|
|
<ReadElement name="PaySysBnkCode" ETF_name="BK_NO"/> <!--支付系统行号-->
|
|
<ReadElement name="EISBnkCode" ETF_name="EBK_COD"/><!--电子联行行号-->
|
|
<ReadElement name="EISSiteCode" ETF_name="EIS_COD"/> <!--EIS小站号-->
|
|
<ReadElement name="BnkName" ETF_name="BK_NE"/> <!--银行名称-->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_RES3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_RES4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--对账单查询主机对账文件-->
|
|
<Process name="ICBCQBILL" stat_flag="N">
|
|
<Head>
|
|
<Item name="ACC_NO1" length="34"/> <!--账号-->
|
|
<Item name="ACC_NM1" length="80"/> <!--户名-->
|
|
<Item name="CCY1" length="03"/> <!--币种-->
|
|
<Item name="STR_AMT" length="15" expression="NORMAL_TO_COBOL(SUBSTR($STR_AMT,4,15),15)"/> <!--期初余额-->
|
|
<Item name="END_AMT" length="15" expression="NORMAL_TO_COBOL(SUBSTR($END_AMT,4,15),15)"/> <!--期末余额-->
|
|
<Item name="TOT_NUM" length="06"/> <!--交易条数-->
|
|
<Item name="AAAAA" value=" "/>
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="BILL_DT" length="8"/> <!--对账单日期-->
|
|
<Item name="ACC_NO" length="19"/> <!--账号-->
|
|
<Item name="ACC_NM" length="140"/> <!--户名-->
|
|
<Item name="CCY" length="03"/> <!--币种-->
|
|
<Item name="SEQ_NO" length="06"/> <!--交易序号-->
|
|
<Item name="SUB_COD" length="07"/> <!--科目号-->
|
|
<Item name="BUS_DT" length="08"/> <!--入账日期-->
|
|
<Item name="BUS_TM" length="26"/> <!--时间戳-->
|
|
<Item name="REV_TXN" length="01"/> <!--正反交易标志-->
|
|
<Item name="UPD_TXN" length="01"/> <!--冲正标志-->
|
|
<Item name="DR_CRF" length="01"/> <!--借贷标志-->
|
|
<Item name="VOH_TYP" length="03"/> <!--凭证种类-->
|
|
<Item name="VOH_NO" length="09"/> <!--凭证号-->
|
|
<Item name="CVH_TYP" length="30"/> <!--贷方凭证种类-->
|
|
<Item name="CVH_NO" length="20"/> <!--贷方凭证号-->
|
|
<Item name="TXN_AMT" length="15" expression="NORMAL_TO_COBOL($TXN_AMT,15)"/> <!--发生额-->
|
|
<Item name="AC_BAL" length="15" expression="NORMAL_TO_COBOL($AC_BAL,15)"/> <!--账务发生后余额-->
|
|
<!--Item name="VAL_DT" length="08" expression="FMTDATE($SDAT,4,0)"/--> <!--起息日期-->
|
|
<Item name="VAL_DT" length="08" /> <!--起息日期-->
|
|
<Item name="REC_BK_NO" length="12"/> <!--对方行号-->
|
|
<Item name="REC_BK_NM" length="140"/> <!--对方行名-->
|
|
<Item name="REC_AC" length="34"/> <!--对方账号-->
|
|
<Item name="REC_NM" length="140"/> <!--对方户名-->
|
|
<Item name="O_REG_AC" length="34"/> <!--对方入账账号-->
|
|
<Item name="O_REG_NM" length="140"/> <!--对方入账名-->
|
|
<Item name="O_REG_BK_NO" length="12"/> <!--对方入账行号-->
|
|
<Item name="REM" length="20"/> <!--摘要-->
|
|
<Item name="USE_CN" length="20"/> <!--用途-->
|
|
<Item name="PST_SCP" length="100"/> <!--附言-->
|
|
<Item name="REF" length="20"/> <!--业务编号-->
|
|
<Item name="OREF" length="20"/> <!--相关业务编号-->
|
|
<Item name='SQN' length="20"/> <!--流水号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--B2C订购指令查询-->
|
|
<Process name="B2CPAYINF" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE" /> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS" /> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD" /> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID" /> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT" /> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM" /> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO" /> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="ShopType" ETF_name="SHOP_TYP" /> <!--商城类型-->
|
|
<WriteElement name="ShopCode" ETF_name="SHOP_COD" /> <!--商城代码-->
|
|
<WriteElement name="ShopAcct" ETF_name="SHOP_ACC_NO"/> <!--商城账号-->
|
|
<WriteElement name="QrySerialNo" ETF_name="QSEQ_NO" /> <!--待查交易序列号-->
|
|
<WriteElement name="QryOrderNum" ETF_name="QORD_NO" /> <!--待查订单号-->
|
|
<WriteElement name="BeginDate" ETF_name="BED_DT" /> <!--起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="END_DT" /> <!--截止日期-->
|
|
<WriteElement name="BeginTime" ETF_name="BEG_TM" /> <!--开始时间-->
|
|
<WriteElement name="EndTime" ETF_name="END_TM" /> <!--终止时间-->
|
|
<WriteElement name="ResultType" ETF_name="RES_TYP" /> <!--查询交易状态类型-->
|
|
<WriteElement name="NextTag" ETF_name="NEXT_TAG" /> <!--查询下页标志-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_RES1" /> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_RES1" /> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- B2C订购指令查询 -->
|
|
<Process name="RSP_B2CPAYINF" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS" /> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD" /> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID" /> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT" /> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM" /> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO" /> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD" /> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG" /> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="ShopType" ETF_name="SHOP_TYP" /> <!--商城类型-->
|
|
<ReadElement name="ShopCode" ETF_name="SHOP_COD" /> <!--商城代码-->
|
|
<ReadElement name="ShopAcct" ETF_name="SHOP_ACC_NO" /> <!--商城账号-->
|
|
<ReadElement name="QrySerialNo" ETF_name="QSEQ_NO" /> <!--待查交易序列号-->
|
|
<ReadElement name="QryOrderNum" ETF_name="QORD_NO" /> <!--待查订单号-->
|
|
<ReadElement name="BeginDate" ETF_name="BEG_DT" /> <!--起始日期-->
|
|
<ReadElement name="EndDate" ETF_name="END_DT" /> <!--截止日期-->
|
|
<ReadElement name="BeginTime" ETF_name="BEG_TM" /> <!--开始时间-->
|
|
<ReadElement name="EndTime" ETF_name="END_TM" /> <!--终止时间-->
|
|
<ReadElement name="ResultType" ETF_name="RES_TYP" /> <!--查询交易状态类型-->
|
|
<ReadElement name="NextTag" ETF_name="NEXT_TAG" /> <!--查询下页标识-->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_RES1" /> <!--响应备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_RES2" /> <!--响应备用字段2-->
|
|
<ReadGroupElement name="rd" ETF_name="REC">
|
|
<ReadElement name="SerialNo" ETF_name="TXN_SEQ_NO" /> <!--交易序列号-->
|
|
<ReadElement name="OrderNum" ETF_name="ORD_NO" /> <!--订单号-->
|
|
<ReadElement name="OrderAmt" ETF_name="TXN_AMT" /> <!--订单金额-->
|
|
<ReadElement name="TranID" ETF_name="TRAN_ID" /> <!--交易证书ID-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TIM" /> <!--交易时间-->
|
|
<ReadElement name="PayAccNameCN" ETF_name="ACC_CNM" /> <!--付款人名称-->
|
|
<ReadElement name="PayAccNo" ETF_name="ACC_NO" /> <!--付款账号/卡号-->
|
|
<ReadElement name="SumRejAmt" ETF_name="REJ_AMT" /> <!--累计退货金额-->
|
|
<ReadElement name="SumRetAmt" ETF_name="RET_AMT" /> <!--累计返还金额-->
|
|
<ReadElement name="SumTransferAmt" ETF_name="TRANF_AMT" /> <!--累计转付金额-->
|
|
<ReadElement name="GoodsNO" ETF_name="PRD_NO" /> <!--商品编号-->
|
|
<ReadElement name="GoodsName" ETF_name="PRD_NM" /> <!--商品名称-->
|
|
<ReadElement name="OrdQuatity" ETF_name="ORD_NUM" /> <!--订单数量-->
|
|
<ReadElement name="IncCarrAmt" ETF_name="CARR_AMT" /> <!--已含运费金额-->
|
|
<ReadElement name="Result" ETF_name="RESULT" /> <!--处理结果-->
|
|
<ReadElement name="BankRem" ETF_name="BNK_RMK" /> <!--银行备注-->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_RES3" /> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_RES4" /> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--查询明细历史 -->
|
|
<Process name="QHISD" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="AccNo" ETF_name="ACC_NO" /> <!--查询账号-->
|
|
<WriteElement name="BeginDate" ETF_name="BEG_DT" /> <!--起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="END_DT" /> <!--截止日期-->
|
|
<WriteElement name="MinAmt" ETF_name="MIN_AMT" /> <!-- 发生额下限-->
|
|
<WriteElement name="MaxAmt" ETF_name="MAX_AMT" /> <!--发生额上限 -->
|
|
<WriteElement name="NextTag" ETF_name="NEXT_TAG" necessary="no"/> <!--查询下页标识-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_RES1" necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_RES2" necessary="no"/> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 对账单查询结果返回 -->
|
|
<Process name="RSP_QHISD" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO1"/> <!--账号-->
|
|
<ReadElement name="AccName" ETF_name="ACC_NM1"/> <!--户名-->
|
|
<ReadElement name="CurrType" ETF_name="CCY1"/> <!--币种-->
|
|
<ReadElement name="BeginDate" ETF_name="BEG_DT"/> <!--起始日期-->
|
|
<ReadElement name="EndDate" ETF_name="END_DT"/> <!--截止日期-->
|
|
<ReadElement name="MinAmt" ETF_name="MIN_AMT"/> <!--发生额下限-->
|
|
<ReadElement name="MaxAmt" ETF_name="MAX_AMT"/> <!--发生额上限-->
|
|
<ReadElement name="TotalNum" ETF_name="TOT_NUM"/> <!--交易条数-->
|
|
<ReadElement name="NextTag" ETF_name="NEXT_TAG"/> <!--查询下页标志-->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_RES1"/> <!--请求备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_RES2"/> <!--请求备用字段2-->
|
|
<ReadGroupElement name="rd" ETF_name="REC">
|
|
<ReadElement name="Drcrf" ETF_name="DR_CRF"/> <!--借贷标志-->
|
|
<ReadElement name="VouhNo" ETF_name="VOH_NO"/> <!--凭证号-->
|
|
<ReadElement name="DebitAmount" ETF_name="DEB_AMT"/> <!--发生额-->
|
|
<ReadElement name="CreditAmount" ETF_name="CRE_AMT"/> <!--发生额-->
|
|
<ReadElement name="Balance" ETF_name="AC_BAL"/> <!--余额-->
|
|
<ReadElement name="RecipBkNo" ETF_name="REC_BK_NO"/> <!--对方行号-->
|
|
<ReadElement name="RecipBkName" ETF_name="REC_BK_NM"/> <!--对方行名-->
|
|
<ReadElement name="RecipAccNo" ETF_name="REC_AC"/> <!--对方账号-->
|
|
<ReadElement name="RecipName" ETF_name="REC_NM"/> <!--对方户名-->
|
|
<ReadElement name="Summary" ETF_name="REM"/> <!---摘要-->
|
|
<ReadElement name="UseCN" ETF_name="USE_CN"/> <!--用途-->
|
|
<ReadElement name="PostScript" ETF_name="PST_SCP"/> <!--附言-->
|
|
<ReadElement name="BusCode" ETF_name="BUS_COD"/> <!--业务代码-->
|
|
<ReadElement name="Date" ETF_name="DATE"/> <!--交易日期-->
|
|
<ReadElement name="Time" ETF_name="TIME"/> <!--时间戳-->
|
|
<ReadElement name="Ref" ETF_name="REF"/> <!--业务编号-->
|
|
<ReadElement name="Oref" ETF_name="OREF"/> <!--相关业务编号-->
|
|
<ReadElement name="EnSummary" ETF_name="EN_REM"/> <!--英文备注-->
|
|
<ReadElement name="BusType" ETF_name="BUS_TYP"/> <!--业务种类-->
|
|
<ReadElement name="VouhType" ETF_name="VOUH_TYP"/> <!--凭证种类-->
|
|
<ReadElement name="AddInfo" ETF_name="ADD_INFO"/> <!--附加信息-->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_RES3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_RES4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="B2CICBCCHK"> <!--B2CICBC对账文件-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="ZONENO" length="05" value=" " /> <!--地区号 -->
|
|
<Item name="BRNO" length="05" value=" " /> <!--网点号 -->
|
|
<Item name="OBRA" length="08" value=" " /> <!--收报行行号 -->
|
|
<Item name="RBRNO" length="05" value=" " /> <!--收报行网点号 -->
|
|
<Item name="SBRA" length="08" value=" " /> <!--发报行行号 -->
|
|
<Item name="OMSG" length="09" value=" "/> <!--收报流水号 -->
|
|
<Item name="SDAT" length="10" expression="FMTDATE(SUBSTR($SDAT,1,8),0,4)"/> <!--发报日期 -->
|
|
<Item name="ACC_NO" length="19" /> <!--付款人账号 -->
|
|
<Item name="ACC_CNM" length="60"/> <!--付款人户名 -->
|
|
<Item name="SHOP_ACC_NO" length="19"/> <!--商户账号 -->
|
|
<Item name="SHOP_ACC_CNM" length="60" value="中国移动通信集团湖南有限公司电子商务中心 "/> <!--商户户名-->
|
|
<Item name="ORD_NO" length="30"/> <!--订单号-->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="TXN_AMT" length="15" expression="NORMAL_TO_COBOL($TXN_AMT,15)"/> <!--金额-->
|
|
<Item name="USAGE" length="20" value=" "/> <!--用途-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联_查询账号头寸_发送 -->
|
|
<Process name="REQQRYACCICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="CIS" ETF_name="CIS"/>
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<WriteElement name="ID" ETF_name="ID"/>
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<WriteElement name="fSeqno" ETF_name="BAT_NO"/>
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="TotalNum" ETF_name="AMT_NUM"/> <!-- 总笔数 -->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_1" necessary="no" />
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_2" necessary="no" />
|
|
|
|
<WriteGroupElement name="rd" ETF_name="REC" repeat_name="AMT_NUM">
|
|
<WriteElement name="iSeqno" ETF_name="HSEQ_NO"/> <!-- 指令顺序号 -->
|
|
<WriteElement name="AccNo" ETF_name="ACC_NO"/> <!-- 帐号 -->
|
|
<WriteElement name="CurrType" ETF_name="CCY" necessary="no" /> <!-- 币种 -->
|
|
<WriteElement name="ReqReserved3" ETF_name="REQ_3" necessary="no" />
|
|
<WriteElement name="ReqReserved4" ETF_name="REQ_4" necessary="no" />
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联_查询账号头寸_收取 -->
|
|
<Process name="RSPQRYACCICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<ReadElement name="CIS" ETF_name="CIS"/>
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<ReadElement name="ID" ETF_name="ID"/>
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/>
|
|
<ReadElement name="RetCode" ETF_name="RET_COD"/>
|
|
<ReadElement name="RetMsg" ETF_name="RET_MSG"/>
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadGroupElement name="rd" ETF_name="REC" repeat_name="REC_NUM" necessary="no" >
|
|
<ReadElement name="iSeqno" ETF_name="SEQ_NO"/> <!-- 指令包顺序号 -->
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO"/> <!-- 账号 -->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!-- 币种 -->
|
|
<ReadElement name="CashExf" ETF_name="CASHFLG"/> <!-- 钞汇标志 -->
|
|
<ReadElement name="AcctProperty" ETF_name="ACC_PRO"/> <!-- 账户属性 -->
|
|
<ReadElement name="AccBalance" ETF_name="Y_BAL"/> <!-- 昨日余额 -->
|
|
<ReadElement name="Balance" ETF_name="N_BAL"/> <!-- 当前余额 -->
|
|
<ReadElement name="UsableBalance" ETF_name="C_BAL"/> <!-- 可用余额 -->
|
|
<ReadElement name="FrzAmt" ETF_name="FRZ_AMT"/> <!-- 冻结额度合计 -->
|
|
<ReadElement name="QueryTime" ETF_name="QRY_TIM"/> <!-- 查询时间 -->
|
|
<ReadElement name="iRetCode" ETF_name="RESP_COD"/> <!-- 明细交易返回码 -->
|
|
<ReadElement name="iRetMsg" ETF_name="RESP_MSG"/> <!-- 明细交易返回描述 -->
|
|
<ReadElement name="RepReserved3" ETF_name="RR3"/> <!-- 响应备用字段3 -->
|
|
<ReadElement name="RepReserved4" ETF_name="RR4"/> <!-- 响应备用字段4 -->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直连头寸浦发请求 BODY部分用于签名 -->
|
|
<Process name="SPDBBODY4402" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="body">
|
|
<WriteElement name="lists">
|
|
<WriteAttr name="acctList"/>
|
|
<WriteElement name="list">
|
|
<WriteElement name="acctNo" ETF_name="ACT_NO"/> <!-- 账号 -->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直连头寸浦发请求 -->
|
|
<Process name="REQQRYACCSPDB" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="packet">
|
|
<WriteElement name="head">
|
|
<WriteElement name="transCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="signFlag" ETF_name="SIGN_FLAG"/>
|
|
<WriteElement name="packetID" ETF_name="PACKET_ID"/>
|
|
<WriteElement name="masterID" ETF_name="MASTER_ID"/>
|
|
<WriteElement name="timeStamp" ETF_name="TIME_STAMP"/>
|
|
</WriteElement>
|
|
<WriteElement name="body">
|
|
<WriteGroupElement name="lists" ETF_name="REC" repeat_name="AMT_NUM">
|
|
<WriteAttr name="acctList"/>
|
|
<WriteElement name="list">
|
|
<WriteElement name="acctNo" ETF_name="ACCT_NO"/><!--账号-->
|
|
</WriteElement>
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直连头寸浦发应答 -->
|
|
<Process name="RSPQQRYACCSPDB" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="packet">
|
|
<WriteElement name="head">
|
|
<WriteElement name="transCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="signFlag" ETF_name="SIGN_FLAG"/>
|
|
<WriteElement name="packetID" ETF_name="PACKET_ID"/>
|
|
<WriteElement name="timeStamp" ETF_name="TIME_STAMP"/>
|
|
<WriteElement name="returnCode" ETF_name="RETURN_CODE"/>
|
|
</WriteElement>
|
|
<WriteElement name="body">
|
|
<WriteGroupElement name="lists" ETF_name="REC" repeat_name="AMT_NUM">
|
|
<WriteAttr name="acctBalanceList"/>
|
|
<WriteElement name="list">
|
|
<WriteElement name="acctNo" ETF_name="ACCT_NO"/> <!--账号-->
|
|
<WriteElement name="masterID" ETF_name="ACCT_NO"/> <!--客户号-->
|
|
<WriteElement name="balance" ETF_name="ACCT_NO"/> <!--账号余额-->
|
|
<WriteElement name="reserveBalance" ETF_name="ACCT_NO"/> <!--保留余额-->
|
|
<WriteElement name="freezeBalance" ETF_name="ACCT_NO"/> <!--冻结余额-->
|
|
<WriteElement name="cortrolBalance" ETF_name="ACCT_NO"/> <!--控制余额-->
|
|
<WriteElement name="canUseBalance" ETF_name="ACCT_NO"/> <!--可用金额-->
|
|
<WriteElement name="overdraftBalance" ETF_name="ACCT_NO"/> <!--透支余额-->
|
|
</WriteElement>
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直连对账文件浦发请求 -->
|
|
<Process name="REQQRYFILESPDB" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="packet">
|
|
<WriteElement name="head">
|
|
<WriteElement name="transCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="signFlag" ETF_name="SIGN_FLAG"/>
|
|
<WriteElement name="packetID" ETF_name="PACKET_ID"/>
|
|
<WriteElement name="masterID" ETF_name="MASTER_ID"/>
|
|
<WriteElement name="timeStamp" ETF_name="TIME_STAMP"/>
|
|
</WriteElement>
|
|
<WriteElement name="body">
|
|
<WriteElement name="fileType" ETF_name="FILE_TYPE"/> <!--文件类型-->
|
|
<WriteElement name="transDate" ETF_name="TRANS_DATE"/> <!--交易日期-->
|
|
<WriteElement name="queryPage" ETF_name="QUERY_PAGE"/> <!--交易包序号-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直连对账浦发应答 -->
|
|
<Process name="RSPQQRYFILESPDB" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="packet">
|
|
<WriteElement name="head">
|
|
<WriteElement name="transCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="signFlag" ETF_name="SIGN_FLAG"/>
|
|
<WriteElement name="packetID" ETF_name="PACKET_ID"/>
|
|
<WriteElement name="timeStamp" ETF_name="TIME_STAMP"/>
|
|
<WriteElement name="returnCode" ETF_name="RETURN_CODE"/>
|
|
</WriteElement>
|
|
<WriteElement name="body">
|
|
<WriteGroupElement name="lists" ETF_name="REC" repeat_name="AMT_NUM">
|
|
<WriteAttr name="fileList"/>
|
|
<WriteElement name="list">
|
|
<WriteElement name="fileType" ETF_name="FILE_TYPE"/> <!--文件类型-->
|
|
<WriteElement name="file" ETF_name="FILE">
|
|
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CMBCHKIMPORT"> <!-- 招行对账文件格式:入库格式 -->
|
|
<Data deli_asc="124">
|
|
<Item name="TXNDATE" /> <!--交易日期 -->
|
|
<Item name="STLDATE" /> <!--处理日期 -->
|
|
<Item name="AMOUNT" /> <!--金额 -->
|
|
<Item name="BILLNO"/> <!--订单号 -->
|
|
<Item name="BILLSTS"/> <!--订单状态 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--对帐会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CMBCHKEXPORT"> <!--招行对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="TXNDATE" length="08"/> <!--交易日期 -->
|
|
<Item name="STLDATE" length="08"/> <!--处理日期 -->
|
|
<Item name="AMOUNT" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($AMOUNT,2),15)"/> <!--金额 -->
|
|
<Item name="BILLNO" length="10"/> <!--订单号 -->
|
|
<Item name="BILLSTS" length="01"/> <!--订单状态 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="SPDBCHKIMPORT" stat_flag="N"> <!-- 浦发对账文件格式:入库格式 -->
|
|
<Data deli_asc="124">
|
|
<Item name="TRANABBR" /> <!--交易缩写 -->
|
|
<Item name="SETTDATE" /> <!--清算日期 -->
|
|
<Item name="TXNDTTM" /> <!--交易发生时间 -->
|
|
<Item name="TERMSSN"/> <!--订单号 -->
|
|
<Item name="ACQSSN"/> <!--网关流水号 -->
|
|
<Item name="MERCCODE"/> <!--商户号 -->
|
|
<Item name="TERMCODE"/> <!--终端号 -->
|
|
<Item name="TRANAMT"/> <!--交易金额 -->
|
|
<Item name="FEE"/> <!--手续费 -->
|
|
<Item name="STLAMT"/> <!--净清算金额 -->
|
|
<Item name="RESPCODE"/> <!--响应码 -->
|
|
<Item name="RESERVE1"/> <!--商户保留1 -->
|
|
<Item name="RESERVE2"/> <!--商户保留2 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--对帐会计日期 -->
|
|
</Data>
|
|
<End/>
|
|
</Process>
|
|
|
|
<Process name="SPDBCHKEXPORT"> <!--浦发对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="TRANABBR" length="04"/> <!--交易缩写 -->
|
|
<Item name="SETTDATE" length="08"/> <!--清算日期 -->
|
|
<Item name="TXNDTTM" length="14"/> <!--交易发生时间 -->
|
|
<Item name="TERMSSN" length="12"/> <!--订单号 -->
|
|
<Item name="ACQSSN" length="12"/> <!--网关流水号 -->
|
|
<Item name="MERCCODE" length="15"/> <!--商户号 -->
|
|
<Item name="TERMCODE" length="08"/> <!--终端号 -->
|
|
<Item name="TRANAMT" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($TRANAMT,2),15)"/> <!--交易金额 -->
|
|
<Item name="FEE" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($FEE,2),15)"/> <!--手续费 -->
|
|
<Item name="STLAMT" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($STLAMT,2),15)"/> <!--净清算金额 -->
|
|
<Item name="RESPCODE" length="02"/> <!--响应码 -->
|
|
<Item name="RESERVE1" length="60"/> <!--商户保留1 -->
|
|
<Item name="RESERVE2" length="60"/> <!--商户保留2 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CCBCHKIMPORT"> <!-- 建行对账文件格式:入库格式 -->
|
|
<Data deli_asc="124">
|
|
<Item name="MERCHANTID" /> <!--商户代码 -->
|
|
<Item name="BRANCHID" /> <!--商户所在银行 -->
|
|
<Item name="POSID" /> <!--商户的POS号 -->
|
|
<Item name="ORDERID"/> <!--订单号 -->
|
|
<Item name="ORDERDATE"/> <!--支付交易时间 -->
|
|
<Item name="AMOUNT" /> <!--支付金额 -->
|
|
<Item name="STATUS" /> <!--支付状态 -->
|
|
<Item name="REFUND" /> <!--退款金额 -->
|
|
<Item name="ACCTYPE"/> <!--支付账户类型 -->
|
|
<Item name="SIGN"/>
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--对帐会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CCBCHKEXPORT"> <!--建行对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="MERCHANTID" length="21"/> <!--商户代码 -->
|
|
<Item name="BRANCHID" length="09"/> <!--商户所在银行 -->
|
|
<Item name="POSID" length="09"/> <!--商户的POS号 -->
|
|
<Item name="ORDERID" length="30"/> <!--订单号 -->
|
|
<Item name="ORDERDATE" length="14" expression="FMTDATE(SUBSTR($ORDERDATE,1,10),4,0)"/> <!--支付交易时间 -->
|
|
<Item name="AMOUNT" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($AMOUNT,2),15)"/> <!--支付金额 -->
|
|
<Item name="STATUS" length="60"/> <!--支付状态 -->
|
|
<Item name="REFUND" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($REFUND,2),15)"/> <!--退款金额 -->
|
|
<Item name="ACCTYPE" length="02"/> <!--支付账户类型 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BCOMCHKIMPORT" stat_flag="N"> <!-- 交通银行对账文件格式:入库格式 -->
|
|
<Data deli_asc="124">
|
|
<Item name="orderId"/> <!--订单号 -->
|
|
<Item name="orderDate"/> <!--订单日期 -->
|
|
<Item name="orderTime"/> <!--订单时间 -->
|
|
<Item name="curType"/> <!--币种CNY(人民币) -->
|
|
<Item name="amount"/> <!--金额 -->
|
|
<Item name="tranDate"/> <!--支付日期 -->
|
|
<Item name="tranTime"/> <!--支付时间 -->
|
|
<Item name="tranState"/> <!--支付交易状态1[成功] -->
|
|
<Item name="orderState"/> <!--订单状态[0未支付、1已支付、2已撤销、3已部分退货、4退货处理中、5已全额退货] -->
|
|
<Item name="fee"/> <!--手续费 -->
|
|
<Item name="bankSerialNo"/> <!--银行流水号 -->
|
|
<Item name="bankBatNo"/> <!--银行批次号 -->
|
|
<Item name="cardType"/> <!--交易卡类型[0:借记卡 1:准贷记卡 2:贷记卡] -->
|
|
<Item name="merchantBatNo"/> <!--商户批次号 -->
|
|
<Item name="merchantComment"/> <!--商户备注 -->
|
|
<Item name="bankComment"/> <!--银行备注 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BCOMCHKEXPORT"> <!--交通银行对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
|
|
<Item name="orderId" length="20"/> <!--订单号 -->
|
|
<Item name="orderDate" length="08"/> <!--订单日期 -->
|
|
<Item name="orderTime" length="06"/> <!--订单时间 -->
|
|
<Item name="curType" length="03"/> <!--币种CNY(人民币) -->
|
|
<Item name="amount" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($amount,2),15)"/> <!--金额 -->
|
|
<Item name="tranDate" length="08"/> <!--支付日期 -->
|
|
<Item name="tranTime" length="06"/> <!--支付时间 -->
|
|
<Item name="tranState" length="01"/> <!--支付交易状态1[成功] -->
|
|
<Item name="orderState" length="01"/> <!--订单状态[0未支付、1已支付、2已撤销、3已部分退货、4退货处理中、5已全额退货] -->
|
|
<Item name="fee" length="15" expression="NORMAL_TO_COBOL(AMTPOWER($fee,2),15)"/> <!--手续费 -->
|
|
<Item name="bankSerialNo" length="10"/> <!--银行流水号 -->
|
|
<Item name="bankBatNo" length="10"/> <!--银行批次号 -->
|
|
<Item name="cardType" length="01"/> <!--交易卡类型[0:借记卡 1:准贷记卡 2:贷记卡] -->
|
|
<Item name="merchantBatNo" length="10"/> <!--商户批次号 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSAUTOPAYIMPORT" stat_flag="N"> <!-- 上海银行自动代扣文件格式:入库格式 -->
|
|
<Data deli_asc="124">
|
|
<Item name="MBL_NO"/> <!--移动帐户 -->
|
|
<Item name="BNK_NO"/> <!--银行编号 -->
|
|
<Item name="SIG_NO"/> <!--协议号 -->
|
|
<Item name="AUO_LMT"/> <!--自动充值限额 -->
|
|
<Item name="AUO_AMT"/> <!--自动充值金额 -->
|
|
<Item name="DRW_BAL"/> <!--现金账户余额 -->
|
|
<AddItem name="ACT_DT" expression="$ROOT.ACT_DT"/> <!--会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSPAYCHKIMPORT" stat_flag="N"> <!-- 上海银行清算对账文件格式:入库格式 -->
|
|
<Head/>
|
|
<Data deli_asc="44">
|
|
<Item name="serialNo"/> <!--流水号(订单号) -->
|
|
<Item name="dateTM"/> <!--交易日期时间 -->
|
|
<Item name="reqType"/> <!--交易类型 -->
|
|
<Item name="signNo"/> <!--直付通协议号 -->
|
|
<Item name="charge"/> <!--手续费 -->
|
|
<Item name="amount"/> <!--交易金额 -->
|
|
<Item name="currency"/> <!--交易货币代码 -->
|
|
<Item name="originalSerialNo"/> <!--原流水号 -->
|
|
<Item name="originalDate"/> <!--原交易日期 -->
|
|
<Item name="status"/> <!--处理状态 -->
|
|
<Item name="errorMessage"/> <!--失败原因 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--对帐会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSPAYCHKEXPORT"> <!--上海银行清算对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号 -->
|
|
<Item name="ACT_DT" length="08"/> <!--前置会计日期 -->
|
|
<Item name="HTXN_CD" length="07"/> <!--后台交易码 -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号 -->
|
|
<Item name="ALOG_NO" length="11"/> <!--会计流水号 -->
|
|
<Item name="USR_ID" length="15"/> <!--手机号/商户编号-->
|
|
<Item name="serialNo" length="30"/> <!--流水号(订单号) -->
|
|
<Item name="dateTM" length="17"/> <!--交易日期时间 -->
|
|
<Item name="reqType" length="01"/> <!--交易类型 -->
|
|
<Item name="signNo" length="45"/> <!--直付通协议号 -->
|
|
<Item name="charge" length="15" expression="NORMAL_TO_COBOL($charge,15)"/> <!--手续费 -->
|
|
<Item name="amount" length="15" expression="NORMAL_TO_COBOL($amount,15)"/> <!--交易金额 -->
|
|
<Item name="currency" length="03"/> <!--交易货币代码 -->
|
|
<Item name="originalSerialNo" length="30"/> <!--原流水号 -->
|
|
<Item name="originalDate" length="17"/> <!--原交易日期 -->
|
|
<Item name="status" length="01"/> <!--处理状态 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSIGNCHKIMPORT" stat_flag="N"> <!-- 上海银行签约对账文件格式:入库格式 -->
|
|
<Data deli_asc="44">
|
|
<Item name="signNo"/> <!--协议号 -->
|
|
<Item name="cardNo" expression="ADDCHAR(SUBSTR(ADDCHAR($cardNo,20,0,1),17,4),20,0,1)"/> <!--银行卡号 -->
|
|
<Item name="cardType"/> <!--银行卡类型 -->
|
|
<Item name="name"/> <!--客户姓名 -->
|
|
<Item name="gender"/> <!--性别 -->
|
|
<Item name="certType"/> <!--证件类型 -->
|
|
<Item name="certNo"/> <!--证件号码 -->
|
|
<Item name="email"/> <!--电子邮件 -->
|
|
<Item name="phone"/> <!--移动电话 -->
|
|
<Item name="cell"/> <!--移动账户 -->
|
|
<Item name="zipCode"/> <!--邮政编码 -->
|
|
<Item name="address"/> <!--通讯地址 -->
|
|
<Item name="memo"/> <!--备注 -->
|
|
<Item name="chargeType"/> <!--充值类型 -->
|
|
<Item name="autoChargeLimit"/> <!--自动充值阀值 -->
|
|
<Item name="autoChargeAmt"/> <!--自动充值金额 -->
|
|
<Item name="signStatus"/> <!--最近签约状态 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--签约对帐日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSSIGNCHKEXPORT"> <!--上海银行签约对账文件格式:出库格式-->
|
|
<Data line_wrap="Y">
|
|
<Item name="signNo" length="45"/> <!--协议号 -->
|
|
<Item name="CHKDATE" length="08"/> <!--签解日期 -->
|
|
<Item name="signStatus" length="01"/> <!--最近签约状态 -->
|
|
<Item name="cardNo" length="20"/> <!--银行卡号 -->
|
|
<Item name="cardType" length="01"/> <!--银行卡类型 -->
|
|
<Item name="name" length="30"/> <!--客户姓名 -->
|
|
<Item name="gender" length="01"/> <!--性别 -->
|
|
<Item name="certType" length="01"/> <!--证件类型 -->
|
|
<Item name="certNo" length="30"/> <!--证件号码 -->
|
|
<Item name="email" length="60"/> <!--电子邮件 -->
|
|
<Item name="phone" length="20"/> <!--移动电话 -->
|
|
<Item name="cell" length="80"/> <!--移动账户 -->
|
|
<Item name="zipCode" length="06"/> <!--邮政编码 -->
|
|
<Item name="address" length="100"/> <!--通讯地址 -->
|
|
<Item name="chargeType" length="01"/> <!--充值类型 -->
|
|
<Item name="autoChargeLimit" length="15" expression="NORMAL_TO_COBOL($autoChargeLimit,15)"/> <!--自动充值阀值 -->
|
|
<Item name="autoChargeAmt" length="15" expression="NORMAL_TO_COBOL($autoChargeAmt,15)"/> <!--自动充值金额 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="MMSFmt" stat_flag="N"> <!--彩信下发文件-->
|
|
<Data>
|
|
<Item name="UE" length="11"/> <!--手机号码 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="MMSFmt1" stat_flag="N"> <!--彩信下发文件-->
|
|
<Data>
|
|
<Item name="UE" length="11"/> <!--手机号码 -->
|
|
<Item name="START_TIME" length="14"/> <!--开始时间 -->
|
|
<Item name="END_TIME" length="14"/> <!--结束时间 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ICBCBANKCOD"> <!--联行号文件下发-->
|
|
<Head line_wrap="Y">
|
|
<Item name="REC_NUM" length="08" expression="ADDCHAR($REC_NUM,8,0,1)"/> <!--记录数 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="TXN_DT" length="08"/> <!--生成日期 -->
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="BNK_CD" length="03"/> <!--行别代码 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="BK_NO" length="12"/> <!--联行行号 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="BK_NE" length="60" expression="ADDCHAR(DELBOTHSPACE($BK_NE),60, ,0)"/> <!--银行名称 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="ICBCBANK"> <!--银行号文件下发-->
|
|
<Head line_wrap="Y">
|
|
<Item name="REC_NUM" length="08" expression="ADDCHAR($REC_NUM,8,0,1)"/> <!--记录数 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="TXN_DT" length="08"/> <!--生成日期 -->
|
|
</Head>
|
|
<Data line_wrap="Y">
|
|
<Item name="BNK_CD" length="03"/> <!--行别代码 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="BK_NE" length="30" expression="ADDCHAR(DELBOTHSPACE($BK_NE),30, ,0)"/> <!--银行名称 -->
|
|
<Item name="AAAAA" length="1" value="|"/>
|
|
<Item name="BK_TYP" length="10"/> <!--银行简称 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="CCBCHKIMPORTPR"> <!-- 建行对账文件生成 -->
|
|
<Data deli_asc="124">
|
|
<Item name="MERCHANTID" value="105430148140026"/> <!--商户代码 -->
|
|
<Item name="BRANCHID" value="CCB000000"/> <!--商户所在银行 -->
|
|
<Item name="POSID" value="000000001"/> <!--商户的POS号 -->
|
|
<Item name="TLOG_NO"/> <!--订单号 -->
|
|
<Item name="ACT_DT" expression="STRCAT(FMTDATE($ACT_DT,0,4), 00:00:00)"/>
|
|
<Item name="TXN_AMT" expression="AMTADDDOT(AMTDELZERO(COBOL_TO_NORMAL($TXN_AMT,15)))"/> <!--支付金额 -->
|
|
<Item name="STATUS" value="成功"/> <!--支付状态 -->
|
|
<Item name="REFUND" value="0.00"/> <!--退款金额 -->
|
|
<Item name="ACCTYPE" value="61"/> <!--支付账户类型 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/> <!--对帐会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<Process name="BOSCHKIMPORTPR"> <!-- 上海银行行对账文件生成 -->
|
|
<Head deli_asc="44">
|
|
<Item name="SUM_AMT" value="28900"/> <!--交易金额-->
|
|
<Item name="SUM_POT" value="21"/> <!--成功笔数-->
|
|
<Item name="FAIL_SUM_POT" length="1" value="0"/> <!--失败笔数-->
|
|
</Head>
|
|
<Data deli_asc="44">
|
|
<Item name="TLOG_NO"/> <!--订单号 -->
|
|
<Item name="ACT_DT" expression="STRCAT(FMTDATE($ACT_DT,0,0), 00:00:00)"/> <!--交易日期时间 -->
|
|
<Item name="REQ_TYP" value="1"/> <!--交易类型 -->
|
|
<Item name="SIGNNO" value="196288801000E187AA1BA676B1510524F62B28599D7E3"/> <!--支付通协议号-->
|
|
<Item name="CHARGE" value="0"/> <!--手续费-->
|
|
<Item name="TXN_AMT" expression="AMTADDDOT(AMTDELZERO(COBOL_TO_NORMAL($TXN_AMT,15)))"/> <!--交易金额 -->
|
|
<Item name="CURRENCY" value="156"/> <!--交易货币代码 -->
|
|
<Item name="TLOG_NO"/> <!--原订单号 -->
|
|
<Item name="ACT_DT" expression="STRCAT(FMTDATE($ACT_DT,0,0), 00:00:00)"/> <!--原交易日期时间 -->
|
|
<Item name="STATUS" value="Y"/> <!--处理状态 -->
|
|
<Item name="ERRORMESSAGE" length="12" value="0000SUCC成功"/> <!--失败原因 -->
|
|
<AddItem name="CHKDATE" expression="$ROOT.ACT_DT"/>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 批扣个人指令提交请求包 -->
|
|
<Process name="REQ_PERDIS_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="OnlBatF" ETF_name="ONLBATF" value="1" necessary="no"/> <!--联机批量标志-->
|
|
<WriteElement name="SettleMode" ETF_name="SETTLEMODE" value="0"/> <!--入账方式-->
|
|
<WriteElement name="RecAccNo" ETF_name="RECACCNO"/> <!--收方账号-->
|
|
<WriteElement name="RecAccNameCN" ETF_name="RECACCNAMECN" value='' necessary="no"/> <!--收方账户名称-->
|
|
<WriteElement name="RecAccNameEN" ETF_name="RECACCNAMEEN" value='' necessary="no"/> <!--收方账户英文名称-->
|
|
<WriteElement name="TotalNum" ETF_name="TOTALNUM"/> <!--总笔数-->
|
|
<WriteElement name="TotalAmt" ETF_name="TOTALAMT"/> <!--总金额-->
|
|
<WriteElement name="SignTime" ETF_name="SIGNTIME"/> <!--签名时间-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQRESERVED1" value='' necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQRESERVED2" value='' necessary="no"/> <!--请求备用字段2-->
|
|
<WriteElement name="rd">
|
|
<WriteElement name="iSeqno" ETF_name="ISEQNO"/> <!--指令包顺序号-->
|
|
<WriteElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--付款账号-->
|
|
<WriteElement name="PayAccNameCN" ETF_name="PAYACCNAMECN"/> <!--付款账户名称-->
|
|
<WriteElement name="PayAccNameEN" ETF_name="PAYACCNAMEEN" value='' necessary="no"/> <!--付款账户英文名称-->
|
|
<WriteElement name="PayBranch" ETF_name="PAYBRANCH" value='' necessary="no"/> <!--付款账号开户行-->
|
|
<WriteElement name="Portno" ETF_name="PORTNO"/> <!--缴费编号-->
|
|
<WriteElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<WriteElement name="CurrType" ETF_name="CURRTYPE" value="001"/> <!--币种-->
|
|
<WriteElement name="PayAmt" ETF_name="PAYAMT"/> <!--金额-->
|
|
<WriteElement name="UseCode" ETF_name="USECODE" value='' necessary="no"/> <!--用途代码-->
|
|
<WriteElement name="UseCN" ETF_name="USECN" value='' necessary="no"/> <!--用途中文描述-->
|
|
<WriteElement name="EnSummary" ETF_name="ENSUMMARY" value='' necessary="no"/> <!--备注信息-->
|
|
<WriteElement name="PostScript" ETF_name="POSTSCRIPT" value='' necessary="no"/> <!--附言-->
|
|
<WriteElement name="Summary" ETF_name="SUMMARY" value='' necessary="no"/> <!--摘要-->
|
|
<WriteElement name="Ref" ETF_name="REF" value='' necessary="no"/> <!--业务编号(业务参考号) 必输-->
|
|
<WriteElement name="Oref" ETF_name="QREF" value='' necessary="no"/> <!--相关业务编号-->
|
|
<WriteElement name="ERPSqn" ETF_name="ERPSQN" value='' necessary="no"/> <!--ERP流水号-->
|
|
<WriteElement name="BusCode" ETF_name="BUSCODE" value='' necessary="no"/> <!--业务代码-->
|
|
<WriteElement name="ERPcheckno" ETF_name="ERPCHECKNO" value='' necessary="no"/> <!--ERP支票号-->
|
|
<WriteElement name="CrvouhType" ETF_name="CRVOUHTYPE" value='' necessary="no"/> <!--原始凭证种类-->
|
|
<WriteElement name="CrvouhName" ETF_name="CRVOUHNAME" value='' necessary="no"/> <!--原始凭证名称-->
|
|
<WriteElement name="CrvouhNo" ETF_name="CRVOUHNO" value='' necessary="no"/> <!--原始凭证号-->
|
|
<WriteElement name="ReqReserved3" ETF_name="REQRESERVED3" value='' necessary="no"/> <!--请求备用字段3-->
|
|
<WriteElement name="ReqReserved4" ETF_name="REQRESERVED4" value='' necessary="no"/> <!--请求备用字段4-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 批扣个人指令提交返回包 -->
|
|
<Process name="RSP_PERDIS_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="SerialNo" ETF_name="SERIALNO"/> <!--银行产生的平台交易流水号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out" necessary="no">
|
|
<ReadElement name="OnlBatF" ETF_name="ONLBATF" value="1"/> <!--联机批量标志-->
|
|
<ReadElement name="SettleMode" ETF_name="SETTLEMODE" value="0"/> <!--入账方式-->
|
|
<ReadElement name="RecAccNo" ETF_name="RECACCNO"/> <!--收方账号-->
|
|
<ReadElement name="RecAccNameCN" ETF_name="RECACCNAMECN"/> <!--收方账户名称-->
|
|
<ReadElement name="RecAccNameEN" ETF_name="RECACCNAMEEN"/> <!--收方账户英文名称-->
|
|
<ReadElement name="TotalNum" ETF_name="TOTALNUM"/> <!--总笔数-->
|
|
<ReadElement name="TotalAmt" ETF_name="TOTALAMT"/> <!--总金额-->
|
|
<ReadElement name="RepReserved1" ETF_name="REQRESERVED1"/> <!--响应备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REQRESERVED2"/> <!--响应备用字段2-->
|
|
<If condition="$TOTALNUM != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<ReadElement name="iSeqno" ETF_name="ISEQNO"/> <!--指令顺序号-->
|
|
<ReadElement name="OrderNo" ETF_name="ORDERNO"/> <!--平台交易序号-->
|
|
<ReadElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--付款账号-->
|
|
<ReadElement name="PayAccNameCN" ETF_name="PAYACCNAMECN"/> <!--付款账户名称-->
|
|
<ReadElement name="PayAccNameEN" ETF_name="PAYACCNAMEEN"/> <!--付款账户英文名称-->
|
|
<ReadElement name="PayBranch" ETF_name="PAYBRANCH"/> <!--付款账号开户行-->
|
|
<ReadElement name="Portno" ETF_name="PORTNO"/> <!--缴费编号-->
|
|
<ReadElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<ReadElement name="CurrType" ETF_name="CURRTYPE"/> <!--币种-->
|
|
<ReadElement name="PayAmt" ETF_name="PAYAMT"/> <!--金额-->
|
|
<ReadElement name="UseCode" ETF_name="USECODE"/> <!--用途代码-->
|
|
<ReadElement name="UseCN" ETF_name="USECN"/> <!--用途中文描述-->
|
|
<ReadElement name="EnSummary" ETF_name="ENSUMMARY"/> <!--备注信息-->
|
|
<ReadElement name="PostScript" ETF_name="POSTSCRIPT"/> <!--附言-->
|
|
<ReadElement name="Summary" ETF_name="SUMMARY"/> <!--摘要-->
|
|
<ReadElement name="Ref" ETF_name="REF"/> <!--业务编号(业务参考号)-->
|
|
<ReadElement name="Oref" ETF_name="OREF"/> <!--相关业务编号-->
|
|
<ReadElement name="ERPSqn" ETF_name="ERPSQN"/> <!--ERP流水号-->
|
|
<ReadElement name="BusCode" ETF_name="BUSCODE"/> <!--业务代码-->
|
|
<ReadElement name="ERPcheckno" ETF_name="EPCHECKNO"/> <!--ERP支票号-->
|
|
<ReadElement name="CrvouhType" ETF_name="CRVOUHTYPE"/> <!--原始凭证种类-->
|
|
<ReadElement name="CrvouhName" ETF_name="CRVOUHNAME"/> <!--原始凭证名称-->
|
|
<ReadElement name="CrvouhNo" ETF_name="CRVOUHNO"/> <!---原始凭证号-->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!--指令状态-->
|
|
<ReadElement name="iRetCode" ETF_name="IRETCODE"/> <!--明细交易返回码-->
|
|
<ReadElement name="iRetMsg" ETF_name="IRETMSG"/> <!--明细交易返回描述-->
|
|
<ReadElement name="RepReserved3" ETF_name="REPRESERVED3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REPRESERVED4"/> <!---响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 批扣个人指令查询请求包 -->
|
|
<Process name="REQ_QPERDIS_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="QryfSeqno" ETF_name="QRYFEQNO" value='' necessary="no"/> <!--待查指令包序列号-->
|
|
<WriteElement name="QrySerialNo" ETF_name="QRYSERIALNO" value='' necessary="no"/> <!--待查平台交易流水号-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQRESERVED1" value='' necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQRESERVED2" value='' necessary="no"/> <!--请求备用字段2-->
|
|
<WriteElement name="rd">
|
|
<WriteElement name="iSeqno" ETF_name="ISEQNO" value="1"/> <!--指令包顺序号-->
|
|
<WriteElement name="QryiSeqno" ETF_name="QRYISEQNO" value='' necessary="no"/> <!--待查指令顺序号-->
|
|
<WriteElement name="QryOrderNo" ETF_name="QRYORDERNO" value='' necessary="no"/> <!--待查平台交易序号-->
|
|
<WriteElement name="ReqReserved3" ETF_name="REQRESERVED3" value='' necessary="no"/> <!--请求备用字段3-->
|
|
<WriteElement name="ReqReserved4" ETF_name="REQRESERVED4" value='' necessary="no"/> <!--请求备用字段4-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 批扣个人指令查询返回包 -->
|
|
<Process name="RSP_QPERDIS_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="QryfSeqno" ETF_name="QRYFSEQNO"/> <!--所查指令包序列号-->
|
|
<ReadElement name="QrySerialNo" ETF_name="QRYSERIALNO"/> <!--所查平台交易流水号-->
|
|
<ReadElement name="OnlBatF" ETF_name="ONLBATF" value="1"/> <!--联机批量标志-->
|
|
<ReadElement name="SettleMode" ETF_name="SETTLEMODE" value="0"/> <!--入账方式-->
|
|
<ReadElement name="RecAccNo" ETF_name="RECACCNO"/> <!--收方账号-->
|
|
<ReadElement name="RecAccNameCN" ETF_name="RECACCNAMECN"/> <!--收方账户名称-->
|
|
<ReadElement name="RecAccNameEN" ETF_name="RECACCNAMEEN"/> <!--收方账户英文名称-->
|
|
<ReadElement name="RetTotalNum" ETF_name="RETTOTALNUM"/> <!--查询返回总笔数-->
|
|
<ReadElement name="RetTotalAmt" ETF_name="RETTOTALAMT"/> <!--查询返回总金额-->
|
|
<ReadElement name="CurrType" ETF_name="CURRTYPE"/> <!--币种-->
|
|
<ReadElement name="BusType" ETF_name="BUSTYPE"/> <!--业务种类编号-->
|
|
<ReadElement name="RepReserved1" ETF_name="REPRESERVED1"/> <!--响应备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REPRESERVED2"/> <!--响应备用字段2-->
|
|
<If condition="$RETTOTALNUM != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<ReadElement name="iSeqno" ETF_name="ISEQNO"/> <!--指令顺序号-->
|
|
<ReadElement name="QryiSeqno" ETF_name="QRYISEQNO"/> <!--所查询指令顺序号-->
|
|
<ReadElement name="QryOrderNo" ETF_name="QRYORDERNO"/> <!--所查询平台交易序号-->
|
|
<ReadElement name="Portno" ETF_name="PORTNO"/> <!--缴费编号-->
|
|
<ReadElement name="OpType" ETF_name="OPTYPE"/> <!--缴费类型-->
|
|
<ReadElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<ReadElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--付款账号-->
|
|
<ReadElement name="PayAccNameCN" ETF_name="PAYACCNAMECN"/> <!--付款账户名称-->
|
|
<ReadElement name="PayAccNameEN" ETF_name="PAYACCNAMEEN"/> <!--付款账户英文名称-->
|
|
<ReadElement name="PayBranch" ETF_name="PAYBRANCH"/> <!--付款账号开户行-->
|
|
<ReadElement name="PayAmt" ETF_name="PAYAMT"/> <!--金额-->
|
|
<ReadElement name="UseCode" ETF_name="USECODE"/> <!--用途代码-->
|
|
<ReadElement name="UseCN" ETF_name="USECN"/> <!--用途中文描述-->
|
|
<ReadElement name="UserRem" ETF_name="USERREM"/> <!--备注信息-->
|
|
<ReadElement name="PostScript" ETF_name="POSTSCRIPT"/> <!--附言-->
|
|
<ReadElement name="Summary" ETF_name="SUMMARY"/> <!--摘要-->
|
|
<ReadElement name="Ref" ETF_name="REF"/> <!--业务编号(业务参考号)-->
|
|
<ReadElement name="Oref" ETF_name="OREF"/> <!--相关业务编号-->
|
|
<ReadElement name="ERPSqn" ETF_name="ERPSQN"/> <!--ERP流水号-->
|
|
<ReadElement name="BusCode" ETF_name="BUSCODE"/> <!--业务代码-->
|
|
<ReadElement name="ERPcheckno" ETF_name="EPCHECKNO"/> <!--ERP支票号-->
|
|
<ReadElement name="CrvouhType" ETF_name="CRVOUHTYPE"/> <!--原始凭证种类-->
|
|
<ReadElement name="CrvouhName" ETF_name="CRVOUHNAME"/> <!--原始凭证名称-->
|
|
<ReadElement name="CrvouhNo" ETF_name="CRVOUHNO"/> <!---原始凭证号-->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!--指令状态-->
|
|
<ReadElement name="BankRem" ETF_name="BANKREM"/> <!--银行备注-->
|
|
<ReadElement name="BankRetime" ETF_name="BANKRETIME"/> <!--银行批复时间-->
|
|
<ReadElement name="iRetCode" ETF_name="IRETCODE"/> <!--明细交易返回码-->
|
|
<ReadElement name="iRetMsg" ETF_name="IRETMSG"/> <!--明细交易返回描述-->
|
|
<ReadElement name="RepReserved3" ETF_name="REPRESERVED3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REPRESERVED4"/> <!---响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通自动充值入库格式-->
|
|
<Process name="ICBCAUTOPAYIMPORT" stat_flag="N">
|
|
<Data deli_asc="124">
|
|
<AddItem name="ACT_DT" expression="ETF(ROOT.ACT_DT)"/> <!--会计日期-->
|
|
<AddItem name="TRAN_DT" expression="$ROOT.TRAN_DT"/> <!--交易日期 -->
|
|
<Item name="MBL_NO"/> <!--移动帐户 -->
|
|
<Item name="BNK_NO"/> <!--银行编号 -->
|
|
<Item name="SIG_NO"/> <!--协议号 -->
|
|
<Item name="AUO_LMT"/> <!--自动充值限额 -->
|
|
<Item name="AUO_AMT"/> <!--自动充值金额 -->
|
|
<Item name="DRW_BAL"/> <!--现金账户余额 -->
|
|
<AddItem name="CHK_STS" value="0"/> <!--会计日期 -->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--签约解约对账单查询-->
|
|
<Process name="REQ_QPERINF_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="BeginDate" ETF_name="BEGINDATE" /> <!--起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="ENDDATE" /> <!--终止日期-->
|
|
<WriteElement name="BeginTime" ETF_name="BEGINTIME" /> <!--开始时间-->
|
|
<WriteElement name="EndTime" ETF_name="ENDTIME" /> <!--终止时间-->
|
|
<WriteElement name="RecAccNo" ETF_name="RECACCNO"/> <!--收费企业账号-->
|
|
<WriteElement name="PayAccNo" ETF_name="PAYACCNO" value='' necessary="no"/> <!--付款账号-->
|
|
<WriteElement name="Portno" ETF_name="PORTNO" value='' necessary="no"/> <!--缴费编号-->
|
|
<WriteElement name="QueryTag" ETF_name="QUERYTAG"/> <!--查询协议类型-->
|
|
<WriteElement name="NextTag" ETF_name="NEXTTAG" necessary="no"/> <!--查询下页标志-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQRESERVED1" value='' necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQRESERVED2" value='' necessary="no"/> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--签约解约对账单查询返回包-->
|
|
<Process name="RSP_QPERINF_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="RecAccNo" ETF_name="RECACCNO"/> <!--收费企业账号-->
|
|
<ReadElement name="QueryTag" ETF_name="QUERYTAG"/> <!--查询协议类型-->
|
|
<ReadElement name="NextTag" ETF_name="NEXTTAG"/> <!--查询下页标志-->
|
|
<ReadElement name="RepReserved1" ETF_name="REPRESERVED1"/> <!--响应备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REPRESERVED2"/> <!--响应备用字段2-->
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<AddItem name="ACT_DT" expression="ETF(ROOT.ACT_DT)"/> <!--会计日期-->
|
|
<AddItem name="TRAN_DT" expression="ETF(ROOT.TRAN_DT)"/> <!--交易日期-->
|
|
<AddItem name="RECACCNO" expression="ETF(ROOT.RECACCNO)"/> <!--收费企业账号-->
|
|
<AddItem name="QUERYTAG" expression="ETF(ROOT.QUERYTAG)"/> <!--查询协议类型-->
|
|
<ReadElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<ReadElement name="Portno" ETF_name="PORTNO"/> <!--缴费编号-->
|
|
<ReadElement name="OpType" ETF_name="OPTYPE"/> <!--缴费种类-->
|
|
<ReadElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--付款帐号-->
|
|
<ReadElement name="PayAccNameCN" ETF_name="PAYACCNAMECN"/> <!--付款帐号名称-->
|
|
<ReadElement name="SignDate" ETF_name="SIGNDATE"/> <!--签定/撤销协议时间-->
|
|
<ReadElement name="RepReserved3" ETF_name="REPRESERVED3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REPRESERVED4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行签约/解约对账文件格式-->
|
|
<Process name="MPSTCTCHK_FMT" stat_flag="N">
|
|
<Data line_wrap="Y">
|
|
<Item name="RECACCNO" length="19"/> <!--收费企业账号-->
|
|
<Item name="QUERYTAG" length="01"/> <!--查询协议类型-->
|
|
<Item name="CONTRACTNO" length="35"/> <!--协议编号-->
|
|
<Item name="PORTNO" length="30"/> <!--缴费编号-->
|
|
<Item name="OPTYPE" length="20"/> <!--缴费种类-->
|
|
<Item name="PAYACCNO" length="19"/> <!--付款帐号-->
|
|
<Item name="PAYACCNAMECN" length="60"/> <!--付款帐号名称-->
|
|
<Item name="SIGNDATE" length="14"/> <!--签定/撤销协议时间-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 对账单查询 -->
|
|
<Process name="REQ_QBILL_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="AccNo" ETF_name="ACC_NO1"/> <!--查询账号-->
|
|
<WriteElement name="BeginDate" ETF_name="BEG_DT" /> <!--起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="END_DT" /> <!--终止日期-->
|
|
<WriteElement name="BeginTime" ETF_name="BEG_TM" /> <!--开始时间-->
|
|
<WriteElement name="EndTime" ETF_name="END_TM" /> <!--终止时间-->
|
|
<WriteElement name="MinAmt" ETF_name="MIN_AMT"/> <!--发生额下限-->
|
|
<WriteElement name="MaxAmt" ETF_name="MAX_AMT"/> <!--发生额上限-->
|
|
<WriteElement name="NextTag" ETF_name="NEXT_TAG" value='' necessary="no"/> <!--查询下页标志-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_RES1" value='' necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_RES1" value='' necessary="no"/> <!--请求备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 对账单查询结果返回 -->
|
|
<Process name="RSP_QBILL_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO1"/> <!--账号-->
|
|
<ReadElement name="AccName" ETF_name="ACC_NM1"/> <!--户名-->
|
|
<ReadElement name="CurrType" ETF_name="CCY1"/> <!--币种-->
|
|
<ReadElement name="SwiftBank" ETF_name="SWIFT"/> <!--Swift行号-->
|
|
<ReadElement name="StartBalance" ETF_name="STR_AMT"/> <!--期初余额-->
|
|
<ReadElement name="EndBalance" ETF_name="END_AMT"/> <!--期末余额-->
|
|
<ReadElement name="TotalNum" ETF_name="TOT_NUM"/> <!--交易条数-->
|
|
<ReadElement name="NextTag" ETF_name="NEXT_TAG"/> <!--查询下页标志-->
|
|
<ReadElement name="RepReserved1" ETF_name="REP_RES1"/> <!--请求备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REP_RES2"/> <!--请求备用字段2-->
|
|
<If condition="$TOT_NUM != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<AddItem name="ACT_DT" expression="ETF(ROOT.ACT_DT)"/> <!--会计日期-->
|
|
<AddItem name="TRAN_DT" expression="ETF(ROOT.TRAN_DT)"/>
|
|
<ReadElement name="BillDate" ETF_name="BILL_DT"/> <!--对账单日期-->
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO"/> <!--账户-->
|
|
<ReadElement name="AccName" ETF_name="ACC_NM"/> <!--户名-->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!--币种-->
|
|
<ReadElement name="DetailNo" ETF_name="SEQ_NO"/> <!--交易序号-->
|
|
<ReadElement name="SubCode" ETF_name="SUB_COD"/> <!--科目号-->
|
|
<ReadElement name="BusiDate" ETF_name="BUS_DT"/> <!--入账日期-->
|
|
<ReadElement name="BusiTime" ETF_name="BUS_TM"/> <!--时间戳-->
|
|
<ReadElement name="RevTranf" ETF_name="REV_TXN"/> <!--正反交易标志-->
|
|
<ReadElement name="UpdTranf" ETF_name="UPD_TXN"/> <!--冲正标志-->
|
|
<ReadElement name="Drcrf" ETF_name="DR_CRF"/> <!--借贷标志-->
|
|
<ReadElement name="VouhType" ETF_name="VOH_TYP"/> <!--凭证种类-->
|
|
<ReadElement name="VouhNo" ETF_name="VOH_NO"/> <!--凭证号-->
|
|
<ReadElement name="CvouhType" ETF_name="CVH_TYP"/> <!--贷方凭证种类-->
|
|
<ReadElement name="CvouhNo" ETF_name="CVH_NO"/> <!--贷方凭证号-->
|
|
<ReadElement name="Amount" ETF_name="TXN_AMT"/> <!--发生额-->
|
|
<ReadElement name="Balance" ETF_name="AC_BAL"/> <!--账务发生后余额-->
|
|
<ReadElement name="ValueDay" ETF_name="VAL_DT" expression="FMTDATE($VAL_DT,4,0)"/> <!--起息日期-->
|
|
<ReadElement name="RecipBkNo" ETF_name="REC_BK_NO"/> <!--对方行号-->
|
|
<ReadElement name="RecipBkName" ETF_name="REC_BK_NM"/> <!--对方行名-->
|
|
<ReadElement name="RecipAccNo" ETF_name="REC_AC"/> <!--对方账号-->
|
|
<ReadElement name="RecipName" ETF_name="REC_NM"/> <!--对方户名-->
|
|
<ReadElement name="OregAccNo" ETF_name="O_REG_AC"/> <!---对方入账账号-->
|
|
<ReadElement name="OregName" ETF_name="O_REG_NM"/> <!--对方入账户名-->
|
|
<ReadElement name="OregBkNo" ETF_name="O_REG_BK_NO"/> <!--对方入账行号-->
|
|
<ReadElement name="StatCode" ETF_name="STA_COD"/> <!--外汇统计代码-->
|
|
<ReadElement name="SettleMode" ETF_name="SET_MOD"/> <!--外汇结算方式-->
|
|
<ReadElement name="Summary" ETF_name="REM"/> <!---摘要-->
|
|
<ReadElement name="UseCN" ETF_name="USE_CN"/> <!--用途-->
|
|
<ReadElement name="PostScript" ETF_name="PST_SCP"/> <!--附言-->
|
|
<ReadElement name="Ref" ETF_name="REF"/> <!--业务编号-->
|
|
<ReadElement name="Oref" ETF_name="OREF"/> <!--相关业务编号-->
|
|
<ReadElement name="Sqn" ETF_name="SQN"/> <!--流水号-->
|
|
<ReadElement name="BusCode" ETF_name="BUS_COD"/> <!--业务代码-->
|
|
<ReadElement name="EnSummary" ETF_name="EN_REM"/> <!--英文备注-->
|
|
<ReadElement name="AddInfo" ETF_name="ADD_INFO"/> <!--附加信息-->
|
|
<ReadElement name="ERPchkno" ETF_name="ERP_NO"/> <!--ERP支票号-->
|
|
<ReadElement name="ERPeftRef" ETF_name="ERP_REF"/> <!--付款批次-->
|
|
<ReadElement name="SignDate" ETF_name="SIGN_DT"/> <!--签发日期-->
|
|
<ReadElement name="RepReserved3" ETF_name="REP_RES3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REP_RES4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通充值对账格式-->
|
|
<Process name="ICBCBILLCHECK_FMT" stat_flag="N">
|
|
<Data line_wrap="Y">
|
|
<Item name="LOG_NO" length="32" expression='ADDCHAR($LOG_NO,32, ,0)'/> <!--前置流水号-->
|
|
<Item name="ACT_DT" length="08"/> <!--会计日期-->
|
|
<Item name="HTXN_CD" length="07"/> <!--交易码--> <!-- -->
|
|
<Item name="HLOG_NO" length="11"/> <!--后台流水号-->
|
|
<Item name="HLOG_NO" length="11"/> <!--会计流水号-->
|
|
<Item name="MBL_NO" length="15" expression='ADDCHAR($MBL_NO,15, ,0)'/> <!--手机号-->
|
|
|
|
<Item name="BILL_DT" length="08"/> <!--对账单日期-->
|
|
<Item name="ACC_NO" length="19"/> <!--账号-->
|
|
<Item name="ACC_NM" length="140"/> <!--户名-->
|
|
<Item name="CCY" length="03"/> <!--币种-->
|
|
<Item name="SEQ_NO" length="06"/> <!--交易序号-->
|
|
<Item name="SUB_COD" length="07"/> <!--科目号-->
|
|
<Item name="BUS_DT" length="08"/> <!--入账日期-->
|
|
<Item name="BUS_TM" length="26"/> <!--时间戳-->
|
|
<Item name="REV_TXN" length="01"/> <!--正反交易标志-->
|
|
<Item name="UPD_TXN" length="01"/> <!--冲正标志-->
|
|
<Item name="DR_CRF" length="01"/> <!--借贷标志-->
|
|
<Item name="VOH_TYP" length="03"/> <!--凭证种类-->
|
|
<Item name="VOH_NO" length="09"/> <!--凭证号-->
|
|
<Item name="CVH_TYP" length="30"/> <!--贷方凭证种类-->
|
|
<Item name="CVH_NO" length="20"/> <!--贷方凭证号-->
|
|
<Item name="TXN_AMT" length="15" expression="NORMAL_TO_COBOL($TXN_AMT,15)"/> <!--发生额-->
|
|
<Item name="AC_BAL" length="15" expression="NORMAL_TO_COBOL($AC_BAL,15)"/> <!--账务发生后余额-->
|
|
<!--Item name="VAL_DT" length="08" expression="FMTDATE($SDAT,4,0)"/--> <!--起息日期-->
|
|
<Item name="VAL_DT" length="10" /> <!--起息日期-->
|
|
<Item name="REC_BK_NO" length="12"/> <!--对方行号-->
|
|
<Item name="REC_BK_NM" length="140"/> <!--对方行名-->
|
|
<Item name="REC_AC" length="34"/> <!--对方账号-->
|
|
<Item name="REC_NM" length="140"/> <!--对方户名-->
|
|
<Item name="O_REG_AC" length="34"/> <!--对方入账账号-->
|
|
<Item name="O_REG_NM" length="140"/> <!--对方入账名-->
|
|
<Item name="O_REG_BK_NO" length="12"/> <!--对方入账行号-->
|
|
<Item name="REM" length="20"/> <!--摘要-->
|
|
<Item name="USE_CN" length="20"/> <!--用途-->
|
|
<Item name="PST_SCP" length="100"/> <!--附言-->
|
|
<Item name="REF" length="20"/> <!--业务编号-->
|
|
<Item name="OREF" length="20"/> <!--相关业务编号-->
|
|
<Item name='SQN' length="20"/> <!--流水号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通自助终端签约: 高级批量扣个人缴费协议导入提交请求包 -->
|
|
<Process name="REQ_ENDIIMPT_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="TotalNum" ETF_name="TOTALNUM" value="1"/> <!--总笔数-->
|
|
<WriteElement name="SignTime" ETF_name="SIGNTIME"/> <!--签名时间-->
|
|
<WriteElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<WriteElement name="PayType" ETF_name="PAYTYPE"/> <!--缴费种类-->
|
|
<WriteElement name="AcctName" ETF_name="ACCTNAME"/> <!--企业名称-->
|
|
<WriteElement name="AcctNo" ETF_name="ACCTNO"/> <!--企业账号-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQRESERVED1" value='' necessary="no"/> <!--请求备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQRESERVED2" value='' necessary="no"/> <!--请求备用字段2-->
|
|
<WriteElement name="rd">
|
|
<WriteElement name="iSeqno" ETF_name="ISEQNO" value="1" necessary="no"/> <!--指令顺序号-->
|
|
<WriteElement name="PayNo" ETF_name="PAYNO"/> <!--缴费编号-->
|
|
<WriteElement name="PayAcctName" ETF_name="PAYACCTNAME"/> <!--缴费客户姓名-->
|
|
<WriteElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--缴费客户账号-->
|
|
<WriteElement name="CertType" ETF_name="CERTTYPE"/> <!--证件类型种-->
|
|
<WriteElement name="CertNo" ETF_name="CERTNO"/> <!--证件号码-->
|
|
<WriteElement name="DeadLine" ETF_name="DEADLINE" value='' necessary="no"/> <!--过期日期-->
|
|
<WriteElement name="ReqReserved3" ETF_name="REQRESERVED3" value='' necessary="no"/> <!--响应备用字段3-->
|
|
<WriteElement name="ReqReserved4" ETF_name="REQRESERVED4" value='' necessary="no"/> <!--响应备用字段4-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通自助终端签约返回包-->
|
|
<Process name="RSP_ENDIIMPT_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="SerialNo" ETF_name="SERIALNO"/> <!--平台交易流水号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out" necessary="no">
|
|
<ReadElement name="TotalNum" ETF_name="TOTALNUM"/> <!--总笔数-->
|
|
<ReadElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<ReadElement name="PayType" ETF_name="PAYTYPE"/> <!--缴费种类-->
|
|
<ReadElement name="AcctName" ETF_name="ACCTNAME"/> <!--企业名称-->
|
|
<ReadElement name="AcctNo" ETF_name="ACCTNO"/> <!--企业账号-->
|
|
<ReadElement name="ReqReserved1" ETF_name="REQRESERVED1"/> <!--请求备用字段1-->
|
|
<ReadElement name="ReqReserved2" ETF_name="REQRESERVED2"/> <!--请求备用字段2-->
|
|
<If condition="$TOTALNUM != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<ReadElement name="iSeqno" ETF_name="ISEQNO"/> <!--指令顺序号-->
|
|
<ReadElement name="OrderNo" ETF_name="ORDERNO"/> <!--缴费编号-->
|
|
<ReadElement name="PayAcctName" ETF_name="PAYACCTNAME"/> <!--缴费客户姓名-->
|
|
<ReadElement name="PayAccNo" ETF_name="PAYACCNO"/> <!--缴费客户账号-->
|
|
<ReadElement name="CertType" ETF_name="CERTTYPE"/> <!--证件类型种-->
|
|
<ReadElement name="CertNo" ETF_name="CERTNO"/> <!--证件号码-->
|
|
<ReadElement name="DeadLine" ETF_name="DEADLINE"/> <!--到期日-->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!--指令状态-->
|
|
<ReadElement name="iRetCode" ETF_name="IRETCODE"/> <!--明细交易返回码-->
|
|
<ReadElement name="iRetMsg" ETF_name="IRETMSG"/> <!--交易返回描述-->
|
|
<ReadElement name="RepReserved3" ETF_name="REPRESERVED3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REPRESERVED4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通自助终端签约查询-->
|
|
<Process name="REQ_QENDIIMPT_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<WriteElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<WriteElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<WriteElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="StartDate" ETF_name="STARTDATE" value='' necessary="no"/> <!--查询起始日期-->
|
|
<WriteElement name="EndDate" ETF_name="ENDDATE" value='' necessary="no"/> <!--查询截止日期-->
|
|
<WriteElement name="QryfSeqno" ETF_name="QRYFSEQNO" /> <!--待查指令包序号-->
|
|
<WriteElement name="NextTag" ETF_name="NEXTTAG" /> <!--查询下页标识-->
|
|
<WriteElement name="ReqReserved1" ETF_name="REQRESERVED1" value='' necessary="no"/> <!--提交备用字段1-->
|
|
<WriteElement name="ReqReserved2" ETF_name="REQRESERVED2" value='' necessary="no"/> <!--提交备用字段2-->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--工行卡通自助终端签约查询返回包-->
|
|
<Process name="RSP_QENDIIMPT_ICBCCT" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/> <!--交易代码-->
|
|
<ReadElement name="CIS" ETF_name="CIS"/> <!--集团CIS号-->
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/> <!--归属银行编号-->
|
|
<ReadElement name="ID" ETF_name="ID"/> <!--证书ID-->
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/> <!--交易日期-->
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/> <!--交易时间-->
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/> <!--指令包序列号-->
|
|
<ReadElement name="RetCode" ETF_name="TRSP_CD"/> <!--交易返回码-->
|
|
<ReadElement name="RetMsg" ETF_name="TRSP_MSG"/> <!--交易返回描述-->
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadElement name="StartDate" ETF_name="STARTDATE"/> <!--查询起始日期-->
|
|
<ReadElement name="EndDate" ETF_name="ENDDATE"/> <!--查询截止日期-->
|
|
<ReadElement name="QryfSeqno" ETF_name="QRYFSEQNO"/> <!--待查指令包序号-->
|
|
<ReadElement name="NextTag" ETF_name="NEXTTAG"/> <!--查询下页标识-->
|
|
<ReadElement name="TotalNumber" ETF_name="TOTALNUMBER"/> <!--总笔数-->
|
|
<ReadElement name="RepReserved1" ETF_name="REPRESERVED1"/> <!--请求备用字段1-->
|
|
<ReadElement name="RepReserved2" ETF_name="REPRESERVED2"/> <!--请求备用字段2-->
|
|
<If condition="$TOTALNUMBER != 0">
|
|
<ReadGroupElement name="rd" ETF_name="REC" necessary="no">
|
|
<ReadElement name="BankRetTime" ETF_name="BANKRETTIME"/> <!--处理时间-->
|
|
<ReadElement name="iSeqno" ETF_name="ISEQNO"/> <!--指令顺序号-->
|
|
<ReadElement name="QrySerialNo" ETF_name="QRYSERIALNO"/> <!--平台交易流水号-->
|
|
<ReadElement name="QryOrderNo" ETF_name="QRYORDERNO"/> <!--平台交易序号-->
|
|
<ReadElement name="QryfSeqno" ETF_name="QRYFSEQNO"/> <!--指令包序列号-->
|
|
<ReadElement name="ContractNo" ETF_name="CONTRACTNO"/> <!--协议编号-->
|
|
<ReadElement name="PayType" ETF_name="PAYTYPE"/> <!--缴费种类-->
|
|
<ReadElement name="PayNo" ETF_name="PAYNO"/> <!--缴费编号-->
|
|
<ReadElement name="AcctName" ETF_name="ACCTNAME"/> <!--企业名称-->
|
|
<ReadElement name="AcctNo" ETF_name="ACCTNO"/> <!--企业账号-->
|
|
<ReadElement name="PayAcctName" ETF_name="PAYACCTNAME"/> <!--缴费客户姓名-->
|
|
<ReadElement name="PayAcctNo" ETF_name="PAYACCTNO"/> <!--缴费客户账号-->
|
|
<ReadElement name="CertType" ETF_name="CERTTYPE"/> <!--证件类型种-->
|
|
<ReadElement name="CertNo" ETF_name="CERTNO"/> <!--证件号码-->
|
|
<ReadElement name="Result" ETF_name="RESULT"/> <!--指令状态-->
|
|
<ReadElement name="iRetCode" ETF_name="IRETCODE"/> <!--明细交易返回码-->
|
|
<ReadElement name="iRetMsg" ETF_name="IRETMSG"/> <!--交易返回描述-->
|
|
<ReadElement name="RepReserved3" ETF_name="REPRESERVED3"/> <!--响应备用字段3-->
|
|
<ReadElement name="RepReserved4" ETF_name="REPRESERVED4"/> <!--响应备用字段4-->
|
|
</ReadGroupElement>
|
|
</If>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!--批量销户文件-->
|
|
<Process name="BATCALACFMT">
|
|
<Head type="deli" deli_asc="124">
|
|
<Item name="ORN_CNT"/>
|
|
<!-- 交易总笔数 -->
|
|
<Item name="LMT_AMT" />
|
|
<!-- 交易限额-->
|
|
</Head>
|
|
<Data deli_asc="124">
|
|
<Item name="MOB_NO" length="11"/> <!-- 手机号 -->
|
|
</Data>
|
|
</Process>
|
|
<!--协议增量文件-->
|
|
<Process name="BATATUPINFFMT">
|
|
|
|
<Data type="deli" deli_asc="9">
|
|
<Item name="MBL_NO"/> <!-- 手机号 -->
|
|
<Item name="AC" value="1000000000"/> <!-- 维护类型-->
|
|
<Item name="ARECD" value="0731"/> <!-- 交易金额 -->
|
|
<Item name="OPR_TYP"/> <!-- 维护类型-->
|
|
<Item name="TXN_AMT" expression="ADDCHAR(ADD(DELBOTHSPACE($TXN_AMT),0),12,0,1)" /> <!-- 交易金额 -->
|
|
<Item name="PAY_MOD2"/> <!-- 代缴方式 -->
|
|
</Data>
|
|
</Process>
|
|
<!--批量缴费文件-->
|
|
<Process name="BATPAYMENTFMT">
|
|
<Data type="deli" deli_asc="124">
|
|
<Item name="FIL_TM"/> <!-- 时间 -->
|
|
<Item name="MBL_NO"/> <!-- 手机号 -->
|
|
<Item name="MBL_NO_RMK"/> <!-- 备用 -->
|
|
<Item name="BOS_UID"/> <!-- 账号 -->
|
|
<Item name="FIL_FLG"/> <!-- 增加 -->
|
|
<Item name="FIL_RMK"/> <!-- 增加 -->
|
|
<Item name="TXN_AMT" deli_asc="-1"/> <!-- 交易金额 -->
|
|
</Data>
|
|
</Process>
|
|
<!-- 银企直连头寸浦发请求 BODY部分用于签名 -->
|
|
<Process name="SPDBTCBODY" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="body">
|
|
<WriteElement name="lists">
|
|
<WriteAttr name="name" value="acctList"/>
|
|
<WriteElement name="list">
|
|
<WriteElement name="acctNo" ETF_name="ACT_NO"/> <!-- 账号 -->
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
<!-- 银企直连头寸调拨浦发请求 BODY部分用于签名 -->
|
|
<Process name="SPDBDBBODY" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="body">
|
|
<WriteElement name="elecChequeNo" ETF_name="ELEC_CHEQUENO"/> <!-- 电子凭证号 -->
|
|
<WriteElement name="acctNo" ETF_name="ACCT_NO"/> <!-- 付款账号 -->
|
|
<WriteElement name="acctName" ETF_name="ACCT_NM" necessary="no" /> <!-- 付款人账户名称 -->
|
|
<WriteElement name="bespeakDate" ETF_name="BESPEAK_DATE" necessary="no" /> <!-- 预约日期 -->
|
|
<WriteElement name="payeeAcctNo" ETF_name="PAYEE_ACCNO"/> <!-- 收款人账号-->
|
|
<WriteElement name="payeeName" ETF_name="PAYEE_NAME" necessary="no" /> <!-- 收款人名称-->
|
|
<WriteElement name="payeeType" ETF_name="PAYEE_TYPE"/> <!-- 收款人账户类型-->
|
|
<WriteElement name="payeeBankName" ETF_name="PAYEE_BANKNAME" necessary="no"/> <!-- 收款行名称-->
|
|
<WriteElement name="payeeAddress" ETF_name="PAYEE_ADDRESS" necessary="no"/> <!-- 收款行地址-->
|
|
<WriteElement name="amount" ETF_name="AMOUNT"/> <!-- 支付金额-->
|
|
<WriteElement name="sysFlag" ETF_name="SYS_FLAG"/> <!-- 本行它行标志-->
|
|
<WriteElement name="remitLocation" ETF_name="REMIT_LOCATION" necessary="no"/> <!-- 同城异地标志-->
|
|
<WriteElement name="note" ETF_name="NOTE" necessary="no"/> <!-- 附言-->
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
<!-- 银企直连浦发请求 HEAD部分 -->
|
|
<Process name="SPDBHEAD" stat_flag="N">
|
|
<Data>
|
|
<WriteElement name="packet">
|
|
<WriteElement name="head">
|
|
<WriteElement name="transCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="signFlag" ETF_name="SIGN_FLAG"/>
|
|
<WriteElement name="packetID" ETF_name="PACKET_ID"/>
|
|
<WriteElement name="masterID" ETF_name="MASTER_ID"/>
|
|
<WriteElement name="timeStamp" ETF_name="TIME_STAMP"/>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
<!-- 银企直连头寸浦发应答 -->
|
|
<Process name="SPDBTCRES" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="lists" >
|
|
<ReadElement name="list">
|
|
<ReadElement name="acctNo" ETF_name="ACT_NO"/> <!--账号-->
|
|
<ReadElement name="masterID" ETF_name="masterID"/> <!--客户号-->
|
|
<ReadElement name="balance" ETF_name="balance"/> <!--账号余额-->
|
|
<ReadElement name="reserveBalance" ETF_name="reserveBalance"/> <!--保留余额-->
|
|
<ReadElement name="freezeBalance" ETF_name="freezeBalance"/> <!--冻结余额-->
|
|
<ReadElement name="cortrolBalance" ETF_name="cortrolBalance"/> <!--控制余额-->
|
|
<ReadElement name="canUseBalance" ETF_name="canUseBalance"/> <!--可用金额-->
|
|
<ReadElement name="overdraftBalance" ETF_name="overdraftBalance"/> <!--透支余额-->
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
<!-- 银企直连头寸调拨浦发应答 -->
|
|
<Process name="SPDBDBRES" stat_flag="N">
|
|
<Data>
|
|
<ReadElement name="transStatus" ETF_name="TRANS_CODE"/> <!--交易状态-->
|
|
<ReadElement name="acceptNo" ETF_name="ACCEPT_NO"/> <!--受理编号-->
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联_查询账号头寸_发送 -->
|
|
<Process name="REQQRYACCICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<WriteElement name="eb">
|
|
<WriteElement name="pub">
|
|
<WriteElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<WriteElement name="CIS" ETF_name="CIS"/>
|
|
<WriteElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<WriteElement name="ID" ETF_name="ID"/>
|
|
<WriteElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<WriteElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<WriteElement name="fSeqno" ETF_name="BAT_NO"/>
|
|
</WriteElement>
|
|
<WriteElement name="in">
|
|
<WriteElement name="TotalNum" ETF_name="AMT_NUM"/> <!-- 总笔数 -->^M
|
|
<WriteElement name="ReqReserved1" ETF_name="REQ_1" necessary="no" />
|
|
<WriteElement name="ReqReserved2" ETF_name="REQ_2" necessary="no" />
|
|
|
|
<WriteGroupElement name="rd" ETF_name="REC" repeat_name="AMT_NUM">
|
|
<WriteElement name="iSeqno" ETF_name="HSEQ_NO"/> <!-- 指令顺序号 -->
|
|
<WriteElement name="AccNo" ETF_name="ACC_NO"/> <!-- 帐号 -->
|
|
<WriteElement name="CurrType" ETF_name="CCY" necessary="no" /> <!-- 币种 -->
|
|
<WriteElement name="ReqReserved3" ETF_name="REQ_3" necessary="no" />
|
|
<WriteElement name="ReqReserved4" ETF_name="REQ_4" necessary="no" />
|
|
</WriteGroupElement>
|
|
</WriteElement>
|
|
</WriteElement>
|
|
</Data>
|
|
</Process>
|
|
|
|
<!-- 银企直联_查询账号头寸_收取 -->
|
|
<Process name="RSPQRYACCICBC" stat_flag="N"> <!-- -->
|
|
<Data>
|
|
<ReadElement name="eb">
|
|
<ReadElement name="pub">
|
|
<ReadElement name="TransCode" ETF_name="TRANS_CODE"/>
|
|
<ReadElement name="CIS" ETF_name="CIS"/>
|
|
<ReadElement name="BankCode" ETF_name="BNK_COD"/>
|
|
<ReadElement name="ID" ETF_name="ID"/>
|
|
<ReadElement name="TranDate" ETF_name="TRAN_DT"/>
|
|
<ReadElement name="TranTime" ETF_name="TRAN_TM"/>
|
|
<ReadElement name="fSeqno" ETF_name="SEQ_NO"/>
|
|
<ReadElement name="RetCode" ETF_name="RET_COD"/>
|
|
<ReadElement name="RetMsg" ETF_name="RET_MSG"/>
|
|
</ReadElement>
|
|
<ReadElement name="out">
|
|
<ReadGroupElement name="rd" ETF_name="REC" repeat_name="REC_NUM" necessary="no" >
|
|
<ReadElement name="iSeqno" ETF_name="SEQ_NO"/> <!-- 指令包顺序号 -->
|
|
<ReadElement name="AccNo" ETF_name="ACC_NO"/> <!-- 账号 -->
|
|
<ReadElement name="CurrType" ETF_name="CCY"/> <!-- 币种 -->
|
|
<ReadElement name="CashExf" ETF_name="CASHFLG"/> <!-- 钞汇标志 -->
|
|
<ReadElement name="AcctProperty" ETF_name="ACC_PRO"/> <!-- 账户属性 -->
|
|
<ReadElement name="AccBalance" ETF_name="Y_BAL"/> <!-- 昨日余额 -->
|
|
<ReadElement name="Balance" ETF_name="N_BAL"/> <!-- 当前余额 -->
|
|
<ReadElement name="UsableBalance" ETF_name="C_BAL"/> <!-- 可用余额 -->
|
|
<ReadElement name="FrzAmt" ETF_name="FRZ_AMT"/> <!-- 冻结额度合计 -->
|
|
<ReadElement name="QueryTime" ETF_name="QRY_TIM"/> <!-- 查询时间 -->
|
|
<ReadElement name="iRetCode" ETF_name="RESP_COD"/> <!-- 明细交易返回码 -->
|
|
<ReadElement name="iRetMsg" ETF_name="RESP_MSG"/> <!-- 明细交易返回描述 -->
|
|
<ReadElement name="RepReserved3" ETF_name="RR3"/> <!-- 响应备用字段3 -->
|
|
<ReadElement name="RepReserved4" ETF_name="RR4"/> <!-- 响应备用字段4 -->
|
|
</ReadGroupElement>
|
|
</ReadElement>
|
|
</ReadElement>
|
|
</Data>
|
|
</Process>
|
|
</BATCH>
|