系统产生的出库调整单问题版本-v890用友软件股份有限公司U8客服中心朱俊莲1.问题描述2.处理过程3.方案总结存货明细账某存货产生了很多出库调整单不知如何产生的,金额如何得到的?问题描述处理过程1.调整单客户没有录入过,产生的都是系统调整单;2.系统调整单产生的情况有几方面:a.单据记账:单据记账时,如果用户选择“账面负结存时入库单记帐自动生成出库调整单”;b.存货结算成本处理:结算成本处理,生成出库调整单;c.期末处理:期末处理自动生成调整单.处理过程客户查看不出什么情况下产生的且更不知道金额如何算的发送存货明细账,协助客户查看.沟通中得知全月平均计价方式,没有运费和关税发票;再查询存货明细账;我们先排除期末处理自动生成调整单和结算成本处理生成整单,看看是否是存货选项账面负结存时入库单记帐自动生成出库调整单”;处理过程那么调整的金额又是怎么算的?处理过程明细账中查看都是负数结存,下笔有正入库单时产生的.处理过程根据记账规则:如果原结存数量不等于零:∣入库数量∣<∣原结存数量∣并原结存单价为正,结存时取结存单价,反算出库调整金额。出库调整金额=入库数量*(入库单价-结存单价)第二笔调整单:数量/单价/金额结存:-41288/1.243864/-51356.67入库:194.00/1.067938/207.18出库调整:=194*(1.067938-1.243864)=-34.129644而实际-134.87笔调整单:数量/单价/金额结存:-42094.00/1.243700/-52,352.32入库:806.00/1.067965/860.78出库调整:=806*(1.067965-1.243700)=-141.64241第二笔实际-32.47处理过程两笔都有差异,算法不对?查看帮助:全月平均:判断结存时,数量不包括非自填出库单移动平均、全月平均、先进先出、后进先出法,个别计价法可使用此,计划价/售价不支持此选项.则第一笔出库调整单:(1.067965-1.235300)*806=134.87第二笔出库调整单结存单价如何算?结存单价=(-48,663.42+860.78-134.87)/(-39,394.00+806)=--47667.77/-38588=1.23353调整金额=(1.067938-1.23353)*194=-32.47经验证,没错账面为负结存时入库单记账自动生成出库调整1.规则是指:对于负结存(即判断数量或单价或金额为零或负数)与正入库单或对于正结存((即判断数量或金额为零或正数)或(单价为负数))与负入库单做比较来进行调整;方案总结2.对于全月平均计价方式判断结存时,数量不包括非自填出库单.(像第一笔的出库调整单之前的材料出库单)3.明细账中第二笔调整单之前又有入库,出库和出库调整单的情况下结存单价如何判断(原理:((平均单价=期初金额+本期入库金额+本期有金额出库金额-出库调整金额)/(期初数量+本期入库数量-本期有金额出库数量))4.当入库单记账时,如果账面为负结存,按入库的数量比例调整结存成本,并自动生成出库调整单,其规则(即帮助写的):1、如果原结存数量不等于零∣入库数量∣<∣原结存数量∣并原结存单价为正,结存时取结存单价,反算出库调整金额。出库调整金额=入库数量*(入库单价-结存单价)例1:数量/单价/金额结存:-10/10/-100入库:5/6/30结存:-5/10/-50出库调整:-20方案总结∣入库数量∣>∣原结存数量∣或原结存单价为负或为零,结存时取入库单价,反算出库调整金额。出库调整金额=原结存数量*(结存单价-入库单价)例2:数量/单价/金额结存:-10/10/-100入库:15/6/90结存:5/6/30出库调整:-40∣入库数量∣=∣原结存数量∣,如果入库单记账结存金额不为零,根据记账后的结存金额生成出库调整单:出库调整金额=原结存金额+入库金额例3:数量/单价/金额结存:-10/10/-100入库:10/6/60结存:0/0/0出库调整:-40注意:以上三种情况,如果生成的出库调整单金额为零,则不生成出库调整单。方案总结2、如果原结存数量等于零且原结存金额不为零:出库调整金额=原结存金额例4:数量/单价/金额结存:0/0/-10入库:5/1/5结存:5/1/5出库调整:-10方案总结