Luego de haber transformado el formulario en un script que entiende el sistema, se procede a registrar el script como una plantilla de formulario en el sistema. 

Este paso forma parte del proceso de DEFINICIÓN de un tipo de reporte en el sistema (ver Etapas de un Reporte). Primero se define el reporte y luego se define la plantilla de formulario que usará, tal como se muestra en la siguiente imagen.




Esto se realiza activando la opción Configuración de la familia de inspecciones y seleccionando la pestaña Definición Formularios

Para tal efecto se deja los archivos de formulario y mapeo en una carpeta especial por ejemplo /Template/chklist y se procede a registrar el formulario.

La carga de archivos en el sistema se debe hacer enviando estos formularios por correo al administrador.


Fig 1122 Definición de formulario en sistema.


El nuevo formulario definido se refleja como una fila más en el listado. Dependiendo del tipo de formulario, se presentarán distintos botones. 


Formulario digitalizado:


En el caso de formulario digitalizado se presenta botones HTML, MAP y PDF para ver los formatos map, HTML y PDF de éste.

Si se presiona el botón MAP se obtendrá el formato con las variables mapeadas de éste.


       

Fig 1123 Definición y visualización de formulario en sistema. Visualización del Formato MAP


Si se presiona el botón HTML se obtendrá el formulario en HTML de éste. 


Fig 1124 Definición y visualización de formulario en sistema. Visualización del Formato HTML


Este formulario está en formato HTML y cuenta con todos los campos definidos. Eventualmente se puede emplear elementos tipo Calendario, reloj etc ..(ver elementos gráficos) los cuales facilitan el ingreso de información. 

Este formulario puede contener también una lógica en Javascript que permite por ejemplo realizar sumas de campos u otras operaciones simples. 

A nivel de Formulario se puede agregar una simple logica como por ejemplo para calcular el volumen


Volumen total (vol_T) = vol_1 + vol_2 + vol_3



Sin embargo este Formulario aun no se puede emplear en el sistema ya que es necesario realizar operaciones más complejas que permitan interactuar con la base de datos del sistema.