库存的问题(100分)

  • 主题发起人 主题发起人 flyleaf88
  • 开始时间 开始时间
F

flyleaf88

Unregistered / Unconfirmed
GUEST, unregistred user!
做一个库存软件,按客户老方法来算:
if 库存数量<> 0 then
出库金额=(上月库存金额+当月入库金额/上月数量+当月入库数量)*当月出库数量
当月库存金额=上月库存金额+当月入库金额-出库金额
但库存数量=0时,因为小数的问题,这样计算出的库存金额不一定等于零
如果强制数量=0时,金额=0,明细帐和总帐就对不起来了
各位碰到过这问题吗?该如何解决?
 
这些东东太麻烦:(((
 
有小数,肯定有这个问题,遇到过(我不会)
学习
 
库存数量=0时,不要再进行什么计算,直接把剩下的库存金额全部当作出库金额。在财务上
也都是这么处理的。
 
那怎么判断,sql语句好像很难写,
兄弟,能帮个忙吗
 
这个问是经过和财务人核实后,答案如下:
if round((上月库存金额+当月入库金额/上月数量+当月入库数量),2)
and 库存数量=0
then 出现当月库存金额<>0
begin
//那么到了月未,财务人员会把我尾金额作如下处理
if 上月库存金额+当月入库金额-出库金额 >0 then
贷 记 某资产科目 当月库存金额值
借 记 某权益类科目 当月库存金额值
if 上月库存金额+当月入库金额-出库金额 <0 then
借 记 某资产科目 当月库存金额值
贷 记 某权益类科目 当月库存金额值
进行冲销,使库存金额值这为0
end

if (上月库存金额+当月入库金额/上月数量+当月入库数量) and 库存数量=0
then 出现当月库存金额<>0
//没有对(上月库存金额+当月入库金额/上月数量+当月入库数量)取保留有效位数
begin
通过computer calculat 当月库存金额=上月库存金额+当月入库金额-出库金额
得出的结果心然为0
end;

所以,遇上这种问题,不用担心,随便你怎么处理,要是有问题财务人员可以摆平
对了!别忘了给我加分。

 
十分感谢imking的详细回答,但我的问题还是没有解决
可能我上面写的不够清楚,在这里我尽量写的详细些:
每一笔出库单都要按部门分,通过出库单得出,月报表里显示出每个部门耗用每一种原材料
所用的金额,他们财务人员计算部门耗用金额是:当库存数量为零时,
非最后一个部门耗用=耗用数量×单价,最后一个部门耗用的金额是=上月数量金额-
这月所有入库金额(非最后部门),主要是最后一个的问题麻烦,如果用电脑计算,这样
算太麻烦了
 
后退
顶部