Farseer

导航

月结功能

有两个会计恒等式
静态恒等式:资产=负债+所有者权益
动态恒等式:利润=收入-费用
两者可以凑成一个
资产=负债+所有者权益+收入-费用
国外的软件多采用表结法,也就是说在出报表的时候根据收入和费用动态计算出本年利润,并不产生凭证,而国内的软件采用账结法,即要生成如下两张凭证:
 1.结转收入
Dr:各种销售收入
 Cr:本年利润
     销售退回
2. 结转费用
 Dr:本年利润
   Cr:销售成本
   营业管理财务各期间费用
   所得税费用等等
这样经过月结收入科目的借贷之和为零.
1.创建模板
为了多些灵活性,要结转的科目最好能有用户自定义,于是就要创建一个模板供用户使用,如下图所示:

其中求值公式用来标志如何计算余额,写一个类用来存储各种余额的计算方式,然后在做月结动作的时候调用,这也算是传说中的策略模式的应用,呵呵.
2.月结动作
接下来就是按照模板设定的科目和计算方式生成月结凭证了,至于月结凭证的生成方式在教程四中有介绍,这里就不赘述了.


这样月结凭证就OK了.

 

posted on 2006-12-06 21:15  佛西亚  阅读(739)  评论(0编辑  收藏  举报