用友U8存货核算记账后修改/补录期初余额的存货科目

在用友U8中,如果在存货核算模块配置好存货对方科目,则录入存货核算期初余额的时候会自动代入科目。

但在项目实施中,偶尔会遇到存货科目还未配置就录入了期初余额,或是批量导入时忘记录入科目的情况。

这个问题在存货核算与总账对账的时候也能发现,因为对账依据就是期初余额科目与总账受控科目。

但如果忘记对账,直接进行存货核算处理,就只能删除凭证、恢复记账、取消期初记账后才能修改。

如果确实遇到这个情况,可以参考如下SQL语句进行修改追加期初科目,注意日期为启用月前一天:

--IA_Subsidiary为存货明细账表,包含期初
--IA_HeadSet为存货科目设置表,按年度设置
update IA_Subsidiary set cinvhead=d.cInvHead

from

(select a.cInvCode,b.cInvCCode,c.cInvHead from IA_Subsidiary  a
left join inventory b on a.cInvCode=b.cinvcode
left join  IA_HeadSet c on b.cInvCode like c.cInvCCode+'%'
where a.iyear='2019' and a.dvoudate='2019-11-30')d

where 

IA_Subsidiary.cinvcode=d.cInvCode and
IA_Subsidiary.iyear='2019' and
IA_Subsidiary.dVouDate='2019-11-30'

猜你喜欢

转载自www.cnblogs.com/daiyudong/p/12178995.html