单据保存提示[字段xx是必填项/xx字段必录/必录项不能为空]等保存校验必录问题总结

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:7

单据保存提示[字段xx是必填项/xx字段必录/必录项不能为空]等保存校验必录问题总结

问题描述:

【业务场景】

     保存单据时,系统有时候提示:单据xx第xx行字段xx是必填项;以下必录项不能为空:[xx信息.xx字段];单据编号为xx的xx单,第xx行分录,xx必录;第xx行分录,银行业务的结算方式,我方银行相关信息必录! 

     当出现这些报错提示时,是什么原因导致的报错?同时该如何处理呢?

     由于这些报错的原因和处理方法都是一样的,所以下文将会以费用报销单为例,在此单据头和单据体各新增一个基础资料-部门字段,说明单据在保存时出现“测试必录字段必录”提示的原因和对应解决方案



解决方案:

【原因分析】

出现以上报错的原因主要有以下原因:

原因1:单据字段本身在bos设计器中必录项被勾选导致的

原因2:对于该单据头字段设置了值更新事件,设置该字段必录也会生效(但是注意单据体字段设置值更新或者是实体服务规则的字段必录是不生效,单据体字段设置必录需要设置保存校验规则)
以下是设置值更新设置了必录:

原因3:对于该单据头字段设置了实体服务规则,设置该字段必录也会生效(但是注意单据体字段设置值更新或者是实体服务规则的字段必录是不生效,单据体字段设置必录需要设置保存校验规则)

原因4:设置了在保存的操作设置了字段不为空的操作,导致字段必录(以单据体字段必录为例)

原因5:单据类型本身设置了字段必录

原因6:对应的单据单据绑定了视图,该视图在bos设计器中设置了字段必录,并且检查单据类型该字段必录是灰显无法取消




【解决方案】

情况一:实际业务中该字段确实需要录入

       如果提示的字段确实是要录入的字段,即该字段不录入的话,会影响整个单据的完整性,如“金额”“往来单位”“银行账号”等字段是单据必须记载事项的字段,以及作为凭证模板生成分录行生成条件自定义的字段,只是人为原因忘记维护这个必录字段而导致的提示,直接根据提示找到对应位置的必录字段后,再保存单据就行了。

情况二:实际业务中该字段不需要录入

       如果提示的字段是不必须维护的字段,即该字段不录入的话,不会影响整个单据的完整性,如“备注”字段、仅作为标记用处的自定义字段,且以后也不想出现对该字段必录的提示,就可以根据以下解决方案,取消字段的必录校验后,再保存单据就不会出现必录的提示。

解决方案1:针对原因1,可以取消【必录】的勾选即可

解决方案2:针对原因2设置了值更新事件取消或者删除即可

解决方案3:针对原因3设置了实体服务规则取消或者删除即可

解决方案4针对原因4取消保存校验的设置或者删除即可

解决方案5:针对原因5反审核单据转换,取消对应字段的必录勾选即可

解决方案6:针对原因6在bos设计器中切换对应单据类型的视图,然后取消对应字段的必录即可



【备注】以上解决方案适用于金蝶云星空企业版和标准版全版本

单据保存提示[字段xx是必填项/xx字段必录/必录项不能为空]等保存校验必录问题总结

问题描述:【业务场景】 保存单据时,系统有时候提示:单据xx第xx行字段xx是必填项;以下必录项不能为空:[xx信息.xx字段];单据编号...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息