应收应付发票单据审核提示“未将对象引用设置到对象的实例”原创
161次浏览
编辑于2024年01月09日 15:45:23
问题:应收应付发票模块单据审核提示“未将对象引用设置到对象的实例”
原因1:收付款核销或开票核销出现异常
确认方式:
查看应用日志报错堆栈,报错插件是否带match字样;
或根据业务流程判断,如果是上游单据下推到下游,比如应收推收款或应收推发票,下游单据审核一般会触发自动核销。
异常原因:
存在自定义的核销字段已经被删除,但核销单据字段配置中还在的配置,如有删除异常分录行即可。
排查方式:
前台排查:根据核销类型查看对应的核销单据字段配置(默认此菜单不放开,可在BOS发布),查看单据的自定义的配置中是否存在单据key列显示有值,核销字段显示为空的分录。
后台SQL排查语句参考:
--查询核销单据字段配置中有用到自定义核销字段的配置 并且核销字段已经不存在了 核销或反核销会提示“未将对象设置到对象的引用” select a.FBILLFROMID 业务对象,a.fnumber 核销单据字段配置编码,a.FMATCHTYPE 核销类型,b.FFIELDKEY 单据字段key,b.* from T_AP_MATCHCONFIG a left join T_AP_MATCHCONFIGENTRY b on a.fid=b.fid where FFIELDID>=100000 and FFIELDKEY not in ('FPayConditon','FLot_Text') and not exists (select 1 from T_AP_FIELDCONFIG where fid=b.FFIELDID)
推荐阅读