中菁- odoo  ERP 实施 杭州

示例图片三
首页 > Odoo资讯 > odoo知识库

Odoo中关于会计模块付款的一些理解

2017-04-17 14:30:24 中菁- odoo ERP 实施 杭州 阅读

      Odoo会计模块中有三个概念非常重要,理解这三个概念对于Odoo的使用和二次开发非常有帮助。

  1. 发票(account_invoice) 
           发票是和业务相关联的类,在account这个模块中,内部的模型名称为account.invoice。其他模块中如果需要会计记账的话,一般都需要生成一个invoice记录。invoice并非现实生活中的发票,可以看成反映业务的记录单。比如卖掉一种产品,通常会产生一行(account.invoice.line)的发票(account.invoice)。卖掉多个产品则会产生多行的发票。

  2. 付款凭证(account_voucher) 
           付款凭证是和付款相关的类,在account_coucher这个模块中定义,内部的模型名称是account.voucher。可以很方便的管理应付款的付款和应收款的收款。具体怎么使用下边再讲。

  3. 会计凭证(account_move) 
           这就是大家熟知的会计凭证,在accoun这个模块中定义。它里边记录着科目的借贷。它的记录影响最后的会计报表。


一个完整的会计付款流程(同业务相关联)

业务模块业务模块发票(invoice)发票(invoice)会计凭证(move)会计凭证(move)付款凭证(voucher)付款凭证(voucher)生成确认发票付款根据用户选择的付款方式(默认会计模块只支持现金付款和银行付款)生成

      

   系统根据业务员的操作生成发票,发票记录了业务相关的信息。比如卖一件商品,销售模块会根据所卖物品的收益会计科目和客户的应收科目生成一张发票。假如客户的应收科目是应收账款,则形成的发票的应收科目即应收账款。在确认发票之后,根据每一个产品的收益科目和发票的应收科目生成会计凭证。

   如上例中,系统则会生成借:应收账款,贷:每个产品的收益科目(如主营业务收入)。之后,会计可以对发票进行收付款。继续上例,如会计选择银行付款方式,则会生成一个付款凭证(voucher)。共有四种类型的付款凭证,分别为销售(sale)、采购(purchase)、支付(payment)和收款(receipt)。payment类型的付款凭证负责记录为供应商付款,receipt类型的付款凭证负责记录向客户收款。目前并没有使用到salepurchase类型的付款凭证。或者本人没有研究的比较彻底,没能弄清除salepurchase类型的付款凭证有什么用。付款凭证有草稿(Draft)、预计(proforma)、提交(posted)和取消(cancel)四个状态。其中预计表示该凭证还没有一个凭证号。voucher有一个journal字段,用来存储付款方式,官方原包只能选择银行类和现金类的journal,付款时会自动选择journal中的默认借贷科目进行借贷。account_id保存要借或者贷的科目。如果是收款,该科目为journaldefault_debit_account_id,如果是付款,该科目为journaldefault_credit_account_id。用户点击付款之后,Odoo自动根据用户输入的金额,从account_id这个科目借(收款)一定的金额,从应收科目中(需要用户自己调节)贷一定的金额,并生成一张会计凭证。

 红字发票的使用

       对于采购来说,Odoo会产生借库存商品,贷应收账款的会计凭证。如果用户未确认发票,则可直接删除。如果用户确认了发票,则会生成借应收,贷收入的会计凭证,且凭证会自动确认。如果用户点击红字发票,退款方式会有三个。

        1. 草稿

    退款和收款不相交,各自付款和收款。

        2. 删除

   不会真正删除现有的会计凭证,而是创建一个和现有发票和会计凭证正好相反的发票和凭证。并核销应收科目。一般用在取消一个不应该有的发票。

       3. 修改

  参照第2种情况,只不过最后会创建一个现有发票的草稿。且该草稿未确认,用户可以对其进行修改。

如果用户有付款行为,牢记此时如果用户未确认付款的会计凭证,仍然是可以删除和修改当前发票的。但是,非常重要,如果用户进行了退款,而又去确认收款的款及凭证,则会造成金额错误。原因如下:

        1. 用户确认发票:借应收,贷收入

        2. 用户点击付款:借现金,贷应收(此时并未确认会计凭证,也就是会所付款其实并未真正完成)

        3. 用户点击删除或修改发票:借收入,贷应收。第1步中的发票和会计凭证均作废。

        4. 用户确认第2步产生的会计凭证,产生错误。

 

   即便是用户确认了付款的会计凭证,依然可以删除或修改现有发票。依然会出现错误。因此,只要是确认了付款的会计凭证之后,都不要再用删除和修改这两种退款方式。如果全部付款已经完成,则用户不能使用删除和修改的红字发票。

Powered by MetInfo 5.3.15 ©2008-2018 www.metinfo.cn