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
  1. Abrir el Firewall de Windows con seguridad avanzada de aplicaciones desde 'Herramientas administrativas'
  2. Hacer click derecho en el nodo Reglas de entrada en la vista de árbol y seleccionar Nueva regla en el menú contextual
  3. Cuando el Asistente para nueva regla de entrada se abra, seleccionar la página Tipo de regla
  4. Seleccionar Personalizada y hacer click en el botón Siguiente
  5. En la página Programa seleccionar Todos los programas y hacer click en el botón Personalizar
  6. 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
  7. De regreso en Programa, hacer click en el botón Siguiente
  8. En la página Protocolo y puertos seleccionar TCP para el Tipo de protocolo
  9. Seleccionar RPC dinámico para el puerto local (DCOM utiliza los puertos dinámicos RPC)
  10. Seleccionar Todos los puertos para el puerto remoto y hacer click en el botón Siguiente
  11. En la página Ámbito (Scope) seleccionar Cualquier dirección IP para la dirección IP local
  12. 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
  13. En la página Acción seleccionar Permitir la conexión y hacer click en el botón Siguiente
  14. En la página Perfil seleccionar las opciones Dominio y Público y hacer click en el botón Siguiente
  15. En la página Nombre escribir el nombre de su regla (Latis DCOM, por ejemplo) y hacer click en el botón Finalizar
  16. 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

Desea saber más?


Nuestro equipo de soporte está disponible

+58 (212) 239-0101   +507 390-6390