odoo核心财务会计,参考文档如下,注意12的文档才对基本概念做了更好阐述。!!看源码很重要,核心实现和文字上是有差异的。
本文是社区讨论的记录,感谢 社区 jeffery,北京_郭Sir 的分享。
复式记账
Odoo为每个会计交易自动创建背后的日记账分录, 包括 :客户发票, 销售点订单, 报销, 库存移动, 等等。
Odoo采用复式记账规则 : 所有日记账分录自动平衡(借方总和 = 贷方总和)。
权责发生制和现金收付制方法
Odoo支持权责发生制和收付实现制的报告。这允许你在交易发生时报告收入/费用(即权责发生制),或者收付款时(即收付实现制)报告。
先看下官方文档的整体描述。
国际标准
Odoo会计应用程序支持超过50个国家。Odoo核心会计应用程序实施所有国家共用的会计准则。每个国家还有特定的模块,例如科目表、税收或银行接口。
特别是, Odoo 核心会计引擎支持 :
- 盎格鲁 - 撒克逊会计准则(美国、英国、以及爱尔兰、加拿大、澳大利亚和新西兰等其他英语国家)在产品售出/交付完成时报告销货成本。
- 欧洲会计, 费用记账在供应商帐单。
安格鲁模式最重要是处理了库存账(包括制造账),odoo的文档说法如下,代码里实际是另一种体现,
"对于欧洲大陆模式,在产品入库后立即将货物成本计入。"
这种代码里就是库存账就是现金账,不独立产生库存相关凭证。
社区讨论,jeffery分享的区别:
========
应收应付制 acual basis:
odoo默认机制,在应收应付成立时记账
现收现付制 cash basis:
在支付发生时才记账,通过配置和开发可实现
======
大陆模式,即 rhineland accounting
odoo 中默认。使用在商品入库时,以成本记账; 在应付确认时,即使存在成本价格差异,也不为价格差异记账
昂撒模式 anglo_saxon accounting
开启此模式后,在商品销售、应收确认时,确认销售商品的成本,即 cost of sale
昂撒模式,比大陆模式 多 4个科目,
1,库存中间科目【收到】
2,库存中间科目【发出】
3,销售成本科目
4,价格差异科目
供应商应付确认时, 如果 与 成本有差异,则为 成本差异 记账。
客户应收确认时, 则为 销售成本 记账
由此,会产生单价的确认的不同,包括 时机不同, 价格不同
收付实现制与权责发生制
以下主要参考社区"北京_郭Sir"讨论。
行政事业单位同时采用:财务会计和预算会计
预算会计:收付实现制
财务会计:权责发生制
收付实现制与权责发生制的区别是:1.概念不同;2.使用对象;3.会计期末处理方法不同;4.确认收入和费用的标准不同;
概念不同
收付实现制是以款项的实际收付为标准来处理经济业务,确定本期收入和费用,计算本期盈亏的会计处理基础。
权责发生制又称“应收应付制”。它是以本会计期间发生的费用和收入是否应计入本期损益为标准,处理有关经济业务的一种制度。
使用对象
我国企业采用权责发生制,但我国的行政单位仍然普遍采用收付实现制。
会计期末处理方法不同
权责发生制是本期的收入和费用以“应收应付“为原则入账,不论款项是否实际收到或支出。
收付实现制则以”实收实付“为原则入账,已实际现金的收到和支付为衡量标准。
确认收入和费用的标准不同
权责发生制按照收入已经实现和费用已经发生,并应由本期负担为标准确认本期收入和本期费用。
收付实现制是按照收益、费用是否在本期实际收到或付出为标准确定本期收益和本期费用。
优缺点
权责发生制的优点是科学、合理、盈亏的计算比较准确,但缺点比较复杂。
收付实现制的优点是操作方便,缺点是对盈亏计算不准确。
在odoo里,业财一体的自动化是应收应付是产生凭证,实收实付又产生凭证的。也就是默认是权责发生制。
有了全过程的原始数据,很容易两种模式都同时支持。对于为了做账简单,使用收付实现制的企业,加个中间过渡科目即可。
我们的中国式会计报表的实现
odoo的会计完全基于国际标准的会计准则,使用欧美的海洋法系会计,基本是通用的。
odoo在其架构设计上,原生就是业财一体化,同时自动实现“收入与成本匹配原则”,企业版更有强大的自动+手动对帐功能,多公司合并财报功能。这个对比国内的各大财务软件,都是有巨大优势的。只要配置好,那么我们在执行完供应链及制造生产操作时,就自动业财一体化了。
在国内落地时,如果我们不是专业会计,有时难以财务管理者沟通,以解决实际操作中的问题。此时,有个性化的财务中国会方案就尤其重要了。
广州尚鹏针对中国特色,实现了在odoo核心基础上的中国本地化会计平台,包括中国式会计报表。
包括:
- 资产负债表
- 任意时间节点的动态资产负债表
- 支持集团化多公司合并报表展示
- 多个任意日期同比环比无限比
- 水平账户式与垂直报告式两种结构
- 导出pdf、doc、xls、png等主流格式
2. 损益表,即利润表
- 任意时间范围的动态损益表
- 支持多个任意期间同比环比无限比
- 支持收付实现制与权责发生制切换
- 支持其他虚拟项来归集父类项目结余
3. 现金流量表
- 任意期间范围的动态现金流动表
- 支持期末现金余额账面结果不平时进行明细核对
- 支持现金期初正向推算和期末余额倒算比较方式
- 支持多报表期间状态关联项目上下文参数任意跳转
4. 所有者权益变动表
- 灵活变通的动态所有者权益变动表
- 支持无限层级项目明细分组展开
- 支持未过账凭证分录科目试算结果
- 支持项目名称、行次号数、多级表头特色中国财报
- 支持按凭证账簿、科目、业务伙伴、日期汇总展开