Analisando propostas

Sincronizacion de Inventario entre 2 herramientas

Publicado em 10 de Dezembro de 2015 dias na TI e Programação

Sobre este projeto

Aberto

Requisitos:
Sincronizar inventarios para cada empresa que se tiene en la herramienta i-doit a la herramienta glpi de tickets

glpi version - glpi 0.90.1 => cuenta con una API por default
I-doit version : i-doit pro version 1.6

No se necesitan sincronizar todos los campos del objeto de inventario, solo los siguientes desde i-doit:
•    Name of the asset
•    Location
•    Inventory Number
•    Technician in charge of the hardware – This is a user obj in the i-doit and so it is in glpi , so we must sync this users.
•    Link to asset in i-doit

Campos en GLPI:
•    Name
•    Location
•    Technician in charge of the hardware
•    Inventory number
•    Comments

Como la creacion de los inventarios es en un solo sentido (i-doit-> glpi) , si se crea un objeto de inventario en i-doit para una empresa, se debera crear un objeto de inventario para la empresa correspondiente en glpi tan rapido como sea posible. (Puede haber un retraso o correr algun tipo de tarea programada o crojob cada cierto tiempo)
Como los objetos de inventario pertenecen a una empresa en i-doit, se deben sincronizar a su empresa respectiva en glpi, esto se puede hacer simplemente por nombre.
Adicional: i-doit maneja cada empresa en una base de datos diferente, aunque se puede comunicar por api a cualquier empresa pero si la solucion es directamente con querys en la base de datos hay que tener en cuenta esto.
Nos gustaria que hubiera una pantalla muy simple para ver el estatus de la sincronizacion y si hay un error poder identificar el objeto de inventario que esta generando el error.
Cuando una actualizacion ocurra en i-doit para los campos seleccionados estos se deben actualizar en glpi.
Cuando un objeto de inventario es eliminado o puesto en deshabilitado realmente solo se debe de desactivar de glpi independientemente.
Necesitamos documentación de la programación que se realice por si es necesario darle mantenimiento en un futuro.

demo glpi: http://demo.glpi-project.org/
DEMO i-doit : http://www.i-doit.org/demo-2/

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias