移动加权平均算法是怎样算的。 谢谢各位,急!(100分)

  • 主题发起人 主题发起人 smallmoneybags
  • 开始时间 开始时间
加权价最重要的参数
总数量
总金额
明白了吗
 
To 火麒麟,

移动加权平均单价=(以前结存货成本+本批收入存货成本)/(以前存货数量+本批收入存货数量)

进货退货那就是
(x1*y1-x2*y2+…-xn*yn)/y1+y2+…-yn
x1*y1是进货的单价*数量
减去
退货的数量*单价,还是
加上
退货的数量*单价

to liuxudong,我现在还没明白,因为我智商低,理解不行呀!我自己的感觉.
 
以前结存货成本是不是 库存数量*加权价

还是每张明细单的. dj*sl+dj*sl的总和。
如果是每张明细单,那就太麻烦了。
 
进货退货:按实际情况去设定,如果使用移动加权平均法入账,可能会有差异。
理论上是减去,退货的数量*单价,相当于负进货
 
来自:smallmoneybags, 时间:2002-10-28 17:48:00, ID:1399608
以前结存货成本是不是 库存数量*加权价

还是每张明细单的. dj*sl+dj*sl的总和。
如果是每张明细单,那就太麻烦了。
/////////////////////////////////////////
两种方法的成本数应该是一样的,不过在写程序时,怕有人为的情况出现,一般用
每张明细单的. dj*sl+dj*sl的总和,
因为明细是用来入账的,是最正确的。
 
如果我要修改以前的明细,那么后面的那不就要全部重新计算了吗?
 
这个移动平均加权价怎么这么难算?
 
比仿说十天移动平均:
把十天内进的货数量和金额加起来,除一下就是这个移动平均了,如果是从头到尾,那哪能算移动啊.
 
to kkyy
那你说这个范围应该怎样来设好呢? 照你的说法. 如果我十天即没有进,也没有出,
那这个加权价不就是为零了吗?

 
那当然不是, 这些例外就要根据实际情况作别的处理, 比仿说,取最近上一次进货价等等,
这个时间是你自己定的呀,
 
那这样就不准确了。
照火麒麟的那样,就得从头做到尾, 我还是没能理解。 这些方法哪一个更好
 
其实平均这两个字就是不准确, 先进先出总的来说是比较准确一点,
其实两者是适用不同, 比仿说, 先进先出适用于象你说的那个十天都没有进过的大件货.
而移动平均适用于象日常生活小用品小食品的一些小玩易, 生意好的话可能一天进几次都说不定,
 
to kkyy
你说的这种核算方法,先进先出,我的理解是他的存货核算最贴近实际,但要保证每个批次
的出进,业务人员很难做到的,实际处理也不方便,

另外我在货品基础资料表里建立了加权价字段, 这个加权价只用作核算库存成和计算销售毛利用本用

销售时的价格是以参考售价*sl 来进行销售的。 我的这种思路有误吗?

虽然计算移动加权平均价是有些繁, 我头都大了。所有涉及进进出出,唉! 我现在
在发烧! 头痛
 
反正不管哪种处理方法,都是人想出来的,你要是觉得别的方法好,也可以啊.呵呵/.
 
to kkyy, 我们不是在讨论吗? 现在我脑袋里还没有头绪呢?

今天翻遍了大富翁这里的帖子, 也没有找到正确的答案。

从上面我做的表结构,来做 行不行? 是不是我还没有讲明白。
 
加权平均法:即用加权的方法计算期内(如月内)所购材料的平均单价,以此作为发料
的价格。为了简化计算,可以每月月末加权平均一次;平时核算只计量不计价,到月末
再计算金额。即:
库存材料平均成本=期初库存材料实际成本+本期收入材料实际成本/(期初材料库存量+
本期入库材料量)
移动平均法:即在每次收到材料后,由库存数量和总成本计算出新的单位成本。
 
移动加以平均法:总成本是怎样得来的,
 
用个脚本重算就行了。那用那么麻烦。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部