程序员会计培训(连载)
-
面对一个经济事务,填写记账凭证时,该填哪些科目,应填借方还是贷方。弄清楚了这两个问题,就知道记账了。要弄清这两个问题,先得理解六大会计要素。六大会计要素是,资产、负债、所有者权益、收入、费用、利润。
[attach]299[/attach]资产是指企业过去的交易或者事项形成的,由企业拥有或者控制的,预期会给企业带来经济利益的资源。
负债是指企业过去的交易或者事项形成的,预期会导致经济利益流出企业的现时义务。
所有者权益是指企业资产扣除负债后,由所有者享有的剩余权益。
收入是指企业在日常活动中形成的,会导致所有者权益增加的,与所有者投入资本无关的经济利益的总流入。
费用是指企业在日常活动中性的,会导致所有者权益减少的,与向所有者分配利润无关的经济利益的总流出。
利润是指企业在一定会计期间的经营成果.包括收入减去费用后的余额、直接记录当期利润的利得和损失。例如,企业的厂房、生产设备,都是资产,银行贷款等是负债,资产减去负债就等于所有者权益。销售收入等是收入,企业日常经营的成本等是费用,如各位的工资就是费用,收入减去费用就是利润。发票来了,要记账的时候,如果该发票导致资产、成本、费用增加,则记入借方,减少则记入贷方;负债、所有者权益、收入减少则记入借方,增加则记入贷方,如下所示:
借方 贷方 资产、成本、费用增加 资产、成本、费用减少 负债、所有者权益、收入减少 负债、所有者权益、收入增加 其次,要理解会计科目。经济业务林林种种,如报销出差费,发工资,采购原料,销售产品,购买资产,投资项目。经济活动多种多样,对应的,经济事务的账目也要分门别类登记。账目的分门别类就是会计科目。一级会计科目(总分类科目,总帐)有统一规定,不能随便更改。下图是老一点的一级科目表,关于科目表的更多信息参考这里: baike.baidu.com/view/264933.htm
[attach]300[/attach]站在程序员的角度,六大会计要素和一级科目(总分类科目)、二级科目(明细科目),可以理解为经济账目的大分类、中分类、小分类,他们形成树状关系。实际上,在电脑中,它们正是按树状结构存储的。在OpenERP中,这个树状结构叫Chart of Account。
资产类
|
---1001 库存现金
|
---1002 银行存款
| |
| ----建行
| |
| ----工行
|
---1403 原材料
|
----甲材料
负债类
|
--- ...
......记账的时候,例如,购买甲材料5000元,材料已入库,货款已通过建行转账支付。这个经济事务涉及的账目(科目)有原材料/甲材料和银行存款/建行。查上述科目树,甲材料和建行都属于资产类。本业务导致银行存款减少,原材料增加,故而分录如下:
借: 原材料----甲材料 5000
贷:银行存款----建行 5000电脑记账时,新建会计分录,选择科目“甲材料”和“建行”,分别记入借方和贷方。不过,通常在ERP软件中,设置好了以后,在采购业务中操作时,会自动生成该会计分录,并不需要另行填写。电脑记账中,会计分录的科目选择时,总是选择叶子科目,不可将帐记入非叶子科目。叶子科目的借方和贷方分别汇总后就是上级科目的借方和贷方数目。
每项经济业务,应涉及哪些科目,这是个复杂问题,有相应的财税法规规定,不得乱填。不过,对程序员来说,只要知道常规的一些经济活动对应的会计科目,能够满足测试需要即可,不必深究。 -
补充一点,关于会计科目,手工用的树状结构有一个弊端,就是太死板,维护和查询不方便。比如应收账款和预收账款这两个科目,下面都有明细说明是哪个客户的。那就要建立两个明细科目,如果需要看客户当前的欠款数(应收余额-预收余额)就要找到这两片叶子再手工相减。
现在的财务软件(或者ERP中的财务模块)把客户、供应商、资产、原材料等核算对象作为凭证中的一个字段输入进去,而科目只维护到一级,如应收账款。这样这些数据只需要维护一次,只是填写凭证的时候要多添一个字段,不过内部单据的自动过账(如根据客户发票自动生成分录)解决了这个问题,只需要在这些核算对象的属性数据里一次性输入它使用的科目,程序可以自己去找。这样就实现了网状的科目结构,加强了科目数据的稳定性,又为分析提供了统一的维度。
另外,OpenERP的分析会计也是这个道理,在凭证上加了一个 分析科目 字段。
-
[quote]原帖由 [i]hxsam[/i] 于 2010-1-13 11:36 发表 www.shine-it.net/redirect.php?goto=findpost&pid=3611&ptid=796
[img]www.shine-it.net/attachments/month_1001/20100113_a6ec7a0131feaba9ce9beqMtPEhx0PuN.gif[/img]采购材料时就记增值税是个理想状态,比如一次付清,而且必须当月完全用在本月销售的产品上,是可以的,实际上比 ... [/quote]
如何使用材料采购科目,在openerp book里没有提及,不过系统实际上是支持的。
在老肖的《应用及开发指南》里,采购那个科目就是会计实务中的材料采购科目,应该再增加三个科目:库存商品(需核销),销售成本 和 采购价差。
材料采购科目应分配给 供应商库存地点
库存商品科目应分配给 产品分类 的 入库科目 和 出库科目
销售收入科目应分配给 产品分类 的 收入科目
材料采购科目应分配给 产品分类 的 费用科目(这里很搞,不知道为什么这么翻译)
销售成本科目应分配给 客户库存地点
应收应付分配给业务伙伴这样,假设产品使用标准价核算,系统就会在
1)收到货时 记 借 库存商品 贷 材料采购,金额是 产品标准价*收货数量
2)收发票时 记 借 应付账款 贷 材料采购,金额是 发票单价(一般是采购合同价)发票数量
3)发出货时 记 借 销售成本 贷 库存商品,金额是 产品标准价收货数量
4)开发票时 记 借 应收账款 贷 销售收入,金额是 发票单价(一般是销售合同价)*发票数量这样,我们的销售行为就产生了利润。而我们的采购行为,因为每次采购与供应商协商的价格不同,与库存商品标准价会有差异,这个差异可能是我们的收益,也可能是我们的损失,最后都会以费用的形式体现在损益表上。
月底,我们要把发票和收到的货匹配一下,对材料采购这个科目做核销就可以了。核销时勾选一个收货的凭证 和 一个收发票的凭证,然后选择核销,如果发票价和标准价不一致(经常出现)会要求你输入一个日记账类型(总账即可)和一个差异科目(这里填采购价差)。这时会生成一个 材料采购和采购价差的凭证,金额是 (发票价-标准价)*数量。核销到最后你可能发现有些发票没有对应的收货凭证,或者有些收货没有发票凭证,这些就是材料采购的余额。这个科目按会计法规不可以有余额的,处理办法就是新建一张总账凭证,把它转到应付账款-应付暂估科目里。下月初再转回来(红字或回转分录均可)。整个这一段涉及的会计凭证都没有原始凭证!
至于采购价差的处理,这个属于财务的高级话题了,特别麻烦,以后再讨论。
-
粤-Black Jack(104144648) 22:03:51
你说会计是一个信息管理系统,说说为什么
筏头-大鱼小鱼(2210864) 22:05:51
会计是反应企业经营情况嘛~
粤-Black Jack(104144648) 22:06:52
反映什么经营情况?
粤-Black Jack(104144648) 22:07:15
进销存不是反映了吗
筏头-大鱼小鱼(2210864) 22:08:32
你企业到底赚不赚钱,赚了多少钱,以多少的资金来赚了多少钱,这些是一个进销存能反映的嘛
粤-Black Jack(104144648) 22:09:34
哦,那要反映先要做什么?
筏头-大鱼小鱼(2210864) 22:10:11
记录企业的经营情况了~
粤-Black Jack(104144648) 22:10:45
要记录什么数据啊?
筏头-大鱼小鱼(2210864) 22:12:21
你有多少现金,多少存款,多少存货,销售量是多少,费用是多少,固定资产是多少等,反正和钱有关的都要的
上海-wjf(85822082) 22:13:11
会计是企业经营活动的货币抽象
上海-wjf(85822082) 22:13:46
不是所有企业都用进销存,但是所有企业行为都可以用货币衡量
筏头-大鱼小鱼(2210864) 22:14:49
进销存只能反应你的经营情况,但不能反映你企业的全部,而会计则可以~当然前提是没有帐外帐
筏头-大鱼小鱼(2210864) 22:15:19
所以很看不起温州那个要求能记二套帐的人~~~~
粤-Black Jack(104144648) 22:17:45
那科目又是什么回事
粤-Black Jack(104144648) 22:19:31
这个太大了先从科目类型是什么回事说起
筏头-大鱼小鱼(2210864) 22:19:34
科目就是一个文件夹,用来归类的
上海-wjf(85822082) 22:20:32
科目就是类
筏头-大鱼小鱼(2210864) 22:26:34
对会计要求作进一步分类,这种对会计要素的具体内容进行分类核算的项目,我们称为会计科目
筏头-大鱼小鱼(2210864) 22:27:39
会计要求是对会计对象的基本分类,即资产负债所有者权益收入费用利润
筏头-大鱼小鱼(2210864) 22:27:48
会计要素是对会计对象的基本分类,即资产负债所有者权益收入费用利润
筏头-大鱼小鱼(2210864) 22:28:31
会计对象是生产过程中的资金运动
粤-Black Jack(104144648) 22:28:40
解释一下会计要素
筏头-大鱼小鱼(2210864) 22:29:40
就是把企业的经营活动(资本流动)分类
粤-Black Jack(104144648) 22:30:30
首先为什么要这样分
上海-wjf(85822082) 22:31:31
我是谁 我从哪里来 我要到哪里去,这是个哲学话题
上海-wjf(85822082) 22:31:50
会计也是哲学,要素就是按这个分的
上海-wjf(85822082) 22:32:14
资产告诉你有多少钱 负债和所有者权益告诉你这钱哪里来的
上海-wjf(85822082) 22:33:00
所有者权益里有个 利润 比较特殊,既不是借来的也不是投资,是赚来的,所以对特也要特别解释一下
上海-wjf(85822082) 22:33:07
利润 = 收入 - 成本
上海-wjf(85822082) 22:33:17
所以有6个要素
筏头-大鱼小鱼(2210864) 22:33:45
资产告诉你,你手上有多少资源可以用,负债是你有多少钱没付给别人,所有者权益=投入+利润