[FIX] project: set correct company in project

steps:
   - install account module
   - Create company Odoo IN
   - Got to account > Configuration > analytic Plan
   - Open Project and set company as Odoo IN
   - install project module

issue-
   Analytical plan and project both have different company so traceback come up.
Fix:
   We have set company of analytic plan in project company.

task-3138082

closes odoo/odoo#130318

X-original-commit: d6171eb1c0e94cb1a22241dd250bc23247de3481
Signed-off-by: Xavier Bol (xbo) <xbo@odoo.com>
This commit is contained in:
Prakash Prajapati
2023-08-02 05:10:41 +02:00
parent ed77febae6
commit 6be8aeb376
+3 -3
View File
@@ -49,19 +49,19 @@
<record id="analytic_office_design" model="account.analytic.account">
<field name="name">Office Design</field>
<field name="plan_id" ref="analytic.analytic_plan_projects"/>
<field name="company_id" eval="None"/>
<field name="company_id" model="account.analytic.plan" eval="obj().search([('id', '=', ref('analytic.analytic_plan_projects'))]).company_id"/>
</record>
<record id="analytic_research_development" model="account.analytic.account">
<field name="name">Research &amp; Development</field>
<field name="plan_id" ref="analytic.analytic_plan_projects"/>
<field name="company_id" eval="None"/>
<field name="company_id" model="account.analytic.plan" eval="obj().search([('id', '=', ref('analytic.analytic_plan_projects'))]).company_id"/>
</record>
<record id="analytic_renovations" model="account.analytic.account">
<field name="name">Renovations</field>
<field name="plan_id" ref="analytic.analytic_plan_projects"/>
<field name="company_id" eval="None"/>
<field name="company_id" model="account.analytic.plan" eval="obj().search([('id', '=', ref('analytic.analytic_plan_projects'))]).company_id"/>
</record>
<!-- Stage templates -->