- 注册时间
- 2011-8-13
- 最后登录
- 2012-2-23
- 阅读权限
- 200
- 积分
- 1855
- 精华
- 0
- 帖子
- 412
  
|
进销存设计与分析_销售退货单
一、目的:
客户退货回用户的数据;为方便数据分析,建议用户不要在销售单中录入负数量代表退货;
记库存和应收帐款;
二、主从表显示:
主表显示:单号、客户、部门、实收金额、找赎、制单日期、制单人、审核人、审核日期、作废人、作废日期、单据状态
从表显示:商品编号、商品名称、单位、数量、单价、金额、仓库
三、功能
功能键:添加,修改,删除,保存,撤消,审核,反审核,作废,打印
四、单据取值:销售单的最近一次单价(商品id+客户id)->0
五、其它事件参看进仓单
、核算方法:这里只举例月平均计算方法,其它核算如移动加权平均、先进先出参看会计从书
二、成本核算所涉及的单据
采购进仓单、采购退货单、盘点单(盈、亏)
三、表结构设计的建议
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、全面核算,是把所有的单据(采购退货、采购进仓单、盘点单)重新核算一下成本
|
|