SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
OpenErp : Conception de rapports


                                            El Hadji Dem
                             eh.dem@gestion-ressources.com
Plan

OpenOffice / LibreOffice
RML et Python
iReport
Pentaho Report Designer
Autres
Conclusion




                           2
Conception de rapports : OpenOffice / LibreOffice (1/3)

  Installation de l'extension (openerp_report_designer)
  pour OpenOffice / LibreOffice pour contruire les
  rapports.
  Installation du module base_report_designer dans
  OpenErp.




                                                          3
Conception de rapports : OpenOffice / LibreOffice (2/3)

  Rapports enregistrés en .sxw puis converti en .rml




                                                          4
Conception de rapports : OpenOffice / LibreOffice (3/3)

  Avantages :
  - Facile d'utilisation
  - Pas de programmation
  Inconvénients:
  - Trés limité
  - Code RML affreux
  - Ne convient pas pour des rapports complexes.




                                                          5
Conception de rapports : RML et Python (1/2)

  RML = Report Markup Language
  Extension du XML
  Génére des documents .pdf
  Utilisation des fonctions python ou appel à des
  variables du fichier .py




                                                    6
Conception de rapports : RML et Python (2/2)

  Avantages :
  - Réaliser des rapports plus complexes
  - Plus de fonctionnalités disponibles
  - Souplesse au niveau de la manipulation des items.
  - Nécessite de la programmation
  Inconvénients:
  - Prend plus de temps.
  - Apprentissage du langage.




                                                        7
Conception de rapports : iReport (1/3)

   Outil de conception WYSIWYG (What You See Is
  What You Get)
  Génère des fichiers .jrxml (fichiers xml)
  Rapports exportables : PDF, HTML, XLS, CSV, XML,
  RTF, TXT
  Nécessite :
  - Machine Virtuelle Java
  - iReport
  - Installation du module jasper_report de Nan-Tic
  (http://www.nan-tic.com/)



                                                      8
Conception de rapports : iReport (2/3)




                                         9
Conception de rapports : iReport (3/3)

  Avantages :
  - Convivial
  - Visuel des documents de meilleur qualité
  - Sous -rapports
  Inconvénients:
  - Limité
  - Connaissance du sql pour les non-programmeurs
  - Ne s'adapte pas pour des rapports complexes
  (Comme openOffice/LibreOffice)




                                                    10
Conception de rapports : Pentaho Report Designer (1/3)

  Module pentaho_reports : developpé par
  http://www.willowit.com.au/
  Pré-requis:
  - Java
  - Tomcat
  - Pentaho Report Designer (PRD)




                                                         11
Conception de rapports : Pentaho Report Designer (2/3)




                                                         12
Conception de rapports : Pentaho Report Designer (3/3)

  Avantages :
  - Convivial
  - Visuel des documents de meilleur qualité
  - Etc ...
  Inconvénients:
  - Limité
  - Connaissance du sql pour les non-programmeurs
  - Ne s'adapte pas pour des rapports complexes
  (Comme openOffice/LibreOffice)
  -Etc ..



                                                         13
Conception de rapports : Autres

  Aeroo Report: Permet de créer le rapport dans
  OpenOffice puis de l'intégrer à OpenERP
  Webkit Report: Permet de créer des rapports en
  HTML/CSS et de les intégrer à OpenERP
  Birt : Version Alpha
  (https://github.com/vaab/report_birt) développé par
  Valentin Lab




                                                        14
Conception de rapports : Conclusion

  Pentaho Report Designer
  Python et RML




                                      15

Weitere ähnliche Inhalte

Ähnlich wie 20130313 open erp_meetup_conception de rapports

defuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfdefuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfSami Asmar
 
Pentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EEPentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EESylvain Decloix
 
presentation Ganttproject (TIC et orga)
presentation Ganttproject (TIC et orga)presentation Ganttproject (TIC et orga)
presentation Ganttproject (TIC et orga)Romand
 
20091020 - Normandy Jug - Builders Battle
20091020 - Normandy Jug - Builders Battle20091020 - Normandy Jug - Builders Battle
20091020 - Normandy Jug - Builders BattleArnaud Héritier
 
20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache MavenArnaud Héritier
 
Odoo Formation Administration Serveur V8
Odoo Formation Administration Serveur V8Odoo Formation Administration Serveur V8
Odoo Formation Administration Serveur V8Africa Performances
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxBruno Cornec
 
AFUP & PHP @ Supelec
AFUP & PHP @ SupelecAFUP & PHP @ Supelec
AFUP & PHP @ Supelecjulien pauli
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010Lushkah911
 
Présentation d'Itaapy
Présentation d'ItaapyPrésentation d'Itaapy
Présentation d'ItaapyALTIC Altic
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPjulien pauli
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureNicolas Georgeault
 
Sizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsSizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsPhilippeBrogi
 
resume-theorique-m105-0903-2-622f06c594dce.pdf
resume-theorique-m105-0903-2-622f06c594dce.pdfresume-theorique-m105-0903-2-622f06c594dce.pdf
resume-theorique-m105-0903-2-622f06c594dce.pdfFootballLovers9
 

Ähnlich wie 20130313 open erp_meetup_conception de rapports (20)

defuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfdefuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdf
 
Pentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EEPentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EE
 
presentation Ganttproject (TIC et orga)
presentation Ganttproject (TIC et orga)presentation Ganttproject (TIC et orga)
presentation Ganttproject (TIC et orga)
 
20091020 - Normandy Jug - Builders Battle
20091020 - Normandy Jug - Builders Battle20091020 - Normandy Jug - Builders Battle
20091020 - Normandy Jug - Builders Battle
 
La face cachee des web extensions
La face cachee des web extensionsLa face cachee des web extensions
La face cachee des web extensions
 
IBM Lotus Domino 8.51 et Vulcan
IBM Lotus Domino 8.51 et VulcanIBM Lotus Domino 8.51 et Vulcan
IBM Lotus Domino 8.51 et Vulcan
 
Pentaho: CE versus EE
Pentaho: CE versus EEPentaho: CE versus EE
Pentaho: CE versus EE
 
20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven20081113 - Nantes Jug - Apache Maven
20081113 - Nantes Jug - Apache Maven
 
Odoo Formation Administration Serveur V8
Odoo Formation Administration Serveur V8Odoo Formation Administration Serveur V8
Odoo Formation Administration Serveur V8
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à Linux
 
AFUP & PHP @ Supelec
AFUP & PHP @ SupelecAFUP & PHP @ Supelec
AFUP & PHP @ Supelec
 
Industrialisation bar camp2010
Industrialisation bar camp2010Industrialisation bar camp2010
Industrialisation bar camp2010
 
Présentation d'Itaapy
Présentation d'ItaapyPrésentation d'Itaapy
Présentation d'Itaapy
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHP
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec Azure
 
Flex Php E Seminar Fr
Flex Php E Seminar FrFlex Php E Seminar Fr
Flex Php E Seminar Fr
 
Sizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsSizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloads
 
resume-theorique-m105-0903-2-622f06c594dce.pdf
resume-theorique-m105-0903-2-622f06c594dce.pdfresume-theorique-m105-0903-2-622f06c594dce.pdf
resume-theorique-m105-0903-2-622f06c594dce.pdf
 
Frontend Operations
Frontend OperationsFrontend Operations
Frontend Operations
 
Démo puppet et état du projet
Démo puppet et état du projetDémo puppet et état du projet
Démo puppet et état du projet
 

Mehr von Gestion-Ressources Inc.

Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?
Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?
Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?Gestion-Ressources Inc.
 
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...Gestion-Ressources Inc.
 
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesManuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesGestion-Ressources Inc.
 
Manuel du module Ventes d'OpenERP produit par Gestion-Ressources
Manuel du module Ventes d'OpenERP produit par Gestion-RessourcesManuel du module Ventes d'OpenERP produit par Gestion-Ressources
Manuel du module Ventes d'OpenERP produit par Gestion-RessourcesGestion-Ressources Inc.
 
Fiche produit LGM - Logiciel de gestion des membres
Fiche produit LGM - Logiciel de gestion des membresFiche produit LGM - Logiciel de gestion des membres
Fiche produit LGM - Logiciel de gestion des membresGestion-Ressources Inc.
 
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...Gestion-Ressources Inc.
 
Manuel eGroupWare pour les utilisateurs v.1.02
Manuel eGroupWare pour les utilisateurs v.1.02Manuel eGroupWare pour les utilisateurs v.1.02
Manuel eGroupWare pour les utilisateurs v.1.02Gestion-Ressources Inc.
 
Plan de cours SugarCRM pour les utilisateurs novices et avancés
Plan de cours SugarCRM pour les utilisateurs novices et avancésPlan de cours SugarCRM pour les utilisateurs novices et avancés
Plan de cours SugarCRM pour les utilisateurs novices et avancésGestion-Ressources Inc.
 
Présentation de l'implantation de Zimbra chez RÉ/MAX-Québec
Présentation de l'implantation de Zimbra chez RÉ/MAX-QuébecPrésentation de l'implantation de Zimbra chez RÉ/MAX-Québec
Présentation de l'implantation de Zimbra chez RÉ/MAX-QuébecGestion-Ressources Inc.
 
Presentation CMIS Acquia + Alfresco - Confoo2010
Presentation CMIS Acquia + Alfresco - Confoo2010Presentation CMIS Acquia + Alfresco - Confoo2010
Presentation CMIS Acquia + Alfresco - Confoo2010Gestion-Ressources Inc.
 

Mehr von Gestion-Ressources Inc. (20)

Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?
Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?
Pourquoi choisir Gestion-Ressources pour vos formations OpenERP?
 
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...
Manuel pour le module d'exportation des données comptables d'OpenERP vers Sag...
 
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-RessourcesManuel du module Marketing d'OpenERP produit par Gestion-Ressources
Manuel du module Marketing d'OpenERP produit par Gestion-Ressources
 
Étude de cas Zimbra
Étude de cas ZimbraÉtude de cas Zimbra
Étude de cas Zimbra
 
Manuel du module Ventes d'OpenERP produit par Gestion-Ressources
Manuel du module Ventes d'OpenERP produit par Gestion-RessourcesManuel du module Ventes d'OpenERP produit par Gestion-Ressources
Manuel du module Ventes d'OpenERP produit par Gestion-Ressources
 
Fiche produit LGM - Logiciel de gestion des membres
Fiche produit LGM - Logiciel de gestion des membresFiche produit LGM - Logiciel de gestion des membres
Fiche produit LGM - Logiciel de gestion des membres
 
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...
Étude de cas Fédération Québécoise des Massothérapeutes - Logiciel de gestion...
 
Triptique zimbra
Triptique zimbraTriptique zimbra
Triptique zimbra
 
Triptique alfresco
Triptique alfrescoTriptique alfresco
Triptique alfresco
 
Présentation de Gestion-ressources
Présentation de Gestion-ressourcesPrésentation de Gestion-ressources
Présentation de Gestion-ressources
 
Protocole OAIS
Protocole OAISProtocole OAIS
Protocole OAIS
 
Manuel webdelib v2.1
Manuel webdelib v2.1Manuel webdelib v2.1
Manuel webdelib v2.1
 
Manuel i parapheur-v3.1
Manuel i parapheur-v3.1Manuel i parapheur-v3.1
Manuel i parapheur-v3.1
 
Manuel eGroupWare pour les utilisateurs v.1.02
Manuel eGroupWare pour les utilisateurs v.1.02Manuel eGroupWare pour les utilisateurs v.1.02
Manuel eGroupWare pour les utilisateurs v.1.02
 
Manuel pour les utilisateurs de Zimbra
Manuel pour les utilisateurs de ZimbraManuel pour les utilisateurs de Zimbra
Manuel pour les utilisateurs de Zimbra
 
Présentation de SugarCRM v.5.2
Présentation de SugarCRM v.5.2Présentation de SugarCRM v.5.2
Présentation de SugarCRM v.5.2
 
Plan de cours SugarCRM pour les utilisateurs novices et avancés
Plan de cours SugarCRM pour les utilisateurs novices et avancésPlan de cours SugarCRM pour les utilisateurs novices et avancés
Plan de cours SugarCRM pour les utilisateurs novices et avancés
 
Présentation de l'implantation de Zimbra chez RÉ/MAX-Québec
Présentation de l'implantation de Zimbra chez RÉ/MAX-QuébecPrésentation de l'implantation de Zimbra chez RÉ/MAX-Québec
Présentation de l'implantation de Zimbra chez RÉ/MAX-Québec
 
Presentation CMIS Acquia + Alfresco - Confoo2010
Presentation CMIS Acquia + Alfresco - Confoo2010Presentation CMIS Acquia + Alfresco - Confoo2010
Presentation CMIS Acquia + Alfresco - Confoo2010
 
Présentation Drupal 2010 02 09
Présentation Drupal  2010 02 09Présentation Drupal  2010 02 09
Présentation Drupal 2010 02 09
 

20130313 open erp_meetup_conception de rapports

  • 1. OpenErp : Conception de rapports El Hadji Dem eh.dem@gestion-ressources.com
  • 2. Plan OpenOffice / LibreOffice RML et Python iReport Pentaho Report Designer Autres Conclusion 2
  • 3. Conception de rapports : OpenOffice / LibreOffice (1/3) Installation de l'extension (openerp_report_designer) pour OpenOffice / LibreOffice pour contruire les rapports. Installation du module base_report_designer dans OpenErp. 3
  • 4. Conception de rapports : OpenOffice / LibreOffice (2/3) Rapports enregistrés en .sxw puis converti en .rml 4
  • 5. Conception de rapports : OpenOffice / LibreOffice (3/3) Avantages : - Facile d'utilisation - Pas de programmation Inconvénients: - Trés limité - Code RML affreux - Ne convient pas pour des rapports complexes. 5
  • 6. Conception de rapports : RML et Python (1/2) RML = Report Markup Language Extension du XML Génére des documents .pdf Utilisation des fonctions python ou appel à des variables du fichier .py 6
  • 7. Conception de rapports : RML et Python (2/2) Avantages : - Réaliser des rapports plus complexes - Plus de fonctionnalités disponibles - Souplesse au niveau de la manipulation des items. - Nécessite de la programmation Inconvénients: - Prend plus de temps. - Apprentissage du langage. 7
  • 8. Conception de rapports : iReport (1/3) Outil de conception WYSIWYG (What You See Is What You Get) Génère des fichiers .jrxml (fichiers xml) Rapports exportables : PDF, HTML, XLS, CSV, XML, RTF, TXT Nécessite : - Machine Virtuelle Java - iReport - Installation du module jasper_report de Nan-Tic (http://www.nan-tic.com/) 8
  • 9. Conception de rapports : iReport (2/3) 9
  • 10. Conception de rapports : iReport (3/3) Avantages : - Convivial - Visuel des documents de meilleur qualité - Sous -rapports Inconvénients: - Limité - Connaissance du sql pour les non-programmeurs - Ne s'adapte pas pour des rapports complexes (Comme openOffice/LibreOffice) 10
  • 11. Conception de rapports : Pentaho Report Designer (1/3) Module pentaho_reports : developpé par http://www.willowit.com.au/ Pré-requis: - Java - Tomcat - Pentaho Report Designer (PRD) 11
  • 12. Conception de rapports : Pentaho Report Designer (2/3) 12
  • 13. Conception de rapports : Pentaho Report Designer (3/3) Avantages : - Convivial - Visuel des documents de meilleur qualité - Etc ... Inconvénients: - Limité - Connaissance du sql pour les non-programmeurs - Ne s'adapte pas pour des rapports complexes (Comme openOffice/LibreOffice) -Etc .. 13
  • 14. Conception de rapports : Autres Aeroo Report: Permet de créer le rapport dans OpenOffice puis de l'intégrer à OpenERP Webkit Report: Permet de créer des rapports en HTML/CSS et de les intégrer à OpenERP Birt : Version Alpha (https://github.com/vaab/report_birt) développé par Valentin Lab 14
  • 15. Conception de rapports : Conclusion Pentaho Report Designer Python et RML 15