对应版本:用友U8.51对应产品线:供应链对应模块:存货核算模块问题现象:1、单据号为1829中的存货041231金额为182447.86已结算,而在存货核算中的生成凭证时选“采购入库单(暂估记账)中仍能体现出来(此张单据中的4种存货只有041231已结算,而其他三种没有结算),只要有部分结算的情况就有此情况!2、电器库暂估应有很多(92条)见采购结算表,所有暂估处理都取消,而发票没有变化,再次暂估时只有5条!问题原因:1、因为生成凭证时是整张单据一起生成的,而不可以整张单分次生成,所以如果一张单据上既有结算的又有暂估的,那么该张单据就会在采购入库单(暂估)和采购入库单(报销)的条件中都体现出来,但是他们所带的科目不同,暂估的记录带出的是对方科目表中的暂估科目,而已经结算报销的记录带出的则是对方科目,所以生成的凭证仍是正确的。2、由于02仓库和04仓库的单据号为0000000325,03仓库的0000001606,0000001728,0000001394,0000001458,01仓库和07仓库0000001001的一些暂估入库单在存货并没有进行结算成本处理生成蓝字回冲单,但在采购结算表pursettlevouchs中的标志baccount却为1,表明已经做过暂估处理,导致这些单据在结算成本处理处无法显示出来。解决方案:1、因为生成凭证时是整张单据一起生成的,而不可以整张单分次生成,所以如果一张单据上既有结算的又有暂估的,那么该张单据就会在采购入库单(暂估)和采购入库单(报销)的条件中都体现出来,但是他们所带的科目不同,暂估的记录带出的是对方科目表中的暂估科目,而已经结算报销的记录带出的则是对方科目,所以生成的凭证仍是正确的。2、由于一些仓库已经做期末处理,所以请恢复01,04,07,03仓库的期末处理,而且这些单据都没有部分结算暂估处理过,所以可以使用下面语句更改标志,就可以在结算成本处理处对这些单据作暂估处理了。对于存货没有部分结算过的单据,结算单表中却是已作过暂估处理的标志的。updatebsetbaccount=0from(select*fromia_subsidiarywhereidnotin(selectidfromia_subsidiarywherecvoutype=’30’andbflag=2)andcvoutypein(’01’,’33’)andbflag=1)ainnerjoinpursettlevouchsbona.id=b.irdsidwhereb.baccount=1

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号
本文链接:https://www.bbsufida.com/u8/39129.html