Description: [18.0] Odoo by Adhoc
Commit: ingadhoc-odoo-saas-adhoc:9b38a783  
Subject: [FIX] saas_provider_upgrade: Update onchange and name computation to use project_id
Author: Nicolas Mac Rouillon
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-odoo-argentina-ee:6bad75dc  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-website:7b08ac67  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-uruguay:ede3f92a  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-third-party-apps:f384626a  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-sale:72b925ae  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-payment:60d1fa5a  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-odoo-saas:ee4dafc1  
Subject: [FIX] Do not delete files when using csi-fuse as storage
Author: Andrés Zacchino
Committer: Andrés Zacchino
Commit: ingadhoc-odoo-argentina:814d2dfe  
Subject: [FIX] l10n_ar_tax: fix _prepare_move_line_default_vals when add witholding and amount is zero
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-stock:168ba901  
Subject: [IMP] stock_voucher: add sale order filter view to enhance stock voucher functionality
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-enterprise-extensions:b3f74f3f  
Subject: Merge pull request #747 from ingadhoc/18.0-T-54935-1-MAQ
Author: Filoquin adhoc
Committer: GitHub
Commit: plugberry-pagos360:26c3a101  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: plugberry-payment:184b639f  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-demo:56f240e0  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-account-financial-tools:244dd773  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-hr:6c61e976  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-delivery:023965ee  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-purchase:02e8ac1b  
Subject: Update cleaner.yml
Author: Virginia Bonservizi
Committer: GitHub
Commit: ingadhoc-product:7a195c92  
Subject: Update cleaner.yml
Author: Virginia Bonservizi
Committer: GitHub
Commit: ingadhoc-miscellaneous:1d49ec19  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: ingadhoc-account-invoicing:f3f3cf89  
Subject: Update cleaner.yml
Author: Virginia Bonservizi
Committer: GitHub
Commit: ingadhoc-argentina-sale:8988a294  
Subject: Apply suggestion from @Copilot
Author: Filoquin adhoc
Committer: GitHub
Commit: ingadhoc-partner:aab3b517  
Subject: Merge pull request #131 from adhoc-dev/18.0-update-partner
Author: Virginia Bonservizi
Committer: GitHub
Commit: ingadhoc-multi-store:ca23aa35  
Subject: Create cleaner.yml
Author: Virginia
Committer: Virginia Bonservizi
Commit: ingadhoc-aeroo_reports:b4f22607  
Subject: Create cleaner.yml
Author: Virginia
Committer: Virginia Bonservizi
Commit: ingadhoc-project:033ce0ca  
Subject: Create cleaner.yml
Author: Virginia
Committer: Virginia Bonservizi
Commit: ingadhoc-multi-company:d5ea2a4b  
Subject: Create cleaner.yml
Author: Virginia
Committer: Virginia Bonservizi
Commit: adhoc-cicd-bmya-odoo-bmya:d3afd516  
Subject: [FIX] requirements.txt: add pdf417gen library
Author: Daniel Blanco
Committer: Daniel Blanco
Commit: adhoc-cicd-oca-hr:ab021421  
Subject: Translated using Weblate (Spanish)
Author: Víctor Martínez
Committer: Weblate
Commit: adhoc-cicd-oca-mail:0c1e36dc  
Subject: Added translation using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-odoo-odoo:b3a97266  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-16283
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:063f8bb3  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:4072ce7b  
Subject: Merge commit 'refs/pull/796/head' of github.com:oca/account-analytic into 18.0-16292
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:721ac17f  
Subject: Merge commit 'refs/pull/849/head' of github.com:oca/account-reconcile into 18.0-16227
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-timesheet:7d30ef19  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:2896b2ba  
Subject: Merge commit 'refs/pull/77062/head' of github.com:odoo/enterprise into 18.0-16284
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:f7bad0f5  
Subject: Translated using Weblate (Spanish)
Author: Miquel Romera
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:5348f9d3  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:a2e97bad  
Subject: [I18N] *: fetch translation updates
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:5cf894e7  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:4ef819dc  
Subject: Merge pull request #827 from filippolmt/fix/typo
Author: Stéphane Bidoul
Committer: GitHub
Commit: adhoc-cicd-oca-knowledge:1d99ddd8  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:df5420ee  
Subject: Merge commit 'refs/pull/1771/head' of github.com:oca/product-attribute into 18.0-16261
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:ea0bd395  
Subject: Translated using Weblate (Dutch)
Author: Bosd
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:423c1a27  
Subject: Merge commit 'refs/pull/706/head' of github.com:oca/mis-builder into 18.0-16235
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-account-invoicing:1adf20cd  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-workflow:83607340  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-16250
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:68f71b65  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-ux:c8c3c9f2  
Subject: Merge commit 'refs/pull/1096/head' of github.com:oca/server-ux into 18.0-16244
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:fadb803b  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-16231
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:c0480d6b  
Subject: Merge commit 'refs/pull/282/head' of github.com:oca/hr-expense into 18.0-16259
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-manufacture:e52e4a97  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-crm:e3896269  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:5b5f3fd3  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-oca-project:903a2093  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:2f3e1e42  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-16289
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:c60268b6  
Subject: Added translation using Weblate (Portuguese (Brazil))
Author: Marcel Savegnago
Committer: Weblate
Commit: adhoc-cicd-oca-purchase-workflow:c1749df0  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-16239
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:e7bb5612  
Subject: Merge commit 'refs/pull/2280/head' of github.com:oca/stock-logistics-warehouse into 18.0-16249
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-web:f290c65d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:60c92527  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-16262
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:d86485e7  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-reporting-engine:4002a59d  
Subject: Merge commit 'refs/pull/948/head' of github.com:oca/reporting-engine into 18.0-16241
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-sale-workflow:2bce5e86  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-16242
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:074a8efd  
Subject: Merge commit 'refs/pull/747/head' of github.com:oca/bank-statement-import into 18.0-16228
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:a75ccf22  
Subject: Merge commit 'refs/pull/7/head' of github.com:oca/stock-logistics-reservation into 18.0-16115
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-report-print-send:56eeb399  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Version: 18.0
Config: [18.0] Odoo by Adhoc Config (with tests)
Build time: 24m
Wait time: 24m
Load time: 24m25s
Date Level Type Message
2025-08-25 14:01:19 INFO runbot Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
2025-08-25 14:01:19 Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
2025-08-25 14:01:19 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-08-25 14:01:35 INFO server odoo.modules.loading:360 1 modules loaded in 7.71s, 9232 queries (+9232 extra)
2025-08-25 14:09:55 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 9 in (AR) Responsable Inscripto company
2025-08-25 14:09:55 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 4 in (AR) Monotributista company
2025-08-25 14:09:55 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 2 in (AR) Exento company
2025-08-25 14:11: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, (AR) Responsable Inscripto
2025-08-25 14:12:51 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-08-25 14:14:14 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-08-25 14:17:17 INFO server odoo.modules.loading:360 685 modules loaded in 937.89s, 499597 queries (+528006 extra)
2025-08-25 14:17:18 INFO server odoo.modules.loading:360 686 modules loaded in 0.93s, 345 queries (+345 extra)
2025-08-25 14:17:28 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2025-08-25 14:18: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
2025-08-25 14:18: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-08-25 14:19:31 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-08-25 14:20:30 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-08-25 14:21: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-08-25 14:21:07 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-08-25 14:21: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
2025-08-25 14:21: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-08-25 14:21: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-08-25 14:21:26 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-08-25 14:21: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-08-25 14:21: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-08-25 14:21:33 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-08-25 14:21: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
2025-08-25 14:21: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-08-25 14:21:47 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-08-25 14:21: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-08-25 14:21: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-08-25 14:22:07 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-08-25 14:22: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-08-25 14:22: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-08-25 14:22: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, company_1_data
2025-08-25 14:22: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-08-25 14:22: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-08-25 14:22:26 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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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-08-25 14:23:31 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-08-25 14:23:33 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-08-25 14:23: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-08-25 14:23: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-08-25 14:23:39 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-08-25 14:23:40 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-08-25 14:23:47 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-08-25 14:23: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-08-25 14:23: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-08-25 14:23: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
2025-08-25 14:23: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-08-25 14:23:56 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-08-25 14:24: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-08-25 14:24:07 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-08-25 14:24:30 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-08-25 14:24: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-08-25 14:24:41 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-08-25 14:24: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, company_1_data
2025-08-25 14:24: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 (Unit Tests), Muebleria ARG
2025-08-25 14:24:51 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-08-25 14:24:52 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-08-25 14:25:43 INFO runbot Getting results for build 05307-18-0
2025-08-25 14:25:43 Step 18-all-with-tests finished in 24m
2025-08-25 14:25:43 Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
2025-08-25 14:25:43 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-08-25 14:25:44 INFO runbot Step setup finished in 1s
2025-08-25 14:25:44 Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
2025-08-25 14:25:44 INFO runbot Start running build 05307-18-0
2025-08-25 14:25:44 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-08-25 14:25:46 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-08-25 14:25:52 INFO server odoo.modules.loading:360 686 modules loaded in 5.40s, 0 queries (+0 extra)
2025-08-25 14:26:42 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:26:47 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:26:51 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:26:57 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:01 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:05 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:09 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:13 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:17 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:22 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:26 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:30 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:34 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:38 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:43 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:47 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:50 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:54 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:27:58 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:02 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:07 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:11 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:15 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:19 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:23 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:27 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:32 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:36 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:40 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:40 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-08-25 14:28:46 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
2025-08-25 14:28:46 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627 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-08-25 14:28:54 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:28:57 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:29:01 WARNING server odoo.addons.base.models.ir_actions_report:618
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-08-25 14:47:15 WARNING server odoo.http:2587
Uh-oh! Looks like you have stumbled upon some top-secret records.

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

If you really, really need access, perhaps you can win over your friendly administrator with a batch of freshly baked cookies.

This seems to be a multi-company issue, you might be able to access the record by switching to the company: Muebleria US.
2025-08-25 14:47:53 WARNING server odoo.http:2587
Uh-oh! Looks like you have stumbled upon some top-secret records.

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

If you really, really need access, perhaps you can win over your friendly administrator with a batch of freshly baked cookies.

This seems to be a multi-company issue, you might be able to access the record by switching to the company: Muebleria US.
2025-08-25 15:10:58 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
2025-08-25 15:10:58 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627 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-08-25 15:17:56 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-08-25 15:42:40 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 15:42:52 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 15:43:20 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 15:44:14 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 15:44:38 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 15:47:30 WARNING server odoo.http:2587
Uh-oh! Looks like you have stumbled upon some top-secret records.

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

If you really, really need access, perhaps you can win over your friendly administrator with a batch of freshly baked cookies.

This seems to be a multi-company issue, you might be able to access the record by switching to the company: Muebleria US.
2025-08-25 16:05:09 WARNING server odoo.http:2587 Primero debe seleccionar un talonario
2025-08-25 16:05:19 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 16:05:55 WARNING server odoo.http:752 <function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
2025-08-25 16:10:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
2025-08-25 16:10:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627 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-08-25 16:13:17 WARNING server odoo.http:2587
Fecha Ultimo Cierre: 2025-08-22
Rate: 39.973
2025-08-25 16:17: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-08-25 16:22:09 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1547,)", line 16, in <module>
NameError: name 'self' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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/action.py", line 58, in run
    result = action.run()
             ^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: NameError("name 'self' is not defined") while evaluating
'# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\n\nres = self.currency_id._convert(\n    self.amount_total or 1.0,\n    self.env.ref("base.UYU"),\n    self.company_id,\n    self.date or fields.Date.today(),\n    round=False)\n            \nUserError(res)'
2025-08-25 16:24:11 WARNING server odoo.http:2587 error ----1033163.74342
2025-08-25 16:25:02 WARNING server odoo.http:2587 error ---- new 1033163.74342 current 39.97300025457953
2025-08-25 16:25:30 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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 70, in web_save
    self.write(vals)
  File "/data/build/ingadhoc-odoo-saas-adhoc/saas_client_adhoc/models/ir_actions.py", line 50, in write
    res = super(IrActionsServer, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 112, in write
    res = super(IrActions, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4827, in write
    real_recs._validate_fields(vals, inverse_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1631, in _validate_fields
    check(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 775, in _check_python_code
    msg = test_python_expr(expr=action.code.strip(), mode="exec")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 414, in test_python_expr
    test_expr(expr, _SAFE_OPCODES, mode=mode)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 263, in test_expr
    assert_valid_codeobj(allowed_codes, code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 230, in assert_valid_codeobj
    assert_no_dunder_name(code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 210, in assert_no_dunder_name
    raise NameError('Access to forbidden name %r (%r)' % (name, expr))
NameError: Access to forbidden name '__doc__' ('# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\n"""\n    def _convert(self, from_amount, to_currency, company=None, date=None, round=True):  # noqa: A002 builtin-argument-shadowing\n        Returns the converted amount of ``from_amount``` from the currency\n           ``self`` to the currency ``to_currency`` for the given ``date`` and\n           company.\n\n           :param company: The company from which we retrieve the convertion rate\n           :param date: The nearest date from which we retriev the conversion rate.\n           :param round: Round the result or not\n"""\n        \n\nnew = record.currency_id._convert(\n    record.amount_total or 1.0,\n    env.ref("base.UYU"),\n    record.company_id,\n    record.date,\n    round=False)\n    \ncurrent = abs(record.amount_total_signed) / record.amount_total if record.amount_total else 0.0\n\nraise UserError(f"error ---- new {new} current {current}")')
2025-08-25 16:25:30 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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 70, in web_save
    self.write(vals)
  File "/data/build/ingadhoc-odoo-saas-adhoc/saas_client_adhoc/models/ir_actions.py", line 50, in write
    res = super(IrActionsServer, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 112, in write
    res = super(IrActions, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4827, in write
    real_recs._validate_fields(vals, inverse_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1631, in _validate_fields
    check(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 775, in _check_python_code
    msg = test_python_expr(expr=action.code.strip(), mode="exec")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 414, in test_python_expr
    test_expr(expr, _SAFE_OPCODES, mode=mode)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 263, in test_expr
    assert_valid_codeobj(allowed_codes, code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 230, in assert_valid_codeobj
    assert_no_dunder_name(code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 210, in assert_no_dunder_name
    raise NameError('Access to forbidden name %r (%r)' % (name, expr))
NameError: Access to forbidden name '__doc__' ('# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\n"""\n    def _convert(self, from_amount, to_currency, company=None, date=None, round=True):  # noqa: A002 builtin-argument-shadowing\n        Returns the converted amount of ``from_amount``` from the currency\n           ``self`` to the currency ``to_currency`` for the given ``date`` and\n           company.\n\n           :param company: The company from which we retrieve the convertion rate\n           :param date: The nearest date from which we retriev the conversion rate.\n           :param round: Round the result or not\n"""\n        \n\nnew = record.currency_id._convert(\n    record.amount_total or 1.0,\n    env.ref("base.UYU"),\n    record.company_id,\n    record.date,\n    round=False)\n    \ncurrent = abs(record.amount_total_signed) / record.amount_total if record.amount_total else 0.0\n\nraise UserError(f"error ---- new {new} current {current}")')
2025-08-25 16:26:57 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1547,)", line 18, in <module>
NameError: name 'self' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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/action.py", line 58, in run
    result = action.run()
             ^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: NameError("name 'self' is not defined") while evaluating
'# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\nUYU = env.ref("base.UYU")\nnew = record.currency_id._convert(\n    record.amount_total or 1.0,\n    self.company_id.currency_id,\n    record.company_id if record.company_id.currency_id == UYU else None,\n    record.date,\n    round=False)\n    \ncurrent = abs(record.amount_total_signed) / record.amount_total if record.amount_total else 0.0\n\nraise UserError(f"error ---- new {new} current {current}")'
2025-08-25 16:27:15 WARNING server odoo.http:2587 error ---- new 1033163.74342 current 39.97300025457953
2025-08-25 16:28:34 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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 70, in web_save
    self.write(vals)
  File "/data/build/ingadhoc-odoo-saas-adhoc/saas_client_adhoc/models/ir_actions.py", line 50, in write
    res = super(IrActionsServer, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 112, in write
    res = super(IrActions, self).write(vals)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4827, in write
    real_recs._validate_fields(vals, inverse_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1631, in _validate_fields
    check(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 775, in _check_python_code
    msg = test_python_expr(expr=action.code.strip(), mode="exec")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 414, in test_python_expr
    test_expr(expr, _SAFE_OPCODES, mode=mode)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 263, in test_expr
    assert_valid_codeobj(allowed_codes, code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 230, in assert_valid_codeobj
    assert_no_dunder_name(code_obj, expr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 210, in assert_no_dunder_name
    raise NameError('Access to forbidden name %r (%r)' % (name, expr))
NameError: Access to forbidden name '__doc__' ('# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\n"""\n  "amount_total": 25846.54,\n  "amount_total_in_currency_signed": 25846.54,\n  "amount_total_signed": 1033163.75,\n"""\nUYU = env.ref("base.UYU")\nnew = record.currency_id._convert(\n    record.amount_total or 1.0,\n    record.company_id.currency_id,\n    record.company_id if record.company_id.currency_id == UYU else None,\n    record.date,\n    round=False)\n    \ncurrent = abs(record.amount_total_signed) / record.amount_total if record.amount_total else 0.0\n\nraise UserError(f"error ---- new {new} current {current}")')
2025-08-25 16:29:27 WARNING server odoo.http:2587 error ---- new 41298654.57875 current 39.97300025457953
2025-08-25 16:30:00 WARNING server odoo.http:2587 error ---- new 1033163.74342 current 39.97300025457953
2025-08-25 16:31:26 WARNING server odoo.http:2587 error ---- new 41298654.57875 current 39.97300025457953
2025-08-25 16:31:42 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:32:27 WARNING server odoo.http:2587 error ---- new 1.0 current 1.0
2025-08-25 16:33:20 WARNING server odoo.http:2587 No puede cambiar la moneda de la empresa porque ya tiene apuntes contables
2025-08-25 16:33:22 WARNING server odoo.http:2587 No puede cambiar la moneda de la empresa porque ya tiene apuntes contables
2025-08-25 16:33:37 WARNING server odoo.http:2587 You cannot select a currency that is different from the country's currency.
2025-08-25 16:33:45 WARNING server odoo.http:2587 You cannot select a currency that is different from the country's currency.
2025-08-25 16:33:49 WARNING server odoo.http:2587 You cannot select a currency that is different from the country's currency.
2025-08-25 16:33:56 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-08-25 16:35:10 WARNING server odoo.http:2587
SyntaxError : f-string: valid expression required before '}' at line 17
env.cr.execute(f"UPDATE res_company set currency_id = {}")
2025-08-25 16:36:50 WARNING server odoo.http:2587
Fecha Ultimo Cierre: 2025-08-22
Rate: 39.973
2025-08-25 16:37:27 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:37:33 WARNING server odoo.http:2587 error ---- new 1.0 current 1.0
2025-08-25 16:38:02 WARNING server odoo.http:2587
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Asiento contable, e-FC DE0000418 (*DEMO) (account.move: 418, company=Muebleria UY)

Las siguientes reglas son responsables:
- Account Entry

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria UY.
2025-08-25 16:38:45 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:39:01 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:39:25 WARNING server odoo.http:2587
Errores ocurridos en la creacion del documento electronico (CFE):
- Para crear el comprobante CFE necesario completar la información de tu empresa (UY (USD)):
	- Configure el RUT de su compañía
	- Configure la provincia de su compañía
	- Configure la ciudad de su compañía
	- Configure la dirección de su compañía (Calle y/o Calle 2)
2025-08-25 16:39:30 WARNING server odoo.http:2587 error ---- new 1.0 current 1.0
2025-08-25 16:42:44 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:42:49 WARNING server odoo.http:2587 error ---- new 39.973 current 1.0
2025-08-25 16:43:39 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:43:48 WARNING server odoo.http:2587 error ---- new 39.973 current 1.0
2025-08-25 16:44:00 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:44:04 WARNING server odoo.http:2587 error ---- new 1.0 current 1.0
2025-08-25 16:44:40 WARNING server odoo.http:2587 error ---- new 1.0 current 0.025016888140540282
2025-08-25 16:45:23 ERROR server odoo.http:2589
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1547,)", line 20, in <module>
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_currency.py", line 287, in _convert
    to_amount = from_amount * self._get_conversion_rate(self, to_currency, company, date)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-sale-workflow/sale_order_type/models/res_currency.py", line 10, in _get_conversion_rate
    return super()._get_conversion_rate(from_currency, to_currency, company, date)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_currency.py", line 271, in _get_conversion_rate
    return from_currency.with_company(company).with_context(to_currency=to_currency.id, date=str(date)).inverse_rate
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6346, in with_company
    company_id = int(company)
                 ^^^^^^^^^^^^
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'datetime.date'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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/action.py", line 58, in run
    result = action.run()
             ^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: TypeError("int() argument must be a string, a bytes-like object or a real number, not 'datetime.date'") while evaluating
'# Available variables:\n#  - env: environment on which the action is triggered\n#  - model: model of the record on which the action is triggered; is a void recordset\n#  - record: record on which the action is triggered; may be void\n#  - records: recordset of all records on which the action is triggered in multi-mode; may be void\n#  - time, datetime, dateutil, timezone: useful Python libraries\n#  - float_compare: utility function to compare floats based on specific precision\n#  - b64encode, b64decode: functions to encode/decode binary data\n#  - log: log(message, level=\'info\'): logging function to record debug information in ir.logging table\n#  - _logger: _logger.info(message): logger to emit messages in server logs\n#  - UserError: exception class for raising user-facing warning messages\n#  - Command: x2many commands namespace\n# To return an action, assign: action = {...}\n\n#   "amount_total": 25846.54,\n#  "amount_total_in_currency_signed": 25846.54,\n#  "amount_total_signed": 1033163.75,\n\nUYU = env.ref("base.UYU")\nnew = record.currency_id._convert(\n    1.0,\n    UYU,\n    # record.company_id if record.company_id == UYU else None,\n    record.date,\n    round=False)\n    \ncurrent = abs(record.amount_total_signed) / record.amount_total if record.amount_total else 0.0\n\nraise UserError(f"error ---- new {new} current {current}")'
2025-08-25 16:45:39 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:45:44 WARNING server odoo.http:2587 error ---- new 39.973 current 1.0
2025-08-25 16:45:53 WARNING server odoo.http:2587 error ---- new 1.0 current 1.0
2025-08-25 16:45:58 WARNING server odoo.http:2587 error ---- new 1.0 current 0.025016888140540282
2025-08-25 16:46:49 WARNING server py.warnings:353
ir.actions.server(1547,):22: UserWarning: unsupported operand type(s) for "==": 'res.currency()' == ''UYU''
  File "/usr/local/lib/python3.12/threading.py", line 1032, in _bootstrap
    self._bootstrap_inner()
  File "/usr/local/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.12/threading.py", line 1012, in run
    self._target(*self._args, **self._kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1160, in _runloop
    self.process_work()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1199, in process_work
    self.process_request(client, addr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1190, in process_request
    self.server.process_request(client, addr)
  File "/usr/local/lib/python3.12/socketserver.py", line 349, in process_request
    self.finish_request(request, client_address)
  File "/usr/local/lib/python3.12/socketserver.py", line 362, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local/lib/python3.12/socketserver.py", line 766, in __init__
    self.handle()
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 390, in handle
    super().handle()
  File "/usr/local/lib/python3.12/http/server.py", line 436, in handle
    self.handle_one_request()
  File "/usr/local/lib/python3.12/http/server.py", line 424, in handle_one_request
    method()
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 362, in run_wsgi
    execute(self.server.app)
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 323, in execute
    application_iter = app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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/action.py", line 58, in run
    result = action.run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
  File "ir.actions.server(1547,)", line 22, in <module>
2025-08-25 16:46:49 WARNING server odoo.http:2587 error ---- new 39.973 current 39.97300025457953
2025-08-25 16:46:54 WARNING server py.warnings:353
ir.actions.server(1547,):22: UserWarning: unsupported operand type(s) for "==": 'res.currency()' == ''UYU''
  File "/usr/local/lib/python3.12/threading.py", line 1032, in _bootstrap
    self._bootstrap_inner()
  File "/usr/local/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.12/threading.py", line 1012, in run
    self._target(*self._args, **self._kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1160, in _runloop
    self.process_work()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1199, in process_work
    self.process_request(client, addr)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1190, in process_request
    self.server.process_request(client, addr)
  File "/usr/local/lib/python3.12/socketserver.py", line 349, in process_request
    self.finish_request(request, client_address)
  File "/usr/local/lib/python3.12/socketserver.py", line 362, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local/lib/python3.12/socketserver.py", line 766, in __init__
    self.handle()
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 390, in handle
    super().handle()
  File "/usr/local/lib/python3.12/http/server.py", line 436, in handle
    self.handle_one_request()
  File "/usr/local/lib/python3.12/http/server.py", line 424, in handle_one_request
    method()
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 362, in run_wsgi
    execute(self.server.app)
  File "/usr/local/lib/python3.12/site-packages/werkzeug/serving.py", line 323, in execute
    application_iter = app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2554, in __call__
    response = request._serve_db()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2081, in _serve_db
    return self._transactioning(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2144, 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 2111, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2359, 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/action.py", line 58, in run
    result = action.run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
  File "ir.actions.server(1547,)", line 22, in <module>
2025-08-25 16:46:54 WARNING server odoo.http:2587 error ---- new 39.973 current 1.0
2025-08-25 16:47:08 Log limit reached (full logs are still available in the log file)
2025-08-26 11:46:12 INFO runbot Kill build 05307-18-0