Created
November 13, 2024 22:13
-
-
Save name1984/9a785a1c5e7263263062e9680f660daa to your computer and use it in GitHub Desktop.
error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2024-11-13 19:51:23,362 18 CRITICAL updates_grupo_v170 odoo.service.server: Failed to initialize database `updates_grupo_v170`. | |
Traceback (most recent call last): | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 556, in _tag_root | |
f(rec) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 462, in _tag_record | |
self._tag_record(child_rec, extra_vals={inverse_name: record.id}) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 462, in _tag_record | |
self._tag_record(child_rec, extra_vals={inverse_name: record.id}) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 456, in _tag_record | |
record = model._load_records([data], self.mode == 'update') | |
File "/home/odoo/instance/odoo/odoo/models.py", line 5088, in _load_records | |
records = self._load_records_create([data['values'] for data in to_create]) | |
File "/home/odoo/instance/odoo/odoo/models.py", line 4999, in _load_records_create | |
return self.create(values) | |
File "<decorator-gen-224>", line 2, in create | |
File "/home/odoo/instance/odoo/odoo/api.py", line 415, in _model_create_multi | |
return create(self, arg) | |
File "/home/odoo/instance/odoo/addons/account/models/account_report.py", line 620, in create | |
result = super().create(vals_list) | |
File "<decorator-gen-12>", line 2, in create | |
File "/home/odoo/instance/odoo/odoo/api.py", line 415, in _model_create_multi | |
return create(self, arg) | |
File "/home/odoo/instance/odoo/odoo/models.py", line 4627, in create | |
records = self._create(data_list) | |
File "/home/odoo/instance/odoo/odoo/models.py", line 4815, in _create | |
cr.execute(SQL( | |
File "/home/odoo/instance/odoo/odoo/sql_db.py", line 332, in execute | |
res = self._obj.execute(query, params) | |
psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "account_report_expression_line_label_uniq" | |
DETAIL: Key (report_line_id, label)=(48, balance) already exists. | |
The above exception was the direct cause of the following exception: | |
Traceback (most recent call last): | |
File "/home/odoo/instance/odoo/odoo/service/server.py", line 1313, in preload_registries | |
registry = Registry.new(dbname, update_module=update_module) | |
File "<decorator-gen-16>", line 2, in new | |
File "/home/odoo/instance/odoo/odoo/tools/func.py", line 87, in locked | |
return func(inst, *args, **kwargs) | |
File "/home/odoo/instance/odoo/odoo/modules/registry.py", line 114, in new | |
odoo.modules.load_modules(registry, force_demo, status, update_module) | |
File "/home/odoo/instance/odoo/odoo/modules/loading.py", line 476, in load_modules | |
processed_modules += load_marked_modules(env, graph, | |
File "/home/odoo/instance/odoo/odoo/modules/loading.py", line 364, in load_marked_modules | |
loaded, processed = load_module_graph( | |
File "/home/odoo/instance/odoo/odoo/modules/loading.py", line 227, in load_module_graph | |
load_data(env, idref, mode, kind='data', package=package) | |
File "/home/odoo/instance/odoo/odoo/modules/loading.py", line 71, in load_data | |
tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 627, in convert_file | |
convert_xml_import(env, module, fp, idref, mode, noupdate) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 693, in convert_xml_import | |
obj.parse(doc.getroot()) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 613, in parse | |
self._tag_root(de) | |
File "/home/odoo/instance/odoo/odoo/tools/convert.py", line 569, in _tag_root | |
raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( | |
odoo.tools.convert.ParseError: while parsing /home/odoo/instance/extra_addons/enterprise/account_reports/data/profit_and_loss.xml:3, somewhere inside | |
<record id="profit_and_loss" model="account.report"> | |
<field name="name">Profit and Loss</field> | |
<field name="filter_analytic_groupby" eval="True"/> | |
<field name="filter_unfold_all" eval="True"/> | |
<field name="filter_journals" eval="True"/> | |
<field name="filter_multi_company">selector</field> | |
<field name="default_opening_date_filter">this_year</field> | |
<field name="column_ids"> | |
<record id="profit_and_loss_column" model="account.report.column"> | |
<field name="name">Balance</field> | |
<field name="expression_label">balance</field> | |
</record> | |
</field> | |
<field name="line_ids"> | |
<record id="account_financial_report_net_profit0" model="account.report.line"> | |
<field name="name">Net Profit</field> | |
<field name="hierarchy_level">0</field> | |
<field name="code">NEP</field> | |
<field name="expression_ids"> | |
<record id="account_financial_report_net_profit0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">aggregation</field> | |
<field name="formula">OPINC.balance + OIN.balance - COS.balance - EXP.balance - DEP.balance</field> | |
<field name="date_scope">normal</field> | |
</record> | |
</field> | |
</record> | |
<record id="account_financial_report_totalincome0" model="account.report.line"> | |
<field name="name">Income</field> | |
<field name="hierarchy_level">0</field> | |
<field name="code">INC</field> | |
<field name="expression_ids"> | |
<record id="account_financial_report_totalincome0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">aggregation</field> | |
<field name="formula">OPINC.balance + OIN.balance</field> | |
<field name="date_scope">normal</field> | |
</record> | |
</field> | |
<field name="children_ids"> | |
<record id="account_financial_report_gross_profit0" model="account.report.line"> | |
<field name="name">Gross Profit</field> | |
<field name="code">GRP</field> | |
<field name="expression_ids"> | |
<record id="account_financial_report_gross_profit0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">aggregation</field> | |
<field name="formula">OPINC.balance - COS.balance</field> | |
<field name="date_scope">normal</field> | |
</record> | |
</field> | |
<field name="children_ids"> | |
<record id="account_financial_report_income0" model="account.report.line"> | |
<field name="name">Operating Income</field> | |
<field name="code">OPINC</field> | |
<field name="groupby">account_id</field> | |
<field name="foldable" eval="True"/> | |
<field name="expression_ids"> | |
<record id="account_financial_report_income0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">domain</field> | |
<field name="formula" eval="[('account_id.account_type', '=', 'income')]"/> | |
<field name="date_scope">normal</field> | |
<field name="subformula">-sum</field> | |
</record> | |
</field> | |
</record> | |
<record id="account_financial_report_cost_sales0" model="account.report.line"> | |
<field name="name">Cost of Revenue</field> | |
<field name="code">COS</field> | |
<field name="groupby">account_id</field> | |
<field name="foldable" eval="True"/> | |
<field name="expression_ids"> | |
<record id="account_financial_report_cost_sales0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">domain</field> | |
<field name="formula" eval="[('account_id.account_type', '=', 'expense_direct_cost')]"/> | |
<field name="date_scope">normal</field> | |
<field name="subformula">sum</field> | |
<field name="green_on_positive" eval="False"/> | |
</record> | |
</field> | |
</record> | |
</field> | |
</record> | |
<record id="account_financial_report_other_income0" model="account.report.line"> | |
<field name="name">Other Income</field> | |
<field name="code">OIN</field> | |
<field name="groupby">account_id</field> | |
<field name="foldable" eval="True"/> | |
<field name="expression_ids"> | |
<record id="account_financial_report_other_income0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">domain</field> | |
<field name="formula" eval="[('account_id.account_type', '=', 'income_other')]"/> | |
<field name="date_scope">normal</field> | |
<field name="subformula">-sum</field> | |
</record> | |
</field> | |
</record> | |
</field> | |
</record> | |
<record id="account_financial_report_less_expenses0" model="account.report.line"> | |
<field name="name">Expenses</field> | |
<field name="hierarchy_level">0</field> | |
<field name="code">LEX</field> | |
<field name="expression_ids"> | |
<record id="account_financial_report_less_expenses0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">aggregation</field> | |
<field name="formula">EXP.balance + DEP.balance</field> | |
<field name="date_scope">normal</field> | |
<field name="green_on_positive" eval="False"/> | |
</record> | |
</field> | |
<field name="children_ids"> | |
<record id="account_financial_report_expense0" model="account.report.line"> | |
<field name="name">Expenses</field> | |
<field name="code">EXP</field> | |
<field name="groupby">account_id</field> | |
<field name="foldable" eval="True"/> | |
<field name="expression_ids"> | |
<record id="account_financial_report_expense0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">domain</field> | |
<field name="formula" eval="[('account_id.account_type', '=', 'expense')]"/> | |
<field name="date_scope">normal</field> | |
<field name="subformula">sum</field> | |
<field name="green_on_positive" eval="False"/> | |
</record> | |
</field> | |
</record> | |
<record id="account_financial_report_depreciation0" model="account.report.line"> | |
<field name="name">Depreciation</field> | |
<field name="code">DEP</field> | |
<field name="groupby">account_id</field> | |
<field name="foldable" eval="True"/> | |
<field name="expression_ids"> | |
<record id="account_financial_report_depreciation0_balance" model="account.report.expression"> | |
<field name="label">balance</field> | |
<field name="engine">domain</field> | |
<field name="formula" eval="[('account_id.account_type', '=', 'expense_depreciation')]"/> | |
<field name="date_scope">normal</field> | |
<field name="subformula">sum</field> | |
<field name="green_on_positive" eval="False"/> | |
</record> | |
</field> | |
</record> | |
</field> | |
</record> | |
</field> | |
</record> | |
2024-11-13 19:51:23,363 18 INFO updates_grupo_v170 odoo.service.server: Stopping gracefully |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment