Desarrollar software JAVA para integrar AS400 con SaaS de envío de services
€750-1500 EUR
Anulowano
Opublikowano ponad 9 lat temu
€750-1500 EUR
Płatne przy odbiorze
2. Desarrollo a medida para integración de órdenes de trabajo entre WEBFLEET y AS-400 a través de ficheros de texto.
Se trata de un proceso/servicio que se encargará de recoger un fichero de texto con un formato pendiente de definir en la fase de análisis inicial del desarrollo y mediante un proceso de “parsing”, darle formato y reenviar todas estas órdenes de trabajo a WEBFLEET.
Este proceso/servicio se podrá configurar para actualizar el fichero de órdenes de servicio generado por el sistema AS-400 cada X minutos para enviar las nuevas peticiones a WEBFLEET. Del mismo modo será capaz de actualizar los datos de estado de las diferentes órdenes de WEBFLEET cada X minutos.
Se utilizará una BBDD Local para seguimiento/actualización de estado de órdenes. También existirá la posibilidad de planificar los envíos de órdenes de trabajo/servicio a través de un gestor horario.
La operativa de funcionamiento a nivel básico sería la siguiente:
Entrada: Fichero de texto generado por AS-400 con los avisos pre-formateados para enviar a los diferentes técnicos/navegadores. (Pendiente definir formato de intercambio de datos en texto plano).
Salida: Fichero de texto con el estado actual de las diferentes órdenes según formato de intercambio establecido.
Para mejorar el envío de ordenes a los técnicos se propone realizar cambios profundos en el flujo de la aplicación:
1) Utilizar solo las direcciones que tengan score = 1 de WEBFLEET.
2) Cuando se envíe la orden a WEBFLEET y la dirección no esté geocodificada, se deberá consultar al geocoder de TomTom (v2) y analizar el score de la respuesta:
- Si el score = 1, enviar la orden al técnico, crear la dirección en WEBFLEET y asignarla al grupo correspondiente.
- Si el score > 1 o hay más de un score = 1, entonces se crea la dirección, se sustituye el técnico por el técnico dummie (para evitar que se envíe la orden al técnico y genere confusión), Luego se envía un correo electrónico al CALL. El personal del CALL deberá corregir la dirección en WEBFLEET y una vez geocodificada asignarla al grupo correspondiente. luego cancelar la orden y reasignar la orden al técnico correspondiente.
El criterio de aceptación para esta modificación del alcance se basa en que las órdenes cumplan el flujo propuesto.
Se ha implementado la aplicación para que genere 2 reports extended en el caso que un aviso se abra y cierre en días diferentes consecutivos.
Poseo mas de 2 años de experiencia en J2EE utilizando diversas tecnologias como: jsf utilizando primefaces como implementacion, spring ,hibernate, jpa, apache cxf, bonita bpm, base de datos mysql y postgres, ademas he configurado servidores de aplicaciones como: tomcat y jboss.
Dado que la problematica que plantean requiere la intercomunicacion constate entre distintos sistemas, mis conocimientos sobre servicios web con apache CXF serian ideales para lograr una solucion optima utilizando SOAP o REST de acuerdo a sus necedidades y con respecto a la interfaz de usuario podria lograr muy buenos resultados utilizando los diferentes componentes que brinda PrimeFaces.
Me gustaria conocer mas detalles del proyecto por lo que propongo tener una reunion si mi perfil es acorde a sus necesidades.
Skype: orlandocabrera01
Quedo a las ordenes,
Saludos cordiales.