美文网首页
Odoo15 Analytic Accounting学习笔记(1

Odoo15 Analytic Accounting学习笔记(1

作者: 知识就是财富 | 来源:发表于2022-10-11 23:01 被阅读0次

    注意:这是学习笔记,是学习过程中关键内容的记录,大部分是在分析模块结构与代码,看起来不会很舒服!所写的东西,如果几天不看,估计我自己都看不懂。Analytic Accounting的内容也无法在一个晚上就看懂。


Analytic Accounting(翻译为分析会计)

这个模块名字虽然有个Accounting,但是该模块与Invoicing(account)模块没有关系

从manifest上看,analytic这个模块是用来定义分析会计所需的对象的。与通常所说的会计要完全独立对待。

定义了哪些对象(模型)

distribution、tag、group、account、line

Invoicing(account)模块是依赖Analytic Accounting

其中两个文件从文件名上可以看出来与analytic模块有关:

account_analytic_default

新增了一个模型 account.analytic.default ,描述为 Analytic Distribution

Analytic Account Distribution与Analytic Distribution有什么区别?

account_analytic_line

扩展了所依赖的analytic模块的三个模型:account、tag、line

在Odoo界面Apps中搜索analytic,得到5个模块:Accounting、Accounting-MRP、Analytic Accounting Enterprise

先看看Analytic Accounting Enterprise这个模块的manifest,跟Analytic是一样的,得不到什么有价值的信息,但是这个模块不单纯依赖analytic,还依赖account。

从models上来看,只是扩展了line模型,跟grid有关。

接下来看Accounting,为什么会搜索到它?因为这个模块的summary上写的是Manage financial and analytic accounting

从代码层面分析一下:models文件中只有reconciliation_widget中涉及到analytic_account_id , analytic_tag_ids 这两个字段

从这里能看出来什么?

Accounting-MRP(mrp_account)这个模块描述为制造中的分析会计。核心的功能是成本结构报告。也可以基于产品BoM使用组件成本和工作中心操作来计算成本。

从代码上看:扩展了account.analytic的account和line模型。

相关文章

网友评论

      本文标题:Odoo15 Analytic Accounting学习笔记(1

      本文链接:https://www.haomeiwen.com/subject/cdmxzrtx.html