-
- Downloads
[MERGE] project: remove project overview and improve analytic account
The project overview is a significant technical debt
as it is a custom qweb view. It is quite limited:
- It is not possible to group the data, to filter on dates,
SOs or Field Service projects.
- Improving this is very difficult and would require weeks
of development that are not worth it.
In any case, all the information provided by the project overview
can be found elsewhere. The stat buttons of the report are basically
duplicates of the ones from the project form view.
Therefore, we are removing this report and its twin,
the Project Costs and Revenues.
In addition, analytic items lack context for the user to understand
what generated a certain cost or revenue:
- there is no link to the source document;
- the entries are not categorized (e.g. it is not easy to understand
if a cost comes from a timesheet cost, a purchase order or an expense);
- the billable type group by works fine for timesheets but then all
the other entries are flagged as Undefined, which is not very helpful;
- there is no option to easily isolate costs from revenues.
task-2545084
See odoo/enterprise#19250
See odoo/upgrade#2706
closes odoo/odoo#72736
Signed-off-by:
LTU-Odoo <IT-Ideas@users.noreply.github.com>
No related branches found
No related tags found
Showing
- addons/account/models/account_analytic_line.py 2 additions, 2 deletionsaddons/account/models/account_analytic_line.py
- addons/account/models/res_config_settings.py 0 additions, 2 deletionsaddons/account/models/res_config_settings.py
- addons/account_sale_timesheet/__init__.py 0 additions, 0 deletionsaddons/account_sale_timesheet/__init__.py
- addons/account_sale_timesheet/__manifest__.py 19 additions, 0 deletionsaddons/account_sale_timesheet/__manifest__.py
- addons/account_sale_timesheet/models/__init__.py 1 addition, 1 deletionaddons/account_sale_timesheet/models/__init__.py
- addons/account_sale_timesheet/models/project.py 26 additions, 0 deletionsaddons/account_sale_timesheet/models/project.py
- addons/account_sale_timesheet/views/project_project_views.xml 26 additions, 0 deletions...ns/account_sale_timesheet/views/project_project_views.xml
- addons/analytic/models/__init__.py 1 addition, 0 deletionsaddons/analytic/models/__init__.py
- addons/analytic/models/res_config_settings.py 9 additions, 0 deletionsaddons/analytic/models/res_config_settings.py
- addons/hr_timesheet/__manifest__.py 0 additions, 1 deletionaddons/hr_timesheet/__manifest__.py
- addons/hr_timesheet/models/__init__.py 0 additions, 1 deletionaddons/hr_timesheet/models/__init__.py
- addons/hr_timesheet/models/project.py 37 additions, 0 deletionsaddons/hr_timesheet/models/project.py
- addons/hr_timesheet/models/project_update.py 0 additions, 72 deletionsaddons/hr_timesheet/models/project_update.py
- addons/hr_timesheet/tests/__init__.py 0 additions, 1 deletionaddons/hr_timesheet/tests/__init__.py
- addons/hr_timesheet/tests/test_project_update.py 0 additions, 54 deletionsaddons/hr_timesheet/tests/test_project_update.py
- addons/hr_timesheet/views/project_update_templates.xml 0 additions, 30 deletionsaddons/hr_timesheet/views/project_update_templates.xml
- addons/hr_timesheet/views/project_views.xml 1 addition, 1 deletionaddons/hr_timesheet/views/project_views.xml
- addons/project/models/project.py 59 additions, 1 deletionaddons/project/models/project.py
- addons/project/models/project_update.py 17 additions, 63 deletionsaddons/project/models/project_update.py
- addons/project/static/src/js/right_panel/project_right_panel.js 12 additions, 6 deletions.../project/static/src/js/right_panel/project_right_panel.js
Loading
Please register or sign in to comment