using Exferia_Aplicacion.General;
using Exferia_EntityFramework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static Exferia_Aplicacion.General.Enumerados;

namespace Exferia_Aplicacion.Terminal
{
    public class Terminal_Opcion_Funciones
    {
        public static void Rellenar_Valores_Por_TipoPantalla()
        {
            Variables.G_LST_TERMINAL_PERMISOS = new List<Terminal_Opcion_Modelo>();

            try
            {

                #region TIPO_DISPOSITIVOMOVIL_MYTHOS
                
                  #region CONEXIONES
                  #region COMUNICACION_DIRECCIONES
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_0 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_0.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_DIRECCIONES,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_0);
                  #endregion

                  #region COMUNICACION_AUTOMATICA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_1.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_AUTOMATICA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                              false,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1);
                  #endregion

                  #region COMUNICACION_AUTOMATICA_CARENCIA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_2 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_2.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_AUTOMATICA_CARENCIA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              4,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_2);
                  #endregion

                  #region COMUNICACION_BOTONENPANTALLA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_3 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_3.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_BOTONENPANTALLA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                              false,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_3);
                  #endregion

                  #region COMUNICACION_POREVENTOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_4 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_4 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_INICIOAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_INICIOAPLICACION.Descripcion,false));
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_SALIRAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_SALIRAPLICACION.Descripcion, false));
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ABRIRUNPARTE.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ABRIRUNPARTE.Descripcion, false));
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_CERRARUNPARTE.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_CERRARUNPARTE.Descripcion, false));
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_GRABARGASTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_GRABARGASTO.Descripcion, false));
                  lst_Valores_4.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_4.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_4,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_4);
                  #endregion
                  #endregion

                  #region GPS
                  #region POSICIONAMIENTO_GPS_ACTIVO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_5 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_5.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_ACTIVO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                              false,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_5);
                  #endregion

                  #region POSICIONAMIENTO_GPS_CARENCIA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_6 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_6.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_CARENCIA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              4,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_6);
                  #endregion

                  #region POSICIONAMIENTO_GPS_POREVENTOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_8 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_8 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_INICIOAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_INICIOAPLICACION.Descripcion, false));
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_SALIRAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_SALIRAPLICACION.Descripcion, false));
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ABRIRUNPARTE.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ABRIRUNPARTE.Descripcion, false));
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_CERRARUNPARTE.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_CERRARUNPARTE.Descripcion, false));
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_GRABARGASTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_GRABARGASTO.Descripcion, false));
                  lst_Valores_8.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_8.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_POREVENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_8,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_8);
                  #endregion
                  #endregion

                  #region PERMISOS
                  #region CLAVE_ACCESOADMINISTRACION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_9 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_9.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CLAVE_ACCESOADMINISTRACION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              50,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_9);
                  #endregion

                  #region PERMITE_CREAR_PARTES
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_11 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_11.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMITE_CREAR_PARTES,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                              false,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_11);
                  #endregion

                  #region PERMITE_TRANSFERIR_PARTE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_13 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_13 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_13.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_NOPERMITIDO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_NOPERMITIDO.Descripcion, false));
                  lst_Valores_13.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_AUTOMATICO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_AUTOMATICO.Descripcion, false));
                  lst_Valores_13.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_MANUAL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_MANUAL.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_13.Terminal_Opcion_Modelo_LISTADORADIOBUTTON(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMITE_TRANSFERIR_PARTE,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_TRANSFERIR_PARTE_VALOR_NOPERMITIDO.Codigo,
                                                                                      lst_Valores_13,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_13);
                  #endregion

                  #region PERMITE_ACTUALIZAR_GPS_INSTALACION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_12 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_12.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMITE_ACTUALIZAR_GPS_INSTALACION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                              false,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_12);
                  #endregion
                  #endregion

                  #region DATOS POR DEFECTO
                  #region ARTICULO_DESPLAZAMIENTO
                  List<INTERNO_Filtro_OpcionPadre_Modelo> lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_DESPLAZAMIENTO = new List<INTERNO_Filtro_OpcionPadre_Modelo>();
                  lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_DESPLAZAMIENTO.Add(new INTERNO_Filtro_OpcionPadre_Modelo(nameof(MAE_Articulos.esDesplazamiento),-1,true));

                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_14 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_14.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCIONDATOS_POR_DEFECTO_ARTICULO_DESPLAZAMIENTO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                              Variables.G_STR_OPCION_MAE_ARTICULO,
                                                                              Variables.G_STR_LIBRERIA_MAESTROS,
                                                                              Variables.G_STR_LIBRERIA_DATOSMAESTROS,
                                                                              Variables.G_STR_LIBRERIA_DATOSMAESTROS_PROCEDIMIENTO_MAEARTICULOS_OBTENER_MODELO_POR_ID,
                                                                              false,
                                                                              lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_DESPLAZAMIENTO);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_14);
                  #endregion

                  #region ARTICULO_MANODEOBRA
                  List<INTERNO_Filtro_OpcionPadre_Modelo> lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_MANODEOBRA = new List<INTERNO_Filtro_OpcionPadre_Modelo>();
                  lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_MANODEOBRA.Add(new INTERNO_Filtro_OpcionPadre_Modelo(nameof(MAE_Articulos.esManoDeObra), -1, true));


                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_15 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_15.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ARTICULO_MANODEOBRA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                              Variables.G_STR_OPCION_MAE_ARTICULO,
                                                                              Variables.G_STR_LIBRERIA_MAESTROS,
                                                                              Variables.G_STR_LIBRERIA_DATOSMAESTROS,
                                                                              Variables.G_STR_LIBRERIA_DATOSMAESTROS_PROCEDIMIENTO_MAEARTICULOS_OBTENER_MODELO_POR_ID,
                                                                              false,
                                                                              lst_INTERNO_Filtro_OpcionPadre_ModeloARTICULO_MANODEOBRA);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_15);
                  #endregion

                  #region ALMACEN_PRINCIPAL
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_16 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_16.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ALMACEN_PRINCIPAL,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                              Variables.G_STR_OPCION_GEN_ALMACEN,
                                                                              Variables.G_STR_LIBRERIA_GENERAL,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENALMACENES_OBTENER_POR_ID,
                                                                              true,
                                                                              null);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_16);
                  #endregion

                  #region ALMACEN_TERMINAL
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_17 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_17.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ALMACEN_VEHICULO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                              Variables.G_STR_OPCION_GEN_ALMACEN,
                                                                              Variables.G_STR_LIBRERIA_GENERAL,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENALMACENES_OBTENER_POR_ID,
                                                                              true,
                                                                              null);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_17);
                  #endregion
                  #endregion

                  #region IMPRESION_LOCAL

                  #region IMPRESION_LOCAL_INFORMES

                  #region IMPRESION_LOCAL_INFORMES_IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_20 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_20 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_20.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Descripcion, false));
                  lst_Valores_20.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Descripcion, false));
                  lst_Valores_20.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Descripcion, false));
                  lst_Valores_20.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_20.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_IMPRESORA,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_20,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_20);
                  #endregion

                  #region IMPRESION_LOCAL_INFORMES_TIPOPAPEL
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_19 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_19 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_19.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Descripcion, false));
                  lst_Valores_19.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Descripcion, false));
                  lst_Valores_19.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_PREIMPRESO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_PREIMPRESO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_19.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_19,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_19);
                  #endregion

                  #region IMPRESION_LOCAL_INFORMES_LINEASPORPAGINA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_23 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_23.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASPORPAGINA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_23);
                  #endregion

                  #region IMPRESION_LOCAL_INFORMES_LINEASCABECERA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_21 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_21.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASCABECERA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_21);
                  #endregion

                  #region IMPRESION_LOCAL_INFORMES_LINEASPIE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_22 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_22.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASPIE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_22);
                  #endregion


                  #endregion

                  #region IMPRESION_LOCAL_PARTESTRABAJO

                  #region IMPRESION_LOCAL_PARTESTRABAJO_IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_31 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_31 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_31.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Descripcion, false));
                  lst_Valores_31.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Descripcion, false));
                  lst_Valores_31.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Descripcion, false));
                  lst_Valores_31.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_31.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_IMPRESORA,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_31,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_31);
                  #endregion

                  #region IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_30 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_30 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_30.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Descripcion, false));
                  lst_Valores_30.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Descripcion, false));
                  lst_Valores_30.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_PREIMPRESO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL_VALOR_PREIMPRESO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_30.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_TIPOPAPEL,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_30,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_30);
                  #endregion

                  #region IMPRESION_LOCAL_PARTESTRABAJO_LINEASPORPAGINA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_34 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_34.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_LINEASPORPAGINA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_34);
                  #endregion

                  #region IMPRESION_LOCAL_PARTESTRABAJO_LINEASCABECERA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_32 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_32.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_LINEASCABECERA,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_32);
                  #endregion

                  #region IMPRESION_LOCAL_PARTESTRABAJO_LINEASPIE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_33 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_33.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_PARTESTRABAJO_LINEASPIE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              3,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_33);
                  #endregion


                  #endregion

                  #endregion

                  #region IMPRESION REMOTA

                  #region COLASIMPRESION_1

                  #region COLASIMPRESION_1_DESCRIPCION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_350 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_350.Terminal_Opcion_Modelo_TEXTBOX( Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DESCRIPCION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_350);
                  #endregion

                  #region COLASIMPRESION_1_USUARIO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_351 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_351.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_USUARIO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_351);
                  #endregion

                  #region COLASIMPRESION_1_CLAVE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_352 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_352.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_CLAVE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_352);
                  #endregion

                  #region IMPRIMIR COLASIMPRESION_1_DOCUMENTOS IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_353 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_353 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_353.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
                  lst_Valores_353.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_353.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DOCUMENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_353,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_353);
                  #endregion


                  #endregion

                  #region COLASIMPRESION_2

                  #region COLASIMPRESION_2_DESCRIPCION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_360 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_360.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DESCRIPCION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_360);
                  #endregion

                  #region COLASIMPRESION_2_USUARIO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_361 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_361.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_USUARIO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_361);
                  #endregion

                  #region COLASIMPRESION_2_CLAVE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_362 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_362.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_CLAVE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_362);
                  #endregion

                  #region IMPRIMIR COLASIMPRESION_2_DOCUMENTOS IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_363 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_363 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_363.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
                  lst_Valores_363.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_363.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DOCUMENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_363,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_363);
                  #endregion


                  #endregion

                  #region COLASIMPRESION_3

                  #region COLASIMPRESION_3_DESCRIPCION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_370 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_370.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DESCRIPCION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_370);
                  #endregion

                  #region COLASIMPRESION_3_USUARIO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_371 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_371.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_USUARIO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_371);
                  #endregion

                  #region COLASIMPRESION_3_CLAVE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_372 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_372.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_CLAVE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_372);
                  #endregion

                  #region IMPRIMIR COLASIMPRESION_3_DOCUMENTOS IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_373 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_373 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_373.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
                  lst_Valores_373.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_373.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DOCUMENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_373,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_373);
                  #endregion


                  #endregion

                  #region COLASIMPRESION_4

                  #region COLASIMPRESION_4_DESCRIPCION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_380 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_380.Terminal_Opcion_Modelo_TEXTBOX( Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DESCRIPCION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_380);
                  #endregion

                  #region COLASIMPRESION_4_USUARIO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_381 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_381.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_USUARIO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_381);
                  #endregion

                  #region COLASIMPRESION_4_CLAVE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_382 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_382.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_CLAVE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_382);
                  #endregion

                  #region IMPRIMIR COLASIMPRESION_4_DOCUMENTOS IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_383 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_383 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_383.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
                  lst_Valores_383.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_383.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DOCUMENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_383,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_383);
                  #endregion


                  #endregion

                  #region COLASIMPRESION_5

                  #region COLASIMPRESION_5_DESCRIPCION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_390 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_390.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DESCRIPCION,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              200,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_390);
                  #endregion

                  #region COLASIMPRESION_5_USUARIO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_391 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_391.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_USUARIO,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_391);
                  #endregion

                  #region COLASIMPRESION_5_CLAVE
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_392 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_392.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_CLAVE,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                              100,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_392);
                  #endregion

                  #region IMPRIMIR COLASIMPRESION_5_DOCUMENTOS IMPRESORA
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_393 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_393 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_393.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
                  lst_Valores_393.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_PARTESTRABAJO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_393.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DOCUMENTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_393,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_393);
                  #endregion


                  #endregion

                  #endregion

                  #region PERMISOS_IMPRESION

                  #region PERMISOS_IMPRESION_PARTESTRABAJO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_401 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_401 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_401.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_PARTESTRABAJO_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_PARTESTRABAJO_VALOR_IMPRIMIR.Descripcion, false));
                  lst_Valores_401.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_PARTESTRABAJO_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_PARTESTRABAJO_VALOR_ENVIAREMAIL.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_401.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_PARTESTRABAJO,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_401,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_401);


                  #endregion

                  #region PERMISOS_IMPRESION_LIQUIDACION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_400 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_400 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_400.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_IMPRIMIR.Descripcion, false));
                  lst_Valores_400.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_ENVIAREMAIL.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_400.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_400,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_400);


                  #endregion

                  #region PERMISOS_IMPRESION_INFORME_PARTESTRABAJO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_402 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_402 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_402.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_IMPRIMIR.Descripcion, false));
                  lst_Valores_402.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_ENVIAREMAIL.Descripcion, false));
                  lst_Valores_402.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO_VALOR_LIQUIDACION.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_402.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_PARTESTRABAJO,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_402,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_402);


                  #endregion

                  #region PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_403 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_403 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_403.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_IMPRIMIR.Descripcion, false));
                  lst_Valores_403.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_ENVIAREMAIL.Descripcion, false));
                  lst_Valores_403.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_LIQUIDACION.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_403.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_403,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_403);


                  #endregion

                  #region PERMISOS_IMPRESION_INFORME_GASTOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_404 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_404 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_404.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_IMPRIMIR.Descripcion, false));
                  lst_Valores_404.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_ENVIAREMAIL.Descripcion, false));
                  lst_Valores_404.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_LIQUIDACION.Descripcion, false));


                  mdl_Terminal_Opcion_Modelo_404.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_404,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_404);


                  #endregion

                  #endregion

                  #region DESTINO_EMAIL

                  #region DESTINO_EMAIL_SERVIDORSMTP
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_506 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_506.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_SERVIDORSMTP,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                              Variables.G_STR_OPCION_GEN_CONFIGURACIONEMAIL,
                                                                              Variables.G_STR_LIBRERIA_GENERAL,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                              Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENCONFIGURACIONESEMAILS_OBTENER_MODELO_POR_ID,
                                                                              false,
                                                                              null);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_506);
                  #endregion

                  #region DESTINO_EMAIL_PARTETRABAJO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_502 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_502 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Descripcion, false));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_CLIENTE.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_CLIENTE.Descripcion, false));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_CLIENTE_CONTACTOS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_CLIENTE_CONTACTOS.Descripcion, false, 1));
                  lst_Valores_502.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_ADMINISTRADOR_CONTACTOS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_ADMINISTRADOR_CONTACTOS.Descripcion, false, 1));

                  mdl_Terminal_Opcion_Modelo_502.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARTETRABAJO,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_502,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_502);


                  #endregion

                  #region DESTINO_EMAIL_LIQUIDACION
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_501 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_501 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_501.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                  lst_Valores_501.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                  lst_Valores_501.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));
                  lst_Valores_501.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_501.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_LIQUIDACION,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_501,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_501);


                  #endregion

                  #region DESTINO_EMAIL_INFORMES_PARTESTRABAJO
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_503 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_503 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_503.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                  lst_Valores_503.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                  lst_Valores_503.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_503.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_INFORMES_PARTESTRABAJO,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_503,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_503);


                  #endregion

                  #region DESTINO_EMAIL_INFORMES_COBROSREALIZADOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_504 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_504 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_504.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                  lst_Valores_504.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                  lst_Valores_504.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_504.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_INFORMES_COBROSREALIZADOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_504,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_504);


                  #endregion

                  #region DESTINO_EMAIL_INFORMES_GASTOS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_505 = new Terminal_Opcion_Modelo();

                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_505 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_505.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                  lst_Valores_505.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                  lst_Valores_505.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));

                  mdl_Terminal_Opcion_Modelo_505.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                      Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_INFORMES_GASTOS,
                                                                                      Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                      "",
                                                                                      false,
                                                                                      lst_Valores_505,
                                                                                      false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_505);


                  #endregion

                  #endregion

                  #region HISTORICO

                  #region HISTORICO_PARTETRABAJO_DIAS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_70000 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_70000.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_HISTORICOS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_HISTORICO_PARTETRABAJO_DIAS,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              10,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_70000);
                  #endregion

                  #region HISTORICO_NOTAS_DIAS
                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_70001 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_70001.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_HISTORICOS,
                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_HISTORICO_NOTAS_DIAS,
                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                              G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                              10,
                                                                              0,
                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_70001);
                  #endregion

                  #endregion

                  #region SINCRONIZACION

                  #region NIVELFICHEROLOG
                  //Valores
                  List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_80000 = new List<Terminal_Opcion_ListadoValores_Modelo>();
                  lst_Valores_80000.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Descripcion, false));
                  lst_Valores_80000.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_BAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_BAJO.Descripcion, false));
                  lst_Valores_80000.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_INTERMEDIO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_INTERMEDIO.Descripcion, false));
                  lst_Valores_80000.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_ALTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_ALTO.Descripcion, false));



                  Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_80000 = new Terminal_Opcion_Modelo();
                  mdl_Terminal_Opcion_Modelo_80000.Terminal_Opcion_Modelo_LISTADORADIOBUTTON(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_MYTHOS.Valor,
                                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_SINCRONIZACION,
                                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG,
                                                                                              Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                              Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Codigo,
                                                                                              lst_Valores_80000,
                                                                                              false);
                  Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_80000);
                  #endregion



                  #endregion
               
                #endregion

                #region TIPO_DISPOSITIVOMOVIL_SIGMA

                #region CONEXIONES
                #region COMUNICACION_DIRECCIONES
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_0_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_0_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_DIRECCIONES,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_0_SIGMA);
                #endregion

                #region COMUNICACION_AUTOMATICA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1_SIGMA.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_AUTOMATICA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1_SIGMA);
                #endregion

                #region COMUNICACION_AUTOMATICA_CARENCIA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_2_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_2_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_AUTOMATICA_CARENCIA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                            4,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_2_SIGMA);
                #endregion

                #region COMUNICACION_BOTONENPANTALLA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_3_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_3_SIGMA.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_BOTONENPANTALLA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_3_SIGMA);
                #endregion

                #region COMUNICACION_POREVENTOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_4_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_4_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_4_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_INICIOAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_INICIOAPLICACION.Descripcion, false));
                lst_Valores_4_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_SALIRAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_SALIRAPLICACION.Descripcion, false));
                lst_Valores_4_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_GRABARGASTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_GRABARGASTO.Descripcion, false));
                lst_Valores_4_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_4_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_POREVENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_4_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_4_SIGMA);
                #endregion
                #endregion

                #region GPS
                #region POSICIONAMIENTO_GPS_ACTIVO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_5_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_5_SIGMA.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_ACTIVO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_5_SIGMA);
                #endregion

                #region POSICIONAMIENTO_GPS_CARENCIA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_6_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_6_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_CARENCIA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                            4,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_6_SIGMA);
                #endregion

                #region POSICIONAMIENTO_GPS_POREVENTOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_8_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_8_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_8_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_INICIOAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_INICIOAPLICACION.Descripcion, false));
                lst_Valores_8_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_SALIRAPLICACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_SALIRAPLICACION.Descripcion, false));
                lst_Valores_8_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_GRABARGASTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_GRABARGASTO.Descripcion, false));
                lst_Valores_8_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_GPS_POREVENTOS_VALOR_ACCEDERADMINISTRACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_8_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_GPS,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_POSICIONAMIENTO_GPS_POREVENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_8_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_8_SIGMA);
                #endregion
                #endregion

                #region PERMISOS
                #region CLAVE_ACCESOADMINISTRACION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_9_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_9_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CLAVE_ACCESOADMINISTRACION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            50,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_9_SIGMA);
                #endregion

                #region PERMITE_ACTUALIZAR_GPS_CLIENTE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1201 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1201.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMITE_ACTUALIZAR_GPS_CLIENTE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1201);
                #endregion

                #region NO_MOSTRAR_PRECIOMINIMO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1202 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1202.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_NO_MOSTRAR_PRECIOMINIMO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1202);
                #endregion

                #region NO_MOSTRAR_PVP
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1203 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1203.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_NO_MOSTRAR_PVP,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1203);
                #endregion

                #region PORCENTAJEMINIMOBENEFICIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1204 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1204.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                             Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                             Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PORCENTAJEMINIMOBENEFICIO,
                                                                             Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                             G_ENUM_TEXTBOX_TIPODATO.Decimales,
                                                                             6,
                                                                             2,
                                                                             false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1204);
                #endregion

                #region NO PERMITE MODIFICAR PRECIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1205 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1205.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_NO_PERMITE_MODIFICAR_PRECIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1205);
                #endregion

                #region NO PERMITE MODIFICAR DESCUENTO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1206 = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1206.Terminal_Opcion_Modelo_CHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOS,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_NO_PERMITE_MODIFICAR_DESCUENTO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_CHECKBOX,
                                                                            false,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1206);
                #endregion

                #endregion

                #region DATOS POR DEFECTO

                #region ALMACEN_PRINCIPAL
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_16_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_16_SIGMA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ALMACEN_PRINCIPAL,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_GEN_ALMACEN,
                                                                            Variables.G_STR_LIBRERIA_GENERAL,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENALMACENES_OBTENER_POR_ID,
                                                                            true,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_16_SIGMA);
                #endregion

                #region ALMACEN_TERMINAL
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_17_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_17_SIGMA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ALMACEN_VEHICULO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_GEN_ALMACEN,
                                                                            Variables.G_STR_LIBRERIA_GENERAL,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENALMACENES_OBTENER_POR_ID,
                                                                            true,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_17_SIGMA);
                #endregion

                #region NOMENCLATURA PRECIO MINIMO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1701_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1701_SIGMA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_NOMENCLATURAPERCIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_MAE_NOMENCLATURAPRECIO,
                                                                            Variables.G_STR_LIBRERIA_MAESTROS,
                                                                            Variables.G_STR_LIBRERIA_DATOSMAESTROS,
                                                                            Variables.G_STR_LIBRERIA_DATOSMAESTROS_PROCEDIMIENTO_MAENOMENCLATURASPRECIOS_OBTENERMODELO_POR_ID,
                                                                            false,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1701_SIGMA);
                #endregion

                #region IMPUESTO POR DEFECTO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_1702_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_1702_SIGMA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_IMPUESTOCABECERA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_GEN_IMPUESTOCABECERA,
                                                                            Variables.G_STR_LIBRERIA_GENERAL,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENIMPUESTOSCABECERA_OBTENER_POR_ID,
                                                                            false,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_1702_SIGMA);
                #endregion
                #endregion

                #region IMPRESION_LOCAL

                #region IMPRESION_LOCAL_INFORMES

                #region IMPRESION_LOCAL_INFORMES_IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_20_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_20_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_20_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_STAR.Descripcion, false));
                lst_Valores_20_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI80COLUMNAS.Descripcion, false));
                lst_Valores_20_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_OKI120COLUMNAS.Descripcion, false));
                lst_Valores_20_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_IMPRESORA_VALOR_SEWOO.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_20_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_IMPRESORA,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_20_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_20_SIGMA);
                #endregion

                #region IMPRESION_LOCAL_INFORMES_TIPOPAPEL
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_19_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_19_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_19_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_IMPRIMIRCABECERA.Descripcion, false));
                lst_Valores_19_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_NOIMPRIMIRCABECERA.Descripcion, false));
                lst_Valores_19_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_PREIMPRESO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL_VALOR_PREIMPRESO.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_19_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_TIPOPAPEL,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_19_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_19_SIGMA);
                #endregion

                #region IMPRESION_LOCAL_INFORMES_LINEASPORPAGINA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_23_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_23_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASPORPAGINA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                            3,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_23_SIGMA);
                #endregion

                #region IMPRESION_LOCAL_INFORMES_LINEASCABECERA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_21_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_21_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASCABECERA,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                            3,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_21_SIGMA);
                #endregion

                #region IMPRESION_LOCAL_INFORMES_LINEASPIE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_22_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_22_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONLOCAL,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_IMPRESION_LOCAL_INFORMES_LINEASPIE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Digitos,
                                                                            3,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_22_SIGMA);
                #endregion


                #endregion

                #endregion

                #region IMPRESION REMOTA

                #region COLASIMPRESION_1

                #region COLASIMPRESION_1_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_350_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_350_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_350_SIGMA);
                #endregion

                #region COLASIMPRESION_1_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_351_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_351_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_351_SIGMA);
                #endregion

                #region COLASIMPRESION_1_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_352_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_352_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_352_SIGMA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_1_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_353_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_353_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_353_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));
        
                mdl_Terminal_Opcion_Modelo_353_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_353_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_353_SIGMA);
                #endregion


                #endregion

                #region COLASIMPRESION_2

                #region COLASIMPRESION_2_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_360_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_360_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_360_SIGMA);
                #endregion

                #region COLASIMPRESION_2_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_361_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_361_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_361_SIGMA);
                #endregion

                #region COLASIMPRESION_2_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_362_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_362_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_362_SIGMA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_2_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_363_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_363_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_363_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_363_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_363_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_363_SIGMA);
                #endregion


                #endregion

                #region COLASIMPRESION_3

                #region COLASIMPRESION_3_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_370_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_370_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_370_SIGMA);
                #endregion

                #region COLASIMPRESION_3_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_371_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_371_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_371_SIGMA);
                #endregion

                #region COLASIMPRESION_3_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_372_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_372_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_372_SIGMA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_3_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_373_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_373_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_373_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_373_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_373_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_373_SIGMA);
                #endregion


                #endregion

                #region COLASIMPRESION_4

                #region COLASIMPRESION_4_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_380_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_380_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_380_SIGMA);
                #endregion

                #region COLASIMPRESION_4_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_381_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_381_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_381_SIGMA);
                #endregion

                #region COLASIMPRESION_4_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_382_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_382_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_382_SIGMA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_4_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_383_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_383_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_383_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_383_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_383_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_383_SIGMA);
                #endregion


                #endregion

                #region COLASIMPRESION_5

                #region COLASIMPRESION_5_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_390_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_390_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_390_SIGMA);
                #endregion

                #region COLASIMPRESION_5_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_391_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_391_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_391_SIGMA);
                #endregion

                #region COLASIMPRESION_5_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_392_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_392_SIGMA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_392_SIGMA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_5_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_393_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_393_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_393_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_LIQUIDACION.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_393_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_393_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_393_SIGMA);
                #endregion


                #endregion

                #endregion

                #region PERMISOS_IMPRESION

                #region PERMISOS_IMPRESION_LIQUIDACION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_400_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_400_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_400_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_IMPRIMIR.Descripcion, false));
                lst_Valores_400_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION_VALOR_ENVIAREMAIL.Descripcion, false));


                mdl_Terminal_Opcion_Modelo_400_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_LIQUIDACION,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_400_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_400_SIGMA);


                #endregion

                #region PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_403_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_403_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_403_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_IMPRIMIR.Descripcion, false));
                lst_Valores_403_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_ENVIAREMAIL.Descripcion, false));
                lst_Valores_403_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS_VALOR_LIQUIDACION.Descripcion, false));


                mdl_Terminal_Opcion_Modelo_403_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_COBROSREALIZADOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_403_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_403_SIGMA);


                #endregion

                #region PERMISOS_IMPRESION_INFORME_GASTOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_404_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_404_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_404_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_IMPRIMIR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_IMPRIMIR.Descripcion, false));
                lst_Valores_404_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_ENVIAREMAIL.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_ENVIAREMAIL.Descripcion, false));
                lst_Valores_404_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_LIQUIDACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS_VALOR_LIQUIDACION.Descripcion, false));


                mdl_Terminal_Opcion_Modelo_404_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_PERMISOSIMPRESION,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_PERMISOS_IMPRESION_INFORME_GASTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_404_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_404_SIGMA);


                #endregion

                #endregion

                #region DESTINO_EMAIL

                #region DESTINO_EMAIL_SERVIDORSMTP
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_506_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_506_SIGMA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_SERVIDORSMTP,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_GEN_CONFIGURACIONEMAIL,
                                                                            Variables.G_STR_LIBRERIA_GENERAL,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENCONFIGURACIONESEMAILS_OBTENER_MODELO_POR_ID,
                                                                            false,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_506_SIGMA);
                #endregion

                #region DESTINO_EMAIL_LIQUIDACION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_501_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_501_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_501_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                lst_Valores_501_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                lst_Valores_501_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));
                lst_Valores_501_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_TECNICO.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_501_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_LIQUIDACION,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_501_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_501_SIGMA);


                #endregion

                #region DESTINO_EMAIL_INFORMES_COBROSREALIZADOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_504_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_504_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_504_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                lst_Valores_504_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                lst_Valores_504_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_504_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_INFORMES_COBROSREALIZADOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_504_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_504_SIGMA);


                #endregion

                #region DESTINO_EMAIL_INFORMES_GASTOS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_505_SIGMA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_505_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_505_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_DOCUMENTACION.Descripcion, false));
                lst_Valores_505_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_ADMINISTRACION.Descripcion, false));
                lst_Valores_505_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_PARAMETRO_EMPRESA_GERENCIA.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_505_SIGMA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DESTINOEMAIL,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DESTINO_EMAIL_INFORMES_GASTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_ENVIAREMAIL,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_505_SIGMA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_505_SIGMA);


                #endregion

                #endregion

                #region SINCRONIZACION

                #region NIVELFICHEROLOG
                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_80000_SIGMA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_80000_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Descripcion, false));
                lst_Valores_80000_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_BAJO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_BAJO.Descripcion, false));
                lst_Valores_80000_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_INTERMEDIO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_INTERMEDIO.Descripcion, false));
                lst_Valores_80000_SIGMA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_ALTO.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_ALTO.Descripcion, false));



                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_80000_SIGMA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_80000_SIGMA.Terminal_Opcion_Modelo_LISTADORADIOBUTTON(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA.Valor,
                                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_SINCRONIZACION,
                                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG,
                                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADORADIOBUTTON,
                                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_SINCRONIZACION_NIVELFICHEROLOG_VALOR_NOGRABAR.Codigo,
                                                                                            lst_Valores_80000_SIGMA,
                                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_80000_SIGMA);
                #endregion

                #endregion

                #endregion

                #region TIPO_DISPOSITIVOMOVIL_SIGMACLIENTE

                #region DATOS POR DEFECTO

                #region ALMACEN
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_17_SIGMACLIENTE = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_17_SIGMACLIENTE.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SIGMA_CLIENTE.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_ALMACEN_PRINCIPAL,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_GEN_ALMACEN,
                                                                            Variables.G_STR_LIBRERIA_GENERAL,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES,
                                                                            Variables.G_STR_LIBRERIA_DATOS_GENERALES_PROCEDIMIENTO_GENALMACENES_OBTENER_POR_ID,
                                                                            true,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_17_SIGMACLIENTE);
                #endregion
                #endregion

                #endregion

                #region TIPO_DISPOSITIVOMOVIL_SGA

                #region CONEXIONES
                #region COMUNICACION_DIRECCIONES
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_0_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_0_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONEXIONES,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COMUNICACION_DIRECCIONES,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_0_SGA);
                #endregion

                #endregion

                #region CONFIGURACION

                #region CONFIGURACION_TIPOTERMINAL
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_2_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_2_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_2_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOTERMINAL_VALOR_UROVO_DT50Q.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOTERMINAL_VALOR_UROVO_DT50Q.Descripcion, false));
                mdl_Terminal_Opcion_Modelo_2_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONFIGURACION,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOTERMINAL,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_2_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_2_SGA);
                #endregion

                #region CONFIGURACION_TIPOTERMINAL
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_3_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_3_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_3_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOESCANER_VALOR_STANDARD_1D.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOESCANER_VALOR_STANDARD_1D.Descripcion, false));
                lst_Valores_3_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOESCANER_VALOR_STANDARD_2D.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOESCANER_VALOR_STANDARD_2D.Descripcion, false));
                mdl_Terminal_Opcion_Modelo_3_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_CONFIGURACION,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_CONFIGURACION_TIPOESCANER,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_3_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_3_SGA);
                #endregion
                #endregion

                #region DATOS POR DEFECTO

                #region TIPO DE VARIACION DE EXISTENCIAS
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_4_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_4_SGA.Terminal_Opcion_Modelo_F3(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_DATOSPORDEFECTO,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_DATOS_POR_DEFECTO_TIPOVARIACIONEXISTENCIAS,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_F3,
                                                                            Variables.G_STR_OPCION_MAE_TIPOSVARIACIONESEXISTENCIAS,
                                                                            Variables.G_STR_LIBRERIA_MAESTROS,
                                                                            Variables.G_STR_LIBRERIA_DATOSMAESTROS,
                                                                            Variables.G_STR_LIBRERIA_DATOSMAESTROS_PROCEDIMIENTO_MAETIPOVARIACIONEXISTENCIA_OBTENERMODELO_POR_ID,
                                                                            true,
                                                                            null);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_4_SGA);
                #endregion
                #endregion

                #region IMPRESION REMOTA

                #region COLASIMPRESION_1

                #region COLASIMPRESION_1_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_350_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_350_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_350_SGA);
                #endregion

                #region COLASIMPRESION_1_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_351_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_351_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_351_SGA);
                #endregion

                #region COLASIMPRESION_1_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_352_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_352_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_352_SGA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_1_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_353_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_353_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_353_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Descripcion, false));
                lst_Valores_353_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_353_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_1_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_353_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_353_SGA);
                #endregion


                #endregion

                #region COLASIMPRESION_2

                #region COLASIMPRESION_2_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_360_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_360_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_360_SGA);
                #endregion

                #region COLASIMPRESION_2_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_361_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_361_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_361_SGA);
                #endregion

                #region COLASIMPRESION_2_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_362_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_362_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_362_SGA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_2_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_363_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_363_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_363_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Descripcion, false));
                lst_Valores_363_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_363_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_2_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_363_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_363_SGA);
                #endregion


                #endregion

                #region COLASIMPRESION_3

                #region COLASIMPRESION_3_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_370_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_370_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_370_SGA);
                #endregion

                #region COLASIMPRESION_3_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_371_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_371_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_371_SGA);
                #endregion

                #region COLASIMPRESION_3_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_372_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_372_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_372_SGA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_3_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_373_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_373_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_373_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Descripcion, false));
                lst_Valores_373_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_373_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_3_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_373_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_373_SGA);
                #endregion


                #endregion

                #region COLASIMPRESION_4

                #region COLASIMPRESION_4_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_380_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_380_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_380_SGA);
                #endregion

                #region COLASIMPRESION_4_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_381_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_381_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_381_SGA);
                #endregion

                #region COLASIMPRESION_4_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_382_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_382_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_382_SGA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_4_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_383_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_383_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_383_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Descripcion, false));
                lst_Valores_383_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_383_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_4_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_383_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_383_SGA);
                #endregion


                #endregion

                #region COLASIMPRESION_5

                #region COLASIMPRESION_5_DESCRIPCION
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_390_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_390_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DESCRIPCION,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            200,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_390_SGA);
                #endregion

                #region COLASIMPRESION_5_USUARIO
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_391_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_391_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_USUARIO,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_391_SGA);
                #endregion

                #region COLASIMPRESION_5_CLAVE
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_392_SGA = new Terminal_Opcion_Modelo();
                mdl_Terminal_Opcion_Modelo_392_SGA.Terminal_Opcion_Modelo_TEXTBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                            Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_CLAVE,
                                                                            Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_TEXTBOX,
                                                                            G_ENUM_TEXTBOX_TIPODATO.Textos,
                                                                            100,
                                                                            0,
                                                                            false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_392_SGA);
                #endregion

                #region IMPRIMIR COLASIMPRESION_5_DOCUMENTOS IMPRESORA
                Terminal_Opcion_Modelo mdl_Terminal_Opcion_Modelo_393_SGA = new Terminal_Opcion_Modelo();

                //Valores
                List<Terminal_Opcion_ListadoValores_Modelo> lst_Valores_393_SGA = new List<Terminal_Opcion_ListadoValores_Modelo>();
                lst_Valores_393_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_UNIDADLOGISTICA.Descripcion, false));
                lst_Valores_393_SGA.Add(new Terminal_Opcion_ListadoValores_Modelo(Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Codigo, Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_DOCUMENTOS_VALOR_MOVIMIENTOSALMACEN.Descripcion, false));

                mdl_Terminal_Opcion_Modelo_393_SGA.Terminal_Opcion_Modelo_LISTADOCHECKBOX(Terminal_Opcion_Variables.G_MDL_TERMINAL_TIPO_DISPOSITIVOMOVIL_SGA.Valor,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_GRUPO_IMPRESIONREMOTA,
                                                                                    Terminal_Opcion_Variables.G_MDL_TERMINAL_OPCION_COLASIMPRESION_5_DOCUMENTOS,
                                                                                    Terminal_Opcion_Variables.G_INT_TERMINAL_OPCION_TIPO_LISTADOCHECKBOX,
                                                                                    "",
                                                                                    false,
                                                                                    lst_Valores_393_SGA,
                                                                                    false);
                Variables.G_LST_TERMINAL_PERMISOS.Add(mdl_Terminal_Opcion_Modelo_393_SGA);
                #endregion


                #endregion



                #endregion

                #endregion
            }
            catch (Exception ex)
            {
                Control_Errores.Errores_Log("", ex, nameof(Terminal_Opcion_Funciones) + "/" + nameof(Rellenar_Valores_Por_TipoPantalla));
            }
        }
    }
}
