费用报销单下推付款时下游的其他应付单没有自动核销原创
金蝶云社区-The_whisper
The_whisper
2人赞赏了该文章 241次浏览 未经作者许可,禁止转载编辑于2022年12月29日 20:52:02

a.首先需要排查下费用报销单单据头字段【FOTHERPAYBILLNUMBER】是否为空,

查看方法1:可在BOS上放开该字段的可见性

上传图片

查看方法2:直接在数据库中查看(该字段存储在费用报销单单据头上)

select FOTHERPAYBILLNUMBER from t_ER_ExpenseReimb where fbillno='xx'

若输出结果为空,则需要在数据库中修复该字段的值为下游其他应付单的单据编号。


b.在修复a步骤后,需要把历史核销记录进行反操作处理,但由于核销记录为自动生成不允许直接反操作,所以需要在数据库中调整一参数才可实现,可参考以下脚本处理【fid为核销记录内码,找到对应单据的核销记录后统一进行调整】


参考脚本:

update a set FISJOINMATCH=0(原本是1,1是自动核销,改为0就可以反核销,再手工核销即可)

--select FISJOINMATCH,b.*

from T_ER_MatchLog a

join T_ER_MATCHLOGENTRY b on a.FID=b.FID

where a.FID=174578


c.把步骤b上的参数调整后即可再客户端对需要反操作的核销记录进行反操作处理,然后搜索:费用报销手工核销记录

把费用报销单、付款单过滤出来后手动进行匹配核销即可~(结果就会含有费用报销单、付款单、其他应付单的核销记录)

上传图片


赞 2