SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
Université Sidi Mohammed Ben Abdallah de Fès
Faculté des Sciences Dhar El Mahraz
Atelier N°3 :
Gestion de bases de données sous
Odoo
Prof : My Abdelouahed Sabri
Email : abdelouahed.sabri@gmail.com
1 Odoo : Gestion de BDD
Sommaire
I. Introduction ....................................................................................................................... 2
II. Odoo en mode multi-bases de données ......................................................................... 2
III. Créer une nouvelle base de données.............................................................................. 2
IV. Sauvegarder une base de données avec Odoo ............................................................... 3
V. Restaurer une base de données avec Odoo.................................................................... 3
VI. Supprimer une base de données avec Odoo .................................................................. 3
VII. Dupliquer une base de données avec Odoo................................................................... 4
VIII. Manipulation de données sous Odoo......................................................................... 4
VIII.1 Exportation ............................................................................................................ 4
VIII.2 Importation ............................................................................................................ 5
2 Odoo : Gestion de BDD
I. Introduction
Il est intéressant de savoir comment manipuler les données et bases de données sous
Odoo. Ainsi, il est possible utilisant Odoo ;
De créer une nouvelle base de données,
De sauvegarder les données d’une base de données, déjà utilisée pour gérer une
organisation/entreprise,
De restaurer une base de données sauvegardée dans une autre application
(interface) Odoo.
De supprimer une base de données,
De dupliquer une base de données.
II. Odoo en mode multi-bases de données
L’interface Odoo supporte plusieurs bases de données (multi-sociétés). Ainsi, il est
possible d’avoir sur la même interface (application) autant de base de données que
souhaitable (nécessaire).
Dans le cas ou plusieurs bases de données sont installées sur le même serveur,
vous allez trouver dans la page d’authentification (login) un nouveau champ de choix
pour sélectionner la base de données (entreprise) à utiliser pour votre connexion.
III. Créer une nouvelle base de données
L’interface Odoo supporte plusieurs bases de données (multi-sociétés). Ainsi, il est
possible d’installer autant de base de données que nécessaire. Pour le faire ;
Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous)
cliquez sur « Manage Databases ».
Cliquez « Create » dans le menu « Database Management »
Saisissez les informations sur la nouvelle base de données comme vous l’avez
déjà fait dans l’atelier 1. A noter que le mot de passe « Master » est par défaut
« admin »
3 Odoo : Gestion de BDD
IV. Sauvegarder une base de données avec Odoo
Pour sauvegarder une base de données :
Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous)
cliquez sur « Manage Databases ».
Cliquez « Backup » dans le menu « Database Management »
Sélectionnez la base à sauvegarder
Saisissez le mot de passe « Master » qui est par défaut « admin »
Cliquez le bouton « Backup ». la base de données sera sauvegardée sur votre
machine avec comme nom « NomBaseDeDonnée_Date_code.dump »
V. Restaurer une base de données avec Odoo
Pour une raison ou une autre, vous aurez besoin de restaurer une base de données déjà
sauvegardée ultérieurement. Pour le faire ;
Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous)
cliquez sur « Manage Databases ».
Cliquez « Restore» dans le menu « Database Management »
Cliquez « Choisissez un fichier » pour sélectionner le fichier à restaurer.
L’extension est en général « .dump »
Saisissez le mot de passe « Master » qui est par défaut « admin »
Sélectionnez le mode « Backup restore »
Cliquez le bouton « Restore »
VI. Supprimer une base de données avec Odoo
Pour supprimer une base de données sous Odoo ;
Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous)
cliquez sur « Manage Databases ».
Cliquez « Drop» dans le menu « Database Management »
Sélectionnez la base à supprimer
Entrez le mot de passe super admin. Par défaut c’est « admin »
Cliquez le bouton « Drop »
4 Odoo : Gestion de BDD
VII. Dupliquer une base de données avec Odoo
Cette option est très intéressante dans le cas ou on veut utiliser la même base de
données (déjà créée et configurée) pour d’autres entreprise ou organisme. C’est une
copie conforme d’une base de données ;
 Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous)
cliquez sur « Manage Databases ».
Cliquez « Duplicate» dans le menu « Database Management »
Entrez le mot de passe super admin. Par défaut c’est « admin »
Entrez le nom de la base de données originale à dupliquer
Entrez le nom de la nouvelle base de données
Cliquez le bouton « Duplicate »
VIII. Manipulation de données sous Odoo
Odoo donne la possibilité d’exporter/importer les données des employés, des
départements, des clients, .... Ainsi, il est possible d’exporter/importer la totalité ou
quelques données.
VIII.1 Exportation
Supposons que vous voulez exporter les données des employés pour les utiliser dans
une autre application ou pour les importer dans une autre interface Odoo
Cliquez le menu « Ressources humaines »  « Employés »
Changez l’aperçu en mode « Vue liste »
Cochez la case « Nom » pour sélectionnez la totalité des employés
Cliquez la liste de choix « Autres options »  « Exporter »
5 Odoo : Gestion de BDD
 Deux types d’export sont possibles ; « Export compatible avec l’import » à utiliser
par défaut si vous voulez utiliser les données pour un éventuel import à Odoo et le
type « Exporter toutes les données » ou vous pouvez exporter toutes informations
liées aux données à exporter.
 Deux types de format d’export : CSV et Excel
Sélectionnez comme type d’export « Export compatible avec l’import »
Sélectionnez comme format d’export « CSV »
Sélectionnez les « Champs disponibles » que vous voulez exporter pour les
ajouter aux « Champs à exporter ». Par exemple, ajoutez « Adresse
personnelle, Contrats, Département, Nom, Photo, Subordonnés, Ville,... »
Cliquez le bouton « Exporter ».
Les données des employés avec les champs sélectionnés seront exportées vers
un fichier portant le nom « hr.employe.CSV ». « hr » pour le module « humain
ressources »
Et cliquez le bouton « Fermer »
VIII.2 Importation
Dans cette partie, vous allez importer les données exportées précédemment dans une
nouvelle (autre) base de données.
6 Odoo : Gestion de BDD
Dans la nouvelle base de données, cliquez le menu « Ressources humaines » 
« Employés »
Changez l’aperçu en mode « Vue liste »
Cliquez le bouton « Importer »
Cliquez le bouton « Choisissez un fichier » et sélectionnez la source de données
à importer. Un aperçu de vos données sera affiché en bas.
Cliquez le bouton « Importer »

Mais conteúdo relacionado

Mais procurados

Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Ghali Rahma
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
Abderrahmane Filali
 

Mais procurados (20)

Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Chp1 - Introduction aux ERP
Chp1 - Introduction aux ERPChp1 - Introduction aux ERP
Chp1 - Introduction aux ERP
 
PROJET ERP
PROJET ERPPROJET ERP
PROJET ERP
 
Ma présentation PFE
Ma présentation PFEMa présentation PFE
Ma présentation PFE
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
 
exercices business intelligence
exercices business intelligence exercices business intelligence
exercices business intelligence
 
Rapport de projet odoo
Rapport de projet odooRapport de projet odoo
Rapport de projet odoo
 
Tp1 - OpenERP (1)
Tp1 - OpenERP (1)Tp1 - OpenERP (1)
Tp1 - OpenERP (1)
 
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
 
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
 
Etat de l’art approche et outils BI
Etat de l’art approche et outils BIEtat de l’art approche et outils BI
Etat de l’art approche et outils BI
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
 
OpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche TechniqueOpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche Technique
 
Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)
 
Présentation ERP
Présentation ERPPrésentation ERP
Présentation ERP
 
Rapport de stage boite à idées innovantes avec dashboard
Rapport de stage boite à idées innovantes avec dashboardRapport de stage boite à idées innovantes avec dashboard
Rapport de stage boite à idées innovantes avec dashboard
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique
 
Mémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesMémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’Etudes
 
Rapport sur quelques fonctionnalités du module de gestion des ressources huma...
Rapport sur quelques fonctionnalités du module de gestion des ressources huma...Rapport sur quelques fonctionnalités du module de gestion des ressources huma...
Rapport sur quelques fonctionnalités du module de gestion des ressources huma...
 
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineRapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
 

Destaque

Mssrs formation-ms-sql-server-reporting-services
Mssrs formation-ms-sql-server-reporting-servicesMssrs formation-ms-sql-server-reporting-services
Mssrs formation-ms-sql-server-reporting-services
CERTyou Formation
 

Destaque (20)

Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
 
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
 
Tp Sql Server Integration Services 2008
Tp  Sql Server Integration Services  2008Tp  Sql Server Integration Services  2008
Tp Sql Server Integration Services 2008
 
Rapport de stage pfe odoo 8
Rapport de stage pfe odoo 8 Rapport de stage pfe odoo 8
Rapport de stage pfe odoo 8
 
Chapitre 3 tableaux et pointeurs en C
Chapitre 3 tableaux et pointeurs en CChapitre 3 tableaux et pointeurs en C
Chapitre 3 tableaux et pointeurs en C
 
PL/SQL:les curseurs
PL/SQL:les curseursPL/SQL:les curseurs
PL/SQL:les curseurs
 
Gestion des Ressources Humaines Odoo V8
Gestion des Ressources Humaines Odoo V8Gestion des Ressources Humaines Odoo V8
Gestion des Ressources Humaines Odoo V8
 
How to Import data into OpenERP V7
How to Import data into OpenERP V7How to Import data into OpenERP V7
How to Import data into OpenERP V7
 
Ajax (Asynchronous JavaScript and XML)
Ajax (Asynchronous JavaScript and XML)Ajax (Asynchronous JavaScript and XML)
Ajax (Asynchronous JavaScript and XML)
 
SQL Server preparation, installation et configuration
SQL Server   preparation, installation et configurationSQL Server   preparation, installation et configuration
SQL Server preparation, installation et configuration
 
Pl/sql - interaction avec la base de données & structures de contrôle
Pl/sql  - interaction avec la base de données & structures de contrôlePl/sql  - interaction avec la base de données & structures de contrôle
Pl/sql - interaction avec la base de données & structures de contrôle
 
Introduction à pl/sql
Introduction à pl/sqlIntroduction à pl/sql
Introduction à pl/sql
 
Introduction à ASP.NET
Introduction à ASP.NETIntroduction à ASP.NET
Introduction à ASP.NET
 
Introduction au traitement d'images
Introduction au traitement d'imagesIntroduction au traitement d'images
Introduction au traitement d'images
 
How to manage a service company with Odoo
How to manage a service company with OdooHow to manage a service company with Odoo
How to manage a service company with Odoo
 
Tutoriel web service
Tutoriel  web serviceTutoriel  web service
Tutoriel web service
 
Document Object Model ( DOM)
Document Object Model ( DOM)Document Object Model ( DOM)
Document Object Model ( DOM)
 
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
La haute disponibilité avec Dynamics CRM 2011 et SQL Server 2012
 
Mssrs formation-ms-sql-server-reporting-services
Mssrs formation-ms-sql-server-reporting-servicesMssrs formation-ms-sql-server-reporting-services
Mssrs formation-ms-sql-server-reporting-services
 
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
 

Semelhante a Atelier 3 gestion de bases de données sous odoo

Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0
Faiz Morchid
 
Maj bcdi 2.20(2)
Maj bcdi 2.20(2)Maj bcdi 2.20(2)
Maj bcdi 2.20(2)
CDIGamaches
 
Florence Labord Moodle
Florence Labord  MoodleFlorence Labord  Moodle
Florence Labord Moodle
Walibi
 
Ado.net base de données
Ado.net   base de donnéesAdo.net   base de données
Ado.net base de données
Nosnos Nisrine
 
Installation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xpInstallation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xp
saidelfazni
 
Tutoriel slideshare3
Tutoriel slideshare3Tutoriel slideshare3
Tutoriel slideshare3
Rabolliot
 

Semelhante a Atelier 3 gestion de bases de données sous odoo (20)

Automatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLIAutomatisation d'import export salesforce data loader & Salesforce CLI
Automatisation d'import export salesforce data loader & Salesforce CLI
 
Liason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi DevisLiason Sage crm avec Sage Multi Devis
Liason Sage crm avec Sage Multi Devis
 
Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"Rapport Windows Serveur 2008 "Active Directory Management"
Rapport Windows Serveur 2008 "Active Directory Management"
 
Mop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commandeMop export-dataloader-salesforce-en-ligne-commande
Mop export-dataloader-salesforce-en-ligne-commande
 
Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0Creation de template_joomla_2.5_-_v_1.0
Creation de template_joomla_2.5_-_v_1.0
 
Google drive
Google driveGoogle drive
Google drive
 
LP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptxLP_chapitre3_Creation et gestion_BD_2019.pptx
LP_chapitre3_Creation et gestion_BD_2019.pptx
 
Pydio_Apache
Pydio_ApachePydio_Apache
Pydio_Apache
 
Maj bcdi 2.20(2)
Maj bcdi 2.20(2)Maj bcdi 2.20(2)
Maj bcdi 2.20(2)
 
Florence Labord Moodle
Florence Labord  MoodleFlorence Labord  Moodle
Florence Labord Moodle
 
WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS WINDOWS SERVEUR ET ADDS
WINDOWS SERVEUR ET ADDS
 
4bc874169
4bc8741694bc874169
4bc874169
 
WordPress
WordPressWordPress
WordPress
 
Ado.net base de données
Ado.net   base de donnéesAdo.net   base de données
Ado.net base de données
 
Guide de l'administration joomla 3
Guide de l'administration joomla 3Guide de l'administration joomla 3
Guide de l'administration joomla 3
 
SCT - Installation Backup & Restore
SCT - Installation Backup & RestoreSCT - Installation Backup & Restore
SCT - Installation Backup & Restore
 
Document de prise en main PoolMedias
Document de prise en main PoolMediasDocument de prise en main PoolMedias
Document de prise en main PoolMedias
 
Installation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xpInstallation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xp
 
Pdo
PdoPdo
Pdo
 
Tutoriel slideshare3
Tutoriel slideshare3Tutoriel slideshare3
Tutoriel slideshare3
 

Último

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 

Último (16)

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 

Atelier 3 gestion de bases de données sous odoo

  • 1. Université Sidi Mohammed Ben Abdallah de Fès Faculté des Sciences Dhar El Mahraz Atelier N°3 : Gestion de bases de données sous Odoo Prof : My Abdelouahed Sabri Email : abdelouahed.sabri@gmail.com
  • 2. 1 Odoo : Gestion de BDD Sommaire I. Introduction ....................................................................................................................... 2 II. Odoo en mode multi-bases de données ......................................................................... 2 III. Créer une nouvelle base de données.............................................................................. 2 IV. Sauvegarder une base de données avec Odoo ............................................................... 3 V. Restaurer une base de données avec Odoo.................................................................... 3 VI. Supprimer une base de données avec Odoo .................................................................. 3 VII. Dupliquer une base de données avec Odoo................................................................... 4 VIII. Manipulation de données sous Odoo......................................................................... 4 VIII.1 Exportation ............................................................................................................ 4 VIII.2 Importation ............................................................................................................ 5
  • 3. 2 Odoo : Gestion de BDD I. Introduction Il est intéressant de savoir comment manipuler les données et bases de données sous Odoo. Ainsi, il est possible utilisant Odoo ; De créer une nouvelle base de données, De sauvegarder les données d’une base de données, déjà utilisée pour gérer une organisation/entreprise, De restaurer une base de données sauvegardée dans une autre application (interface) Odoo. De supprimer une base de données, De dupliquer une base de données. II. Odoo en mode multi-bases de données L’interface Odoo supporte plusieurs bases de données (multi-sociétés). Ainsi, il est possible d’avoir sur la même interface (application) autant de base de données que souhaitable (nécessaire). Dans le cas ou plusieurs bases de données sont installées sur le même serveur, vous allez trouver dans la page d’authentification (login) un nouveau champ de choix pour sélectionner la base de données (entreprise) à utiliser pour votre connexion. III. Créer une nouvelle base de données L’interface Odoo supporte plusieurs bases de données (multi-sociétés). Ainsi, il est possible d’installer autant de base de données que nécessaire. Pour le faire ; Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous) cliquez sur « Manage Databases ». Cliquez « Create » dans le menu « Database Management » Saisissez les informations sur la nouvelle base de données comme vous l’avez déjà fait dans l’atelier 1. A noter que le mot de passe « Master » est par défaut « admin »
  • 4. 3 Odoo : Gestion de BDD IV. Sauvegarder une base de données avec Odoo Pour sauvegarder une base de données : Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous) cliquez sur « Manage Databases ». Cliquez « Backup » dans le menu « Database Management » Sélectionnez la base à sauvegarder Saisissez le mot de passe « Master » qui est par défaut « admin » Cliquez le bouton « Backup ». la base de données sera sauvegardée sur votre machine avec comme nom « NomBaseDeDonnée_Date_code.dump » V. Restaurer une base de données avec Odoo Pour une raison ou une autre, vous aurez besoin de restaurer une base de données déjà sauvegardée ultérieurement. Pour le faire ; Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous) cliquez sur « Manage Databases ». Cliquez « Restore» dans le menu « Database Management » Cliquez « Choisissez un fichier » pour sélectionner le fichier à restaurer. L’extension est en général « .dump » Saisissez le mot de passe « Master » qui est par défaut « admin » Sélectionnez le mode « Backup restore » Cliquez le bouton « Restore » VI. Supprimer une base de données avec Odoo Pour supprimer une base de données sous Odoo ; Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous) cliquez sur « Manage Databases ». Cliquez « Drop» dans le menu « Database Management » Sélectionnez la base à supprimer Entrez le mot de passe super admin. Par défaut c’est « admin » Cliquez le bouton « Drop »
  • 5. 4 Odoo : Gestion de BDD VII. Dupliquer une base de données avec Odoo Cette option est très intéressante dans le cas ou on veut utiliser la même base de données (déjà créée et configurée) pour d’autres entreprise ou organisme. C’est une copie conforme d’une base de données ;  Dans la page de connexion d’Odoo (si vous êtes connecté, déconnectez-vous) cliquez sur « Manage Databases ». Cliquez « Duplicate» dans le menu « Database Management » Entrez le mot de passe super admin. Par défaut c’est « admin » Entrez le nom de la base de données originale à dupliquer Entrez le nom de la nouvelle base de données Cliquez le bouton « Duplicate » VIII. Manipulation de données sous Odoo Odoo donne la possibilité d’exporter/importer les données des employés, des départements, des clients, .... Ainsi, il est possible d’exporter/importer la totalité ou quelques données. VIII.1 Exportation Supposons que vous voulez exporter les données des employés pour les utiliser dans une autre application ou pour les importer dans une autre interface Odoo Cliquez le menu « Ressources humaines »  « Employés » Changez l’aperçu en mode « Vue liste » Cochez la case « Nom » pour sélectionnez la totalité des employés Cliquez la liste de choix « Autres options »  « Exporter »
  • 6. 5 Odoo : Gestion de BDD  Deux types d’export sont possibles ; « Export compatible avec l’import » à utiliser par défaut si vous voulez utiliser les données pour un éventuel import à Odoo et le type « Exporter toutes les données » ou vous pouvez exporter toutes informations liées aux données à exporter.  Deux types de format d’export : CSV et Excel Sélectionnez comme type d’export « Export compatible avec l’import » Sélectionnez comme format d’export « CSV » Sélectionnez les « Champs disponibles » que vous voulez exporter pour les ajouter aux « Champs à exporter ». Par exemple, ajoutez « Adresse personnelle, Contrats, Département, Nom, Photo, Subordonnés, Ville,... » Cliquez le bouton « Exporter ». Les données des employés avec les champs sélectionnés seront exportées vers un fichier portant le nom « hr.employe.CSV ». « hr » pour le module « humain ressources » Et cliquez le bouton « Fermer » VIII.2 Importation Dans cette partie, vous allez importer les données exportées précédemment dans une nouvelle (autre) base de données.
  • 7. 6 Odoo : Gestion de BDD Dans la nouvelle base de données, cliquez le menu « Ressources humaines »  « Employés » Changez l’aperçu en mode « Vue liste » Cliquez le bouton « Importer » Cliquez le bouton « Choisissez un fichier » et sélectionnez la source de données à importer. Un aperçu de vos données sera affiché en bas. Cliquez le bouton « Importer »