跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 新手求助
  4. 程序员会计培训(连载)

程序员会计培训(连载)

已定时 已固定 已锁定 已移动 Odoo 新手求助
20 帖子 11 发布者 18.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • wjfonhandW 离线
    wjfonhandW 离线
    wjfonhand
    写于 最后由 编辑
    #1

    摘自老肖的聊天记录,刚刚开了个头,希望大家进一步展开讨论。

    首先,要弄懂会计六要素
    其次,要弄懂会计六要素中借、贷记账关系
    这两个懂了,无五说的“根据发票记账”就会记了
    发票来了,首先要弄明白,那个发票涉及哪些帐户,或者科目。这个根据会计六要素和各要素中的科目确定
    其次,在涉及的科目中记入借和贷,一次记账就完成了

    会计六要素是:资产,负债,所有者权益,费用,收入,利润。
    譬如,企业的厂房、生产设备,都是资产,银行贷款等是负债,资产 减去 负债就等于所有者权益
    销售收入等是收入,企业日常经营的成本等是费用,如各位的工资就是费用,收入 减去 费用 就是利润
    发票来了,要记账的时候,如果该发票导致 资产、成本、费用增加,则记入借方,减少则记入贷方;负债、所有者权益、收入减少则记入借方,增加则记入贷方

    [[i] 本帖最后由 NewZN 于 2010-1-14 09:11 编辑 [/i]]

    GoodERP -- Odoo China fork

    1 条回复 最后回复
    0
    • wjfonhandW 离线
      wjfonhandW 离线
      wjfonhand
      写于 最后由 编辑
      #2

      资产告诉你现在有多少钱,负债和所有者权益告诉你这些钱是谁的,收入费用利润告诉你这些钱怎么来的

      就是
      What
      Who
      How

      GoodERP -- Odoo China fork

      1 条回复 最后回复
      0
      • JoshuaJ 离线
        JoshuaJ 离线
        Joshua 管理员
        写于 最后由 编辑
        #3

        学习了:lol

        【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

        1 条回复 最后回复
        0
        • N 离线
          N 离线
          NewZN
          写于 最后由 编辑
          #4

          wjfonhand有心人,不成文的东西也放上来了。
          既如此,我就着本帖,一边学习一边连载。等学完了,再整理到书里去,呵呵。

          1 条回复 最后回复
          0
          • N 离线
            N 离线
            NewZN
            写于 最后由 编辑
            #5

            会计是账房先生,日常最频繁的工作就是记账。举个例子,你去报销打车费100块,会计要作如下记录:
            借:管理费用 100
            贷:现金 100
            这个记录叫会计分录,OpenERP里叫Account Entry。实际工作当中,会计分录是填写在记账凭证中。记账凭证是买来的一本一本的小册子,一页纸填写一个分录,一个分录记录一项经济事务。下图是记账凭证的样例:
            [attach]295[/attach]

            先来认识下记账凭证,这个很重要,软件中的记账格式和记账原理基本上是参照记账凭证来的。
            摘要:简要描述本凭证所记录的经济事务。如上例,也许记作”张三报销加班交通费“。
            总账科目,明细科目:记入本项经济事务涉及的会计科目,账目记入相应的借方或贷方。如上例的管理费用和现金科目。
            会计记账中,每项经济事务要涉及至少两个科目,一个借,一个贷,这叫复式记账。为什么要复式记账?为了减少账目出错的概率,增加账目可靠性。这个原理和计算机中的校验和是一个道理,在每个Byte中增加一个校验位,虽然冗余了点,但这个校验位大大增加了数据的可靠性。
            凭证号:必须按月编号,连续编号。即每月从第一号开始,顺序编号,不得漏号、重号、错号。如上图的”第 12 号“。在OpenERP中,凭证编号叫Move,编号方法叫Sequence(如日期+顺序编号方法),可以选择Sequence(即编号方法)。
            日期:会计受理本经济事务的日期。

            会计分录的分类,通常,用于记录实际经济事务的会计分录(或者记账凭证)叫实时会计分录。还有用于结账和调账的会计分录,分别叫结账分录和调整分录。有时,实时会计分录还可进一步划分为专用记账凭证,如“收字第 X 号”,专用于收款的分录,“付字第 X 号”专用于付款的分录。在OpenERP中,会计分录的分类通过Journal(日记账)实现。OE中的Journal(日记账)和会计上的现金日记账、银行存款日记账的“日记账”不是一个概念。OE的Journal可以理解为Account Entry的分类。Journal的Type有Sale, Purchase, Cash, General, Situation。前三类分别用于销售、采购、现金/银行存款相关的记账凭证,Situation用于结账分录和调整分录,其余的用General类别。

            再来说说原始凭证。原始凭证通常就是发票(来自外单位),或发票存根(本单位开出去的发票,留有存根),或者内部报销单等。会计不能随便填写记账凭证,通常,主要是实时会计分录,每张记账凭证都必须有相应的原始凭证,以证明该项经济事务确实发生过。原始凭证据说是用胶水粘在记账凭证的背面,这样把它们紧密关联起来。但是,也有没有原始凭证的会计分录,如结账分录和调整分录。它们不是用于记录实际发生的经济事务,而是用于结账或调整账目、更正账目等,这个暂不深究。在OpenERP中,原始凭证叫Invoice, Account Entry通过Ref字段关联到Invoice。下面看看常见原始凭证长什么样:
            增值税发票,这是从外单位取得的,证明买过某某东西。
            [attach]296[/attach]

            银行支票,证明支付过或收到过某笔钱。
            [attach]297[/attach]

            内部报销单,证明某人报销过某笔费用,钱已支出。
            [attach]298[/attach]

            [[i] 本帖最后由 NewZN 于 2010-1-14 08:55 编辑 [/i]]

            1 条回复 最后回复
            0
            • H 离线
              H 离线
              hxsam
              写于 最后由 编辑
              #6

              [img]www.shine-it.net/attachments/month_1001/20100113_a6ec7a0131feaba9ce9beqMtPEhx0PuN.gif[/img]

              采购材料时就记增值税是个理想状态,比如一次付清,而且必须当月完全用在本月销售的产品上,是可以的,实际上比这里复杂多,参考下面文章

              1、《企业会计制度》——1301物资采购科目使用说明明确:

              三、物资采购的主要账务处理如下:
              ……………………
              (七)月度终了,企业应将仓库转来的外购收料凭证,按照材料科目并分别抓列不同情况进行汇总:
              ……………………
              2、对于尚未收到发票帐单的收料凭证,应当分别材料科目,抄列清单,并按计划成本暂估入帐,借记“原材料”、“包装物”、“低值易耗品”等科目,贷记“应付账款——暂估应付账款”科目,下月初用红字作同样记录,予以冲回,以便下月付款或开出承兑商业汇票后,按正常程序,借记本科目和“应交税金——应交增值税(进项税额)”科目,贷记“银行存款”、“应付票据”等科目。
              ………………………

              2、《企业会计准则应用指南》——会计科目和主要账务处理——1401材料采购科目使用明确:

              (二)期末,企业应将仓库转来的外购收料凭证,分别下列不同情况进行处理:
               ……………………
              2.对于尚未收到发票账单的收料凭证,应按计划成本暂估入账,借记“原材料”、“周转材料”等科目,贷记“应付账款——暂估应付账款”科目,下期初做相反分录予以冲回。下期收到发票账单的收料凭证,借记本科目,贷记“银行存款”、“应付账款”、“应付票据”等科目。涉及增值税进项税额的,还应进行相应的处理。

              事项处理研析

              比较执行《企业会计制度》和实施新准则后的会计科目说明,在对仓库报来“尚未收到发票账单的收料凭证”的会计处理,都是采用“暂估入库”的处理方法,以保证仓库账实相符,防止仓库实物保管明细账和材料科目出现红数,形成会计信息不实。
              但在执行《企业会计制度》和实施新准则后的会计科目说明中,不同的是对“暂估入库”的会计分录,前者是“下月初用红字作同样记录”予以冲回,后者则是“下期初做相反分录”予以冲回。两者的差别主要是反映在个材料科目的全年借贷发生额,前者没有反映暂估的过程,而后者记录反映了暂估和冲回的数额。
              我个人认为对企业来讲,无论采用那种方法都不会影响财务状况的反映,不一定强求会计处理方法的一致性。

              但在企业“暂估入库”经济事项的会计处理过程中必须注意以下问题:
              1、企业的“材料”实行计划价格核算时,如果处理过程仅对计划价格部分进行“暂估”会计处理,未对计划价格与实际价格之间的差异给予考虑,当对当期耗用材料在分配材料差异时,必须考虑上述影响,不然可能产生材料耗用成本偏离。(当企业按上月材料差异率分配材料差异时无重大影响;而按加权平均计算材料差异率时,妥善的方法是暂估计划价格的同时,对差异部分也进行相应会计处理。)
              2、企业的“材料”实行按实际价格核算时,材料的暂估单价必须依据实时行情价格或最近一批的进货价格,决不能有任何随意性,防止人为操纵影响成本真实性。

              文章来源 club.youshang.com/9447/viewspace-34631

              1 条回复 最后回复
              0
              • wjfonhandW 离线
                wjfonhandW 离线
                wjfonhand
                写于 最后由 编辑
                #7

                在OpenERP中,这个原始凭证叫Invoice,每个Account Entry都关联到Invoice

                每张记账凭证都必须有相应的原始凭证

                这两句话有问题。Invoice是原始凭证的子集,原始凭证有好多种,就像你图里贴的,支票和报销单并非发票,但也是原始凭证。

                有些记账凭证是没有原始凭证的,比如转本年利润或者错账更正或单纯的调帐分录,但是这样的记账凭证很少,也是审计的重点。

                GoodERP -- Odoo China fork

                1 条回复 最后回复
                0
                • N 离线
                  N 离线
                  NewZN
                  写于 最后由 编辑
                  #8

                  谢谢指正,修改过了,您再看看。

                  1 条回复 最后回复
                  0
                  • N 离线
                    N 离线
                    NewZN
                    写于 最后由 编辑
                    #9

                    面对一个经济事务,填写记账凭证时,该填哪些科目,应填借方还是贷方。弄清楚了这两个问题,就知道记账了。要弄清这两个问题,先得理解六大会计要素。六大会计要素是,资产、负债、所有者权益、收入、费用、利润。
                    [attach]299[/attach]

                    资产是指企业过去的交易或者事项形成的,由企业拥有或者控制的,预期会给企业带来经济利益的资源。
                    负债是指企业过去的交易或者事项形成的,预期会导致经济利益流出企业的现时义务。
                    所有者权益是指企业资产扣除负债后,由所有者享有的剩余权益。
                    收入是指企业在日常活动中形成的,会导致所有者权益增加的,与所有者投入资本无关的经济利益的总流入。
                    费用是指企业在日常活动中性的,会导致所有者权益减少的,与向所有者分配利润无关的经济利益的总流出。
                    利润是指企业在一定会计期间的经营成果.包括收入减去费用后的余额、直接记录当期利润的利得和损失。

                    例如,企业的厂房、生产设备,都是资产,银行贷款等是负债,资产减去负债就等于所有者权益。销售收入等是收入,企业日常经营的成本等是费用,如各位的工资就是费用,收入减去费用就是利润。发票来了,要记账的时候,如果该发票导致资产、成本、费用增加,则记入借方,减少则记入贷方;负债、所有者权益、收入减少则记入借方,增加则记入贷方,如下所示:

                    借方 贷方
                    资产、成本、费用增加 资产、成本、费用减少
                    负债、所有者权益、收入减少 负债、所有者权益、收入增加

                    其次,要理解会计科目。经济业务林林种种,如报销出差费,发工资,采购原料,销售产品,购买资产,投资项目。经济活动多种多样,对应的,经济事务的账目也要分门别类登记。账目的分门别类就是会计科目。一级会计科目(总分类科目,总帐)有统一规定,不能随便更改。下图是老一点的一级科目表,关于科目表的更多信息参考这里: baike.baidu.com/view/264933.htm
                    [attach]300[/attach]

                    站在程序员的角度,六大会计要素和一级科目(总分类科目)、二级科目(明细科目),可以理解为经济账目的大分类、中分类、小分类,他们形成树状关系。实际上,在电脑中,它们正是按树状结构存储的。在OpenERP中,这个树状结构叫Chart of Account。
                    资产类
                    |
                    ---1001 库存现金
                    |
                    ---1002 银行存款
                    | |
                    | ----建行
                    | |
                    | ----工行
                    |
                    ---1403 原材料
                    |
                    ----甲材料
                    负债类
                    |
                    --- ...
                    ......

                    记账的时候,例如,购买甲材料5000元,材料已入库,货款已通过建行转账支付。这个经济事务涉及的账目(科目)有原材料/甲材料和银行存款/建行。查上述科目树,甲材料和建行都属于资产类。本业务导致银行存款减少,原材料增加,故而分录如下:
                    借: 原材料----甲材料 5000
                    贷:银行存款----建行 5000

                    电脑记账时,新建会计分录,选择科目“甲材料”和“建行”,分别记入借方和贷方。不过,通常在ERP软件中,设置好了以后,在采购业务中操作时,会自动生成该会计分录,并不需要另行填写。电脑记账中,会计分录的科目选择时,总是选择叶子科目,不可将帐记入非叶子科目。叶子科目的借方和贷方分别汇总后就是上级科目的借方和贷方数目。
                    每项经济业务,应涉及哪些科目,这是个复杂问题,有相应的财税法规规定,不得乱填。不过,对程序员来说,只要知道常规的一些经济活动对应的会计科目,能够满足测试需要即可,不必深究。

                    1 条回复 最后回复
                    0
                    • L 离线
                      L 离线
                      linyaohui
                      写于 最后由 编辑
                      #10

                      顶起。。。。。。。。。。。。。。。。

                      1 条回复 最后回复
                      0
                      • wjfonhandW 离线
                        wjfonhandW 离线
                        wjfonhand
                        写于 最后由 编辑
                        #11

                        补充一点,关于会计科目,手工用的树状结构有一个弊端,就是太死板,维护和查询不方便。比如应收账款和预收账款这两个科目,下面都有明细说明是哪个客户的。那就要建立两个明细科目,如果需要看客户当前的欠款数(应收余额-预收余额)就要找到这两片叶子再手工相减。

                        现在的财务软件(或者ERP中的财务模块)把客户、供应商、资产、原材料等核算对象作为凭证中的一个字段输入进去,而科目只维护到一级,如应收账款。这样这些数据只需要维护一次,只是填写凭证的时候要多添一个字段,不过内部单据的自动过账(如根据客户发票自动生成分录)解决了这个问题,只需要在这些核算对象的属性数据里一次性输入它使用的科目,程序可以自己去找。这样就实现了网状的科目结构,加强了科目数据的稳定性,又为分析提供了统一的维度。

                        另外,OpenERP的分析会计也是这个道理,在凭证上加了一个 分析科目 字段。

                        GoodERP -- Odoo China fork

                        1 条回复 最后回复
                        0
                        • wjfonhandW 离线
                          wjfonhandW 离线
                          wjfonhand
                          写于 最后由 编辑
                          #12

                          [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)开发票时 记 借 应收账款 贷 销售收入,金额是 发票单价(一般是销售合同价)*发票数量

                          这样,我们的销售行为就产生了利润。而我们的采购行为,因为每次采购与供应商协商的价格不同,与库存商品标准价会有差异,这个差异可能是我们的收益,也可能是我们的损失,最后都会以费用的形式体现在损益表上。

                          月底,我们要把发票和收到的货匹配一下,对材料采购这个科目做核销就可以了。核销时勾选一个收货的凭证 和 一个收发票的凭证,然后选择核销,如果发票价和标准价不一致(经常出现)会要求你输入一个日记账类型(总账即可)和一个差异科目(这里填采购价差)。这时会生成一个 材料采购和采购价差的凭证,金额是 (发票价-标准价)*数量。核销到最后你可能发现有些发票没有对应的收货凭证,或者有些收货没有发票凭证,这些就是材料采购的余额。这个科目按会计法规不可以有余额的,处理办法就是新建一张总账凭证,把它转到应付账款-应付暂估科目里。下月初再转回来(红字或回转分录均可)。整个这一段涉及的会计凭证都没有原始凭证!

                          至于采购价差的处理,这个属于财务的高级话题了,特别麻烦,以后再讨论。

                          GoodERP -- Odoo China fork

                          1 条回复 最后回复
                          0
                          • D 离线
                            D 离线
                            dquo
                            写于 最后由 编辑
                            #13

                            说白了避税并不困难。

                            1 条回复 最后回复
                            0
                            • M 离线
                              M 离线
                              mihi
                              写于 最后由 编辑
                              #14

                              跟上大部队,学习会计知识。
                              顶贴学习,欢迎老肖,wjf继续授课!

                              [[i] 本帖最后由 mihi 于 2010-3-14 09:36 编辑 [/i]]

                              1 条回复 最后回复
                              0
                              • J 离线
                                J 离线
                                jack
                                写于 最后由 编辑
                                #15

                                粤-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
                                资产告诉你,你手上有多少资源可以用,负债是你有多少钱没付给别人,所有者权益=投入+利润

                                1 条回复 最后回复
                                0
                                • M 离线
                                  M 离线
                                  maths369
                                  写于 最后由 编辑
                                  #16

                                  财务流程有点晕啊,呵呵!主要是借/贷的概念似乎与实际感觉不一样。

                                  wjfonhand老大,想确认一下:

                                  2)收发票时 记 借 应收账款 贷 材料采购,金额是 发票单价(一般是采购合同价)*发票数量

                                  这句话里,收发票时,记 借 是应收账款,还是应付账款?我个人感觉是应付账款。多谢!

                                  1 条回复 最后回复
                                  0
                                  • wjfonhandW 离线
                                    wjfonhandW 离线
                                    wjfonhand
                                    写于 最后由 编辑
                                    #17

                                    应付,谢谢指正

                                    GoodERP -- Odoo China fork

                                    1 条回复 最后回复
                                    0
                                    • J 离线
                                      J 离线
                                      jackie-h
                                      写于 最后由 编辑
                                      #18

                                      其它名词算是理解了,就是借/贷这2个不知道怎么理解?

                                      负债、所有者权益、收入减少则记入借方,增加则记入贷方--负债减少了,所有者权益不就增加了么,怎么一样记账?

                                      1 条回复 最后回复
                                      0
                                      • S 离线
                                        S 离线
                                        shel
                                        写于 最后由 编辑
                                        #19

                                        [quote author=wjfonhand link=topic=796.msg3683#msg3683 date=1263701465]
                                        核销到最后你可能发现有些发票没有对应的收货凭证,或者有些收货没有发票凭证,这些就是材料采购的余额。
                                        [/quote]

                                        嗯

                                        1 条回复 最后回复
                                        0

                                        • 登录

                                        • 没有帐号? 注册

                                        • 登录或注册以进行搜索。
                                        • 第一个帖子
                                          最后一个帖子
                                        0
                                        • 版块
                                        • 标签
                                        • 热门
                                        • 用户
                                        • 群组