SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
¿Qué es OpenERP?


Tecnología, libertad, flexibilidad y COMUNIDAD



                    Jordi Esteve
        UPC – Universitat Politècnica de Catalunya




                  II Jornadas OpenERP
            Vilanova i la Geltrú. 17 abril 2009
OpenERP. Contenidos

    ¿Qué es? Un poco de historia



    Tecnología



    Mini tutorial: Instalación y primer contacto



    Flexibilidad



    Mini tutorial: Instalación de un módulo



    Libertad



    Comunidad

OpenERP. ¿Qué es?

    Sistema de gestión ERP





      Ventas, compras, productos, almacén, facturación,
      contabilidad, proyectos, fabricación, RRHH, CRM,
      TPV, ...


    Entorno de desarrollo rápido de aplicaciones

Un poco de historia

    2004 nació TinyERP. Fabien Pinckaers.



    Creación compañía belga Tiny Sprl.



    2007. Apertura repositorio SVN



    2008. Migración plataforma Launchpad-Bazaar



    2008. TinyERP                OpenERP



    2009. Mejoras desarrollo colaborativo



    Evolución (nº de módulos):


       Oct 2006   Enero 2007 Abril 2007 Mayo 2007   Mayo 2008   Abril 2009
           40        112        185      200+         250+        350+
Tecnología. Arquitectura
cliente-servidor
                                            Cliente
                                           escritorio
  Módulos                                  Gtk, Koo
                                C
                           L-RP
                        XM
  (addons)                     PC
                          et-R
                         N

  Servidor
  OpenERP
                          Cliente          Navegador
              Net-
                  RPC
                           web                web
                                    http


   Postgres
     D.B.


      Multiplataforma: Windows, Linux, Mac
Tecnología. Arquitectura MVC

     Modelo: Objetos OpenERP
 


         Diccionarios Python mapeados a tablas PostgreSQL
         Creación/actualización automática tablas


     Vista: Archivos XML
 


         Define vistas (lista, formulario, calendario, gráfico),
         menús, informes, asistentes, ...


     Controlador: Código Python
 


         Lógica: Validación de datos, cálculos, ...
Tecnología. + Características

     Flujos (workflows)
 


          Estados, transiciones, roles


     Asistentes (wizards)
 


          Para instalar módulos, para realizar acciones o informes
          complicados, ...


     Informes (reports): Salida PDF, OpenOffice, ...
 




     Traducciones: Módulos servidor, cliente escritorio y web
 
Tecnología. + Características

     Ergonomía:
 


       Imitación a un navegador web
       Ayudas contextuales
       Valores por defecto, ...


     Importación/exportación datos:
 


       Formato CSV


     Comuniación con otras aplicaciones:
 


       Protocolo XML-RPC
Flexibilidad

     Modularidad: 400 módulos (110 oficiales)
 


     Diversidad de clientes:
 


       Escritorio GTK / Escritorio Koo / web
     Jerarquía en objetos y vistas:
 


       Personalización sin tocar código/vistas módulos
       oficiales
     Conexión con otras aplicaciones:
 


       Asterisk, tiendas virtuales (OSCommerce, Magento,
       VirtueMart, ...), Google calendar, conectores
       MSOffice y OOffice.
Flexibilidad. Configurable

     Editor de flujos
 




     Editor de acciones
 


       Una acción puede enviar email/SMS, crear/modif.
       objetos, crear informes, ejecutar asistente, ...


     Editor de vistas (vistas heredadas)
 




     Diseñador de informes (mediante OpenOffice writer)
 
Libertad

               Es software libre ≠ gratis
                       4 libertades


     Licencia GPL (General Public License)
 


       Servidor + módulos
       Cliente Gtk
       Cliente Koo
     Licencia OPL (OpenERP Public License)
 


       Cliente web (MPL con restricciones en los logos)
Comunidad. Comunicación

     Portal web:
 


           www.openerp.com, www.openobject.com
       


           www.openerpspain.com, www.openerpsite.com
       


           www.openerp.cat
       



     Foros: www.openobject.com/forum
 


     IRC: www.openobject.com/irc
 


     Listas de correo:
 


           Asociadas a los foros
       


           Localización española: localizacion@tinyerp.es
       
Comunidad. Equipos

 Experts teams: Contabilidad, fabricación,
  servicios, ergonomía (no programación)
Comunidad. Equipos II

     Quality team:
 


       20 miembros (15 + 5 externas)
       Servidor + módulos oficiales + cliente Gtk
     Commiter team:
 


       80 miembros (20 + 60 externas)
       Módulos addons-extra
     Community team
 


       ? miembros (equipo nuevo)
       Desarrollos individuales
Comunidad. Colaboración

     Código. Mediante sistema control de versiones Bazaar
 


           Quality & Commiter suben el código directamente
       


           Otros: Ramas propias + solicitud de fusión
       



     Documentación (inglés + traducciones): Sphinx
 

     + Bazaar
     Nuevas características: BluePrints
 


     Informes de errores: BugTracker
 


     Traducciones: Translations
 


      Launchpad proporciona estas herramientas
Comunidad. Traducciones




 https://translations.launchpad.net/openobject
     Translation team: Actualiza traducciones
 


     Otros: Sugieren traducciones
 
¿Porqué compartir un módulo?

    Porque la gente lo usará



    Porque detectarán errores



    Porque lo mejorará



    Porque lo traducirá



    Porque le dará publicidad



    Porque tu propio proyecto sale ganando

¿Que ERP/framework elegir?

      Tecnología     Libre
      avanzada




      Flexible     Comunidad
¿Qué quereis preguntar?


                  OpenERP
Tecnología, libertad, flexibilidad y COMUNIDAD
               Jordi Esteve (UPC)

Más contenido relacionado

Destacado (13)

Drogadicción
DrogadicciónDrogadicción
Drogadicción
 
Ibsc redes basico
Ibsc redes basicoIbsc redes basico
Ibsc redes basico
 
Dhpc
DhpcDhpc
Dhpc
 
DHCP W2003
DHCP W2003DHCP W2003
DHCP W2003
 
Proyecto Final DHPC
Proyecto Final DHPC Proyecto Final DHPC
Proyecto Final DHPC
 
Tryton Point of Sale - POS
Tryton Point of Sale - POSTryton Point of Sale - POS
Tryton Point of Sale - POS
 
Historia de las redes de computación
Historia de las redes de computaciónHistoria de las redes de computación
Historia de las redes de computación
 
Diferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces PointDiferencia Entre Router Y Acces Point
Diferencia Entre Router Y Acces Point
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentation
 
CONTINUACION DE REDES INALAMBRICAS POWER POINT.
CONTINUACION DE REDES INALAMBRICAS POWER POINT.CONTINUACION DE REDES INALAMBRICAS POWER POINT.
CONTINUACION DE REDES INALAMBRICAS POWER POINT.
 
Odoo 2016 - Retrospective
Odoo 2016 - RetrospectiveOdoo 2016 - Retrospective
Odoo 2016 - Retrospective
 
Redes locales basico
Redes locales basicoRedes locales basico
Redes locales basico
 
Que Es Un Erp Y Ejemplos
Que Es Un Erp Y EjemplosQue Es Un Erp Y Ejemplos
Que Es Un Erp Y Ejemplos
 

Similar a ¿Que es Openerp?

Catastro Clientes Con Uso Sig Movil
Catastro Clientes Con Uso Sig MovilCatastro Clientes Con Uso Sig Movil
Catastro Clientes Con Uso Sig Movil
Gustavo Torres
 
Herramientas Y Programas Utiles
Herramientas Y Programas UtilesHerramientas Y Programas Utiles
Herramientas Y Programas Utiles
Jairo Gatjens
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
Edwin
 

Similar a ¿Que es Openerp? (20)

ASESORIAS MANTENIMIENTO DE MAQUINARIA y VEHICULOS.ppt
ASESORIAS MANTENIMIENTO DE MAQUINARIA y VEHICULOS.pptASESORIAS MANTENIMIENTO DE MAQUINARIA y VEHICULOS.ppt
ASESORIAS MANTENIMIENTO DE MAQUINARIA y VEHICULOS.ppt
 
Catastro Clientes Con Uso Sig Movil
Catastro Clientes Con Uso Sig MovilCatastro Clientes Con Uso Sig Movil
Catastro Clientes Con Uso Sig Movil
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
 
Opina: gestor de encuestas
Opina: gestor de encuestasOpina: gestor de encuestas
Opina: gestor de encuestas
 
OpenErp
OpenErpOpenErp
OpenErp
 
Kubuntu - Aplicaciones
Kubuntu - AplicacionesKubuntu - Aplicaciones
Kubuntu - Aplicaciones
 
Soluciones Económicas y Eficaces TIC
Soluciones Económicas y Eficaces TICSoluciones Económicas y Eficaces TIC
Soluciones Económicas y Eficaces TIC
 
Presentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 ResumenPresentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 Resumen
 
CV Santiago Barrio
CV Santiago BarrioCV Santiago Barrio
CV Santiago Barrio
 
Herramientas Y Programas Utiles
Herramientas Y Programas UtilesHerramientas Y Programas Utiles
Herramientas Y Programas Utiles
 
Exalead General
Exalead GeneralExalead General
Exalead General
 
¿Openerp y CMS? RadioTV
¿Openerp y CMS? RadioTV¿Openerp y CMS? RadioTV
¿Openerp y CMS? RadioTV
 
ETL Aplicado a Empresas.ppt
ETL Aplicado a Empresas.pptETL Aplicado a Empresas.ppt
ETL Aplicado a Empresas.ppt
 
Prsentacion portafolio virtual explode system 2011
Prsentacion portafolio virtual explode system 2011Prsentacion portafolio virtual explode system 2011
Prsentacion portafolio virtual explode system 2011
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Saregune Técnica
Saregune TécnicaSaregune Técnica
Saregune Técnica
 
ZWCad
ZWCadZWCad
ZWCad
 
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboardsTaller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
 
Myriam Isabel Gutierrez Cv
Myriam Isabel Gutierrez CvMyriam Isabel Gutierrez Cv
Myriam Isabel Gutierrez Cv
 
Revevol
RevevolRevevol
Revevol
 

Más de raimonesteve

Más de raimonesteve (13)

Training. Módolos para centros educativos
Training. Módolos para centros educativosTraining. Módolos para centros educativos
Training. Módolos para centros educativos
 
Zzsaas - OpenERP SaaS
Zzsaas - OpenERP SaaSZzsaas - OpenERP SaaS
Zzsaas - OpenERP SaaS
 
Zoook - Comercio electrónico de OpenERP
Zoook - Comercio electrónico de OpenERPZoook - Comercio electrónico de OpenERP
Zoook - Comercio electrónico de OpenERP
 
Connecting your Python App to OpenERP through OOOP
Connecting your Python App to OpenERP through OOOPConnecting your Python App to OpenERP through OOOP
Connecting your Python App to OpenERP through OOOP
 
OpenERP. L'ERP lliure
OpenERP. L'ERP lliureOpenERP. L'ERP lliure
OpenERP. L'ERP lliure
 
Fernando Estructuras. OpenERP
Fernando Estructuras. OpenERPFernando Estructuras. OpenERP
Fernando Estructuras. OpenERP
 
JasperReports, informes con diseño
JasperReports, informes con diseñoJasperReports, informes con diseño
JasperReports, informes con diseño
 
Poweremail, el gestor de correo de OpenERP
Poweremail, el gestor de correo de OpenERPPoweremail, el gestor de correo de OpenERP
Poweremail, el gestor de correo de OpenERP
 
Magento - Magquè?
Magento - Magquè?Magento - Magquè?
Magento - Magquè?
 
OpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuarioOpenErp 5 Novedades para el usuario
OpenErp 5 Novedades para el usuario
 
Migración de datos con OpenERP-Kettle
Migración de datos con OpenERP-KettleMigración de datos con OpenERP-Kettle
Migración de datos con OpenERP-Kettle
 
Generación de informes usando Jasper Reports
Generación de informes usando Jasper ReportsGeneración de informes usando Jasper Reports
Generación de informes usando Jasper Reports
 
OpenErp - osCommerce y Magento (integración)
OpenErp - osCommerce y Magento (integración)OpenErp - osCommerce y Magento (integración)
OpenErp - osCommerce y Magento (integración)
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

¿Que es Openerp?

  • 1. ¿Qué es OpenERP? Tecnología, libertad, flexibilidad y COMUNIDAD Jordi Esteve UPC – Universitat Politècnica de Catalunya II Jornadas OpenERP Vilanova i la Geltrú. 17 abril 2009
  • 2. OpenERP. Contenidos ¿Qué es? Un poco de historia  Tecnología  Mini tutorial: Instalación y primer contacto  Flexibilidad  Mini tutorial: Instalación de un módulo  Libertad  Comunidad 
  • 3. OpenERP. ¿Qué es? Sistema de gestión ERP  Ventas, compras, productos, almacén, facturación, contabilidad, proyectos, fabricación, RRHH, CRM, TPV, ... Entorno de desarrollo rápido de aplicaciones 
  • 4. Un poco de historia 2004 nació TinyERP. Fabien Pinckaers.  Creación compañía belga Tiny Sprl.  2007. Apertura repositorio SVN  2008. Migración plataforma Launchpad-Bazaar  2008. TinyERP OpenERP  2009. Mejoras desarrollo colaborativo  Evolución (nº de módulos):  Oct 2006 Enero 2007 Abril 2007 Mayo 2007 Mayo 2008 Abril 2009 40 112 185 200+ 250+ 350+
  • 5. Tecnología. Arquitectura cliente-servidor Cliente escritorio Módulos Gtk, Koo C L-RP XM (addons) PC et-R N Servidor OpenERP Cliente Navegador Net- RPC web web http Postgres D.B. Multiplataforma: Windows, Linux, Mac
  • 6. Tecnología. Arquitectura MVC Modelo: Objetos OpenERP  Diccionarios Python mapeados a tablas PostgreSQL Creación/actualización automática tablas Vista: Archivos XML  Define vistas (lista, formulario, calendario, gráfico), menús, informes, asistentes, ... Controlador: Código Python  Lógica: Validación de datos, cálculos, ...
  • 7. Tecnología. + Características Flujos (workflows)  Estados, transiciones, roles Asistentes (wizards)  Para instalar módulos, para realizar acciones o informes complicados, ... Informes (reports): Salida PDF, OpenOffice, ...  Traducciones: Módulos servidor, cliente escritorio y web 
  • 8. Tecnología. + Características Ergonomía:  Imitación a un navegador web Ayudas contextuales Valores por defecto, ... Importación/exportación datos:  Formato CSV Comuniación con otras aplicaciones:  Protocolo XML-RPC
  • 9. Flexibilidad Modularidad: 400 módulos (110 oficiales)  Diversidad de clientes:  Escritorio GTK / Escritorio Koo / web Jerarquía en objetos y vistas:  Personalización sin tocar código/vistas módulos oficiales Conexión con otras aplicaciones:  Asterisk, tiendas virtuales (OSCommerce, Magento, VirtueMart, ...), Google calendar, conectores MSOffice y OOffice.
  • 10. Flexibilidad. Configurable Editor de flujos  Editor de acciones  Una acción puede enviar email/SMS, crear/modif. objetos, crear informes, ejecutar asistente, ... Editor de vistas (vistas heredadas)  Diseñador de informes (mediante OpenOffice writer) 
  • 11. Libertad Es software libre ≠ gratis 4 libertades Licencia GPL (General Public License)  Servidor + módulos Cliente Gtk Cliente Koo Licencia OPL (OpenERP Public License)  Cliente web (MPL con restricciones en los logos)
  • 12. Comunidad. Comunicación Portal web:  www.openerp.com, www.openobject.com  www.openerpspain.com, www.openerpsite.com  www.openerp.cat  Foros: www.openobject.com/forum  IRC: www.openobject.com/irc  Listas de correo:  Asociadas a los foros  Localización española: localizacion@tinyerp.es 
  • 13. Comunidad. Equipos Experts teams: Contabilidad, fabricación, servicios, ergonomía (no programación)
  • 14. Comunidad. Equipos II Quality team:  20 miembros (15 + 5 externas) Servidor + módulos oficiales + cliente Gtk Commiter team:  80 miembros (20 + 60 externas) Módulos addons-extra Community team  ? miembros (equipo nuevo) Desarrollos individuales
  • 15. Comunidad. Colaboración Código. Mediante sistema control de versiones Bazaar  Quality & Commiter suben el código directamente  Otros: Ramas propias + solicitud de fusión  Documentación (inglés + traducciones): Sphinx  + Bazaar Nuevas características: BluePrints  Informes de errores: BugTracker  Traducciones: Translations  Launchpad proporciona estas herramientas
  • 16. Comunidad. Traducciones https://translations.launchpad.net/openobject Translation team: Actualiza traducciones  Otros: Sugieren traducciones 
  • 17. ¿Porqué compartir un módulo? Porque la gente lo usará  Porque detectarán errores  Porque lo mejorará  Porque lo traducirá  Porque le dará publicidad  Porque tu propio proyecto sale ganando 
  • 18. ¿Que ERP/framework elegir? Tecnología Libre avanzada Flexible Comunidad
  • 19. ¿Qué quereis preguntar? OpenERP Tecnología, libertad, flexibilidad y COMUNIDAD Jordi Esteve (UPC)