2. SOBRE MI
Estudié en la E.T.S.I. Informática en la UMA el siglo pasado
Desarrollador (full stack web developer)
Administrador de sistemas
@minoriadeunosolo
https://es.linkedin.com/in/miguelricoblanco
3. ¿QUÉ ES OPENERP (ODOO)?
ERP = Entreprise Resource Planner
Open = Open Source
Es un Software de Aplicaciones Empresariales, liberadas
Bajo la licencia AGPL proporcionando CRM, HR, Ventas, Contabilidad, Fabricación,
Gestión de Almacén, Gestión de proyectos, TPV y mucho más.
Esta basada en un framework de Desarrollo Rápido de Aplicaciones (RAD) modular,
escalable e intuitive basado en python.
4. APP OFICIALES / COMUNIDAD
CRM
Ventas
Compras
Almacén
Control de Flotas
HR
…
…. Todo ello Multiempresa, Multiusuario…
12. HASTA AHORA NO HEMOS
PROGRAMADO NADA
Hasta aquí “sólo” hemos instalado, no se ha programado nada
Intentamos adaptarnos al programa
Se buscan módulos oficiales/comunidad que cubran la
funcionalidad deseada.
13. CASO PRÁCTICO
Nuestro cliente pide funcionalidades especiales y está dispuesto a afrontar un desarrollo a
medida.
Ejemplo cambio en la ficha de clientes:
•Campo adiciones conocidas, detrás del sitio web
•Campo fecha de desintoxicación, justo debajo
•Nueva pestaña “Betabeers” con las observaciones.
•Charlas a las que ha asistido
http://0.0.0.0:8069/?
db=Betabeers&ts=nnnnn#id=5&view_type=form&model=res.partner&menu_id=79&action
=62
18. # -*- coding: utf-8 -*-
{
'name': 'Modulo Ejemplo Betabeers',
'version': '1.1', 'author': 'Miguel Ángel Rico',
'summary': 'Ejemplo de modulo para betabeers Malaga',
'description': """
Ejemplo de creación de un modulo simple en OpenERP 7.0
Contact: betabeers
""",
'maintainer': 'Betabeers',
'website': '', "images" : [],
'depends': ['base'],
'init_xml': [ 'views/mod_view.xml'],
'demo_xml': [],
'update_xml': ['views/mod_view.xml'],
'images': [],
'active': True, 'installable': True, 'application':True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
# -*- coding: utf-8 -*-
import mod
__init__.py
__openerp__.py
19. REQUISITOS DEL CLIENTE
Campo adiciones conocidas, detrás del sitio web
Campo fecha de desintoxicación, justo debajo
• Nueva pestaña “Betabeers” con las observaciones.
• Charlas a las que ha asistido
21. REQUISITOS DEL CLIENTE
Campo adiciones conocidas, detrás del sitio web
Campo fecha de desintoxicación, justo debajo
• Nueva pestaña “Betabeers” con las observaciones.
• Charlas a las que ha asistido