|
|
#所有变量名称必须严格按照数据库的值来,格式:bankCode_apiCode_序号
|
|
|
#bankCode:银行代表简称编码
|
|
|
#apiCode:银行接口编码
|
|
|
#序号:代表主表(0),明细表序号(1~N)
|
|
|
|
|
|
#格式说明:
|
|
|
#{"fieldDbName":"account","fieldName":"帐户(account)","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"ufinterface___attr","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"yes","isNull":"1","inputIsSelect":"1","selectValues":"add,update,delete,audit,unaudit","selectNames":"add,update,delete,audit,unaudit","memo":""},\
|
|
|
#"fieldName": "浏览器配置页面显示的配置项名称",
|
|
|
#"fieldValueType1": "3 配置项的默认数据来源,3=自定义信息;1=表单;8=流程requestid;7=自定义SQL;4=创建人;5=创建人部门;6=创建人分部;",
|
|
|
#"fieldValueType2": "ipt 配置项的默认展示形式,ipt=input; sel=select",
|
|
|
#"fieldValue": "配置项的默认值",
|
|
|
#"fieldDbTbName": "ufinterface___attr 对应XML的哪一部分,或者 在XML中的上级<element>的名称 【 自定义 】",
|
|
|
#"detailTable": "0 默认对应流程表单的表单序号, 0=主表, 1=明细表1",
|
|
|
#"fieldDbName": "对应XML元素的英文名称,可能是<element>的名称,也可能是<element>的属性名称",
|
|
|
#"fieldDbType": "string;float;int 字段类型",
|
|
|
#"isShow":"yes/no , 是否展示"
|
|
|
#"isLockDefType":"yes/no , 是否锁定来源类型 fieldValueType1"
|
|
|
#"inputIsSelect":"下拉列表当前选中值"
|
|
|
#"selectValues":"英文半角逗号分隔, 下拉列表的值"
|
|
|
#"selectNames":"英文半角逗号分隔, 下拉列表的显示名"
|
|
|
#"isNull":"是否可以为空(1:可以为空;0:必填)"
|
|
|
#"memo": "注释说明"
|
|
|
|
|
|
#一般分组格式(只是为了方便查看):
|
|
|
#BankEnterpriseObjInit.properties基本分隔块(用\分割成一块一块):基本是类似【NBCB_ERP_QUERYTRANSFER_0】的配置分组
|
|
|
#1. 不带数据的标签组(只是构建xml报文的结构节点,这种节点就可以调用递归方法生成xml结构:【BankEnterpriseUtil.saveBankEnterpriseXmlInfo(bankAPIId, workFlowId, bankEnterpriseId, datasourceid);】)
|
|
|
#2. 节点属性组
|
|
|
#3. 带数据的标签组(同时根据不同标签分隔)
|
|
|
#4. 最后是用户填入某些参数值,其他地方使用,不作为传送报文节点(获取完用户数据数据后就去掉这些非报文节点)
|
|
|
|
|
|
#****************************************************************中信银行配置(CNCB) start****************************************************************
|
|
|
#对外支付(DLOUTTRN)
|
|
|
CNCB_DLOUTTRN_0={"ConnectInfo":[\
|
|
|
{"fieldDbName":"action","fieldName":"action","fieldValue":"DLOUTTRN","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"action:action"},\
|
|
|
{"fieldDbName":"userName","fieldName":"登录名","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"userName:登录名"},\
|
|
|
{"fieldDbName":"clientID","fieldName":"客户流水号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"clientID:客户流水号"},\
|
|
|
{"fieldDbName":"preFlg","fieldName":"预约支付标志","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"preFlg:预约支付标志(0:非预约交易;1:预约交易)"},\
|
|
|
{"fieldDbName":"preDate","fieldName":"延期支付日期","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"preDate:延期支付日期(格式YYYYMMDD,预约时非空)(系统自动去除非数字)"},\
|
|
|
{"fieldDbName":"preTime","fieldName":"延期支付时间","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"preTime:延期支付时间(格式hhmmss 只限100000,120000,140000,160000四个时间点,预约时非空)(系统自动去除非数字)"},\
|
|
|
{"fieldDbName":"payType","fieldName":"支付方式","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"payType:支付方式(00:汇票; 01:中信内部转账;02:大额支付;03:小额支付;04:同城票交;05:网银跨行支付;B5:大额夜间支付)"},\
|
|
|
{"fieldDbName":"recBankNo","fieldName":"收款人所属银行行号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"recBankNo:收款人所属银行行号(可空,【支付方式(payType)】为【05(网银跨行支付)】时非空)"},\
|
|
|
{"fieldDbName":"payAccountNo","fieldName":"付款账号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"payAccountNo:付款账号"},\
|
|
|
{"fieldDbName":"recAccountNo","fieldName":"收款账号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"recAccountNo:收款账号(当【支付方式(payType)】为【00(汇票)】时,收款账号可空)"},\
|
|
|
{"fieldDbName":"recAccountName","fieldName":"收款账户名称","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"recAccountName:收款账户名称"},\
|
|
|
{"fieldDbName":"recOpenBankName","fieldName":"收款账户开户行名(全称)","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"recOpenBankName:收款账户开户行名(全称)(当【支付方式(payType)】不为【05(网银跨行支付)】时,其中【收款账号开户行名】与【收款账号开户行联行网点号】至少输一项)"},\
|
|
|
{"fieldDbName":"recOpenBankCode","fieldName":"收款账户开户行联行网点号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"recOpenBankCode:收款账户开户行联行网点号(当【支付方式(payType)】不为【05(网银跨行支付)】时,其中【收款账号开户行名】与【收款账号开户行联行网点号】至少输一项)"},\
|
|
|
{"fieldDbName":"citicbankFlag","fieldName":"中信标志","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"citicbankFlag:中信标志(0:中信;1:他行)"},\
|
|
|
{"fieldDbName":"cityFlag","fieldName":"同城标志","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"cityFlag:同城标志(0:同城;1:异地 中信内转账可空)"},\
|
|
|
{"fieldDbName":"tranAmount","fieldName":"金额","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"tranAmount:金额"},\
|
|
|
{"fieldDbName":"abstract","fieldName":"摘要","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"abstract:摘要(可空)"},\
|
|
|
{"fieldDbName":"memo","fieldName":"备注","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"memo:备注(可空)"},\
|
|
|
{"fieldDbName":"takerName","fieldName":"取票人姓名","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"takerName:取票人姓名(可空,当【支付方式(payType)】为【00(汇票)】时输入)"},\
|
|
|
{"fieldDbName":"takerID","fieldName":"取票人证件号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"takerID:取票人证件号(可空,当【支付方式(payType)】为【00(汇票)】时输入)"},\
|
|
|
{"fieldDbName":"takerIDType","fieldName":"取票人证件类型","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"takerIDType:取票人证件类型(当【支付方式(payType)】为【00(汇票)】时输入,值域见附录4.1)"},\
|
|
|
{"fieldDbName":"chkNum","fieldName":"对账编号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"chkNum:对账编号(标签可空)"},\
|
|
|
]}
|
|
|
|
|
|
#交易状态查询(DLCIDSTT)
|
|
|
CNCB_DLCIDSTT_0={"ConnectInfo":[\
|
|
|
{"fieldDbName":"action","fieldName":"action","fieldValue":"DLCIDSTT","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"action:action"},\
|
|
|
{"fieldDbName":"userName","fieldName":"登录名","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"0","inputIsSelect":"","selectValues":"","selectNames":"","memo":"userName:登录名"},\
|
|
|
{"fieldDbName":"clientID","fieldName":"客户流水号","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"clientID:客户流水号"},\
|
|
|
{"fieldDbName":"type","fieldName":"原请求代码","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"no","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"type:原请求代码(可空,若客户能保证各类型的流水号都统一编号,则可空,否则需上送原请求代码,交易请求码列表见附录4.5)"},\
|
|
|
\
|
|
|
{"fieldDbName":"returnCodeField","fieldName":"“返回码”字段名","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"用于将查询结果的“返回码”回写到流程表单"},\
|
|
|
{"fieldDbName":"returnMsgField","fieldName":"“返回信息”字段名","fieldValue":"","fieldValueType1":"3","fieldValueType2":"ipt","fieldDbTbName":"stream","detailTable":"0","fieldDbType":"string","isShow":"yes","isLockDefType":"no","isNull":"1","inputIsSelect":"","selectValues":"","selectNames":"","memo":"用于将查询结果的“返回信息”回写到流程表单"},\
|
|
|
]}
|
|
|
#****************************************************************中信银行配置(CNCB) end****************************************************************
|