Commit: sipreco-odoo-public-administration:b415998a  
Subject: [BOT] Bump version: public_budget 18.0.1.9.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-account-financial-tools:67cbc468  
Subject: [BOT] Bump version: account_ux 18.0.1.27.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-aeroo_reports:cfe2266a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-demo:01cb25c3  
Subject: [IMP] demo_full: método de redondeo global en compañías argentinas
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-enterprise-extensions:be7a179c  
Subject: [BOT] Bump version: account_direct_debit 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-miscellaneous:09812b61  
Subject: [FIX] account_statement_import_sheet_file_bg: handle OpenPyXL Cell values in sheet header parsing
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-saas:679a65fd  
Subject: [FIX] saas_client: replace advisory xact lock with session lock in fixdb
Author: Virginia
Committer: Virginia
Commit: ingadhoc-odoo-saas-adhoc:cabe9272  
Subject: [IMP] saas_client_l10n_ar: método de redondeo global en compañías argentinas
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: plugberry-pagos360:d976e68b  
Subject: [FIX] payment_pagos360: handle request_result as dict or list in _process_notification_data
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: plugberry-payment:230d4360  
Subject: Merge pull request #235 from plugberry/18.0-mp
Author: ErnestoAxcelere
Committer: GitHub
Commit: adhoc-cicd-oca-account-financial-reporting:9b00195a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-hr:059671fc  
Subject: Translated using Weblate (Spanish)
Author: Christian Ramos Tecnativa
Committer: Weblate
Commit: adhoc-cicd-oca-l10n-spain:5cf4e597  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:9dd4b071  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-21066
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-stock:a8d3eb9a  
Subject: [FIX]stock_ux: check_manual_lines execution time
Author: mav-adhoc
Committer: mav-adhoc
Commit: ingadhoc-account-invoicing:58cc3d07  
Subject: [BOT] Bump version: account_background_post 18.0.1.3.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-account-payment:f8eebcb5  
Subject: [BOT] Bump version: l10n_latam_check_ux 18.0.2.8.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-odoo-argentina-ee:147df96f  
Subject: [FIX] l10n_ar_account_tax_settlement: parche para descarga del txt percepciones ARBA.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-argentina-sale:4c644c4c  
Subject: [BOT] Bump version: l10n_ar_stock 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-delivery:bcde24ba  
Subject: [BOT] Bump version: delivery_andreani 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-hr:c3815805  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-company:37eae1a8  
Subject: [FIX] account_multicompany_ux: Improve validation for access to related sale orders in account.move and account.move.line
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-multi-store:1fe5333f  
Subject: [FIX] stock_multi_store: Fix record rule for stock picking type that not have warehouse defined
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-partner:090f76ed  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-product:83dee503  
Subject: [IMP] product_ux: add post-migration script for price rounding
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-pos:5e6e7c9b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: ingadhoc-project:1d174ca9  
Subject: [IMP]project_ux:always display_in_project = True
Author: Juan Ignacio Carreras
Committer: mav-adhoc
Commit: ingadhoc-purchase:bb84c590  
Subject: [BOT] Bump version: purchase_ux 18.0.1.3.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-sale:07b1ff02  
Subject: [BOT] Bump version: sale_ux 18.0.1.20.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-third-party-apps:78def754  
Subject: [IMP] Add support for substitution report
Author: Ignacio Ramirez
Committer: Ignacio Ramirez
Commit: ingadhoc-uruguay:2e9f4dd1  
Subject: [FIX] l10n_uy_reports: formulario 2181 solo debe incluir facturas.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-website:3f4ea802  
Subject: [FIX] website_sale_hide_all_prices_product_configurator: Removed module
Author: Santiago Co
Committer: Nicolas Mac Rouillon
Commit: adhoc-cicd-oca-stock-logistics-request:dd0bbf8f  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:b5838abc  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-21038
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:90c518c6  
Subject: [FIX]stock_free_quantity: Fix the free quantity calculation for products with variants
Author: mav-adhoc
Committer: mav-adhoc
Commit: adhoc-cicd-oca-account-reconcile:e9d22ffb  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-camptocamp-odoo-cloud-platform:92b965e3  
Subject: [FIX] pre-commit: after merge
Author: Iván Todorovich
Committer: Iván Todorovich
Commit: adhoc-cicd-oca-timesheet:94a9e0bc  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:1b5816fd  
Subject: Merge commit 'refs/pull/77307/head' of github.com:odoo/enterprise into 18.0-21063
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-survey:e927e81a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-website:0910c8ab  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:e855de3f  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:cc60d647  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:c55816a0  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:9cb28a71  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-21100
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:f747aa3f  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-attribute:9ceacc32  
Subject: Merge commit 'refs/pull/2164/head' of github.com:oca/product-attribute into 18.0-21082
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:5ff8c5f2  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:e31b63f2  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:7366a02f  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:0689252a  
Subject: Merge branch '18.0-t-45839-mav' of github.com:adhoc-dev/stock-logistics-workflow into 18.0-21059
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:158090d0  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-ux:b8e74b0f  
Subject: Merge commit 'refs/pull/1209/head' of github.com:oca/server-ux into 18.0-21084
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:156562f3  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-21045
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:a7d4d36d  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-manufacture:eae2c97f  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-crm:32e3d9a2  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:846ace89  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-project:d58925a4  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:66f07c82  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-20993
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:395ee7d8  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-purchase-workflow:71d5517e  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-21007
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:fb0f8f9d  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:816075c7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:116aeaca  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-21083
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:aa856249  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-reporting-engine:43adab25  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:6b2ca76f  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-21067
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:8c49cb17  
Subject: Merge commit 'refs/pull/876/head' of github.com:oca/bank-statement-import into 18.0-21042
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-argentina:c3551d2a  
Subject: [FIX] l10n_ar_ux: Filter AFIP codes in journal code domain
Author: Rocío Vega
Committer: Rocío Vega
Commit: adhoc-cicd-oca-report-print-send:2dc10b13  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Version: 18.0
Config: Odoo by Adhoc Config (with translations)
Build time: 3m
Wait time: 3m
Load time: 2m59s
Date Level Type Message
2026-04-10 17:41:45 INFO runbot Init build environment with config Odoo by Adhoc Config (with translations)
2026-04-10 17:41:45 Starting step all-without-test from config Odoo by Adhoc Config (with translations)
2026-04-10 17:41:45 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-10 17:41:57 INFO server odoo.modules.loading:360 1 modules loaded in 4.13s, 9260 queries (+9260 extra)
2026-04-10 17:43:37 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 5 in (AR) Responsable Inscripto company
2026-04-10 17:43:37 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 1 in (AR) Monotributista company
2026-04-10 17:43:37 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 3 in (AR) Exento company
2026-04-10 17:43:53 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2026-04-10 17:44:04 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, SIPRECO
2026-04-10 17:44:05 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, SIPRECO
2026-04-10 17:44:16 INFO server odoo.modules.loading:360 215 modules loaded in 136.44s, 156848 queries (+156871 extra)
2026-04-10 17:44:16 INFO server odoo.modules.loading:360 216 modules loaded in 0.30s, 263 queries (+263 extra)
2026-04-10 17:44:31 INFO runbot Getting results for build 63447-18-0
2026-04-10 17:44:31 Step all-without-test finished in 3m
2026-04-10 17:44:31 Starting step setup from config Odoo by Adhoc Config (with translations)
2026-04-10 17:44:31 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-10 17:44:41 INFO runbot Step setup finished in 0s
2026-04-10 17:44:41 Skipping step pot_github_push from config Odoo by Adhoc Config (with translations)
2026-04-10 17:44:41 Starting step run from config Odoo by Adhoc Config (with translations)
2026-04-10 17:44:41 INFO runbot Start running build 63447-18-0
2026-04-10 17:44:41 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-10 17:44:45 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-10 17:44:47 INFO server odoo.modules.loading:360 216 modules loaded in 2.00s, 0 queries (+0 extra)
2026-04-10 17:45:42 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-10 17:50:55 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-04-10 17:50:59 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-04-11 17:43:13 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-12 17:42:52 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-13 17:43:09 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-14 17:42:24 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-15 17:42:41 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-15 19:05:48 WARNING server odoo.http:2610 Object solicitud.anticipo doesn't exist
2026-04-15 19:05:59 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1731, in search_count
    query = self._search(domain, limit=limit)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/helpdesk/models/helpdesk_ticket.py", line 68, in _search
    return super()._search(domain, offset, limit, order)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5818, in _search
    query = self._where_calc(domain)
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5569, in _where_calc
    return expression.expression(domain, self).query
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/osv/expression.py", line 793, in __init__
    self.expression = domain_combine_anies(domain, model)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/osv/expression.py", line 611, in domain_combine_anies
    domain_any = _anyfy_leaves(domain, model)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/osv/expression.py", line 390, in _anyfy_leaves
    result.append((path[0], 'any', _anyfy_leaves(subdomain, comodel)))
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/osv/expression.py", line 386, in _anyfy_leaves
    raise ValueError(f"Invalid field {model._name}.{path[0]} in leaf {item}")
ValueError: Invalid field helpdesk.stage.closed in leaf ('closed', '=', False)
2026-04-15 19:07:44 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:07:46 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:08:23 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:08:24 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:26:26 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2247, in _read_group_orderby
    sql_expr = self._read_group_select(term, query)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 138, in _read_group_select
    return super()._read_group_select(aggregate_spec, query)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2061, in _read_group_select
    raise ValueError(f"Invalid field {fname!r} on model {self._name!r} for {aggregate_spec!r}.")
ValueError: Invalid field 'id_count_distinct' on model 'purchase.order.line' for 'id_count_distinct'.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2893, in read_group
    rows = self._read_group(domain, annotated_groupby.values(), annotated_aggregates.values(), offset=offset, limit=limit, order=orderby)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2018, in _read_group
    query.order = self._read_group_orderby(order, groupby_terms, query)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2249, in _read_group_orderby
    raise ValueError(f"Order term {order_part!r} is not a valid aggregate nor valid groupby") from e
ValueError: Order term 'id_count_distinct desc' is not a valid aggregate nor valid groupby
2026-04-15 19:26:28 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2247, in _read_group_orderby
    sql_expr = self._read_group_select(term, query)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 138, in _read_group_select
    return super()._read_group_select(aggregate_spec, query)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2061, in _read_group_select
    raise ValueError(f"Invalid field {fname!r} on model {self._name!r} for {aggregate_spec!r}.")
ValueError: Invalid field 'id_count_distinct' on model 'purchase.order.line' for 'id_count_distinct'.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2893, in read_group
    rows = self._read_group(domain, annotated_groupby.values(), annotated_aggregates.values(), offset=offset, limit=limit, order=orderby)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2018, in _read_group
    query.order = self._read_group_orderby(order, groupby_terms, query)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2249, in _read_group_orderby
    raise ValueError(f"Order term {order_part!r} is not a valid aggregate nor valid groupby") from e
ValueError: Order term 'id_count_distinct desc' is not a valid aggregate nor valid groupby
2026-04-15 19:27:59 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2893, in read_group
    rows = self._read_group(domain, annotated_groupby.values(), annotated_aggregates.values(), offset=offset, limit=limit, order=orderby)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2021, in _read_group
    self._read_group_select(spec, query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2065, in _read_group_select
    raise ValueError(f"Invalid aggregate method {func!r} for {aggregate_spec!r}.")
ValueError: Invalid aggregate method 'month' for 'create_date:month'.
2026-04-15 19:28:17 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request Order' (stock.request.order) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:28:19 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request Order' (stock.request.order) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:28:20 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request Order' (stock.request.order) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:29:06 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2247, in _read_group_orderby
    sql_expr = self._read_group_select(term, query)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2071, in _read_group_select
    sql_field = self._field_to_sql(self._table, fname, query)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2981, in _field_to_sql
    raise ValueError(f"Cannot convert {field} to SQL because it is not stored")
ValueError: Cannot convert public_budget.budget_position.amount to SQL because it is not stored

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2893, in read_group
    rows = self._read_group(domain, annotated_groupby.values(), annotated_aggregates.values(), offset=offset, limit=limit, order=orderby)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2018, in _read_group
    query.order = self._read_group_orderby(order, groupby_terms, query)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2249, in _read_group_orderby
    raise ValueError(f"Order term {order_part!r} is not a valid aggregate nor valid groupby") from e
ValueError: Order term 'amount:sum desc' is not a valid aggregate nor valid groupby
2026-04-15 19:29:08 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/controllers/rpc.py", line 178, in jsonrpc
    return dispatch_rpc(service, method, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 412, in dispatch_rpc
    return dispatch(method, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 59, in dispatch
    res = execute_kw(db, uid, *params[3:])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 82, in execute_kw
    return execute(db, uid, obj, method, *args, **kw or {})
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 88, in execute
    res = execute_cr(cr, uid, obj, method, *args, **kw)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 73, in execute_cr
    result = retrying(partial(odoo.api.call_kw, recs, method, args, kw), env)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6143, in search_read
    records = self.search_fetch(domain or [], fields, offset=offset, limit=limit, order=order)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1778, in search_fetch
    query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5822, in _search
    query.order = self._order_to_sql(order, query)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5631, in _order_to_sql
    term = self._order_field_to_sql(alias, field_name, sql_direction, sql_nulls, query)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5696, in _order_field_to_sql
    sql_field = self._field_to_sql(alias, field_name, query)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2981, in _field_to_sql
    raise ValueError(f"Cannot convert {field} to SQL because it is not stored")
ValueError: Cannot convert public_budget.budget_position.balance_amount to SQL because it is not stored
2026-04-15 19:29:25 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-15 19:29:27 WARNING server odoo.http:2610
You are not allowed to access 'Stock Request' (stock.request) records.

This operation is allowed for the following groups:
	- Portal Sipreco/Portal - Requirente
	- Compras y Abastecimientos/Purchaser
	- Compras y Abastecimientos/Solicitante
	- Technical/Stock Request Manager
	- Technical/Stock Request User

Contact your administrator to request access if necessary.
2026-04-16 17:42:39 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-17 17:42:29 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-18 17:42:32 ERROR server odoo.addons.saas_client_adhoc.wizards.db_configuration:29
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2026-04-19 05:00:41 INFO runbot Step run finished in 203h
2026-04-21 12:48:09 INFO runbot Wake up initiated by Usuario Adhoc
2026-04-21 12:48:14 Impossible to wake-up, build dir does not exists anymore
2026-04-21 13:12:06 INFO runbot Wake up initiated by Usuario Adhoc
2026-04-21 13:12:15 Impossible to wake-up, build dir does not exists anymore
2026-04-21 13:15:14 INFO runbot Wake up initiated by Usuario Adhoc
2026-04-21 13:15:19 Impossible to wake-up, build dir does not exists anymore
2026-04-21 14:01:23 INFO runbot Wake up initiated by Usuario Adhoc
2026-04-21 14:01:34 Impossible to wake-up, build dir does not exists anymore
2026-04-21 14:12:57 INFO runbot Wake up initiated by Administrator
2026-04-21 14:13:05 Impossible to wake-up, build dir does not exists anymore