Preguntas frecuentes
- Portal del integrador
- Recursos
- Preguntas frecuentes
Preguntas frecuentes
Respuestas a preguntas frecuentes sobre Latis/Pro
Abarca temas generales, de inventario, bases de datos y más
General
Al ejecutar Latis/Pro aparece el mensaje: 'Permission denied'
- En el teclado presionar +R: ejecutar \\nombre-servidor para verificar que se tiene acceso al servidor de aplicaciones Latis/Pro
- Verificar que el usuario local de Windows tenga los permisos adecuados usando el 'Administrador de Credenciales' de Windows:
- En el teclado presionar +R: ejecutar control.exe /name Microsoft.CredentialManager y dar OK
- Seleccionar Credenciales de Windows
- La sugerencia es poner el usuario LatisADM o alguno con los permisos adecuados
- Verificar que el usuario de la máquina local sea Administrador o tenga permisos para leer el registry
- Verificar que el usuario de Windows pertenezca al grupo 'Distributed COM Users' en el servidor
- Verificar que el usuario que ejecuta los componentes no haya cambiado el password. En tal caso tendría que registrar los componentes nuevamente
- Si el servidor es 2003 verificar que los componentes de Latis/Pro tienen desmarcado el check 'Exigir comprobación de acceso para esta aplicación' en Propiedades del componente, en la pestaña Seguridad
- Si el servidor es Windows 2003/2008 verificar que esté configurado con ROL (Server ROL) de 'Application Server'
- Verificar que el software de Firewall no está bloqueando a Latis/Pro
- Verificar que el archivo Latis.ini tiene la dirección IP o el nombre del servidor correctos en la variable NomSrvApl
- Si el servidor es Windows 2016 o superior, hay que activar el DCOM+ modificando el registry
- En el teclado presionar +R
- Ejecutar regedit.exe
- Ubicar la rama HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
- Hacer doble click sobre RemoteAccessEnabled para modificarlo
- Y en el cuadro de Value data poner 1
- Luego darle Ok
- Si la máquina cliente y/o servidor entra en la lista de la vulneravilidad CVE-2021-26414
- En la máquina Servidor de Latis presionar +R en el teclado
- Ejecutar regedit.exe
- Ubicar la rama HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\AppCompat
- Agregar un valor con el nombre RequireIntegrityActivationAuthenticationLevel
- Tipo dword
- Con el valor 0x00000000 en hexadecimal.
- Reiniciar la máquina para que los cambios tengan efecto.
- Esto sólo funcionará hasta marzo de 2023, cuando Microsoft bloqueará definitivamente esta vulneravilidad.
Al ejecutar Latis/Pro aparece el mensaje: 'Application-defined or object error'
- Verificar que el servicio de SQL Server se está ejecutando
- Verificar que la base de datos esté levantada y activa
- Si la base de datos tiene replicación, verificar que la base que cuyo nombre terminaen _R existe y está operativa
- Verificar si la base de datos se encuentra en estado 'Suspect'. En tal caso ejecutar el siguiente script en el manejador de base de datos:
EXEC sp_resetstatus Base_de_Datos;
ALTER DATABASE Base_de_Datos SET EMERGENCY
DBCC checkdb(Base_de_Datos)
ALTER DATABASE Base_de_Datos SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB (Base_de_Datos, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE Base_de_Datos SET MULTI_USER
Al ejecutar Latis/Pro aparece el mensaje: 'ActiveX component can't create object'
- Verificar que componentes de Latis/Pro están correctamente instalados en el servidor
- Ejecutar DCOMCNFG desde +R: Servicios de Componentes/Equipos/Mi PC/Aplicaciones COM+
- Sobre Latis/Pro DMADM dar botón derecho -> Apagar
- Sobre Latis/Pro DMADM dar botón derecho -> Iniciar
- Verificar que los componentes de Latis/Pro están correctamente registrados en el servidor
Al ejecutar Latis/Pro aparece el mensaje: 'New transaction cannot enlist in the specified transaction coordinator' ó 'No se puede dar de alta la nueva transacción en elcoordinador de transacciones especificado'
- Verificar que componentes de Latis/Pro están correctamente instalados en el servidor
- Ejecutar DCOMCNFG desde +R: Servicios de Componentes/Equipos/Mi PC/Aplicaciones COM+
- En Windows 2003 Server hacer click derecho sobre 'Mi PC' y hacer click en 'Propiedades'
- En Windows Server 2008 o superior buscar 'Local DTC' dentro de 'Distributed Transaction Coordinator' y hacer click en 'Propiedades'
- Buscar la pestaña 'Seguridad'
- Marcar 'Network DTC Access'
- Bajo 'Transaction Manager Communication' ó 'Comunicación del administrador de transacciones'
- Marcar 'Allow Inbound' ó 'Permitir entrantes'
- Marcar 'Allow Outbound' ó 'Permitir salientes'
- Marcar 'No Authentication Required' ó 'No se requiere autenticación'
- Hacer click en OK
- Es posible que reciba una advertencia sobre el reinicio del servicio de MSDTC. Hacer click en 'YES' ó 'SI'
Al tratar de procesar alguna transacción aparece el mensaje: 'Período contable ausente'
- Verificar que está creado el período contable para el mes de proceso del documento en la interfase 'Actualización de Períodos Contables' (ActPerCtb)
Al iniciar Latis/Pro aparece el mensaje: 'Información de registro valor inválido'
- Verificar que el reloj del servidor tenga la fecha y hora correcta
- Verificar que el nombre de la base de datos registrada sea el correcto
- Generar un nuevo archivo de registro y registrarlo
En el diálogo de impresión de documentos, al darle al botón de 'Avanzado', en la opción 'Direct To..' no sale la Adobe PDF Format.
- Descargar los siguientes archivos desde aquí y descomprimirlos.
- Cm32l8bc.llx
- CM32L8EX.LLX
- CM32L8HT.LLX
- CM32L8OB.LLX
- CM32L8PW.LLX
- Copiar los archivos descomprimidos en la carpeta Windows\System32
- Si el Sistema operativo es de 64 bits copiar los archivos en Windows\SysWOW64
Actualización/Instalación de Latis/Pro
Al ejecutar DMApl.exe aparece el mensaje: 'Permiso denegado'
- Verificar que no se está ejecutando Latis/Pro. En tal caso, terminar la ejecución
- Verificar que no se está ejecutando el Monitor de procesos. En tal caso, terminar la ejecución
- Verificar que no se está ejecutando Latis/Pro en una sesión de Escritorio Remoto ó Terminal Services
Al instalar el cliente Latis/Pro aparece el mensaje: 'The remote server machine does not exist or is unavailable'
- Desde la línea de comandos +R: ejecutar nombre-servidorpara verificar que se tiene acceso al servidor de aplicaciones Latis/Pro
- Verificar en el registro de Windows, en la rama 'HKEY_LOCAL_MACHINE\SOFTWARE\Latisoft\Latis Pro', que en la llave NomSrvApl el nombre del servidor de aplicaciones esté bien escrito
- Verificar que el archivo Latis.ini ubicado en la carpeta de la aplicación de Latis/Pro tenga el nombre correcto de servidor de aplicaciones
- Si el servidor es Windows Server 2008 R2 configurar el Firewall siguiendo el procedimiento que se indica en el párrafo Configuración de Firewall de Windows para Latis/Pro
Configuración del Firewall de Windows para Latis/Pro
- Abrir el Firewall de Windows con seguridad avanzada de aplicaciones desde 'Herramientas administrativas'
- Hacer click derecho en el nodo Reglas de entrada en la vista de árbol y seleccionar Nueva regla en el menú contextual
- Cuando el Asistente para nueva regla de entrada se abra, seleccionar la página Tipo de regla
- Seleccionar Personalizada y hacer click en el botón Siguiente
- En la página Programa seleccionar Todos los programas y hacer click en el botón Personalizar
- En el diálogo 'Personalizar configuración de servicio resultante', confirmar que se aplica a todos los programas y servicios que se han seleccionado y hacer click en el botón Aceptar
- De regreso en Programa, hacer click en el botón Siguiente
- En la página Protocolo y puertos seleccionar TCP para el Tipo de protocolo
- Seleccionar RPC dinámico para el puerto local (DCOM utiliza los puertos dinámicos RPC)
- Seleccionar Todos los puertos para el puerto remoto y hacer click en el botón Siguiente
- En la página Ámbito (Scope) seleccionar Cualquier dirección IP para la dirección IP local
- Introducir la dirección IP (recomendado si sólo una máquina va a conectarse a través de DCOM), subred o un rango de direcciones IP (recomendado si un número de máquinas se conectarán a través de DCOM ) de la máquina(s) para permitir el acceso de la Dirección IP remota, o seleccionar Cualquier dirección IP (recomendado si no es importante que las máquinas se conecten a través de DCOM) Hacer click en el botón Siguiente
- En la página Acción seleccionar Permitir la conexión y hacer click en el botón Siguiente
- En la página Perfil seleccionar las opciones Dominio y Público y hacer click en el botón Siguiente
- En la página Nombre escribir el nombre de su regla (Latis DCOM, por ejemplo) y hacer click en el botón Finalizar
- Si la regla se muestra desactivada, activarla
Base de datos
La base de datos aparece Sospechosa (Suspect)
- Seguir el procedimiento descrito aquí
Al instalar SQL Server o SQL Server Express aparece el mensaje: SQL Server setup media does not support the language of the OS or does not have ENU localized files
- Si la versión de SQL Server está en español, cambiar la configuración regional de Windows para Español - España mientras dure la instalación. Al terminar la instalación revertirla a la que tenía originalmente