Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
es:ciclovidamaquina [2011/10/21 21:37]
lvazquez
es:ciclovidamaquina [2011/10/21 22:44]
lvazquez
Line 11: Line 11:
  
 Para manajar el ciclo de vida completo de una máquina nos podemos basar en cuatro elementos básicos: Para manajar el ciclo de vida completo de una máquina nos podemos basar en cuatro elementos básicos:
-  * El plugin **data_injection** ​de importación de archivos CSV.+  * El plugin ​importador de archivos CSV (**data_injection**).
   * La funcionalidad nativa de GLPI para enlazar máquinas automáticamente.   * La funcionalidad nativa de GLPI para enlazar máquinas automáticamente.
-  * El plugin ​de desinstalación de maquinas en GLPI. +  * El plugin ​para desinstalación de maquinas en GLPI (**uninstallComputer**)
-  * El plugin **removeMachinesFromOCS** para eliminación de máquinas de OCS Inventory.+  * El plugin ​para eliminación de máquinas en OCS Inventory (**removeMachinesFromOCS**). 
 + 
 +===== El plugin importador de archivos CSV (data_injection) ===== 
 +Este plugin fue desarrollado ​para
 +  * Recuperar datos desde otro sistema de gestión de parque informático (en caso de migración). 
 +  * Importar dados de proveedores durante la recepción de nuevo material. 
 + 
 + 
 +==== Importación de dados ==== 
 +Permite importar datos en GLPI usando archivos en formato CSV 
 +  * Importar datos del inventário:​ 
 +    * Computadora/​Ordenador,​ monitores, impresoras 
 +    * Hardware de red, teléfonos IP 
 +    * Periféricos 
 +    * Cartuchos e insumos 
 +    * Usuarios y grupos 
 +    * Contratos, contacto de proveedor 
 +  * Importar datos de plugins (a partir de la version 1.2 para GLPI 0.71) 
 + 
 +==== Tipo de importación ==== 
 +Importación de archivos de forma //​correcta//​ 
 +  * Generación y actualización a través de GLPI 
 +  * Gestión de histórico 
 +  * Respeta los permisos de los usuarios 
 + 
 +Formato del archivo CSV de entrada 
 +  * No existe límite en el número de lineas. Sin embargo se debe tener cuidado de no superar los límites de memoria para PHP, por lo que es preferible trabajar con archivos de tamaño razonable. 
 +  * Se debe escojer el delimitador de campos, por ejemplo ';'​ o bien tabulador. 
 +  * Detección automática de codificación en formatos ISO8859-1 o UTF8. 
 +  * Las fechas se deben especificar en uno de los siguientes formatos soportados:  
 +    * **DD-MM-YYYY** 
 +    * **MM-DD-AAAA** 
 +    * **AAAA-MM-DD** 
 +  * Es posible importar archivos CSV sin encabezado. 
 +  * Se debe definir las correspondencias entre los campos del archivo CSV y la base GLPI 
 + 
 +==== Modelos ==== 
 +Creacion de modelos o patrones de archivos CSV: 
 +  * El plugin permite reutilizar los archivos CSV 
 +    * con el mismo número de campos 
 +    * con el mismo encabezado 
 +  * Un modelo nos permite evitar redefinir las correspondencias entre los campos 
 + 
 +{{:​fr:​plugins:​data_injection_model1.png?​500|Definición de un modelo}} 
 + 
 +==== Correspondencias de campos ==== 
 +{{:​fr:​plugins:​data_injection_mapping1.png?​500|Definición de las correspondencias entre los campos del archivo CSV y la base GLPI}} 
 + 
 +==== Información complementaria ==== 
 +Capacidad de insertar valores en común para todos los registros importados 
 +  * En el momento de realizar la importación 
 +  * Para la persona que va a hacer la importación 
 +La definición del patrón del ingreso de datos es hecho durante la creación del modelo. 
 + 
 +Los datos pueden ser: 
 +  * Campos de un objeto (localización,​ usuario, fabricante, etc) 
 +  * Inicialización con un estatus especial (por ejemplo: disponible) 
 +  * Información financiera (fecha de compra, período de garantía, etc) 
 +  * Plantillas 
 + 
 +{{:​fr:​plugins:​data_injection_infos1.png?​500|Informaciones complementarias adicionadas en el momento de la importación}} 
 + 
 + 
 +==== Reporte de la importación ==== 
 +El plugin genera un reporte de la carga de datos en los formatos: 
 +  * HTML 
 +  * PDF 
 +Muestra todas los registros importados com exito o fallidos, indicando el mensaje de error en este último caso. 
 + 
 +El plugin genera un archivo CSV con todas as lineas que no pudieron ser cargadas en GLPI. 
 + 
 +===== Puesta en correspondencia de una máquina ===== 
 + 
 +Las versiones 0.70 y superiores de GLPI incluyen el soporte para enlazar máquinas 
 +  * Luego de la primera importación de una máquina desde OCS 
 +    * se verifica si la máquina fue creada a mano en GLPI o fue importada previamente 
 +    * enlaza automaticamente un máquina GLPI con su correspondiente en OCS 
 +    * agrega un evento en el registro histórico 
 +    * automaticamente cambia su estado (por exemplo: //​Producción//​) 
 + 
 +Esta puesta en correspondencia puede ser automatizada mediante 
 +  * cron integrado en GLPI 
 +  * plugin de importación en masa de OCS 
 + 
 +==== Configurando la conexión en el modo OCS-NG de GLPI ==== 
 +En la imagem seguiente: se busca um máquina en GLPI 
 +  * con el mismo número de série 
 +  * tal que su estado es «//En stock//» 
 + 
 +{{:​fr:​glpi_liaison_ocs.png?​500|Criterios para la puesta en correspondencia automática entre una máquina en OCS y en GLPI}} 
 + 
 +===== Plugin de desinstalación de ua máquina ===== 
 +El plugin **uninstallComputer** permite registrar la //​desinstalación de una máquina//​. 
 +  * Transferir la propia máquina 
 +  * Remover las siguientes informaciones entre otras 
 +    * Nombre 
 +    * Red, IP, dominio 
 +    * Software, histórico de software 
 +    * Presupuesto 
 +    * Usuario, contacto asociados. 
 +  * Alterar el status de la máquina, se fuera necesário 
 + 
 +Usado para tratar los seguintes casos 
 +  * Máquina removida para reparo 
 +  * Máquinas pasadas por actualización (descartadas) 
 + 
 +<note tips> 
 +Escoja un estado que permita la conección cuando la máquina este de vuelta. 
 +</​note>​ 
 + 
 +===== Plugin de eliminación de máquinas ​de la base OCS ===== 
 + 
 +El plugin **removeMachineFromOCS** permite eliminar máquinas de base de datos de OCS Inventory 
 +  * Eliminar máquinas de OCS que han sido eliminadas en GLPI 
 +  * Script para eliminar las máquinas de OCS que se han 
 +    * se han suprimido de GLPI 
 +    * que no volverán al inventario despues de algunos meses 
 +Permite limpiar la base OCS para su utilización en parques grandes. 
 + 
 +===== Estado de los materiales ===== 
 +GLPI maneja el concepto de //​estado//:​ 
 +  * Indica el estado o situación de un material en un instante T 
 +  * Los estados son totalmente configurables para adaptarse a las necesidades 
 +  * Brinda la posibilidad de realizar búsquedas en base al estado 
 +  * Algunos cambios de estado son automáticos 
 +    * importación desde OCS 
 +    * desconección/​conección de periféricos 
 +    * remoción de una máquina 
 + 
 +{{:​fr:​example_status.png|Ejemplo de estado de material en GLPI}} 
 + 
 +//(En proceso..continuar)//​