进销存的“库存均价”如何计算?

hepingsoft 2009-11-26 08:33:11
如题,

主要业务包括:期初库存、采购进货、采购退货、销售发货、销售退货、仓库报溢、仓库报损、仓库调拨。
这些主要业务中都有:仓库、商品、数量、单价、金额。(单价是录单时才输入的)

比如:第一仓库,有一件商品:上衣,
期初库存,单价是15元/件,10件,共150元。此时库存均价是:15元/件。
采购进货,单价是13元/件,3件,共39元。此时库存均价是:(150+39)/(10+3)=14.54元/件?
采购退货,单价是11元/件,2件,共22元。此时库存均价是:?
销售发货,单价是25元/件,4件,共100元。此时库存均价是:?
销售退货,单价是23元/件,1件,共23元。此时库存均价是:?
---------
仓库报溢,单价是12元/件,5件,共60元。此时库存均价是:?
仓库报损,单价是10元/件,3件,共30元。此时库存均价是:?
仓库调拨(调出到第二仓库),单价是14元/件,2件,共28元。此时库存均价是:?

意思是这些业务中,哪些操作会影响仓库的“库存均价”?
我的设计时:把所有业务单据放在一个表中,库存没有单独的表存储,是实时查询出来的。
...全文
1299 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hepingsoft 2009-11-27
  • 打赏
  • 举报
回复
均价(成本)=(期初金额+入库金额)/(期初数量+入库数量),出货和调拨不影响

这个算法简单,我就用这个了。
wdgcs 2009-11-26
  • 打赏
  • 举报
回复
有平均单价和移动加权平均单价两种计算方法,财务会计中有介绍,我几年没看财会了,不计的具休公式了
波导终结者 2009-11-26
  • 打赏
  • 举报
回复
怎么算应该由你们的财务来决定吧,不同公司的算法不一定一样

我们公司财务的算法是均价(成本)=(期初金额+入库金额)/(期初数量+入库数量),出货和调拨不影响

最近半个月正好在给公司财务开发存货核算报表
wuyq11 2009-11-26
  • 打赏
  • 举报
回复
根据不同类型获取总数和单价与数量的乘积
再计算均价
类型可使用枚举或自定义类,设置是加还是减属性
完成于12-24号,数据数据库实验课小作品。功能简单清晰,有详尽的注释,有使用说明和文档,完全原创,VC++6.0下可直接运行。 超市进销存系统使用说明 功能特点:销售方面,输入商品编号的前几个字母,系统会进行模糊查询在左侧表中显示相关商品,选中后会自动将商品的详细信息返回到输入框中,然后只需要输入要销售的数量,下面的总价会自动根据数量计算价格,如果要继续添加商品,点击按钮即可将商品添加到下方的表格中,最后点击结算,会提示总价格。 商品入库特点:可以对相同商品入库,输入商品完整编号后,系统会进行查询,如果此商品在库存表有,则执行更新库存操作,否则会新建一条记录。最后会将入库信息及操作员编号和日期插入到入库记录表中,管理员可以随时查看。 主要功能模块:登陆,注册,销售,入库,查看入库信息,查看销售信息 解压后在根目录有可执行程序可以直接运行,数据库保存在文件根目录,不需要任何配置,可以直接编译运行。 数据库主要结构:一张商品总库存表,一张管理员信息表,一张销售员信息表,一张采购员信息表,一张入库记录表,一张销售记录表 权限:管理员所有功能均可使用 销售员:可以使用销售 采购员:可以使用入库 销售员登陆:工号001密码001 采购员登陆:工号001密码001 老板登陆:工号:admin密码admin

62,264

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧