Bij het openen van de Odoo-database worden de metadata verzameld, waaronder de lijst van Odoo-modellen. Zie ook Dynamische datamodellen: hoe omgaan met doorlopend nieuwe tabellen en kolommen.
Hierdoor toont de Odoo SQL-driver automatisch alle tabellen van de geinstalleerd Odoo apps, onafhankelijk van de Odoo-versie en configuratie.
In dit geval geeft de Odoo API-server hierop een foutmelding omdat hij intern vastloopt op het model hr.contract.employee.report
. Dit zal primair door Odoo zelf opgelost moeten worden.
Als alternatief bieden we aan om e kijken of er een andere werkwijze mogelijk is om bij interne Odoo-crashes de lijst van tabellen te segmenteren in groepen die wel op te halen zijn en die dan te verwerken. Hiervoor zal tijdelijk toegang nodig zijn via Delegatie tot de omgeving zoals beschreven in Toegang via delegatie op Invantive Cloud voor consultants.
Op basis van een vergelijkbare bug in Listing models, Odoo Server Error - builtins.KeyError on "ir.min.cron.mixin" model · Issue #150334 · odoo/odoo · GitHub schijnt het dat splitsing hiervoor niet nodig is en dat volstaan kan worden met het gebruik van een not in
op de getoonde API-call naar Odoo voor het ophalen van de metadata.
Vergelijkbare problemen zijn: