系统根据业务员的操作生成发票,发票记录了业务相关的信息。比如卖一件商品,销售模块会根据所卖物品的收益会计科目和客户的应收科目生成一张发票。假如客户的应收科目是应收账款,则形成的发票的应收科目即应收账款。在确认发票之后,根据每一个产品的收益科目和发票的应收科目生成会计凭证。如上例中,系统则会生成借:应收账款,贷:每个产品的收益科目(如主营业务收入)。之后,会计可以对发票进行收付款。继续上例,如会计选择银行付款方式,则会生成一个付款凭证(voucher)。共有四种类型的付款凭证,分别为销售(sale)、采购(purchase)、支付(payment)和收款(receipt)。payment类型的付款凭证负责记录为供应商付款,receipt类型的付款凭证负责记录向客户收款。目前并没有使用到sale和purchase类型的付款凭证。或者本人没有研究的比较彻底,没能弄清除sale和purchase类型的付款凭证有什么用。付款凭证有草稿(Draft)、预计(proforma)、提交(posted)和取消(cancel)四个状态。其中预计表示该凭证还没有一个凭证号。voucher有一个journal字段,用来存储付款方式,官方原包只能选择银行类和现金类的journal,付款时会自动选择journal中的默认借贷科目进行借贷。account_id保存要借或者贷的科目。如果是收款,该科目为journal的default_debit_account_id,如果是付款,该科目为journal的default_credit_account_id。用户点击付款之后,Odoo自动根据用户输入的金额,从account_id这个科目借(收款)一定的金额,从应收科目中(需要用户自己调节)贷一定的金额,并生成一张会计凭证。
红字发票的使用对于采购来说,Odoo会产生借库存商品,贷应收账款的会计凭证。如果用户未确认发票,则可直接删除。如果用户确认了发票,则会生成借应收,贷收入的会计凭证,且凭证会自动确认。如果用户点击红字发票,退款方式会有三个。
1. 草稿
退款和收款不相交,各自付款和收款。
2. 删除
不会真正删除现有的会计凭证,而是创建一个和现有发票和会计凭证正好相反的发票和凭证。并核销应收科目。一般用在取消一个不应该有的发票。
3. 修改
参照第2种情况,只不过最后会创建一个现有发票的草稿。且该草稿未确认,用户可以对其进行修改。
如果用户有付款行为,牢记此时如果用户未确认付款的会计凭证,仍然是可以删除和修改当前发票的。但是,非常重要,如果用户进行了退款,而又去确认收款的款及凭证,则会造成金额错误。原因如下。
1. 用户确认发票:借应收,贷收入
2. 用户点击付款:借现金,贷应收(此时并未确认会计凭证,也就是会所付款其实并未真正完成)
3. 用户点击删除或修改发票:借收入,贷应收。第1步中的发票和会计凭证均作废。
4. 用户确认第2步产生的会计凭证,产生错误。
即便是用户确认了付款的会计凭证,依然可以删除或修改现有发票。依然会出现错误。
因此,只要是确认了付款的会计凭证之后,都不要再用删除和修改这两种退款方式。
如果全部付款已经完成,则用户不能使用删除和修改的红字发票。
欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) | Powered by Discuz! X3.2 |