Description: account_exchange_difference_invoice
Commit: ingadhoc-account-financial-tools:40a099f3  
Subject: [IMP] account_exchange_difference_invoice: Add demo data This commit creates demo data for testing exchange rate differences in Odoo invoices for Argentinian companies. It:
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-product:bb23eba1  
Subject: [IMP] backport from https://github.com/odoo/odoo/commit/41d8fa352a7baec887210ea7870b475a10f2f39d
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-account-payment:69f0d993  
Subject: [FIX] payment_pro: increase manifest version
Author: Juan José Scarafia
Committer: Juan José Scarafía
Commit: ingadhoc-odoo-saas-adhoc:711c7a40  
Subject: [FIX] saas_provider_upgrade: Adjust indentation for upgrade script lines in Odoo upgrade task
Author: Joaquin Arroyo
Committer: Joaquin Arroyo
Commit: ingadhoc-odoo-argentina:fae9710d  
Subject: [IMP] l10n_ar_tax: allow payments with witholdings when debt is managed in ARS
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-sale:7c28fe2f  
Subject: [IMP] sale_ux: set order line limit to 40
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-odoo-argentina-ee:cec2f85d  
Subject: [IMP] l10n_ar_account_tax_settlement: mejorar mensajes de advertencia al descargar txt de sircar
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-stock:189360d6  
Subject: [FIX] stock_ux: Check column exists before creating in pre-migration script
Author: Celina Devigili
Committer: Celina Devigili
Commit: ingadhoc-enterprise-extensions:c60a687c  
Subject: [IMP] _multicurrency_ux: support CN
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-odoo-saas:7c07dca0  
Subject: [IMP] saas_k8s: Add support for 'odoo' job type and extend deadline parameter in job creation
Author: Joaquin Arroyo
Committer: Joaquin Arroyo
Commit: ingadhoc-website:f2e51c5a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-uruguay:4385707f  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-third-party-apps:ddc07865  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-purchase:1d1c06e9  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-project:e89cf5c3  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-partner:b55d00f3  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-miscellaneous:2628abba  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-store:d87bae3c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-company:ecc555e0  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-hr:117de309  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-delivery:5ccc1da9  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-argentina-sale:ee51520c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-demo:5426de92  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-aeroo_reports:9239fa1a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-invoicing:84445f34  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-payment:a4425955  
Subject: [FIX] payment_abitab: Limit pay to residual of invoice
Author: Martin Quinteros
Committer: Filoquin adhoc
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-oca-hr:18976aad  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:cd008264  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-18887
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:b61f109e  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-analytic:d3f24b4d  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-18936
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:38958e22  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-reconcile:40de3ff4  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-timesheet:b0109253  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:9c5231c8  
Subject: Merge commit 'refs/pull/77062/head' of github.com:odoo/enterprise into 18.0-18888
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:8a241947  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:bd8cf052  
Subject: Translated using Weblate (Spanish)
Author: Harald Panten
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:bc5f535f  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:0a9a6144  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:5311b1e1  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-18984
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:66b76f51  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:f15ff988  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-brand:eb9dda90  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:1875e0d7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:adcaf9f2  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:580abd68  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-18957
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:824cdd39  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-ux:1dfe8942  
Subject: Translated using Weblate (Swedish)
Author: jakobkrabbe
Committer: Weblate
Commit: adhoc-cicd-oca-e-commerce:a2d2b55c  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-18943
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:495bd7c8  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-crm:dd3d81f5  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
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:1e39cd0b  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:6aaa8957  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-18883
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:33004b7b  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-18890
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:e6be5bd4  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:dbff15b4  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-pack:4342f667  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-18978
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:ad025d3f  
Subject: Translated using Weblate (Dutch)
Author: Bosd
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:a9cf0954  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-18882
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:00b50309  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
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: Odoo by Adhoc Config (with translations)
Build time: 64s
Wait time: 65s
Load time: 1m4s
Date Level Type Message
2025-12-26 13:57:10 INFO runbot Init build environment with config Odoo by Adhoc Config (with translations)
2025-12-26 13:57:10 Starting step all-without-test from config Odoo by Adhoc Config (with translations)
2025-12-26 13:57:10 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-12-26 13:57:19 INFO server odoo.modules.loading:360 1 modules loaded in 3.96s, 9245 queries (+9245 extra)
2025-12-26 13:57:52 ERROR server odoo.tools.convert.init:103 Could not eval(ref('base.company_ri')) for None in {'lang': None}
2025-12-26 13:57:52 WARNING server odoo.modules.loading:94
Module account_exchange_difference_invoice demo data failed to install, installed without demo data
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x70dfbc312980>, 'base.company_ri')

During handling of the above exception, another exception occurred:

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 "", line 1, in <module>
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 572, in id_get
    res = self.model_id_get(id_str, raise_if_not_found)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 578, in model_id_get
    return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_model.py", line 2268, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_model.py", line 2261, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: base.company_ri

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 590, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 261, in _tag_function
    _eval_xml(self, rec, env)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 184, in _eval_xml
    args.append(_eval_xml(self, child, env))
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 101, in _eval_xml
    return safe_eval(a_eval, idref2)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 36, in safe_eval
    return s_eval(expr, ctx, nocopy=True)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  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: ValueError('External ID not found in the system: base.company_ri') while evaluating
"ref('base.company_ri')"

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

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 90, in load_demo
    load_data(env(su=True), idref, mode, kind='demo', package=package)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 662, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 733, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 648, in parse
    self._tag_root(de)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 603, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/ingadhoc-account-financial-tools/account_exchange_difference_invoice/demo/account_exchange_demo.xml:3, somewhere inside
<function model="account.chart.template" name="_install_exchange_diff_demo">
        <value model="res.company" eval="ref('base.company_ri')"/>
    </function>
2025-12-26 13:58:05 INFO server odoo.modules.loading:360 118 modules loaded in 44.25s, 62259 queries (+62268 extra)
2025-12-26 13:58:06 INFO server odoo.modules.loading:360 119 modules loaded in 0.20s, 241 queries (+241 extra)
2025-12-26 13:58:13 INFO runbot Getting results for build 36949-18-0
2025-12-26 13:58:13 Step all-without-test finished in 56s
2025-12-26 13:58:13 Starting step setup from config Odoo by Adhoc Config (with translations)
2025-12-26 13:58:13 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-12-26 13:58:14 INFO runbot Step setup finished in 0s
2025-12-26 13:58:14 Skipping step pot_github_push from config Odoo by Adhoc Config (with translations)
2025-12-26 13:58:14 Starting step run from config Odoo by Adhoc Config (with translations)
2025-12-26 13:58:14 INFO runbot build has a parent, skip run
2025-12-26 13:58:15 INFO runbot Step run finished in 1s