NC65现金管理对账单导入报BANKTYPE.XML文件错误处理办法周淑利zhoushl@yonyou.com1引言部分客户没有使用NC的银企直联功能,但是又有银行对账业务需要处理,产品提供银行对账单导入功能,帮助客户完成银行对账业务。2应用场景及问题描述当企业没有购买NC银企直联模块又需要进行银行对账时,产品提供了银行对账单导入功能帮助客户完成银行对账业务,但实际使用时经常遇到一类报错:网银系统不支持银行代码为cb的在线余额下载,或设置有误,请检查banktype.xml3解决方案出现这个报错,可以按以下步骤检查系统配置:3.1以中国工商银行为例,中国工商银行缩写是ICBC,首先查看银行-全局里面中国工商银行的类别编码01,如果不是系统预置的银行,可以在这个节点自定义新增。3.2再检查网银信息模板里面中国工商银行的编码,工商银行分三类普通、专业、推广,以推广版为例,编码是000173.3在银行账户节点,找到需要导入对账单的银行账户,检查银行类别和网银接口类别,需要和银行-全局、网银信息模板设置里面的对应上。3.4检查对账单导入模板里面的信息维护,银行类别必须选择右侧列表维护好的类别,自定义的可以在列表里面新增,本方账号和户名必须维护正确且必须是文本格式,同时账号里面不能存在空格。对账单导入模板路径:NCHOME\resources\ebank\3.5再检查banktype.xml里面的配置,找到工行推广版,banktype必须与银行-全局里面的编码一致,nbanktype必须与网银信息模板里面的编码一致,如果是这个文件里面没有的自定义银行,可以复制一行,修改下banktype、nbanktype和sbanktype三个值,改成与NC里面维护的一致即可,banktype.xml文件路径:NCHOME\resources\ebank\system3.6按以上步骤检查完毕,可以直接再前台看导入效果。4注意事项4.1banktype.xml文件只要修改过,就需要重启中间件,修改才能生效。4.2banktype.xml文件中,不同银行的banktype、nbanktype、sbanktype三个值不能存在重复,如果存在重复修改成不一样,并且这三个值需要改成和NC里面维护的信息一致。4.3系统中部分预置的银行,NC里面维护的编码可能和banktype.xml里面的不一致,需要人工改成一致,如果改NC里面的数据就不需要重启中间件,如果是改banktype.xml文件,必须重启服务才生效。