OpenERP para PYMEs - Soluciones Tecnológicas Prisma...
Transcript of OpenERP para PYMEs - Soluciones Tecnológicas Prisma...
CGSOL 2010
OpenERP para PYMEsJosé Rodrigo Fernández Menegazzo
Rocket
✤ Mi sistema operativo favorito para servidores es FreeBSD (desde 2.4)
✤ Y mi lenguaje favorito es Perl
✤ Tengo más de año y medio de desarrollar e implementar OpenERP
✤ Soluciones Tecnológicas Prisma
✤ Me especializo en sistemas web y tecnologías asociadas
Temario
✤ ¿Qué es OpenERP?
✤ Importancia en la pequeña y mediana empresa
✤ Donde obtenerlo
✤ Estructura
✤ Módulos
✤ Funcionalidad común para PYMEs
✤ Preguntas y (esperemos) respuestas
OpenERP
OpenERP
✤ OpenERP es un ERP y CRM
OpenERP
✤ OpenERP es un ERP y CRM
✤ ERP: Enterprise Resource Manager define a un sistema para el control y registro de procesos de una empresa comercial o industrial
✤ Comercial es una empresa de distribución e industrial es de producción
OpenERP
✤ OpenERP es un ERP y CRM
✤ ERP: Enterprise Resource Manager define a un sistema para el control y registro de procesos de una empresa comercial o industrial
✤ Comercial es una empresa de distribución e industrial es de producción
✤ CRM: Customer Relationship Manager define a un sistema para el control y registro de comunicaciones con el cliente
✤ Incluye pre y post venta
✤ También puede ser usado como SRM Supplier Relationship Manager
ERP
✤ Generalmente incluye
✤ Contabilidad
✤ Compras
✤ Ventas
✤ Cuentas por cobrar y pagar
✤ Inventario
✤ Producción
CRM
✤ Generalmente incluye
✤ Detalles de clientes, incluyendo contactos
✤ Seguimiento de ventas
✤ Seguimiento de llamadas
✤ Soporte al cliente (por diferentes canales)
✤ Reuniones y eventos
Importancia
✤ Cuando una empresa pasa de ser de uno o dos empleados a tres o más
✤ La comunicación decae
✤ Los procesos no tienen orden, se hacen por hábito
✤ Se pierde información valiosa
✤ No existen validaciones
✤ El dueño quiere ser parte de todo
✤ Control y registro son importantes
Importancia
✤ Cuando toda la empresa participa en un mismo sistema, los procesos se validan por si solos
✤ Procesos y controles son muy importantes en el crecimiento
✤ La información adquiere un nuevo sentido
✤ Se puede tener una imagen global de la empresa y tomar mejores decisiones
Donde obtenerlo
✤ http://www.openerp.com/
✤ Portal principal con información del proyecto y donde se puede bajar
✤ http://doc.openerp.com/
✤ Documentación para usuarios y desarrolladores (regular calidad)
✤ https://launchpad.net/openobject
✤ La versión estable es la 5.0 pero está por salir la 6.0 (incluye nuestro módulo contable para Guatemala)
Estructura
✤ Las tecnologías básicas utilizadas por OpenERP son:
✤ Python y varias librerías
✤ PostgreSQL
✤ Tecnologías suplementarias:
✤ CherryPy
✤ PyGTK
Estructura
Estructura
PostgreSQL
Estructura
PostgreSQL
Estructura
PostgreSQL
Servidor
Estructura
PostgreSQL
Servidor
Estructura
PostgreSQL
Servidor
Cliente
Estructura
PostgreSQL
Servidor
Cliente
Estructura
PostgreSQL
Servidor
Cliente Web
Estructura
PostgreSQL
Servidor
Cliente Web
Estructura
PostgreSQL
Servidor
Cliente Web
Navegador
Estructura
PostgreSQL
Servidor
Cliente Web
Navegador ...
Estructura
PostgreSQL
Servidor
Cliente Web
Navegador ...
Estructura
PostgreSQL
Servidor
Cliente Web
Navegador Navegador...
Estructura
PostgreSQL
Servidor
Cliente Web
Navegador Navegador...
Estructura
✤ La separación entre componentes es importante y útil
✤ Los componentes se comunican entre si por medio de NET-RPC o XML-RPC
✤ XML-RPC puede utilizar SSL, NET-RPC no
✤ Cualquiera puede hacer un cliente para el servidor, en cualquier lenguaje que soporte XML-RPC
✤ Por ejemplo, existe otro cliente llamado Koo (en Qt)
Módulos
✤ OpenERP es realmente una plataforma y varios módulos desarrollados sobre esa plataforma
✤ La plataforma es OpenObject
✤ ORM, Validaciones, Vistas, Reportes, Flujos, Permisos, Gráficas, Gantt, etc.
✤ Los módulos se pueden instalar gradualmente (solo base es requerido)
✤ Desarrollar nuevos módulos para modificar o agregar funcionalidad es relativamente sencillo
Funcionalidad común
✤ Muchas PYMEs tienen necesidades similares
✤ Generalmente las PYMEs se dividen en dos:
✤ Comercial o industrial
✤ Servicios
Comercial o industrial
✤ Empresas
✤ Que compran y venden o distribuyen productos
✤ Que producen o transforman productos
✤ Necesidades comunes:
✤ Contabilidad y facturación
✤ Inventario
✤ Compras y ventas
✤ Cuentas por cobrar y pagar
✤ Producción
Servicios
✤ Empresas
✤ Cuyos productos no son físicos y se manejan generalmente por proyectos
✤ Necesidades comunes:
✤ Contabilidad y facturación
✤ Compras y ventas
✤ Cuentas por cobrar y pagar
✤ Proyectos
✤ CRM
Módulos para empresa comercial o industrial
Funcionalidad Módulo
Contabilidad, CxP, CxC account, l10n_chart_gt_minimal
Inventario stock
Compras purchase
Ventas sale
Producción mrp
Módulos para empresa de servicios
Funcionalidad Módulo
Contabilidad, CxP, CxC account, l10n_gt
Compras purchase
Ventas sale
Proyectos project
CRM crm
Como ayudar
✤ 6.0 está por salir y le serviría ayuda con las traducciones
✤ https://translations.launchpad.net/openobject-addons/trunk
Preguntas y demostración