改进分析会计

  1. 分析会计层级结构
  2. 分析分配
  3. 分析分录增加了表格视图

 
 

==============

SPECIFICATIONS

==============

a. Hierarchy 

- Create a new model : account.analytic.group, we just need to enter the name of the group

- Add a menu entry : Analytic Account Groups : https://drive.google.com/a/odoo.com/file/d/17lTt_aHPh-vmRY9ZOFS-3AEa-0WGq-Ay/view?usp=drivesdk

- Add a one2many on the account.analytic (analytic_group_id) : https://drive.google.com/a/odoo.com/file/d/1LI_4mh6dcC43b5deuUE_Y1-2gjdMaF3f/view?usp=drivesdk

    
 

b. Analytic Distribution

- On the tags, we add the possibility to have an analytic distribution (already done in TBE's branch) 

c. Analytic Tags 

- You can set them on analytic entries or analytic accounts

- So the tag is only important to filter the analytic entries or analytic accounts (in the analytic report for example)

- There is a module called account_analytic_default, it allows to define the default analytic accounts to use based on the user/the product/the partner, we want this to work to define analytic tags by default too : https://drive.google.com/a/odoo.com/file/d/0B0ITmdw6h3ZrcmxQY2d1bGlyTVk/view?usp=drivesdk

- Make sure we can set analytic tags on all objects that can create an analytic entry : expense, voucher lines, journal item, etc. 

d. Improve Reporting

- Add a grid view (to the pivot view) on analytic entries report  (grouped by month) 

g. Analytic Entries

- If there is a partner_id on an invoice line (or any other object creating an accounting entry) this partner should appear on the analytic entry

- By default, the field "validated" should be set to true. It should only be falsed if coming from a timesheet that it not validated yet

- Manual creation of analytic entries : I should be able to fill in the field partner_id

- Manual creation of analytic entries : it may be interesting to be able to link an analytic entry to an existing move (?) 

i. Access Rights

- Creation of analytic entries can be managed by accountants

- Configuration of analytic accounting (analytic account, analytic group, default, ...) can only be managed by advisors

 
 

来自 <https://pad.odoo.com/p/r.44b9fdb7001d84fa646c061df4e7680e>

odoo12新特性: 会计改进的更多相关文章

  1. JAVA 8 新特性和改进

    Java 8的所有新特性及改进包括(JEP全称为JDK Enhancement Proposal,JDK改进建议): 语言改进: JEP 126:Lambda表达式 & 虚拟扩展方法 JEP ...

  2. C# 11 的新特性和改进前瞻

    前言 .NET 7 的开发还剩下一个多月就要进入 RC,C# 11 的新特性和改进也即将敲定.在这个时间点上,不少新特性都已经实现完毕并合并入主分支 C# 11 包含的新特性和改进非常多,类型系统相比 ...

  3. Java 8 的新特性和改进总览

    这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布. 在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API ...

  4. jdbc 4.0新特性

    来自网络 在 Java SE 6 所提供的诸多新特性和改进中,值得一提的是为 Java 程序提供数据库访问机制的 JDBC 版本升级到了 4.0, 这个以 JSR-221 为代号的版本 , 提供了更加 ...

  5. php5.3新特性 之 mysql native driver(mysqlnd)

    概述 本文主要写给sa看的.码农就不用看了. mysql native driver(mysqlnd) 自从php5.3.0开始成为官方源代码的一部分, 用来取代传统的mysql client lib ...

  6. Java 8新特性

    Java 8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编写代码:其次,新加入的Nashorn引擎也使得Java程序可以和JavaScript代码互操作:再者,新的日期时 ...

  7. hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性

    hadoop2.5发布:最新编译 32位.64位安装.源码包.API以及新特性 http://www.aboutyun.com/thread-8751-1-1.html (出处: about云开发) ...

  8. Java 8 正式发布,新特性全搜罗

    经过2年半的努力.屡次的延期和9个里程碑版本,甲骨文的Java开发团队终于发布了Java 8正式版本. Java 8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编写代码: ...

  9. .Net Framework 各个版本新特性总结 (一)

    .Net Framework 4.5 新特性 最近面试时又看到有问.Net Framework 新特性的问题,一时被问到了.平时也是拿起来就用,新版本出来了,新特性也就是瞄一眼,也没去仔细查看.这次干 ...

随机推荐

  1. Oracle 数据库维护相关

    版本升级 在维护数据库升级的过程中,会产生n个脚本.谈谈我所处的项目背景,项目数据库最早版本假定为1,最后在多次维护后,版本号,可能变更为16.那么针对项目上不同的数据库版本,如何来进行升级呢? 我使 ...

  2. gdb 查看变量~p长串末尾省略号, 一个页面显示不完

    # MQClientAPIImpl::getTopicRouteInfoFromNameServer () at MQClientAPIImpl.cpp: # # # # # # # # # , ar ...

  3. github单独现在一个文件夹

    项目地址:https://github.com/src-kun/webshell/但根据需要只想下载其中一个文件夹https://github.com/src-kun/webshell/tree/ma ...

  4. Python’s super() considered super!

    如果你没有被Python的super()惊愕过,那么要么是你不了解它的威力,要么就是你不知道如何高效地使用它. 有许多介绍super()的文章,这一篇与其它文章的不同之处在于: 提供了实例 阐述了它的 ...

  5. Webpack & The Hot Module Replacement热模块替换原理解析

    Webpack & The Hot Module Replacement热模块替换原理解析 The Hot Module Replacement(HMR)俗称热模块替换.主要用来当代码产生变化 ...

  6. zlib、libzip、 libzippp 库编译(windows + cmake + vs2013)

    "libzipp" 这库是基于 "libzip" 之上封装的,而 "libzip" 又是基于 "zlib"库封装的,所以 ...

  7. Scala学习随笔——深入类和对象

    函数化对象(又称方程化对象)指的是所定义的类或对象不包含任何可以修改的状态. 本篇随笔就是着重记录函数化对象.定义了一个有理数类定义的几个不同版本,以介绍 Scala 类定义的几个特性:类参数和构造函 ...

  8. MyBatis报错 Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]

    修改 <update id="updateStatusById" parameterType="java.lang.Integer"> update ...

  9. centos6.5 安装mysql

    在centos6.5上通过yum安装mysql: 1. yum list |grep mysql   (查看版本) 2.安装mysql yum install -y mysql-server mysq ...

  10. 测试 System.SysUtils.TStringHelper

    来自:http://www.cnblogs.com/del/archive/2013/06/14/3135002.html -------------------------------------- ...