Se rendre au contenu
Odoo Menu
  • Se connecter
  • Essai gratuit
  • Applications
    Finance
    • Comptabilité
    • Facturation
    • Notes de frais
    • Feuilles de calcul (BI)
    • Documents
    • Signature
    Ventes
    • CRM
    • Ventes
    • PdV Boutique
    • PdV Restaurant
    • Abonnements
    • Location
    Sites web
    • Site Web
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Chaîne d'approvisionnement
    • Inventaire
    • Fabrication
    • PLM
    • Achats
    • Maintenance
    • Qualité
    Ressources Humaines
    • Employés
    • Recrutement
    • Congés
    • Évaluations
    • Recommandations
    • Parc automobile
    Marketing
    • Marketing Social
    • E-mail Marketing
    • SMS Marketing
    • Événements
    • Marketing Automation
    • Sondages
    Services
    • Projet
    • Feuilles de temps
    • Services sur Site
    • Assistance
    • Planification
    • Rendez-vous
    Productivité
    • Discussion
    • Validations
    • Internet des Objets
    • VoIP
    • Connaissances
    • WhatsApp
    Applications tierces Odoo Studio Plateforme Cloud d'Odoo
  • Industries
    Commerce de détail
    • Librairie
    • Magasin de vêtements
    • Magasin de meubles
    • Épicerie
    • Quincaillerie
    • Magasin de jouets
    Food & Hospitality
    • Bar et Pub
    • Restaurant
    • Fast-food
    • Maison d’hôtes
    • Distributeur de boissons
    • Hôtel
    Immobilier
    • Agence immobilière
    • Cabinet d'architecture
    • Construction
    • Gestion immobilière
    • Jardinage
    • Association de copropriétaires
    Consultance
    • Cabinet d'expertise comptable
    • Partenaire Odoo
    • Agence Marketing
    • Cabinet d'avocats
    • Aquisition de talents
    • Audit & Certification
    Fabrication
    • Textile
    • Métal
    • Meubles
    • Alimentation
    • Brewery
    • Cadeaux d'entreprise
    Santé & Fitness
    • Club de sports
    • Opticien
    • Salle de fitness
    • Praticiens bien-être
    • Pharmacie
    • Salon de coiffure
    Trades
    • Bricoleur
    • Matériel informatique et support
    • Systèmes photovoltaïques
    • Cordonnier
    • Services de nettoyage
    • Services CVC
    Autres
    • Organisation à but non lucratif
    • Agence environnementale
    • Location de panneaux d'affichage
    • Photographie
    • Leasing de vélos
    • Revendeur de logiciel
    Browse all Industries
  • Communauté
    Apprenez
    • Tutoriels
    • Documentation
    • Certifications
    • Formation
    • Blog
    • Podcast
    Renforcer l'éducation
    • Programme éducatif
    • Business Game Scale-Up!
    • Rendez-nous visite
    Obtenir le logiciel
    • Téléchargement
    • Comparez les éditions
    • Versions
    Collaborer
    • Github
    • Forum
    • Événements
    • Traductions
    • Devenez partenaire
    • Services for Partners
    • Enregistrer votre cabinet comptable
    Nos Services
    • Trouver un partenaire
    • Trouver un comptable
    • Rencontrer un conseiller
    • Services de mise en œuvre
    • Références clients
    • Assistance
    • Mises à niveau
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Obtenir une démonstration
  • Tarification
  • Aide

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Comptabilité
  • Inventaire
  • PoS
  • Projet
  • MRP
All apps
Vous devez être inscrit pour interagir avec la communauté.
Toutes les publications Personnes Badges
Étiquettes (Voir toutl)
odoo accounting v14 pos v15
À propos de ce forum
Vous devez être inscrit pour interagir avec la communauté.
Toutes les publications Personnes Badges
Étiquettes (Voir toutl)
odoo accounting v14 pos v15
À propos de ce forum
Aide

external id not found error odoo17

S'inscrire

Recevez une notification lorsqu'il y a de l'activité sur ce poste

Cette question a été signalée
qwebreportsexternal_idv17
1 Répondre
5668 Vues
Avatar
Esaie Labah

I am trying to migrate my customize module which works well on odoo 16 to odoo 17 but I have an error external id not found I tried to check I noticed when I install the module in odoo 17 the reports are not created in reports so what means that the xml code can't find the external id I created the reports manually and it worked now I don't understand why the reports are not automatically created when I install my module yet the reports are in the module

Please help me to sort this out

Thanks in advance

0
Avatar
Ignorer
Avatar
Shajahan
Meilleure réponse

1. Check Module Dependencies

Ensure that all dependencies required by your module are specified in the __manifest__.py file and that these dependencies are installed before your module. Missing or incorrectly specified dependencies can prevent the proper creation of reports.

pythonCopy code'depends': ['base', 'sale', 'report'],  # Example dependencies

2. Review Data File Loading

Check the __manifest__.py file to confirm that all XML files, especially those defining the reports, are correctly listed under the 'data' or 'qweb' keys:

pythonCopy code'data': [
    'views/report_templates.xml',
    'views/some_other_views.xml',
],
'qweb': [
    'static/src/xml/report_qweb.xml',
],

Make sure that the paths are correct and that the files are actually in those locations in your module directory.

3. Examine Report XML Definitions

Review the XML files where you define the reports. Check for any changes in the report definition syntax between Odoo 16 and Odoo 17. Ensure that the syntax matches what Odoo 17 expects. For instance, the way reports are defined or registered might have changed:

xmlCopy code

4. External IDs and Upgrade Issues

If your module was upgraded or developed in an environment where it was installed before, there might be issues with lingering data or IDs:

  • Ensure that the external IDs used in your XML are unique and not conflicting with existing IDs in the database.
  • If possible, test the installation on a fresh database to see if the issue persists.

5. Debugging Installation

Install your module with debugging logs enabled to catch any errors during the installation. You can do this by running Odoo with log level set to debug:

bashCopy code./odoo-bin --log-level=debug_sql # Provides detailed logging

This can provide insights into what happens when your module's data files are processed.

6. Manual Creation vs. Automatic Creation

Since you mentioned that creating the reports manually works, it suggests that the definitions are mostly correct but might not be processed due to sequencing or dependency issues. Ensure that the module installation process doesn't have interrupted flows or missing steps that could lead to the XML files not being processed.

7. Check Security and Access Rights

Make sure that all necessary security and access rights are defined for the reports. Sometimes, missing access rights can prevent elements from being created or accessed properly.

8. Module Structure and Cyclic Dependencies

Check if there is a cyclic dependency within your module or between your module and others. This can sometimes result in parts of the module not being loaded correctly.

Following these steps should help identify and resolve the issue with reports not being automatically created when you install your module in Odoo 17. If the problem persists, consider reaching out to the Odoo community forums or filing a support ticket with Odoo if you have an enterprise contract.

0
Avatar
Ignorer
Vous appréciez la discussion ? Ne vous contentez pas de lire, rejoignez-nous !

Créez un compte dès aujourd'hui pour profiter de fonctionnalités exclusives et échanger avec notre formidable communauté !

S'inscrire
Publications associées Réponses Vues Activité
How to Change TABLE Format in QWEB reports? With different table Border and Color.? Résolu
qweb reports
Avatar
Avatar
Avatar
Avatar
Avatar
4
janv. 25
46250
QWEB Report template has inconsistent row heights (see screenshot)
qweb reports
Avatar
0
oct. 24
2390
Qweb reports inconsistent table row height
qweb reports
Avatar
0
oct. 24
5
How to override the existing view form with self made QWeb template?
qweb v17
Avatar
0
sept. 24
1848
images in report does not load
qweb reports
Avatar
Avatar
1
mai 23
4010
Communauté
  • Tutoriels
  • Documentation
  • Forum
Open Source
  • Téléchargement
  • Github
  • Runbot
  • Traductions
Services
  • Hébergement Odoo.sh
  • Assistance
  • Migration
  • Développements personnalisés
  • Éducation
  • Trouver un comptable
  • Trouver un partenaire
  • Devenez partenaire
À propos
  • Notre société
  • Actifs de la marque
  • Contactez-nous
  • Emplois
  • Événements
  • Podcast
  • Blog
  • Clients
  • Informations légales • Confidentialité
  • Sécurité.
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo est une suite d'applications open source couvrant tous les besoins de votre entreprise : CRM, eCommerce, Comptabilité, Inventaire, Point de Vente, Gestion de Projet, etc.

Le positionnement unique d'Odoo est d'être à la fois très facile à utiliser et totalement intégré.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now