Description: [18.0] Odoo by Adhoc
Commit: ingadhoc-miscellaneous:15d5528e  
Subject: [ADD] account_statement_import_sheet_file_bg: Add new module
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-argentina-ee:a1957994  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-financial-tools:9338e6f4  
Subject: [FIX] account_ux: fix in check_company_on_lines:
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-odoo-argentina:36d39ce0  
Subject: [FIX] l10n_ar_ux: adjust details_form_validate to prevent error msg raising when fields aren't modified
Author: Julia Elizondo
Committer: Julia Elizondo
Commit: ingadhoc-sale:09ca2fc1  
Subject: [REF] sale_ux: delete ir_default for pricelists
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-odoo-saas-adhoc:0b78bd57  
Subject: [FIX] saas_provider_upgrade: Use custom_parameters_dict for no force_storage on post script job
Author: Nicolas Mac Rouillon
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-stock:825eb9cb  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-enterprise-extensions:1ad19eeb  
Subject: [FIX] account_interbanking_statement: correct unique_id generation
Author: Rocío Vega
Committer: Rocío Vega
Commit: plugberry-payment:5c06c609  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-multi-company:e8baa146  
Subject: [IMP] account_multicompany_ux: Make credit field a property company field
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-account-payment:83ab0e75  
Subject: [FIX] fix surchage amount to tax computed amount
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-product:7dd5b63f  
Subject: [FIX]product_catalog_tree:Revert of commit
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-odoo-saas:f23df828  
Subject: [IMP] saas_k8s: Enhance snapshot cleanup and backup deletion logging
Author: Andrés Zacchino
Committer: Andrés Zacchino
Commit: ingadhoc-purchase:6f842682  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-argentina-sale:82337eee  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-18-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-hr:c6a58ee1  
Subject: [FIX] hr_holidays_ux: splits multi-month leaves in write and create.
Author: Celina Devigili
Committer: Celina Devigili
Commit: ingadhoc-demo:3e424083  
Subject: [FIX] demo_full: Fix multicompany test with new approach
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-multi-store:74a07e3a  
Subject: [FIX] base_multi_store: Correct access rights for multi-store security
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-website:258b45b0  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-uruguay:30cf42f5  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-third-party-apps:b07015c3  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-project:e63ea47a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-partner:195cb99b  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-delivery:6ae10d35  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-aeroo_reports:370c5a40  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-invoicing:65ae8639  
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:bc113209  
Subject: [IMP] Active cedible report
Author: hea-bmya
Committer: hea-bmya
Commit: adhoc-cicd-oca-hr:9c7a4d66  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mail:64bcc782  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:f29aafec  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-17856
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:03f5a46b  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-17790
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:4aea5030  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-timesheet:2db12028  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:5eb1adfc  
Subject: Merge commit 'refs/pull/77062/head' of github.com:odoo/enterprise into 18.0-17860
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:9fbe962a  
Subject: Translated using Weblate (French)
Author: c2cdidier
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:556cdcf9  
Subject: [I18N] *: fetch translation updates
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:afbe6f22  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:6543159d  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-17740
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:6a2eff36  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-attribute:c9e68907  
Subject: Merge commit 'refs/pull/1771/head' of github.com:oca/product-attribute into 18.0-17874
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:0915b287  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:052622a2  
Subject: Translated using Weblate (Swedish)
Author: jakobkrabbe
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:11911fe8  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:e6b91c0d  
Subject: Merge commit 'refs/pull/1976/head' of github.com:oca/stock-logistics-workflow into 18.0-17846
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:e1481aa8  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: adhoc-cicd-oca-e-commerce:4154d169  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-17829
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:52177a5b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-manufacture:be877aa1  
Subject: Added translation using Weblate (Croatian (hr_HR))
Author: vladimiruvid
Committer: Weblate
Commit: adhoc-cicd-oca-crm:949c86d1  
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:b3d18acd  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:6d335391  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-17862
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:1f47c271  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-purchase-workflow:8ec623e0  
Subject: Merge commit 'refs/pull/2670/head' of github.com:oca/purchase-workflow into 18.0-17838
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:5a577b76  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:d084d9f4  
Subject: Translated using Weblate (Japanese)
Author: Ryoko Tsuda
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:bc223ad8  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-17875
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:f84f1e69  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:3c08f299  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-17840
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:6ab48eb5  
Subject: Merge commit 'refs/pull/747/head' of github.com:oca/bank-statement-import into 18.0-17825
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:b19261f5  
Subject: Merge commit 'refs/pull/7/head' of github.com:oca/stock-logistics-reservation into 18.0-17845
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: 33m
Wait time: 33m
Load time: 32m37s
Date Level Type Message
2025-11-13 11:57:26 INFO runbot Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
2025-11-13 11:57:26 Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
2025-11-13 11:57:26 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-11-13 11:57:46 INFO server odoo.modules.loading:360 1 modules loaded in 9.29s, 9243 queries (+9243 extra)
2025-11-13 12:08:21 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 5 in (AR) Responsable Inscripto company
2025-11-13 12:08:21 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 7 in (AR) Monotributista company
2025-11-13 12:08:21 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 1 in (AR) Exento company
2025-11-13 12:11:04 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-13 12:12:42 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-11-13 12:14:27 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-11-13 12:17: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, (AR) Responsable Inscripto 2
2025-11-13 12:17:37 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-11-13 12:17: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-11-13 12:17:48 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-11-13 12:17: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, (AR) Responsable Inscripto 2
2025-11-13 12:17:58 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-11-13 12:18: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, (AR) Responsable Inscripto 2
2025-11-13 12:18:21 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-11-13 12:18: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, (AR) Responsable Inscripto 2
2025-11-13 12:18:33 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-11-13 12:18: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, (AR) Responsable Inscripto 2
2025-11-13 12:18:43 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-11-13 12:18:51 INFO server odoo.modules.loading:360 709 modules loaded in 1259.44s, 497664 queries (+570099 extra)
2025-11-13 12:18:52 INFO server odoo.modules.loading:360 710 modules loaded in 1.06s, 352 queries (+352 extra)
2025-11-13 12:18:59 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2025-11-13 12:20:13 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-11-13 12:20: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-11-13 12:21:22 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-11-13 12:22: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-11-13 12: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-11-13 12:23: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-11-13 12:23:23 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-11-13 12:23: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-11-13 12:23:32 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-11-13 12: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-11-13 12: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-11-13 12:23: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-11-13 12:23: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-11-13 12: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-11-13 12:23: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-11-13 12: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-11-13 12:24: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-11-13 12:24: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-11-13 12:24: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-11-13 12: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-11-13 12:24: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-11-13 12:24: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-11-13 12:24: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, company_1_data
2025-11-13 12:24:53 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-11-13 12:24:57 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-11-13 12:25: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 (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
2025-11-13 12:25: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-11-13 12:25: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
2025-11-13 12:25: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-11-13 12:25: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26:37 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26: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-11-13 12:26:54 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-11-13 12:26: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-11-13 12:26: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-11-13 12:27: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-11-13 12:27: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-11-13 12:27:13 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2025-11-13 12:27: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-11-13 12:27: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-11-13 12:27: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-11-13 12:27: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-11-13 12:28: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-11-13 12:28: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, company_1_data
2025-11-13 12:28:22 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-11-13 12:28: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, company_1_data
2025-11-13 12:28:39 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-11-13 12:28:43 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-11-13 12:28:54 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-11-13 12:30:01 INFO runbot Getting results for build 24573-18-0
2025-11-13 12:30:01 Step 18-all-with-tests finished in 32m
2025-11-13 12:30:01 Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
2025-11-13 12:30:01 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-11-13 12:30:03 INFO runbot Step setup finished in 1s
2025-11-13 12:30:03 Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
2025-11-13 12:30:03 INFO runbot Start running build 24573-18-0
2025-11-13 12:30:03 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-11-13 12:30:06 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-11-13 12:30:15 INFO server odoo.modules.loading:360 710 modules loaded in 7.71s, 0 queries (+0 extra)
2025-11-13 12:30:31 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:36 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:40 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:44 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:48 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:53 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:30:57 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:01 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:06 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:12 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:14 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:18 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:23 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:27 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:33 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:38 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:43 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:46 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:50 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:31:55 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:01 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:05 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:10 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:13 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:18 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:22 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:32:23 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-11-13 12:32:57 ERROR server odoo.addons.account_interbanking_statement.models.acount_online_account:257 Error checking account existence for 0434149100: You cannot perform this action because the credentials are not defined.
2025-11-13 12:32:57 ERROR server odoo.addons.account_interbanking_statement.models.acount_online_account:194 Error updating transactions for account: account.online.account(1,), Error checking account status with Interbanking.
2025-11-13 12:32:58 ERROR server odoo.addons.account_interbanking_statement.models.account_online_link:200 ERROR: Failed to fetch transactions and balance for the account: 0434149100. Please check the connection or try again later.
2025-11-13 12:32:59 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-13 12:32:59 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-13 12:33:08 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:33:10 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 12:33:14 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-13 13:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-13 13:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-13 13:14:07 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-11-13 14:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-13 14:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-13 14:14:07 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-11-13 15:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-13 15:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-13 15:14:07 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-11-13 16:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-13 16:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-13 16:14:07 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-11-13 17:00:34 INFO runbot Kill build 24573-18-0
2025-11-17 13:14:49 INFO runbot Wake up initiated by Administrator
2025-11-17 13:14:55 Waking up build
2025-11-17 13:14:55 INFO runbot Start running build 24573-18-0
2025-11-17 13:14:55 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-11-17 13:14:58 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-11-17 13:15:07 INFO server odoo.modules.loading:360 710 modules loaded in 7.38s, 0 queries (+0 extra)
2025-11-17 13:15:26 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-11-17 13:15:37 ERROR server odoo.addons.account_interbanking_statement.models.acount_online_account:257 Error checking account existence for 0434149100: You cannot perform this action because the credentials are not defined.
2025-11-17 13:15:37 ERROR server odoo.addons.account_interbanking_statement.models.acount_online_account:194 Error updating transactions for account: account.online.account(1,), Error checking account status with Interbanking.
2025-11-17 13:15:37 ERROR server odoo.addons.account_interbanking_statement.models.account_online_link:200 ERROR: Failed to fetch transactions and balance for the account: 0434149100. Please check the connection or try again later.
2025-11-17 13:15:45 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 13:15:45 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 13:22:43 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 13:22:43 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Archivo/mapeo defectuoso: False
2025-11-17 13:22:43 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 1: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 13:23:21 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 13:23:21 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Archivo/mapeo defectuoso: False
2025-11-17 13:23:21 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 1: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 13:24:21 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 13:24:21 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Archivo/mapeo defectuoso: False
2025-11-17 13:24:21 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 1: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:01:47 ERROR runbot Docker with state GHOST not started after 60 seconds, skipping
2025-11-17 14:01:47 INFO runbot Step False finished in 47m
2025-11-17 14:05:42 INFO runbot Wake up initiated by Administrator
2025-11-17 14:05:45 Waking up build
2025-11-17 14:05:45 INFO runbot Start running build 24573-18-0
2025-11-17 14:05:45 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2025-11-17 14:05:47 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-11-17 14:05:53 INFO server odoo.modules.loading:360 710 modules loaded in 6.03s, 0 queries (+0 extra)
2025-11-17 14:09:10 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 14:09:10 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 14:14:18 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-11-17 14:15:04 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:15:04 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Archivo/mapeo defectuoso: False
2025-11-17 14:15:04 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 2: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:16:10 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:16:10 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Archivo/mapeo defectuoso: False
2025-11-17 14:16:10 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 3: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:16:10 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:16:10 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Archivo/mapeo defectuoso: False
2025-11-17 14:16:10 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 2: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:17:08 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:17:08 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Archivo/mapeo defectuoso: False
2025-11-17 14:17:08 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 3: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:17:08 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:17:08 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Archivo/mapeo defectuoso: False
2025-11-17 14:17:08 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 2: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:17:34 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:17:34 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Archivo/mapeo defectuoso: False
2025-11-17 14:17:34 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 3: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:19:42 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:19:42 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Archivo/mapeo defectuoso: False
2025-11-17 14:19:42 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 4: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:20:01 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:20:01 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Archivo/mapeo defectuoso: False
2025-11-17 14:20:01 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 4: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:20:02 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:20:02 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Archivo/mapeo defectuoso: False
2025-11-17 14:20:02 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 4: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:21:05 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:21:05 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Archivo/mapeo defectuoso: False
2025-11-17 14:21:05 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 5: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:21:22 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:21:22 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Archivo/mapeo defectuoso: False
2025-11-17 14:21:22 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 5: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:21:27 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False
2025-11-17 14:21:27 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Archivo/mapeo defectuoso: False
2025-11-17 14:21:27 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 5: Archivo/mapeo defectuoso: False
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 219, in _parse_lines
    return self._parse_rows(mapping, currency_code, data, columns)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 314, in _parse_rows
    amount = _decimal("amount_column", values)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 304, in _decimal
    return self._parse_decimal(
           ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 532, in _parse_decimal
    thousands, decimal = mapping._get_float_separators()
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_mapping.py", line 252, in _get_float_separators
    separators[self.float_thousands_sep],
    ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: False

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Archivo/mapeo defectuoso: False
2025-11-17 14:22:34 WARNING server odoo.http:2609
Estos registros están restringidos.

Valentino (id=21) no tiene acceso 'leer' a:
- Contacto, Odoo by ADHOC, Soporte ADHOC (res.partner: 3, company=Muebleria US)

Las siguientes reglas son responsables:
- res.partner company

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2025-11-17 14:22:47 WARNING server odoo.http:1406 <function> returns an HTTPException instead of raising it.
2025-11-17 15:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 15:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 15:14:07 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-11-17 16:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 16:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 16:14:07 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-11-17 17:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 17:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 17:14:07 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-11-17 17:34:14 WARNING server odoo.http:2609
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-11-17 17:34:21 WARNING server odoo.http:2609
Uh-oh! Looks like you have stumbled upon some top-secret records.

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

Blame the following rules:
- user rule

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-11-17 17:51:08 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list
2025-11-17 17:51:08 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #1: Bad file/mapping: 'Date' is not in list
2025-11-17 17:51:08 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 6: Bad file/mapping: 'Date' is not in list
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Bad file/mapping: 'Date' is not in list
2025-11-17 17:51:21 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list
2025-11-17 17:51:21 WARNING server odoo.addons.base_bg.models.bg_job:167 Job account.statement.import.import_file_button failed, scheduling retry #2: Bad file/mapping: 'Date' is not in list
2025-11-17 17:51:21 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 6: Bad file/mapping: 'Date' is not in list
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Bad file/mapping: 'Date' is not in list
2025-11-17 17:52:21 WARNING server odoo.addons.account_statement_import_sheet_file.models.account_statement_import:39
Sheet parser error
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list
2025-11-17 17:52:21 ERROR server odoo.addons.base_bg.models.bg_job:177 Job account.statement.import.import_file_button failed permanently: Bad file/mapping: 'Date' is not in list
2025-11-17 17:52:21 ERROR server odoo.addons.base_bg.models.bg_job:218
Error executing job 6: Bad file/mapping: 'Date' is not in list
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 33, in _parse_file
    return Parser.parse(
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 86, in parse
    lines = self._parse_lines(mapping, data_file, currency_code)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 214, in _parse_lines
    columns[column_name] = self._get_column_indexes(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import_sheet_parser.py", line 146, in _get_column_indexes
    column_indexes.append(header.index(column_name_or_index))
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: 'Date' is not in list

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

Traceback (most recent call last):
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 216, in _cron_run_enqueued_jobs
    job.run()
  File "/data/build/ingadhoc-miscellaneous/base_bg/models/bg_job.py", line 141, in run
    result = getattr(records, self.method)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-miscellaneous/account_statement_import_sheet_file_bg/models/account_statement_import.py", line 22, in import_file_button
    result = super().import_file_button()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 53, in import_file_button
    result = self._import_file()
             ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 33, in _import_file
    self.import_single_file(file_data, result)
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_file/wizard/account_statement_import.py", line 87, in import_single_file
    parsing_data = self.with_context(active_id=self.ids[0])._parse_file(file_data)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-oca-bank-statement-import/account_statement_import_sheet_file/models/account_statement_import.py", line 40, in _parse_file
    raise UserError(_("Bad file/mapping: ") + str(exc)) from exc
odoo.exceptions.UserError: Bad file/mapping: 'Date' is not in list
2025-11-17 18:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:631
An error was found when synchronizing vendor bills
2025-11-17 18:08:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:633 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-11-17 18:14:07 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-11-17 18:14:48 INFO runbot Kill build 24573-18-0