Cuando el mensaje "contpaq sdk no es compatible con su sistema" aparece, indica desafíos en la integración y funcionamiento de las aplicaciones CONTPAQi.
Impacto del Fin de Soporte en la Compatibilidad
Es fundamental considerar el ciclo de vida de soporte de los sistemas operativos y software base que interactúan con CONTPAQi.
Para el 14 de enero 2020, la empresa Microsoft® anunció el fin de soporte de Windows 7, Windows Server 2008 y 2008 R2, esto como parte de sus políticas del Ciclo de Vida de Soporte. Microsoft® también tiene considerado para el 13 de octubre de 2020, concluir el ciclo de vida de soporte para Office 2010.
Por lo anterior, CONTPAQi® a su vez, dejará de dar mantenimiento a estas versiones a partir de las versiones mayores de CONTPAQi®, incluyendo en sus instaladores la versión de SQL Server 2017* manteniendo su compatibilidad solo con versiones vigentes.
Cabe destacar que se ha anunciado una extensión del periodo de actualización de Windows 7, 8 y Server 2012 para el timbrado.
Lea también: Actualización CONTPAQi Contabilidad: ¿Qué hay de nuevo?
Resumen de Fin de Soporte
| Software / Sistema Operativo | Fecha de Fin de Soporte | Implicación CONTPAQi |
|---|---|---|
| Windows 7 | 14 de enero 2020 | No mantenimiento en versiones mayores de CONTPAQi® (SQL Server 2017*) |
| Windows Server 2008 | 14 de enero 2020 | No mantenimiento en versiones mayores de CONTPAQi® (SQL Server 2017*) |
| Windows Server 2008 R2 | 14 de enero 2020 | No mantenimiento en versiones mayores de CONTPAQi® (SQL Server 2017*) |
| Office 2010 | 13 de octubre de 2020 | No mantenimiento en versiones mayores de CONTPAQi® (SQL Server 2017*) |
Compatibilidad entre Versiones de Sistemas CONTPAQi
Un escenario común que plantea dudas sobre la compatibilidad es si ¿Se puede actualizar solo nominas a la versión 11 y contabilidad tenerla en la versión 10?
Manejo de Errores de Instalación y Base de Datos de SQL Server
Uno de los errores frecuentes que pueden surgir es el mensaje: ContPAQi, Se produjo un error durante el proceso de configuración de la característica al final de la instalación de una nueva instancia. An error occurred during the setup process of the feature.
Este problema se produce cuando se genera un error durante el proceso de configuración de la característica al final de la instalación de una nueva instancia.
Solución a Errores de Instalación de SQL Server
La operación de reparación se puede utilizar en los escenarios siguientes:
- Para reparar una instancia de SQL Server que se ha dañado una vez instalada correctamente.
- Para reparar una instancia de SQL Server si la operación de actualización se canceló o produjo un error una vez asignado el nombre a la instancia recién actualizada.
Si ve el mensaje siguiente en el registro de resumen, puede reparar la instancia de la actualización con errores: "Error en la actualización de SQL Server . Para continuar, investigue el motivo del error, corrija el problema, desinstale SQL Server y, después, repare la instalación."
Lea también: Contabilidad de Costos en Industrias de Transformación
Si ve el mensaje siguiente en el registro de resumen, tiene que desinstalar SQL Server y volver a instalarlo. No puede reparar la instancia de SQL Server: "Error en la actualización de SQL Server . Para continuar, investigue el motivo del error y corrija el problema."
Al reparar una instancia de SQL Server:
- Se reemplazan todos los archivos que se hayan perdido o dañado.
- Se reemplazan todas las claves del Registro que se hayan perdido o dañado.
- Todos los valores de configuración que se hayan perdido o que no sean válidos se establecen en los valores predeterminados.
Proceso de Reparación desde el Centro de Instalación de SQL Server
Antes de continuar, revise la siguiente información importante relacionada con los clústeres de conmutación por error de SQL Server: La reparación se debe llevar a cabo en nodos de clúster individuales. Para reparar un nodo de clúster de conmutación por error después una operación de preparación con errores, use Eliminar nodo de un clúster de conmutación por error de SQL Server y, a continuación, vuelva a realizar el paso de preparación.
- Inicie el programa de instalación de SQL Server (setup.exe) desde el disco de instalación de SQL Server.
- Después de comprobar los requisitos previos y el sistema, el programa de instalación mostrará la página Centro de instalación de SQL Server.
- Haga clic en Mantenimiento en el área de navegación de la izquierda y, después, haga clic en Reparar para iniciar la operación de reparación.
- Si el Centro de instalación se ha iniciado con el menú de inicio, tendrá que proporcionar la ubicación del medio de instalación en este momento.
- Configure las reglas auxiliares del programa de instalación y las rutinas de archivo para asegurarse de que el sistema tiene instalados los requisitos previos y de que el equipo pasa las reglas de validación del programa de instalación. Haga clic en Aceptar o en Instalar para continuar.
- En la página Seleccionar instancia, seleccione la instancia que desea reparar y, a continuación, haga clic en Siguiente para continuar.
- Las reglas de reparación se ejecutarán para validar la operación. Para continuar, haga clic en Siguiente.
- La página Listo para reparar indica que la operación está lista para continuar. Para continuar, haga clic en Reparar.
- La página Progreso de la reparación muestra el estado de la operación de reparación.
Resolución de Daños en Archivos Físicos (SQL Server Error 5172)
Otro problema común en los Sistemas ContPAQi es el SQL Server Error 5172 Header, el cual indica daño en archivos Físicos. La solución radica en que el archivo con extensión MDF tiene un daño el cual no permite adjuntar de manera correcta la base de datos.
Configuración de SQL Server y Permisos
Para asegurar la correcta funcionalidad, es importante recordar que las ediciones Enterprise, Standard y Express de SQL Server tienen licencia para su uso en producción. En el caso de las ediciones Enterprise y Standard, póngase en contacto con su proveedor de software para obtener los medios de instalación.
Lea también: actualización y cumplimiento en CONTPAQi Bancos
Asimismo, es fundamental asignar permisos de control total al usuario todos y al usuario de inicio de windows para evitar problemas de acceso y compatibilidad.
Funcionalidad del SDK de CONTPAQi
Surge la pregunta: ¿ContPAQi cuenta con web service para poder timbrar facturas a través de otro sistema?
La respuesta es afirmativa: Se pueden conectar las aplicaciones por medio de SDK de ContPAQi y generar timbrado.
Consideraciones Adicionales y Soluciones Generales
Un problema que puede surgir es la necesidad de restablecer la contraseña de Supervisor en la base de datos.
Restablecer Contraseña de Supervisor (General)
- Descargar e instalar SQL Server Management Studio Express.
- Una vez instalado, ingresar a Inicio / Programas / Microsoft SQL / SQL Server Managment Studio Express.
- Ingresar con el usuario de autenticación de Windows.
- Seleccionar de la instancia instalada (COMPAC) y del lado derecho seleccionar la opción bases de datos.
- Expandir la base de datos generalessql.
- Dar clic derecho en la tabla dbo.usuarios y dar clic en la opción Editar 200 lineas (Edit Top 200 Rows).
- Modificar el campo Clave para el usuario Supervisor por: 2jmj7l5rSw0yVb/vlWAYkK/YBwk= Que es la clave encriptada para el password vacío.
- Cerrar SQL Server Management Studio Express.
- Ingresar a CONTPAQi con el usuario Supervisor sin clave.
Restablecer Contraseña de Supervisor (Para Nóminas)
- Ingresar a SQL server management studio.
- Conectarse a la instancia con la que se utiliza el sistema.
- Buscar la base de datos nomGenerales.
- Desplegar las tablas.
- Ingresar a la tabla CAC10000.
- Localizar el registro que corresponde al usuario supervisor.
- Dejar vacío el campo password y dar enter o tabulador.
- Cerrar el management studio.
- Verificar el ingreso al sistema con el usuario supervisor sin contraseña.
Restablecer Contraseña de Supervisor (Para Comercial)
- Ingresar a SQL server management studio.
- Conectarse a la instancia con la que se utiliza el sistema.
- Buscar la base de datos repositorioadminpaq.
- Desplegar las tablas.
- Ingresar a la tabla CAC10000.
- Localizar el registro que corresponde al usuario supervisor.
- Dejar vacío el campo password y dar enter o tabulador.
- Cerrar el management studio.
- Verificar el ingreso al sistema con el usuario supervisor sin contraseña.
En ocasiones, un ajuste en la configuración de la pantalla puede ser útil para resolver problemas visuales que se confunden con incompatibilidad. Presione la tecla Windows + X. Cambiar a 125 y reinicie el equipo. Si el tamaño mostrado no es el adecuado puede incrementarse a 150, 175, 200... o elegir cualquier otro valor sin exceder de 500.
Respecto a la posibilidad de respaldar con un licenciamiento de prueba, es importante saber que la funcionalidad de los sistemas en versiones DEMO lo permite, lo que no se puede realizar es el timbrado con sellos (CSD) reales, solo con los de prueba.
