desarrollando e integrando soluciones con genexus 9.0 adriándarias...

26
Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias [email protected] Robert Caballero [email protected] Metzen y Sena S.A.

Upload: josefina-maria-isabel-roldan-sanchez

Post on 03-Feb-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Desarrollando e Integrando soluciones con Genexus 9.0

AdriánDarias [email protected]

Robert Caballero [email protected]

Metzen y Sena S.A.

Page 2: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

La Empresa

4 líneas de producción (3.000 productos)

3 Puntos de Venta

400 Distribuidores locales

Exportación a 32 países

Importación

Yacimientos

Plantilla de 800 funcionarios

Page 3: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Desafío

Migrar de Plataforma (AS/400 – Windows)

Sistematizar procesos manuales

Integrar soluciones encapsuladas

Erradicar duplicación de información

Mejorar la infraestructura

Implementar varios sub-proyectos en paralelo

Page 4: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Escenario inicial

Sistema Lenguaje Base de Datos

RRHH (Liquidación) RPG (Nativo) DB2

RRHH (Ficha de legajo) Visual Basic Access

RRHH (Generador de Asientos Contables) Clipper Dbase (dbf)

RRHH (BPS) Clipper Dbase (dbf)

RRHH (Licencias) Clipper Dbase (dbf)

Costos Genexus 7.5 (Vbasic) DB2

Clasificación de producción Genexus 7.5 (Vbasic) DB2

Sistema Lenguaje Base de Datos

Marcas de Relojes Visual Basic SQL

GCI (Contabilidad, Gestión Comercial y Stock, Datawarehouse)

Genexus(Vfox) SQL

Aplicaciones de terceros

Desarrollos internos

Page 5: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Escenario inicial

Genera Info. a BPS

Ficha de Legajo

Licencias

Liquidación de Haberes

DB2DB2

DBFDBF DBFDBF ACCESSACCESS

AsientosContables

DBFDBF

Costos

DB2DB2

GCI

SQLSQL

Clasificación de producción

DB2DB2

ContabilidadVentas/Export.Stock y distribuciónDatawarehouse

Marcas de Reloj

SQLSQL

Page 6: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Que debíamos hacer?

Asignar los equipos

Análisis

Desarrollo

Testing

Soporte

Seguimiento de proyecto

Page 7: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Con que contábamos?

Apoyo desde la Dirección

Conocimiento del Negocio

Conocimiento de los Usuarios

Genexus

Page 8: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Algunas medidas

Capacitación

Gestión de Proyectos

Testing

Implementación de Sistema de Help Desk

Designar usuarios “abanderados”

Reuniones permanentes

Page 9: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Paralelamente…

Implementación Módulos de GCI

Compras / Importaciones / Financiero

Migración de Dominio a Active Directory

Mejora en Infraestructura

Implementación de Plan de Contingencia

Page 10: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Etapas planificadas

Seguridad

Legajo

Salud

Préstamo de Mano de Obra

Mensajería

Vales

Liquidación

Page 11: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Seguridad

A nivel de aplicación

Administración centralizada de:

Usuarios

Grupos de Usuarios

Menús dinámicos

A nivel de Base de Datos

Page 12: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Legajo

Inicialmente:

Una “herramienta” de unificación rápida de información

Permitía “capturar” y procesar información actualizada desde:

AS/400

GCI

Sistema de Relojes

Page 13: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Legajo – Primer paso

Genera Info. a BPS

Licencias

Liquidación de Haberes

DB2DB2

DBFDBF DBFDBF

AsientosContables

DBFDBF

Costos

DB2DB2

GCI

SQLSQL

Clasificación de producción

DB2DB2

ContabilidadVentas/Export.Stock y distribuciónDatawarehouse

MarcasDe Reloj

SQLSQL

Ficha de Legajo

ACCESSACCESS

RRHH(Legajo)

SQLSQL

Page 14: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Legajo

Hoy permite:

Procesar e intercambiar información con:

GCI

Sistema de Relojes

Visualizar estado de información de intercambio

Actualización única de datos

Page 15: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Salud

Permite:

Procesar e intercambiar información de certificaciones médicas con Sistema de Relojes

Visualizar y administrar el estado de información de intercambio

Evitar inconsistencias en las marcas de reloj

Page 16: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Préstamo de Mano de Obra

Permite:

Ciclo de solicitud y aprobación de préstamos de personal

Discriminar tareas, centros y tipo de conceptos involucrados para distribución de costos

Evitar controles manuales

Page 17: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Mensajería y tareas programadas

Funcionalidades:

Comunicación de cambios de estado en Vales y Préstamos de mano de Obra

Administrar el flujo y estado de información de mensajes

Ejecuta actividades programadas de actualización de datos

Page 18: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Vales

Permite:

Ciclo de solicitud y aprobación de vales al Personal (Adelantos y Ventas)

Visualización de situación del funcionario al momento de aprobación

Administrar fondos de caja por sector

Page 19: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Liquidación

Permite:

Liquidación de haberes en todas sus variantes

Generación de datos para organismos externos

Interactúa con sistema de Costos y GCI

Page 20: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Que debimos enfrentar?

Obstáculos técnicos

Cambios en los requerimientos

Recursos compartidos

Page 21: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Pilares para el éxito del proyecto

Apoyo de la Gerencia

Adhesión de los usuarios

Genexus 9.0

Sinergia del equipo

Page 22: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Que ganamos?

Integración

Evitar duplicación de información y tareas

Uniformidad de datos

Nuevas funcionalidades

Page 23: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Escenario actual

Marcas de Reloj

SQLSQL

RRHH

SQLSQLCostos

SQLSQL

GCI

SQLSQL

Clasificación de producción

SQLSQL

ContabilidadVentas/Export.Stock y distribuciónDatawarehouseFinanzasCompras/Import.

Page 24: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Y como seguimos?

Business Inteligence

Mobility (y seguimos interactuando…)

Portal coorporativo

+ Wiki, Patterns

Page 25: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

¿Preguntas?

AdriánDarias [email protected]

Robert Caballero [email protected]

Metzen y Sena S.A.

Page 26: Desarrollando e Integrando soluciones con Genexus 9.0 AdriánDarias adarias@olmos.com.uyadarias@olmos.com.uy Robert Caballero rcaballero@olmos.com.uyrcaballero@olmos.com.uy

Gracias por su tiempo!!!

AdriánDarias [email protected]

Robert Caballero [email protected]

Metzen y Sena S.A.