E立方管理平台论坛——excel服务器及管理软件开发者之家

 找回密码
 立即注册
搜索
查看: 434|回复: 1

进销存设计与分析(三) [复制链接]

Rank: 9Rank: 9Rank: 9

发表于 2011-9-6 11:57:23 |显示全部楼层
进销存设计与分析_销售退货单
一、目的:
    客户退货回用户的数据;为方便数据分析,建议用户不要在销售单中录入负数量代表退货;
    记库存和应收帐款;
二、主从表显示:
    主表显示:单号、客户、部门、实收金额、找赎、制单日期、制单人、审核人、审核日期、作废人、作废日期、单据状态
    从表显示:商品编号、商品名称、单位、数量、单价、金额、仓库
三、功能
    功能键:添加,修改,删除,保存,撤消,审核,反审核,作废,打印
四、单据取值:销售单的最近一次单价(商品id+客户id)->0
五、其它事件参看进仓单
、核算方法:这里只举例月平均计算方法,其它核算如移动加权平均、先进先出参看会计从书
二、成本核算所涉及的单据
    采购进仓单、采购退货单、盘点单(盈、亏)
三、表结构设计的建议
    1、把所有的单据合成一个主表和从表,用主表做标识区分单据:采购订单、采购退货、采购进仓单、盘点单、商品调拨单、销售订单、销售退货单、销售单
    2、在从表增加一个字段:成本单价,只用于销售单和销售退货单
    3、把所有单据主从表合并,有利于编程开发
四、成本的计算
    (1)、成本=进仓单+盘点单(盘盈)-盘点单(盘亏)-采购退货
    (2)、把成本的结果写入单据从表的“成本单价”
    (3)、由于是按月成本核算,当计算本月的成本时,要把上个月的结转到本月来核算
五、成本计算举例
如下图:
    无标题-2.jpg

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、全面核算,是把所有的单据(采购退货、采购进仓单、盘点单)重新核算一下成本



Rank: 3Rank: 3

发表于 4 天前 |显示全部楼层
谢谢分享,正在学习

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册


关闭

用户须知

查看自己的权限,了解自己如何升级
E立方管理平台的会员们,想知道自己的会员级别有哪些权限吗,想知道怎么更快升级吗?来看看吧!

查看 »

Archiver|E立方管理平台

GMT+8, 2012-2-23 12:58 , Processed in 0.101425 second(s), 16 queries .

© 2001-2011 沈阳凯安信通科技有限公司

回顶部