Description: [18.0] Odoo by Adhoc
Commit: ingadhoc-account-payment:acef5458  
Subject: [FIX] l10n_latam_check_ux: Fixes Own check report
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-saas-adhoc:4190de66  
Subject: [BOT] Bump version: saas_client_adhoc 18.0.1.21.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-odoo-argentina:3d1a3e76  
Subject: [BOT] Bump version: l10n_ar_tax 18.0.1.32.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-stock:881e5a6e  
Subject: [FIX]stock_ux:delete in mrp explode
Author: Juan Ignacio Carreras
Committer: Juan Carreras
Commit: ingadhoc-sale:e3dc2f72  
Subject: [FIX] sale_order_type_automation: check type_id is set before checking invoicing automation
Author: Guido Galetto
Committer: Guido Galetto
Commit: ingadhoc-odoo-argentina-ee:10626dae  
Subject: [BOT] Bump version: l10n_ar_import_bill 18.0.1.4.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-account-financial-tools:4fb37a8d  
Subject: [IMP] account_exchange_difference_invoice: use today for demo USD rates
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-argentina-sale:a60dbdd1  
Subject: [BOT] Bump version: l10n_ar_sale 18.0.1.9.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-enterprise-extensions:8470de74  
Subject: [FIX] sale_subscription_ux: fix test_ssu failing depending on user timezone
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-uruguay:c18dbfa9  
Subject: [BOT] Bump version: l10n_uy_edi_stock 18.0.1.4.0
Author: roboadhoc
Committer: roboadhoc
Commit: plugberry-pagos360:48756c32  
Subject: [FIX] payment_pagos360: check url payment payment-request
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-purchase:4d032f2e  
Subject: [IMP] purchase_ux: ignore incompatible UoM lines
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-aeroo_reports:809e2727  
Subject: [FIX]report_to_printer: translations
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-multi-company:835101c7  
Subject: [FIX] account_multicompany_ux: Enhance access control checks for invoice and invoice line operations
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-miscellaneous:c7afeb3e  
Subject: [BOT] Bump version: mail_ux 18.0.1.4.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-odoo-saas:4eb4b759  
Subject: [ADD] saas_client: fix public ip when we use an intermediate hop
Author: Andrés Zacchino
Committer: Andrés Zacchino
Commit: ingadhoc-third-party-apps:0c411f14  
Subject: [UPD] yuju_factura_cl: fix
Author: augusto-weiss
Committer: augusto-weiss
Commit: ingadhoc-account-invoicing:f00c7473  
Subject: [ADD] account_lock_posted_moves: Flexible lock system for posted entries
Author: Felipe Garcia Suez
Committer: Felipe Garcia Suez
Commit: ingadhoc-product:1c3801d6  
Subject: [FIX] price_security_sale_margin: enhance view cache key handling and update invisible fields logic
Author: Franco Leyes
Committer: Franco Leyes
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-project:1d174ca9  
Subject: [IMP]project_ux:always display_in_project = True
Author: Juan Ignacio Carreras
Committer: mav-adhoc
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-website:3f4ea802  
Subject: [FIX] website_sale_hide_all_prices_product_configurator: Removed module
Author: Santiago Co
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-delivery:bcde24ba  
Subject: [BOT] Bump version: delivery_andreani 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-partner:090f76ed  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-hr:c3815805  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: adhoc-cicd-bmya-odoo-bmya:060cdb7e  
Subject: [UPD] aggregation.yml: sync con deps canónicas BMYA
Author: robbmya
Committer: robbmya
Commit: adhoc-cicd-oca-hr:1f97e1ff  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-mail:2adef451  
Subject: Merge pull request #184 from StefanRijnhart/18.0-update_dotfiles
Author: Pedro M. Baeza
Committer: GitHub
Commit: adhoc-cicd-odoo-odoo:c873416a  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-21434
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-connector:6e7645d9  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-pos:1093fe27  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-request:dd0bbf8f  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:6494fd7c  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-21525
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:706ba1b5  
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:c41fc1f7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-timesheet:3b0c53a2  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:ae77cd17  
Subject: Merge commit 'refs/pull/77307/head' of github.com:odoo/enterprise into 18.0-21435
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:decf5cad  
Subject: Merge pull request #1176 from dixmit/18.0-fix-tests
Author: Enric Tobella
Committer: GitHub
Commit: adhoc-cicd-oca-server-backend:8305274c  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-design-themes:2f99e086  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:dd843c87  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:e0f31404  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-21459
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:8c526ca1  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:14fc719a  
Subject: Merge commit 'refs/pull/2164/head' of github.com:oca/product-attribute into 18.0-21449
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:b6f7a999  
Subject: Translated using Weblate (Spanish)
Author: Ed-Spain
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:e31b63f2  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:252ca0f6  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:cd5a0bd3  
Subject: Merge branch '18.0-t-45839-mav' of github.com:adhoc-dev/stock-logistics-workflow into 18.0-21546
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:3447f86b  
Subject: Merge commit 'refs/pull/1209/head' of github.com:oca/server-ux into 18.0-21451
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:178c92f8  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-21532
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:0fa819dd  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-crm:d4b1e33d  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
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:3391ccf1  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:90e9930f  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-21473
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:c8ea2110  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-purchase-workflow:65ddb409  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-21480
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:48aa2f67  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:175beb6d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:4f6c7cc4  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-21495
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:756ed9a7  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-reporting-engine:67cb35da  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:3d7c2e12  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-21491
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:8356e4c8  
Subject: Merge commit 'refs/pull/876/head' of github.com:oca/bank-statement-import into 18.0-21529
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:d7ca9aad  
Subject: Merge commit 'refs/pull/7/head' of github.com:oca/stock-logistics-reservation into 18.0-21545
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
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: [18.0] Odoo by Adhoc Config (with tests)
Build time: 16m
Wait time: 17m
Load time: 16m22s
Date Level Type Message
2026-04-29 13:51:02 INFO runbot Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
2026-04-29 13:51:02 Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
2026-04-29 13:51:02 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-29 13:51:12 INFO server odoo.modules.loading:360 1 modules loaded in 4.09s, 9260 queries (+9260 extra)
2026-04-29 13:56:13 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 7 in (AR) Responsable Inscripto company
2026-04-29 13:56:13 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 4 in (AR) Monotributista company
2026-04-29 13:56:13 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 5 in (AR) Exento company
2026-04-29 13:57:34 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-29 13:58:31 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-29 13:59:40 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, Muebleria ARG
2026-04-29 14:01:13 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:15 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:19 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:20 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:25 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:36 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:38 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:41 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:42 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:46 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-04-29 14:01:47 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-04-29 14:01:52 INFO server odoo.modules.loading:360 735 modules loaded in 637.69s, 461600 queries (+525971 extra)
2026-04-29 14:01:53 INFO server odoo.modules.loading:360 736 modules loaded in 0.55s, 322 queries (+322 extra)
2026-04-29 14:01:56 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2026-04-29 14:02:37 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-04-29 14:02:38 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe27c4720>
2026-04-29 14:02:38 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbda15cb80>
2026-04-29 14:02:39 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf39ce00>
2026-04-29 14:02:39 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe482e3e0>
2026-04-29 14:02:40 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe405bba0>
2026-04-29 14:02:41 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde8a4680>
2026-04-29 14:02:41 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe1a6aca0>
2026-04-29 14:02:42 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf984a40>
2026-04-29 14:02:43 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe1972f20>
2026-04-29 14:02:43 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe19fa340>
2026-04-29 14:02:44 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe2769260>
2026-04-29 14:02:44 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe105bd80>
2026-04-29 14:02:44 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-04-29 14:02:45 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf2c8a40>
2026-04-29 14:02:46 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe133f9c0>
2026-04-29 14:02:47 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe3ec6160>
2026-04-29 14:02:47 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0cbdbc0>
2026-04-29 14:02:48 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe15e4680>
2026-04-29 14:02:48 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdfcb4540>
2026-04-29 14:02:49 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf3acb80>
2026-04-29 14:02:49 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe1a1e480>
2026-04-29 14:02:50 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0223100>
2026-04-29 14:02:50 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe05239c0>
2026-04-29 14:02:51 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe15e7600>
2026-04-29 14:02:52 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe3ca7f60>
2026-04-29 14:02:52 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbd8873ba0>
2026-04-29 14:02:53 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde83aa20>
2026-04-29 14:02:54 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde4e79c0>
2026-04-29 14:02:54 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf7dc360>
2026-04-29 14:02:54 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbd703d1c0>
2026-04-29 14:02:55 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde8165c0>
2026-04-29 14:02:56 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbda034040>
2026-04-29 14:02:56 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf53e2a0>
2026-04-29 14:02:57 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe1d9d8a0>
2026-04-29 14:02:58 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0be7ce0>
2026-04-29 14:02:58 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf3a47c0>
2026-04-29 14:02:59 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf418040>
2026-04-29 14:02:59 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde24a980>
2026-04-29 14:03:00 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdff39580>
2026-04-29 14:03:01 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0d30fe0>
2026-04-29 14:03:01 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe3b579c0>
2026-04-29 14:03:02 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe039af20>
2026-04-29 14:03:03 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde758ea0>
2026-04-29 14:03:03 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde508d60>
2026-04-29 14:03:04 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf950b80>
2026-04-29 14:03:04 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdd1914e0>
2026-04-29 14:03:05 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe2af5620>
2026-04-29 14:03:05 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0b6c900>
2026-04-29 14:03:06 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde445f80>
2026-04-29 14:03:07 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdfa7b880>
2026-04-29 14:03:07 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdd639ee0>
2026-04-29 14:03:08 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde8a0220>
2026-04-29 14:03:09 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe0c0b4c0>
2026-04-29 14:03:09 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbda1e14e0>
2026-04-29 14:03:10 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe9c8a0c0>
2026-04-29 14:03:10 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdf83a700>
2026-04-29 14:03:11 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdbcb2020>
2026-04-29 14:03:11 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe19f8fe0>
2026-04-29 14:03:12 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe09ed9e0>
2026-04-29 14:03:13 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde446840>
2026-04-29 14:03:13 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdd6f3560>
2026-04-29 14:03:14 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde830cc0>
2026-04-29 14:03:14 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe5329580>
2026-04-29 14:03:15 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe278f560>
2026-04-29 14:03:16 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde4f3560>
2026-04-29 14:03:16 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe2462d40>
2026-04-29 14:03:17 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbde8ed620>
2026-04-29 14:03:17 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbda1fd9e0>
2026-04-29 14:03:18 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe31934c0>
2026-04-29 14:03:19 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe13e7ce0>
2026-04-29 14:03:19 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe03782c0>
2026-04-29 14:03:20 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe243d300>
2026-04-29 14:03:21 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe35416c0>
2026-04-29 14:03:21 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbe482c2c0>
2026-04-29 14:03:21 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-04-29 14:03:23 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x75cbdfcb7d80>
2026-04-29 14:03:23 Log limit reached (full logs are still available in the log file)
2026-04-29 14:07:12 INFO runbot Getting results for build 68484-18-0
2026-04-29 14:07:12 Step 18-all-with-tests finished in 16m
2026-04-29 14:07:12 Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
2026-04-29 14:07:12 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-29 14:07:21 INFO runbot Step setup finished in 0s
2026-04-29 14:07:21 Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
2026-04-29 14:07:21 INFO runbot Start running build 68484-18-0
2026-04-29 14:07:21 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-04-29 14:07:25 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 14:07:30 INFO server odoo.modules.loading:360 736 modules loaded in 4.22s, 0 queries (+0 extra)
2026-04-29 14:09:39 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-04-29 14:21:54 WARNING server odoo.http:2610 No puedes validar un traslado si no hay cantidades reservadas o si solo se eligieron movimientos sin reservar. Registra las cantidades para forzar el traslado.
2026-04-29 14:22:23 WARNING server odoo.http:2610 No puedes validar un traslado si no hay cantidades reservadas o si solo se eligieron movimientos sin reservar. Registra las cantidades para forzar el traslado.
2026-04-29 14:22:39 WARNING server odoo.http:2610
Cannot transfer more than initial demand!

Product: [FURN_8999] Sofá de tres asientos
Initial Demand: 1.0
Attempted Transfer: 2.0

Please update the source document (Purchase/Sales Order) to increase quantities.
2026-04-29 15:07:36 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-04-29 15:42:05 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle ${this.state.file.defaultSource} has failed: 'min' expected in extension in non debug mode
2026-04-29 15:42:05 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle ${href} has failed: not enough values to unpack (expected 2, got 1)
2026-04-29 15:42:06 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle '+href+' has failed: not enough values to unpack (expected 2, got 1)
2026-04-29 15:55:32 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle ${this.state.file.defaultSource} has failed: 'min' expected in extension in non debug mode
2026-04-29 15:55:33 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle ${href} has failed: not enough values to unpack (expected 2, got 1)
2026-04-29 15:55:34 WARNING server odoo.addons.web.controllers.binary:150 Parsing asset bundle '+href+' has failed: not enough values to unpack (expected 2, got 1)
2026-04-29 16:07:09 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-04-29 16:55:52 WARNING server odoo.http:2610
Uh-oh! Looks like you have stumbled upon some top-secret records.

Sorry, Soporte ADHOC (id=2) doesn't have 'read' access to:
- User (res.users)

If you really, really need access, perhaps you can win over your friendly administrator with a batch of freshly baked cookies.
2026-04-29 16:58:36 WARNING server odoo.http:2610
Uh-oh! Looks like you have stumbled upon some top-secret records.

Sorry, Soporte ADHOC (id=2) doesn't have 'read' access to:
- User (res.users)

If you really, really need access, perhaps you can win over your friendly administrator with a batch of freshly baked cookies.
2026-04-29 17:07:06 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-04-29 17:45:58 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:46:00 INFO server odoo.modules.loading:360 736 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 17:46:03 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:46:05 INFO server odoo.modules.loading:360 708 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 17:46:08 ERROR server odoo.sql_db:374
bad query: b'SELECT "res_users"."id", "res_users"."partner_id", "res_users"."login", "res_users"."signature", "res_users"."active", "res_users"."action_id", "res_users"."share", "res_users"."company_id", "res_users"."create_uid", "res_users"."create_date", "res_users"."write_uid", "res_users"."write_date", "res_users"."store_id", "res_users"."printing_action", "res_users"."printing_printer_id", "res_users"."printer_input_tray_id", "res_users"."printer_output_tray_id", "res_users"."tour_enabled", "res_users"."notification_type", "res_users"."karma", "res_users"."rank_id", "res_users"."next_rank_id", "res_users"."odoobot_state", "res_users"."odoobot_failed", "res_users"."send_message_delay", "res_users"."sale_team_id", "res_users"."saas_provider_uuid", "res_users"."target_sales_won", "res_users"."target_sales_done", "res_users"."helpdesk_target_closed", "res_users"."helpdesk_target_rating", "res_users"."helpdesk_target_success", "res_users"."website_id", "res_users"."restrict_locations", "res_users"."target_sales_invoiced", "res_users"."requiere_account_cashbox_session", "res_users"."default_cashbox_id", "res_users"."default_sale_order_type_id" FROM "res_users" WHERE ("res_users"."id" IN (2))'
ERROR: column res_users.target_sales_won does not exist
LINE 1: ..."sale_team_id", "res_users"."saas_provider_uuid", "res_users...
                                                             ^
2026-04-29 17:46:08 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:46:08 INFO server odoo.modules.loading:360 708 modules loaded in 0.25s, 0 queries (+0 extra)
2026-04-29 17:46:09 WARNING server odoo.addons.bus.websocket:644 Bus operation aborted; registry has been reloaded
2026-04-29 17:46:13 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:46:13 INFO server odoo.modules.loading:360 708 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 17:50:36 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:50:37 INFO server odoo.modules.loading:360 708 modules loaded in 0.15s, 0 queries (+0 extra)
2026-04-29 17:50:42 WARNING server odoo.addons.base.models.ir_cron:158 Skipping database 68484-18-0-all because of modules to install/upgrade/remove.
2026-04-29 17:50:51 INFO server odoo.modules.loading:360 728 modules loaded in 14.06s, 7044 queries (+7045 extra)
2026-04-29 17:50:55 ERROR server odoo.sql_db:374
bad query: b'SELECT date_trunc(\'month\', timezone(\'America/Cordoba\', timezone(\'UTC\', "sale_report"."date"))::timestamp), COUNT(*), SUM("sale_report"."price_subtotal") FROM (\n            \n            SELECT \n            MIN(l.id) AS id,\n            l.product_id AS product_id,\n            l.invoice_status AS line_invoice_status,\n            t.uom_id AS product_uom,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS product_uom_qty,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_delivered / u.factor * u2.factor) ELSE 0 END AS qty_delivered,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM((l.product_uom_qty - l.qty_delivered) / u.factor * u2.factor) ELSE 0 END AS qty_to_deliver,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_invoiced / u.factor * u2.factor) ELSE 0 END AS qty_invoiced,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_to_invoice / u.factor * u2.factor) ELSE 0 END AS qty_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL THEN AVG(l.price_unit\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_unit,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_total\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_total,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_subtotal\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_subtotal,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_to_invoice\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_invoiced\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_invoiced,\n            COUNT(*) AS nbr,\n            s.name AS name,\n            s.date_order AS date,\n            s.state AS state,\n            s.invoice_status as invoice_status,\n            s.partner_id AS partner_id,\n            s.user_id AS user_id,\n            s.company_id AS company_id,\n            s.campaign_id AS campaign_id,\n            s.medium_id AS medium_id,\n            s.source_id AS source_id,\n            t.categ_id AS categ_id,\n            s.pricelist_id AS pricelist_id,\n            s.team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,\n            partner.state_id AS state_id,\n            partner.zip AS partner_zip,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.weight * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS weight,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.volume * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS volume,\n            l.discount AS discount,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_unit * l.product_uom_qty * l.discount / 100.0\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS discount_amount,\n            concat(\'sale.order\', \',\', s.id) AS order_reference,\n            t.product_brand_id AS product_brand_id,\n            s.warehouse_id AS warehouse_id,\n            SUM(l.margin\n            / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n            * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END)\n         AS margin,\n            l.lot_id AS lot_id,\n            s.type_id AS type_id,\n            s.website_id AS website_id,\n            \n            s.date_order <= (timezone(\'utc\', now()) - ((COALESCE(w.cart_abandoned_delay, \'1.0\') || \' hour\')::INTERVAL))\n            AND s.website_id IS NOT NULL\n            AND s.state = \'draft\'\n            AND s.partner_id != 4 AS is_abandoned_cart,\n            s.project_id AS project_id\n            FROM \n            sale_order_line l\n            LEFT JOIN sale_order s ON s.id=l.order_id\n            JOIN res_partner partner ON s.partner_id = partner.id\n            LEFT JOIN product_product p ON l.product_id=p.id\n            LEFT JOIN product_template t ON p.product_tmpl_id=t.id\n            LEFT JOIN uom_uom u ON u.id=l.product_uom\n            LEFT JOIN uom_uom u2 ON u2.id=t.uom_id\n            JOIN (VALUES (8, CAST(NULL AS VARCHAR), CAST(NULL AS DATE), CAST(NULL AS DATE), \'current\', 1)) AS account_currency_table(company_id, period_key, date_from, date_next, rate_type, rate) ON account_currency_table.company_id = s.company_id\n            \n            LEFT JOIN website w ON w.id = s.website_id\n            WHERE \n            l.display_type IS NULL\n            AND (\n                s.subscription_state IS NULL OR\n                (t.recurring_invoice IS False AND\n                s.subscription_state = \'7_upsell\') OR\n                s.subscription_state != \'7_upsell\'\n            )\n        \n            GROUP BY \n            \n            l.product_id,\n            l.order_id,\n            l.price_unit,\n            l.invoice_status,\n            t.uom_id,\n            t.categ_id,\n            s.name,\n            s.date_order,\n            s.partner_id,\n            s.user_id,\n            s.state,\n            s.invoice_status,\n            s.company_id,\n            s.campaign_id,\n            s.medium_id,\n            s.source_id,\n            s.pricelist_id,\n            s.team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id,\n            partner.country_id,\n            partner.industry_id,\n            partner.state_id,\n            partner.zip,\n            l.is_downpayment,\n            l.discount,\n            s.id,\n            account_currency_table.rate,\n            t.product_brand_id,\n            s.warehouse_id, l.lot_id, s.type_id,\n            s.website_id,\n            w.cart_abandoned_delay\n            \n        UNION ALL (\n            SELECT \n            -MIN(l.id) AS id,\n            l.product_id AS product_id,\n            NULL AS line_invoice_status,\n            t.uom_id AS product_uom,\n            SUM(l.qty) AS product_uom_qty,\n            SUM(l.qty_delivered) AS qty_delivered,\n            SUM(l.qty - l.qty_delivered) AS qty_to_deliver,\n            CASE WHEN pos.state = \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_invoiced,\n            CASE WHEN pos.state != \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_to_invoice,\n            AVG(l.price_unit)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_unit,\n            SUM(l.price_subtotal_incl)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_total,\n            SUM(l.price_subtotal)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_subtotal,\n            (CASE WHEN pos.state != \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_to_invoice,\n            (CASE WHEN pos.state = \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_invoiced,\n            count(*) AS nbr,\n            pos.name AS name,\n            pos.date_order AS date,\n            pos.state AS state,\n            NULL as invoice_status,\n            pos.partner_id AS partner_id,\n            pos.user_id AS user_id,\n            pos.company_id AS company_id,\n            NULL AS campaign_id,\n            NULL AS medium_id,\n            NULL AS source_id,\n            t.categ_id AS categ_id,\n            pos.pricelist_id AS pricelist_id,\n            pos.crm_team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,
 ...<message too long, truncated>
2026-04-29 17:50:55 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/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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/addons/web/models/models.py", line 285, in web_read_group
    groups = self._web_read_group(domain, fields, groupby, limit, offset, orderby, lazy)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 311, in _web_read_group
    groups = self.read_group(domain, fields, groupby, offset=offset, limit=limit,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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 2026, in _read_group
    row_values = self.env.execute_query(query.select(*[groupby_terms[spec] for spec in groupby], *select_terms))
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 993, in execute_query
    self.cr.execute(query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 371, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.InvalidParameterValue: time zone "America/Cordoba" not recognized
2026-04-29 17:51:08 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:51:10 INFO server odoo.modules.loading:360 728 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 17:51:11 INFO server odoo.modules.loading:360 729 modules loaded in 0.78s, 86 queries (+86 extra)
2026-04-29 17:51:15 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:51:15 INFO server odoo.modules.loading:360 729 modules loaded in 0.17s, 0 queries (+0 extra)
2026-04-29 17:51:49 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 17:51:50 INFO server odoo.modules.loading:360 729 modules loaded in 0.15s, 0 queries (+0 extra)
2026-04-29 17:52:02 ERROR server odoo.sql_db:374
bad query: b'SELECT date_trunc(\'month\', timezone(\'America/Cordoba\', timezone(\'UTC\', "sale_report"."date"))::timestamp), COUNT(*), SUM("sale_report"."price_subtotal") FROM (\n            \n            SELECT \n            MIN(l.id) AS id,\n            l.product_id AS product_id,\n            l.invoice_status AS line_invoice_status,\n            t.uom_id AS product_uom,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS product_uom_qty,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_delivered / u.factor * u2.factor) ELSE 0 END AS qty_delivered,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM((l.product_uom_qty - l.qty_delivered) / u.factor * u2.factor) ELSE 0 END AS qty_to_deliver,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_invoiced / u.factor * u2.factor) ELSE 0 END AS qty_invoiced,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_to_invoice / u.factor * u2.factor) ELSE 0 END AS qty_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL THEN AVG(l.price_unit\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_unit,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_total\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_total,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_subtotal\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_subtotal,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_to_invoice\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_invoiced\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_invoiced,\n            COUNT(*) AS nbr,\n            s.name AS name,\n            s.date_order AS date,\n            s.state AS state,\n            s.invoice_status as invoice_status,\n            s.partner_id AS partner_id,\n            s.user_id AS user_id,\n            s.company_id AS company_id,\n            s.campaign_id AS campaign_id,\n            s.medium_id AS medium_id,\n            s.source_id AS source_id,\n            t.categ_id AS categ_id,\n            s.pricelist_id AS pricelist_id,\n            s.team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,\n            partner.state_id AS state_id,\n            partner.zip AS partner_zip,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.weight * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS weight,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.volume * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS volume,\n            l.discount AS discount,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_unit * l.product_uom_qty * l.discount / 100.0\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS discount_amount,\n            concat(\'sale.order\', \',\', s.id) AS order_reference,\n            t.product_brand_id AS product_brand_id,\n            s.warehouse_id AS warehouse_id,\n            SUM(l.margin\n            / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n            * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END)\n         AS margin,\n            l.lot_id AS lot_id,\n            s.type_id AS type_id,\n            s.website_id AS website_id,\n            \n            s.date_order <= (timezone(\'utc\', now()) - ((COALESCE(w.cart_abandoned_delay, \'1.0\') || \' hour\')::INTERVAL))\n            AND s.website_id IS NOT NULL\n            AND s.state = \'draft\'\n            AND s.partner_id != 4 AS is_abandoned_cart,\n            s.project_id AS project_id\n            FROM \n            sale_order_line l\n            LEFT JOIN sale_order s ON s.id=l.order_id\n            JOIN res_partner partner ON s.partner_id = partner.id\n            LEFT JOIN product_product p ON l.product_id=p.id\n            LEFT JOIN product_template t ON p.product_tmpl_id=t.id\n            LEFT JOIN uom_uom u ON u.id=l.product_uom\n            LEFT JOIN uom_uom u2 ON u2.id=t.uom_id\n            JOIN (VALUES (8, CAST(NULL AS VARCHAR), CAST(NULL AS DATE), CAST(NULL AS DATE), \'current\', 1)) AS account_currency_table(company_id, period_key, date_from, date_next, rate_type, rate) ON account_currency_table.company_id = s.company_id\n            \n            LEFT JOIN website w ON w.id = s.website_id\n            WHERE \n            l.display_type IS NULL\n            AND (\n                s.subscription_state IS NULL OR\n                (t.recurring_invoice IS False AND\n                s.subscription_state = \'7_upsell\') OR\n                s.subscription_state != \'7_upsell\'\n            )\n        \n            GROUP BY \n            \n            l.product_id,\n            l.order_id,\n            l.price_unit,\n            l.invoice_status,\n            t.uom_id,\n            t.categ_id,\n            s.name,\n            s.date_order,\n            s.partner_id,\n            s.user_id,\n            s.state,\n            s.invoice_status,\n            s.company_id,\n            s.campaign_id,\n            s.medium_id,\n            s.source_id,\n            s.pricelist_id,\n            s.team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id,\n            partner.country_id,\n            partner.industry_id,\n            partner.state_id,\n            partner.zip,\n            l.is_downpayment,\n            l.discount,\n            s.id,\n            account_currency_table.rate,\n            t.product_brand_id,\n            s.warehouse_id, l.lot_id, s.type_id,\n            s.website_id,\n            w.cart_abandoned_delay\n            \n        UNION ALL (\n            SELECT \n            -MIN(l.id) AS id,\n            l.product_id AS product_id,\n            NULL AS line_invoice_status,\n            t.uom_id AS product_uom,\n            SUM(l.qty) AS product_uom_qty,\n            SUM(l.qty_delivered) AS qty_delivered,\n            SUM(l.qty - l.qty_delivered) AS qty_to_deliver,\n            CASE WHEN pos.state = \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_invoiced,\n            CASE WHEN pos.state != \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_to_invoice,\n            AVG(l.price_unit)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_unit,\n            SUM(l.price_subtotal_incl)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_total,\n            SUM(l.price_subtotal)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_subtotal,\n            (CASE WHEN pos.state != \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_to_invoice,\n            (CASE WHEN pos.state = \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_invoiced,\n            count(*) AS nbr,\n            pos.name AS name,\n            pos.date_order AS date,\n            pos.state AS state,\n            NULL as invoice_status,\n            pos.partner_id AS partner_id,\n            pos.user_id AS user_id,\n            pos.company_id AS company_id,\n            NULL AS campaign_id,\n            NULL AS medium_id,\n            NULL AS source_id,\n            t.categ_id AS categ_id,\n            pos.pricelist_id AS pricelist_id,\n            pos.crm_team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,
 ...<message too long, truncated>
2026-04-29 17:52:02 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/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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/addons/web/models/models.py", line 285, in web_read_group
    groups = self._web_read_group(domain, fields, groupby, limit, offset, orderby, lazy)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 311, in _web_read_group
    groups = self.read_group(domain, fields, groupby, offset=offset, limit=limit,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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 2026, in _read_group
    row_values = self.env.execute_query(query.select(*[groupby_terms[spec] for spec in groupby], *select_terms))
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 993, in execute_query
    self.cr.execute(query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 371, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.InvalidParameterValue: time zone "America/Cordoba" not recognized
2026-04-29 17:52:07 ERROR server odoo.sql_db:374
bad query: b'SELECT date_trunc(\'month\', timezone(\'America/Cordoba\', timezone(\'UTC\', "sale_report"."date"))::timestamp), COUNT(*), SUM("sale_report"."price_subtotal") FROM (\n            \n            SELECT \n            MIN(l.id) AS id,\n            l.product_id AS product_id,\n            l.invoice_status AS line_invoice_status,\n            t.uom_id AS product_uom,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS product_uom_qty,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_delivered / u.factor * u2.factor) ELSE 0 END AS qty_delivered,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM((l.product_uom_qty - l.qty_delivered) / u.factor * u2.factor) ELSE 0 END AS qty_to_deliver,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_invoiced / u.factor * u2.factor) ELSE 0 END AS qty_invoiced,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.qty_to_invoice / u.factor * u2.factor) ELSE 0 END AS qty_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL THEN AVG(l.price_unit\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_unit,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_total\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_total,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_subtotal\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS price_subtotal,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_to_invoice\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_to_invoice,\n            CASE WHEN l.product_id IS NOT NULL OR l.is_downpayment THEN SUM(l.untaxed_amount_invoiced\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS untaxed_amount_invoiced,\n            COUNT(*) AS nbr,\n            s.name AS name,\n            s.date_order AS date,\n            s.state AS state,\n            s.invoice_status as invoice_status,\n            s.partner_id AS partner_id,\n            s.user_id AS user_id,\n            s.company_id AS company_id,\n            s.campaign_id AS campaign_id,\n            s.medium_id AS medium_id,\n            s.source_id AS source_id,\n            t.categ_id AS categ_id,\n            s.pricelist_id AS pricelist_id,\n            s.team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,\n            partner.state_id AS state_id,\n            partner.zip AS partner_zip,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.weight * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS weight,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(p.volume * l.product_uom_qty / u.factor * u2.factor) ELSE 0 END AS volume,\n            l.discount AS discount,\n            CASE WHEN l.product_id IS NOT NULL THEN SUM(l.price_unit * l.product_uom_qty * l.discount / 100.0\n                / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n                ) ELSE 0\n            END AS discount_amount,\n            concat(\'sale.order\', \',\', s.id) AS order_reference,\n            t.product_brand_id AS product_brand_id,\n            s.warehouse_id AS warehouse_id,\n            SUM(l.margin\n            / CASE COALESCE(s.currency_rate, 0) WHEN 0 THEN 1.0 ELSE s.currency_rate END\n            * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END)\n         AS margin,\n            l.lot_id AS lot_id,\n            s.type_id AS type_id,\n            s.website_id AS website_id,\n            \n            s.date_order <= (timezone(\'utc\', now()) - ((COALESCE(w.cart_abandoned_delay, \'1.0\') || \' hour\')::INTERVAL))\n            AND s.website_id IS NOT NULL\n            AND s.state = \'draft\'\n            AND s.partner_id != 4 AS is_abandoned_cart,\n            s.project_id AS project_id\n            FROM \n            sale_order_line l\n            LEFT JOIN sale_order s ON s.id=l.order_id\n            JOIN res_partner partner ON s.partner_id = partner.id\n            LEFT JOIN product_product p ON l.product_id=p.id\n            LEFT JOIN product_template t ON p.product_tmpl_id=t.id\n            LEFT JOIN uom_uom u ON u.id=l.product_uom\n            LEFT JOIN uom_uom u2 ON u2.id=t.uom_id\n            JOIN (VALUES (8, CAST(NULL AS VARCHAR), CAST(NULL AS DATE), CAST(NULL AS DATE), \'current\', 1)) AS account_currency_table(company_id, period_key, date_from, date_next, rate_type, rate) ON account_currency_table.company_id = s.company_id\n            \n            LEFT JOIN website w ON w.id = s.website_id\n            WHERE \n            l.display_type IS NULL\n            AND (\n                s.subscription_state IS NULL OR\n                (t.recurring_invoice IS False AND\n                s.subscription_state = \'7_upsell\') OR\n                s.subscription_state != \'7_upsell\'\n            )\n        \n            GROUP BY \n            \n            l.product_id,\n            l.order_id,\n            l.price_unit,\n            l.invoice_status,\n            t.uom_id,\n            t.categ_id,\n            s.name,\n            s.date_order,\n            s.partner_id,\n            s.user_id,\n            s.state,\n            s.invoice_status,\n            s.company_id,\n            s.campaign_id,\n            s.medium_id,\n            s.source_id,\n            s.pricelist_id,\n            s.team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id,\n            partner.country_id,\n            partner.industry_id,\n            partner.state_id,\n            partner.zip,\n            l.is_downpayment,\n            l.discount,\n            s.id,\n            account_currency_table.rate,\n            t.product_brand_id,\n            s.warehouse_id, l.lot_id, s.type_id,\n            s.website_id,\n            w.cart_abandoned_delay\n            \n        UNION ALL (\n            SELECT \n            -MIN(l.id) AS id,\n            l.product_id AS product_id,\n            NULL AS line_invoice_status,\n            t.uom_id AS product_uom,\n            SUM(l.qty) AS product_uom_qty,\n            SUM(l.qty_delivered) AS qty_delivered,\n            SUM(l.qty - l.qty_delivered) AS qty_to_deliver,\n            CASE WHEN pos.state = \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_invoiced,\n            CASE WHEN pos.state != \'invoiced\' THEN SUM(l.qty) ELSE 0 END AS qty_to_invoice,\n            AVG(l.price_unit)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_unit,\n            SUM(l.price_subtotal_incl)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_total,\n            SUM(l.price_subtotal)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS price_subtotal,\n            (CASE WHEN pos.state != \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_to_invoice,\n            (CASE WHEN pos.state = \'invoiced\' THEN SUM(l.price_subtotal) ELSE 0 END)\n                / MIN(CASE COALESCE(pos.currency_rate, 0) WHEN 0 THEN 1.0 ELSE pos.currency_rate END)\n                * CASE COALESCE(account_currency_table.rate, 0) WHEN 0 THEN 1.0 ELSE account_currency_table.rate END\n            AS amount_invoiced,\n            count(*) AS nbr,\n            pos.name AS name,\n            pos.date_order AS date,\n            pos.state AS state,\n            NULL as invoice_status,\n            pos.partner_id AS partner_id,\n            pos.user_id AS user_id,\n            pos.company_id AS company_id,\n            NULL AS campaign_id,\n            NULL AS medium_id,\n            NULL AS source_id,\n            t.categ_id AS categ_id,\n            pos.pricelist_id AS pricelist_id,\n            pos.crm_team_id AS team_id,\n            p.product_tmpl_id,\n            partner.commercial_partner_id AS commercial_partner_id,\n            partner.country_id AS country_id,\n            partner.industry_id AS industry_id,
 ...<message too long, truncated>
2026-04-29 17:52:07 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/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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/addons/web/models/models.py", line 285, in web_read_group
    groups = self._web_read_group(domain, fields, groupby, limit, offset, orderby, lazy)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 311, in _web_read_group
    groups = self.read_group(domain, fields, groupby, offset=offset, limit=limit,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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 2026, in _read_group
    row_values = self.env.execute_query(query.select(*[groupby_terms[spec] for spec in groupby], *select_terms))
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 993, in execute_query
    self.cr.execute(query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 371, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.InvalidParameterValue: time zone "America/Cordoba" not recognized
2026-04-29 17:53:03 WARNING server odoo.http:2610
Estos registros están restringidos.

Valentino (id=22) no tiene acceso 'leer' a:
- Sucursales, Buenos Aires (res.store: 3, company=Muebleria US)

Las siguientes reglas son responsables:
- Store multi-company rule

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-04-29 17:53:15 WARNING server odoo.http:2610
Estos registros están restringidos.

Valentino (id=22) no tiene acceso 'leer' a:
- Sucursales, Buenos Aires (res.store: 3, company=Muebleria US)

Las siguientes reglas son responsables:
- Store multi-company rule

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-04-29 17:53:21 WARNING server odoo.http:1406 <function> returns an HTTPException instead of raising it.
2026-04-29 17:53:26 WARNING server odoo.http:1406 <function> returns an HTTPException instead of raising it.
2026-04-29 18:02:47 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:02:48 INFO server odoo.modules.loading:360 729 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 18:02:49 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:02:51 INFO server odoo.modules.loading:360 728 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 18:03:07 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:03:07 INFO server odoo.modules.loading:360 728 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 18:03:40 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:03:40 INFO server odoo.modules.loading:360 728 modules loaded in 0.18s, 0 queries (+0 extra)
2026-04-29 18:04:22 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:04:23 INFO server odoo.modules.loading:360 728 modules loaded in 0.16s, 0 queries (+0 extra)
2026-04-29 18:04:27 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-04-29 18:04:29 INFO server odoo.modules.loading:360 708 modules loaded in 0.17s, 0 queries (+0 extra)
2026-04-29 18:04:46 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:04:46 INFO server odoo.modules.loading:360 708 modules loaded in 0.15s, 0 queries (+0 extra)
2026-04-29 18:04:48 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-04-29 18:04:48 INFO server odoo.modules.loading:360 708 modules loaded in 0.38s, 0 queries (+0 extra)
2026-04-29 18:06:59 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-04-29 18:10:55 WARNING server odoo.http:2610
Estos registros están restringidos.

Valentino (id=22) no tiene acceso 'leer' a:
- Documento del producto (product.document)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-04-29 18:58:59 INFO runbot Killing build 68484-18-0, requested by Administrator (user #2)
2026-04-29 18:59:00 INFO runbot Kill build 68484-18-0