This build is referenced in 2 bundles
Description: [18.0] Odoo by Adhoc
Commit: ingadhoc-enterprise-extensions:9cabcb95  
Subject: [FIX] account_followup_ux: Corrección de errores en la funcionalidad de seguimiento de cuentas
Author: Felipe Garcia Suez
Committer: Felipe Garcia Suez
Commit: ingadhoc-odoo-saas:c50c7e23  
Subject: [UPD] saas_k8s: use a job to update mode
Author: Andrés Zacchino
Committer: Andrés Zacchino
Commit: ingadhoc-sale:77dc2781  
Subject: [FIX]: sale_ux: do not propagate internal notes when not configured
Author: “Victoria
Committer: “Victoria
Commit: ingadhoc-purchase:a0f857f2  
Subject: [REF] purchase_order_type_ux: Add refactor of multicompany behavior in order to be consitent with sale_order_type_ux feature
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-saas-adhoc:cd8053f2  
Subject: [FIX] saas_provider_upgrade: Activate the requests on the logs entries if them still on error.
Author: Nicolas Mac Rouillon
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-argentina-sale:884ee2f7  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-payment:e5f105e6  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-stock:3dfb0722  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-odoo-argentina-ee:67839d78  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-financial-tools:b35c5d4b  
Subject: [FIX] account_ux: Correct import path for AccountMove model
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-demo:935e94e8  
Subject: [ADD] demo_full: add stock_account_ux test
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-odoo-argentina:90982ffe  
Subject: [FIX] l10n_ar_tax: computar posición fiscal cuando el pago se crea desde una factura de proveedor.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-multi-company:246154a4  
Subject: [FIX] account_multicompany_ux: Include price_include_override in _get_change_company_line_taxes
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-website:5ad6baf8  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-third-party-apps:a878b119  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-product:a1cfadbc  
Subject: [IMP] *: Add macOS specific files to ignore list
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-partner:23c42656  
Subject: [IMP] *: Add macOS specific files to ignore list
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-miscellaneous:2c7c3b71  
Subject: [IMP] *: Add macOS specific files to ignore list
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-multi-store:5b3f8519  
Subject: [FIX] multi-store: Update store_id access logic to support multiple stores
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-uruguay:d4b09012  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-project:97a1025a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-hr:456782c1  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-aeroo_reports:c55b003c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-delivery:9f428eb2  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-invoicing:07c8761f  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-pagos360:729fee5f  
Subject: [FIX] payment_pagos360: allow cancel transaction when reverted in p360
Author: augusto-weiss
Committer: augusto-weiss
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: adhoc-cicd-bmya-odoo-bmya:55b90cae  
Subject: [IMPROVE] Deploy notifications: detailed server status and repo info
Author: Daniel Blanco
Committer: Daniel Blanco
Commit: adhoc-cicd-oca-hr:a0c7e4f5  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mail:d7f3ccc9  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:932a6939  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-18297
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-pos:ae2ccccc  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-request:c0a14ea1  
Subject: Translated using Weblate (Spanish)
Author: Sergio Teruel
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:c2c0a829  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-18215
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:bfc57dec  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-reconcile:7aaf0406  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-timesheet:2db12028  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:02812d42  
Subject: Merge commit 'refs/pull/77062/head' of github.com:odoo/enterprise into 18.0-18298
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-survey:15a049d7  
Subject: Translated using Weblate (Spanish)
Author: Miquel Romera
Committer: Weblate
Commit: adhoc-cicd-oca-website:43463b50  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-backend:d1983377  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-design-themes:36c6d96c  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:a2f3303c  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:3ba5f65c  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-18286
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:90a8ed45  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:52da0cd1  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-brand:0915b287  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:1811a24e  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:2f4bb29d  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-workflow:b9f41850  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-18238
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:08b6714e  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-ux:1dfe8942  
Subject: Translated using Weblate (Swedish)
Author: jakobkrabbe
Committer: Weblate
Commit: adhoc-cicd-oca-e-commerce:bff601f8  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-18222
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:bf9d3783  
Subject: Added translation using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:30fc0bcc  
Subject: Translated using Weblate (French)
Author: Julien Hémono
Committer: Weblate
Commit: adhoc-cicd-oca-crm:2010e296  
Subject: Merge pull request #710 from dixmit/18.0-fix-ou
Author: Pedro M. Baeza
Committer: GitHub
Commit: adhoc-cicd-oca-stock-logistics-barcode:f5c7018f  
Subject: Merge pull request #726 from Tecnativa/18.0-UPD-copier_template
Author: Pedro M. Baeza
Committer: GitHub
Commit: adhoc-cicd-oca-project:c4f08033  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:0edd4e0e  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-18310
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:d02a993f  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-purchase-workflow:1f2dca2b  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-18329
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:b62486b2  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:c729a3b6  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-pack:f2d0cfdd  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-18266
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:edfd438e  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-reporting-engine:a602ffda  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-sale-workflow:1b7f9337  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-18296
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:dcb16422  
Subject: Merge commit 'refs/pull/747/head' of github.com:oca/bank-statement-import into 18.0-18219
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:10c530b9  
Subject: Merge commit 'refs/pull/7/head' of github.com:oca/stock-logistics-reservation into 18.0-18237
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-report-print-send:cb001b3f  
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: 24m
Wait time: 24m
Load time: 23m39s
Date Level Type Message
2025-12-01 20:32:36 INFO runbot Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
2025-12-01 20:32:36 Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
2025-12-01 20:32:36 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-12-01 20:32:50 INFO server odoo.modules.loading:360 1 modules loaded in 6.79s, 9243 queries (+9243 extra)
2025-12-01 20:40:12 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 2 in (AR) Responsable Inscripto company
2025-12-01 20:40:13 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 2 in (AR) Monotributista company
2025-12-01 20:40:13 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 6 in (AR) Exento company
2025-12-01 20:42:07 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
2025-12-01 20:43:18 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
2025-12-01 20:44: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
2025-12-01 20:47:00 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
2025-12-01 20:47:03 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
2025-12-01 20:47:09 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
2025-12-01 20:47:12 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
2025-12-01 20:47:17 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
2025-12-01 20:47: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
2025-12-01 20:47:35 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
2025-12-01 20:47: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
2025-12-01 20:47: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, (AR) Responsable Inscripto 2
2025-12-01 20:47: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
2025-12-01 20:47:52 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
2025-12-01 20:47:55 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
2025-12-01 20:48:03 INFO server odoo.modules.loading:360 704 modules loaded in 909.20s, 496188 queries (+569277 extra)
2025-12-01 20:48:04 INFO server odoo.modules.loading:360 705 modules loaded in 0.83s, 352 queries (+352 extra)
2025-12-01 20:48:09 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2025-12-01 20:49:06 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:49:16 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:50:04 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:50:58 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:28 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:29 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:34 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51: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
2025-12-01 20:51:38 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:42 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:43 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51: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
2025-12-01 20:51:45 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:49 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:51:51 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52:00 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52:10 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52:11 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52: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
2025-12-01 20:52: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
2025-12-01 20:52:25 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:52:28 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, company_1_data
2025-12-01 20:52:36 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 (Unit Tests), Muebleria ARG
2025-12-01 20:52: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 (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
2025-12-01 20:52:47 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
2025-12-01 20:53:16 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:20 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53: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
2025-12-01 20:53: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
2025-12-01 20:53:25 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:27 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:28 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:42 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:43 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:45 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53: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
2025-12-01 20:53:49 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:50 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:55 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:57 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:53:58 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:00 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:03 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:09 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:11 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:12 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:14 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:18 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:42 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:45 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:49 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:54:53 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, company_1_data
2025-12-01 20:55:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, company_1_data, Test Argentine Company 2
2025-12-01 20:55:06 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-01 20:55:10 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, company_1_data
2025-12-01 20:55: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 (Unit Tests), Muebleria ARG
2025-12-01 20:55:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
2025-12-01 20:55:33 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
2025-12-01 20:56:14 INFO runbot Getting results for build 30778-18-0
2025-12-01 20:56:14 Step 18-all-with-tests finished in 23m
2025-12-01 20:56:14 Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
2025-12-01 20:56:14 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-12-01 20:56:15 INFO runbot Step setup finished in 0s
2025-12-01 20:56:15 Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
2025-12-01 20:56:15 INFO runbot Start running build 30778-18-0
2025-12-01 20:56:15 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-12-01 20:56:17 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-12-01 20:56:23 INFO server odoo.modules.loading:360 705 modules loaded in 5.80s, 0 queries (+0 extra)
2025-12-01 20:56:47 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:56:51 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:56:55 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:00 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:04 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:08 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:12 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:16 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:20 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:26 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:30 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:34 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:38 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:42 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:47 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:51 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:55 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:57:59 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:03 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:07 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:12 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:16 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:20 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:24 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:28 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:32 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:33 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
2025-12-01 20:58:40 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-01 20:58:40 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-01 20:58:48 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:52 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 20:58:55 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-12-01 21:40:47 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-01 21:40:47 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-01 21:49:45 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
2025-12-01 22:40:37 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-01 22:40:37 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-01 22:49:16 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
2025-12-01 23:41:27 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-01 23:41:27 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-01 23:49:17 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
2025-12-02 00:40:50 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 00:40:50 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 00:49:47 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
2025-12-02 01:41:19 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 01:41:19 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 01:49:10 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
2025-12-02 02:41:29 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 02:41:29 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 02:49:20 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
2025-12-02 03:40:51 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 03:40:51 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 03:49:49 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
2025-12-02 04:41:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 04:41:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 04:49:12 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
2025-12-02 05:40:44 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 05:40:44 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 05:49:42 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
2025-12-02 06:41:14 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 06:41:14 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 06:49:05 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
2025-12-02 07:40:37 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 07:40:37 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 07:49:35 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
2025-12-02 08:41:07 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 08:41:07 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 08:48:58 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
2025-12-02 09:41:04 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 09:41:04 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 09:49:45 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
2025-12-02 10:41:17 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 10:41:17 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 10:48:57 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
2025-12-02 11:41:08 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 11:41:08 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:644 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-12-02 11:49:01 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
2025-12-02 11:52:02 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-12-02 11:52:04 INFO server odoo.modules.loading:360 705 modules loaded in 0.25s, 0 queries (+0 extra)
2025-12-02 11:52:06 INFO server odoo.modules.loading:360 706 modules loaded in 1.40s, 372 queries (+372 extra)
2025-12-02 11:52:22 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-12-02 11:52:23 INFO server odoo.modules.loading:360 706 modules loaded in 0.28s, 0 queries (+0 extra)
2025-12-02 12:00:57 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:01:03 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:01:14 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:11:59 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-12-02 12:12:00 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, branch1
2025-12-02 12:12:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, branch1
2025-12-02 12:12:24 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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 75, in web_save
    return self.with_context(bin_size=True).web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:12:28 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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 75, in web_save
    return self.with_context(bin_size=True).web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:12:33 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:13:17 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:13:32 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:13:59 WARNING server odoo.http:2609 Not Provider url or saas database uuid configured
2025-12-02 12:25:59 WARNING server odoo.http:752 <function odoo.addons.web.controllers.export.web_export_xlsx> called ignoring args {'token'}
2025-12-02 12:32:15 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2381, 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/ingadhoc-multi-company/account_multicompany_ux/models/res_company_property_mixin.py", line 16, in web_read
    return super().web_read(specification)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 86, in web_read
    values_list: list[dict] = self.read(fields_to_read, load=None)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3858, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4089, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4633, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 3071, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1305, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1487, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_pricelist/models/product_template.py", line 20, in _compute_pricelist_ids
    rec.pricelist_ids.with_context(pricelist_template_id=rec.id)._compute_price()
  File "/data/build/ingadhoc-product/product_pricelist/models/product_pricelist.py", line 36, in _compute_price
    contextual_price = product.with_context(pricelist=rec.id)._get_contextual_price()
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_template.py", line 136, in _get_contextual_price
    return super()._get_contextual_price(product=product)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 1456, in _get_contextual_price
    return pricelist._get_product_price(product or self, quantity, uom=uom, date=date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-product/product_price_taxes_included/models/product_pricelist.py", line 49, in _get_product_price
    res = super(ProductPricelist, self.with_context(is_recursive=True))._get_product_price(product, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-product-pack/product_pack/models/product_pricelist.py", line 37, in _get_product_price
    return super()._get_product_price(product, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 121, in _get_product_price
    return self._compute_price_rule(product, *args, **kwargs)[product.id][0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-enterprise-extensions/sale_subscription_ux/models/product_pricelist.py", line 24, in _compute_price_rule
    return super()._compute_price_rule(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_renting/models/product_pricelist.py", line 74, in _compute_price_rule
    **super()._compute_price_rule(
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist.py", line 220, in _compute_price_rule
    price = suitable_rule._compute_price(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 549, in _compute_price
    base_price = self._compute_base_price(product, quantity, uom, date, currency)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_pricelist_item.py", line 595, in _compute_base_price
    price = product._price_compute(rule_base, uom=uom, date=date)[product.id]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product/models/product_template.py", line 693, in _price_compute
    price = template[price_type] or 0.0
            ~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'partner'
2025-12-02 12:41:13 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:642
An error was found when synchronizing vendor bills
2025-12-02 12:41:13 Log limit reached (full logs are still available in the log file)
2025-12-02 17:50:37 INFO runbot Kill build 30778-18-0