-1-支付的之时候提示没有必输项的报错应该怎么检查胡芳芳huff@yonyou.com1、引言支付的时候经常会遇到报错:没有必输项*****,如何解决呢?2、应用场景及问题描述支付的时候经常会遇到报错:没有必输项*****,如何解决呢?3、解决方案到NC65home\resources\ebank\system下面找到对应的银行下面对应得XML文件,操作调用文件对照对公支付(zf)调用pay.xml对私支付(dfdk)调用dfdk.xml余额调用balance.xml对账单调用detail.xml对公支付查询调用zfcx.xml-2-对私支付查询调用dfdkcx.xml集团归集调用jtgj.xml集团支付调用jtpay.xml代理支付调用dlzf.xml本文是工行对私支付,所以是找到:NC65home\resources\ebank\system\icbcpb下面的dfdk.xml文件,打开后检查,是否有对应的报错字段:收款人账户地区名(收款方所在城市名称),检查发现没有,加上对应记录即可:注意数据备份,重启后再去操作。4、注意事项1、要是与银行沟通报错的信息不是必输项,可以去掉的话,可以到ufbank\webapps\ufbank\config\bank\icbcpb\dfdk下面打开XSD类型的非空校验文件,将里面的对应字段删除后再去操作即可,注意数据备份,重启网银适配器后再去操作。-3-但是要是对应走的是VB的接口就不能怎么操作了,需要修改代码了,这个要研发老师进行修改。