Good morning everyone, I have activated the documents app and the project app, and the 18.0 documents states: View: All uploaded files can be found under this menu, as well as in the Documents app, under Projects. It also states that To set up the top bar for a project, go to the Project app, click the project's card, then click the top bar (sliders) button. In the bar that appears above the search bar, click the (sliders) button to select the records you want to display, such as timesheets, sales orders, invoices, documents, dashboards, etc. I do not have an option to select documents from the top bar and I have no way to access the documents app from projects. Can someone assist me in troubleshooting the integration between these two apps? Thanks!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Comptabilité
- Inventaire
- PoS
- Project
- MRP
Cette question a été signalée
Thanks tried that but received an odoo server error
Odoo Server Error
RPC_ERROR
Odoo Server Error
Occured on apparo.odoo.com on model ir.module.module and id 25 on 2025-03-01 11:52:20 GMT
Traceback (most recent call last): File "/home/odoo/src/odoo/18.0/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x7e3509387240>, 'documents.documents_tag_to_validate') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 537, in _tag_root f(rec) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 397, in _tag_record val = self.model_id_get(f_ref) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 525, in model_id_get return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_model.py", line 2245, in _xmlid_to_res_model_res_id return self._xmlid_lookup(xmlid) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_model.py", line 2238, in _xmlid_lookup raise ValueError('External ID not found in the system: %s' % xmlid) ValueError: External ID not found in the system: documents.documents_tag_to_validate The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/odoo/src/odoo/18.0/odoo/http.py", line 1962, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/service/model.py", line 137, in retrying result = func() ^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/http.py", line 1929, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/http.py", line 2177, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_http.py", line 329, in _dispatch result = endpoint(**request.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/http.py", line 727, in route_wrapper result = endpoint(self, *args, **params_ok) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/addons/web/controllers/dataset.py", line 35, in call_kw return call_kw(request.env[model], method, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/api.py", line 517, in call_kw result = getattr(recs, name)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/custom/trial/saas_trial/models/module.py", line 165, in button_immediate_install return super(IrModuleModule, self).button_immediate_install() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_module.py", line 75, in check_and_log return method(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_module.py", line 480, in button_immediate_install return self._button_immediate_function(self.env.registry[self._name].button_install) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/custom/trial/saas_trial/models/module.py", line 116, in _button_immediate_function res = super(IrModuleModule, self)._button_immediate_function(function) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/addons/base/models/ir_module.py", line 604, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/modules/registry.py", line 127, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/home/odoo/src/odoo/18.0/odoo/modules/loading.py", line 480, in load_modules processed_modules += load_marked_modules(env, graph, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/modules/loading.py", line 364, in load_marked_modules loaded, processed = load_module_graph( ^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/18.0/odoo/modules/loading.py", line 227, in load_module_graph load_data(env, idref, mode, kind='data', package=package) File "/home/odoo/src/odoo/18.0/odoo/modules/loading.py", line 71, in load_data tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 608, in convert_file convert_xml_import(env, module, fp, idref, mode, noupdate) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 679, in convert_xml_import obj.parse(doc.getroot()) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 594, in parse self._tag_root(de) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 537, in _tag_root f(rec) File "/home/odoo/src/odoo/18.0/odoo/tools/convert.py", line 550, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /home/odoo/src/enterprise/18.0/documents_project/data/ir_actions_server_data.xml:17, somewhere inside <record id="ir_actions_server_tag_remove_to_validate" model="ir.actions.server" forcecreate="0"> <field name="name">Remove Tag To Validate</field> <field name="model_id" ref="documents.model_documents_document"/> <field name="groups_id" eval="[Command.link(ref('base.group_user'))]"/> <field name="sequence">7</field> <!-- Higher than the sequence of "_code" checks --> <field name="state">object_write</field> <field name="update_m2m_operation">remove</field> <field name="update_path">tag_ids</field> <field name="resource_ref" ref="documents.documents_tag_to_validate"/> </record> The above server error caused the following client error: RPC_ERROR: Odoo Server Error RPC_ERROR at makeErrorFromResponse (https://apparo.odoo.com/web/assets/9b70e70/web.assets_web.min.js:3142:163) at XMLHttpRequest.<anonymous> (https://apparo.odoo.com/web/assets/9b70e70/web.assets_web.min.js:3147:13)
You need to open a ticket with Odoo Support - odoo.com/help - one or more Tags in the Documents App that are required for Odoo to work have been deleted - each needs to be manually re-created and the appropriate External ID manually edited for them.
Noted thanks Rau
From: Ray Carnes (ray) <ray@odoo.com>
Sent: 01 March 2025 21:14
To: Russell <Russell@apparo.co.za>
Subject: Re: Project app and document app not linking
You need to open a ticket with Odoo Support - odoo.com/help - one or more Tags in the Documents App that are required for Odoo to work have been deleted - each needs to be manually re- [...] ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
|
|||
|
You need to open a ticket with Odoo Support - odoo.com/help - one or more Tags in the Documents App that are required for Odoo to work have been deleted - each needs to be manually re-created and the appropriate External ID manually edited for them.
Ray Carnes
Global Project Delivery
odoo
Install this module via Apps. Clear the search filter so you can find it.
Vous appréciez la discussion ? Ne vous contentez pas de lire, rejoignez-nous !
Créez un compte dès aujourd'hui pour profiter de fonctionnalités exclusives et échanger avec notre formidable communauté !
S'inscrirePublications associées | Réponses | Vues | Activité | |
---|---|---|---|---|
|
2
juin 25
|
970 | ||
|
1
déc. 24
|
914 | ||
|
0
juin 24
|
1280 | ||
|
0
janv. 24
|
1238 | ||
|
2
févr. 18
|
7882 |