以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]求同一商品规格不同进价多次入库时,本次入库与上次的库存余额求取平均进价  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19310)

--  作者:ghgs
--  发布时间:2010/3/18 16:25:00
--  [求助]求同一商品规格不同进价多次入库时,本次入库与上次的库存余额求取平均进价
我是一个易表爱好者,九十年代初曾用FOX编制过本企业的劳资人事管理系统。因工作变动的原因,十多年没有接触编程了,去年在网上突然发现易表软件,其功能之强大,编程之简单,令我眼前一亮。最近我拜读了《众恒进销存管理系统》(V1.1版本),觉得十分实用。但在试用过程中发现一此问题,但无法与该软件设计者联系请教。故特向版主及易友请教:1.同一商品规格不同进价多次入库时,不能与上次同一规格品种的库存余额求得平均单价。例如A4打印纸60元/箱,最后库存10箱,库存货款600元,现新入库A4打印纸20箱每箱70元金额1400元;入库后库存A4纸30 箱,总金额共2000元平均每箱66.667元);2.同一规格的商品多次入库后, 在出库时该规格商品最新的平均进价无法自动生成, 也就无法计算销售利润。其原因是“入库批次”不等于“本次出库批次”,如何改进这此函数公式的设置,以达到同一规格商品入库时自动生成平均进价并在出库时能生成该商品的平均进价。请给予指教,我将不胜感激!
--  作者:smileboy
--  发布时间:2010/3/18 19:19:00
--  
发文件吧
--  作者:ghgs
--  发布时间:2010/4/24 16:49:00
--  
下面引用由smileboy2010/03/18 07:19pm 发表的内容:
发文件吧

版主:入库平均进价的问题已基本解决。公式:平均进价=ROUND([库存结余金额]÷[库存结余数量],2)
                 [库存结余金额]= SUMFOR("入库明细","入库金额","商品代码","=",[商品代码]) - SUMFOR("出库明细","出库成本","商品代码","=",[商品代码])  
                 [库存结余数量]]= SUMFOR("入库明细","入库数量","商品代码","=",[商品代码]) - SUMFOR("出库明细","出库数量","商品代码","=",[商品代码])  
        但是在出库自动生成平均进价时,会把已经出库的同一规格商品全部代换成最新的同一平均进价,这显然是行不通的。希望版主查阅易表应用实例《众恒进存销系统》解决入库平均价和出库自动生成成本单价的涵数公式问题。谢谢!