一、核算方法:这里只举例月平均计算方法,其它核算如移动加权平均、先进先出参看会计从书

二、成本核算所涉及的单据
    采购进仓单、采购退货单、盘点单(盈、亏)

三、表结构设计的建议
    1、把所有的单据合成一个主表和从表,用主表做标识区分单据:采购订单、采购退货、采购进仓单、盘点单、商品调拨单、销售订单、销售退货单、销售单
    2、在从表增加一个字段:成本单价,只用于销售单和销售退货单
    3、把所有单据主从表合并,有利于编程开发

四、成本的计算
    (1)、成本=进仓单+盘点单(盘盈)-盘点单(盘亏)-采购退货
    (2)、把成本的结果写入单据从表的“成本单价”
    (3)、由于是按月成本核算,当计算本月的成本时,要把上个月的结转到本月来核算

五、成本计算举例
如下图:

2007-01月的成本计算:

成本单价=(200*30+205*40-210*10)/(30+40-10)=(6000+8200-2100)/60=201.67
  
    结存余额=200*30+205*40-210*10-201.67*(20+5)=7058.25;结存数量=30+40-10-5-20=35

2007-02月的成本计算:

成本单价=(上个月的结存余额+本月的进项金额)/(上个月的结存数量+本月进项数量)
           =(7058.25+165*40+163*50)/(35+40+50)=(7058.25+6600+8150)/125=174.47

其它月份的成本核算以此类推。

六、成本核算不要分仓库来核算,如果要分仓库核算时会增加开发的难度,在现实企业中还是比较少用分仓库核算成本的

七、在计算成本时,只计算已经审核和未作废的单据,这些单据是:采购退货、采购进仓单、盘点单

八、建议成本核算最好分为两种:接着上一次月核算和全面核算
    1、接上一次核算主要判断单据从表的字段“成本单价”是否为空就可以了
    2、全面核算,是把所有的单据(采购退货、采购进仓单、盘点单)重新核算一下成本

进销存设计与分析_成本核算(7)相关推荐

  1. 进销存设计与分析_进仓单(2)

    进销存设计与分析_进仓单(2)   <script src="http://blog.csdn.net/count.aspx?ID=2090261&Type=Rank" ...

  2. 进销存设计与分析_总体(1)

    从整体流程图来看,进销存是分为两种形式:物流和款流,         物流:采购订单->采购进仓单(采购退货)->仓库,盘盈进仓->仓库,调拨进仓->仓库,销售订单->销 ...

  3. 进销存设计与分析_库存汇总表(13)

    一.目的: 让用户方便查询单个或全部商品出入库总帐数据: 数据来源和运算关系 1.库存数量= 进仓单+调仓单[收货部门-发货部门]+盘点单[盘盈-盘亏]+(-)采购退货单-销售单-(-)销售退货单: ...

  4. 进销存设计与分析_库存明细表(14)

    界面: 单号 摘要 日期 仓库 本期进仓 本期出仓 本期结存 期初 08.01.01 20 2 40 A01 进仓 08.01.02 A 40 2.5 100 60 2.3333 140 B01 销售 ...

  5. 进销存设计与分析_销售退货单(6)

    一.目的:       客户退货回用户的数据:为方便数据分析,建议用户不要在销售单中录入负数量代表退货:     记库存和应收帐款: 二.主从表显示:     主表显示:单号.客户.部门.实收金额.找 ...

  6. 进销存设计与分析_盘点单(9)

    一.目的: 让用户方便录入盘点实物数据和库存数据:只适用于全部商品的盘点: 二.主要信息: 1.主表: 单号,部门,制单人,审核人,作废人.作废日期.单据状态, 备注,制单日期: 2.从表: 商品编号 ...

  7. 进销存设计与分析_应收汇总表(15)

    一.目的: 按客户分类分析已销售但未收款数据: 二.主要信息: 1.信息:客户编号,客户名称,部门,上期结存,本期应收(销售.退货),本期收款,本期结存: 本期应收销售 = 销售单: 本期应收退货 = ...

  8. 进销存设计与分析_调仓单(10)

    一.主从表显示:     主表显示:单号.部门.制单日期.制单人.审核人.审核日期.作废人.作废日期.单据状态     从表显示:调入仓库.商品编号.商品名称.单位.数量.单价.金额.调出仓库 二.功 ...

  9. 进销存设计与分析_应收明细表(16)

    界面: 制单日期 单号 客户名称 部门 摘要 本期应收 本期已收 本期结存 2008-07-01 上期结存 400 2008-07-11 广州客户 A部门 销售单 500 900 2008-07-12 ...

最新文章

  1. 浮点卷积winograd算法
  2. Oracle多行函数
  3. [Java基础]Math类的常用方法
  4. mysql初级数据库_MYSQL初级数据库操作
  5. python 字符串删除重复_leetcode No.1047 删除字符串中的所有相邻重复项
  6. .Net 下信号量(Semaphore)的一种实现
  7. 语音识别哪个软件好,教你三种不同的识别方法
  8. EasyUI-在iframe里获取现阶段选中的tab的标题
  9. 3.1_SpringBoot内部处理机制解析
  10. 高光谱遥感图像数据下载
  11. Unicode字符编码分布表――语言文字类
  12. itools苹果录屏大师_录屏可以有声音,发照片可以免流量,计算器输错可回删
  13. 火车采集器采集多页内容的抓取方法
  14. Python爬虫 requests使用post请求分析并登录Chinaunix
  15. Maven的jar包无法导入/彻底解决unable to find valid certification path to requested target
  16. 重构--Introduce Parameter Object
  17. b2b b2c c2c o2o区别是什么
  18. 12月小报|读小报,涨知识
  19. Google 释出开源软件漏洞扫描工具 OSV-Scanner​
  20. 自动化测试框架有哪几种?

热门文章

  1. PuddingSwap布丁美食帝国原材料即将上线
  2. 通俗的解释下音视频同步里pcr作用
  3. 数独(Sudoku)求解程序
  4. php的link是什么意思,link标签有什么作用?
  5. FPGA挂载EMMC IP源码 ZYNQ PL端读写EMMC IP 最大52MB吞吐率(8bit) 支持1/4/8/bit 支持块读写
  6. 怎么将手机图片转成Word文档?办公常备软件
  7. 影响债市行情的主要因素_影响债券转让价格的主要因素有哪些
  8. 微信官方接口检测域名是否被封|微信域名防封检测
  9. 使用宏灵活的控制代码
  10. 打工人,打工魂,打工都是人上人!愿你悄悄打工,然后惊艳所有人!