当前位置: 联商论坛  -   -  贴子
  |  

主题:报表数据不平衡问题

海愿

积分:74    金币:12
  |   只看他 楼主

我们的软件采用先出先出算法,但在实际应用中,碰到下面一个问题。入库时,客户的入库金额是按实际支付金额入库的(这种情况很常见,付供应商一笔整数)比如:

某日购进一批矿泉水,数量9600瓶,采购单价0.65元,共支付金额 6200元(实际支付金额),在我们的系统中,此笔业务会重算单价,6200/9600=0.6458(4位小数),系统按9600、0.6458记录入批次库存。这样就造成了实际支付金额与成本金额的差异:实际成本6200,批次成本金额9600*0.6458=6199.68,虽然只差几角钱,但如果一张单采购数量比较大的情况下,差别还是蛮大的,我们碰到过客户最大一张单差别近千元的情况,月累计误差可上万元。现客户要求一分钱都不能差,我们该如何解决这个问题。

因为单价的原因,这笔业务在出库时,最终的出库成本也只有6199.68元,这样就与入库不平衡,客户不允许这种情况的发生。

我的想法,批次库存中除保留单价、数量外,还保存金额。系统建立一个批次库存表,记录每笔业务的入库数量、入库金额、入库成本价、已出数量、已出金额,在商品出库时,如果出库数量小于批次库存结余数量,则按入库成本价出库,如果此次出库会将结余数量出完,则要考虑加上调整金额,保证这个批次的出库总金额与入库金额一致。例:

对应刚才业务,批次库存为:结余数量9600 成本价0.6458 入库金额6200 批次号1111

第一次出库:数量4800 出库成本价0.6458 出库金额 3099.84,此笔业务完成后,1111批次库存为:结余数量4800 成本价0.6458 入库金额6200 结余金额 6200-3099.84=3100.16

第二次出库:数量4800 出库成本价0.6459 出库金额3100.16(注意此处,因为此笔业务发生后,1111批次的库存将出完,所以不能使用0.6458出库,否则会造成差异0.6458*4800+0.6458*4800=6199.68,而实际入库金额为6200,所以此笔出库金额应为6200-0.6458*4800=3100.16)

我认为采用这样的解决方法,能保证数据的平衡,不知道在具体业务中是否可行,向各位请教,谢谢。

海愿

积分:74    金币:12
  |   只看他 2楼
RE:报表数据不平衡问题

没人回答

同邦,您的睿智之选

积分:18    金币:17
  |   只看他 3楼

兄弟,我发现你一来就算错了数字,0.65*9600=6240好吧!我们公司也是用你所说的先进先出算法,不过你说的情况我觉得从供应商拿过来多少就多少啊。为什么还要去重算单价啊?这不是多来的吗?希望向您交流,我的QQ是:289445068

海愿

积分:74    金币:12
  |   只看他 4楼
RE:报表数据不平衡问题

谢谢这位兄弟

0.65是标准采购单价,实际支付给供应商的不是9600*0.65=6240元,而是6200元。系统在保存时,会根据支付金额总算成本价,此批业务的成本价为6200/9600=0.6458

上帝.叼根烟

积分:1917    金币:369
  |   只看他 5楼

怎么会这个样子???

---------------------------------------------------
QQ:24328318 QQ群:40632947 Email:24328318@qq.com

反其道而行之

积分:2686    金币:379
  |   只看他 6楼

你们用的什么软件?怎么会这样?

---------------------------------------------------
Store Manager
未来之远景始于今日之远见!

QQ:921582892

HOWHOW

积分:136    金币:18
  |   只看他 7楼

解决这个问题应该没有那么复杂吧?!

导致你这个成本问题的原因有两个:1、0.65*9600=6240,但是实际结算金额却是6200,其中的40元被你的批量采购给折掉了;2、就算是折后结算金额为6200,成本为0.64583333333,而你系统的精度为万分位级(小数点后4为)成了0.6458,使得差额较大。

所以,就有了2个解决办法:1、采购数据分解:按照0.65*9600=6240的6240元作为入库金额,而折下的40元作为业外收入划入收入,这样成本比较工整;2、加大成本的核算精度,当然这样会使带给服务器更多的负担。

个人见解,请前辈们指正!

---------------------------------------------------
一步一个脚印!

财富点子

积分:934    金币:468
  |   只看他 8楼
7楼的意见很到位哦,那个40元在成本中是不应该减的
---------------------------------------------------
做好自己的事,有空时帮帮他人
QQ:368568644
Email:my_lzy@163.com
实名交流群:126551420

海愿

积分:74    金币:12
  |   只看他 9楼

7楼这位兄弟所说的成本处理方法,在财务上是允许的,跟计划成本法类似,但做为财务来讲,每次入、出库都要调整实际成本,这无疑会增加他们的工作量,所以用户不接受这种处理方法,要求按实际成本来计算,报表平衡的问题提出也是基于此。

谢谢各位,欢迎继续讨论,这个问题在零售行业是比较核心的问题。

回顶部

  快速回复 高级回复
用户名:   密码:   [注册]
[Ctrl+Enter直接提交帖子]  



网站简介 | 联系我们 | 法律声明

ICP证:浙B2-20070104