文本介绍了银企平台在币别转换中的角色,特别是在与民生银行交互时可能遇到的问题及解决方法。文本首先概述了币别转换映射表的作用,并举例说明了两种常见问题:无法将标准币种转化为民生银行币别和无法将民生银行币别转化为标准币种。针对每种问题,文本提供了详细的错误提示、问题本质分析及具体的操作步骤,包括在WEB管理系统中手动添加映射关系的步骤,并指出了在操作过程中可能遇到的银行接口文档不清晰的情况及解决办法。
相关连接:币别转化_银企平台
币别转换映射表:充分体现银企平台作为中间桥梁的特性。
涉及到币别转换下面这个图跟大家介绍下:
星空↔银企平台:使用的为ISO标准下的货币代码,如CNY、USD等
银企平台↔银行:每个银行的币别代码都不太一样,所以使用的是币别转换映射表的形式
情况1:无法将标准币种转化为民生银行币别
1.1问题说明
使用过程中如何手动添加币别转化
(报错提示“例如:CMBC_DC,无法将标准币别‘USD’转化为民生银行币别。
请在WEB管理系统业务管理-币别管理菜单中添加USD到民生银行币别的映射关系”)
1.2解决办法
问题本质:向银行请求的报文中涉及到币别,但是银企平台用的是USD,需要转换成银行的币别编码
操作路径:WEB管理系统-业务管理-币别管理-找到报错提示的银企银行插件版本
如提示银企插件:CMBC_DC(民生银行3.0版)
提示标准币别:USD
(1)此处的插件版本选择:
民生银行3.0版(CMBC_DC)
(2)此处的ISO币别编码选择(银企平台所使用的币别为ISO国际编码货币代码):USD(美元)
银行币别编码请参考银行提供的接口文档中的币别数据字典中列示的编码,如下为民生银行的币别没有单独设置数据字典页签菜单。是放在相关接口说明的。
如下为:账户管理-余额明细.pdf查看。
所以:
(3)美元对应的银行币别编码为?
但是银企平台中人民币转换民生的为CNY,和民生接口文档有冲突。
民生银行的接口文档写得不是很清楚(不想吐槽了)
请咨询银行方客户经理确认。
情况2:无法将民生银行币别'RMB'转化为标准币种
2.1问题说明
使用过程中如何手动添加币别转化
(报错提示“例如:CMBC_DC,无法将民生银行币别'RMB'转化为标准币别。
请在WEB管理系统业务管理-币别管理菜单中添加民生银行币别'RMB'到标准币种的映射,
币别映射关系可以联系银行客户经理确认或联系金蝶技术支持部处理”)
2.2解决办法
问题本质:向银行返回的报文中涉及到币别,但是民生银行用的是RMB,需要转换成银企平台对应的的币别编码
以民生银行3.0查询历史余额接口:qryHistoryBal
以下为我个人测试报告中的请求报文:
以下为银行方测试数据,非正式数据,均为银行提供的银企测试阶段的账号和付款信息。
响应报文如下:大家可以关注下我圈出来的RMB
民生银行返回的币种为RMB,所以需要转换为:ISO标准币种CNY
则需要按如下操作:
操作路径:WEB管理系统-业务管理-币别管理-找到报错提示的银企银行插件版本
(1)此处的插件版本选择:
民生银行3.0版(CMBC_DC)
(2)此处的ISO币别编码选择(银企平台所使用的币别为ISO国际编码货币代码):CNY(人民币)
(3)民生银行币别编码:RMB