¡Descubre Cómo Integrar CONTPAQi SDK en C# Fácil y Rápido!post-template-default single single-post postid-46 single-format-standard et_pb_button_helper_class et_fixed_nav et_show_nav et_secondary_nav_enabled et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db
771 715 4434

La integración con los sistemas CONTPAQi® es fundamental para muchas aplicaciones empresariales. Este artículo detalla cómo puedes incorporar el SDK de CONTPAQi® en tus proyectos, tanto a través de soluciones desarrolladas para .NET como mediante la instalación directa del SDK oficial.

AR Software CONTPAQi Comercial SDK para Integración .NET

AR Software CONTPAQi Comercial SDK es un paquete desarrollado en .NET que facilita el desarrollo de aplicaciones que se integran con el sistema de CONTPAQi Comercial Premium. El SDK está diseñado para incrementar la productividad de desarrollo y ayudarte a rápidamente integrarte con el sistema ya que todas las funcionalidades disponibles por el SDK de CONTPAQi están encapsuladas en diferentes repositorios y servicios.

Dos de los principios en AR Software son los de fomentar la transparencia y el movimiento Open Source. Es por eso por lo que, aunque debes adquirir una licencia comercial de uso para hacer uso de este paquete, puedes encontrar e inspeccionar el código fuente en GitHub con el propósito de fomentar la confianza y la seguridad de mi paquete. Puedes encontrar la documentación de este paquete en el Wiki del repositorio en GitHub. Clientes que adquieran una licencia tienen incluido el soporte a través de Issues y Discussions en GitHub.

Instalación del CONTPAQi® SDK

Para asegurar la correcta funcionalidad del SDK oficial de CONTPAQi®, es crucial seguir los procedimientos de instalación adecuados para los sistemas CONTPAQi®. Antes de que instales alguno de los sistemas CONTPAQi® revisa si tu máquina cumple con los Requerimientos de equipo.

Requisitos previos

  • Requisitos: Instalar previamente una instancia en SQL 2008 R2 o posterior y conocer la contraseña del usuario sa de la instancia a utilizar.

Proceso de Instalación Local o Servidor

El procedimiento de instalación Local aplica de igual forma para la instalación Servidor.

Lea también: guía para registrar la clave de unidad C62 en el sistema

  1. Acepta la bienvenida.
  2. Acepta el acuerdo de licencia y el acuerdo de servicio.
  3. Selecciona el tipo de instalación Local o Servidor.
  4. En caso que no esté instalado SQL te pedirá instalar SQL Server 2008 R2. Marca la casilla correspondiente.
  5. Captura la contraseña del usuario sa. Si marcaste la casilla anterior espera a que inicie la instalación de SQL Server. Nota: Si ya tienes creada una instancia selecciona aquella donde instalarás el sistema.
  6. Indica la ruta donde se instalarán los programas y archivos de la empresa. Por omisión se crearán los accesos directos en el escritorio. Desmarca la casilla si no deseas que se incluyan.
  7. Marca la casilla “Instalar CONTPAQi® SDK en este equipo” y captura localhost en la dirección IP, o indica la dirección IP donde se tiene instalado CONTPAQi® Contabilidad.
  8. Acepta el resumen de la instalación y espera a que se complete el proceso.
  9. Al finalizar te mostrará un mensaje indicando que la instalación de CONTPAQi® Componentes i es requerida. Consulta el procedimiento.
  10. Cuando instales por primera vez el SDK de Contabilidad en una máquina, y el modo de instalación sea Local o Servidor, es necesario que reinicies el equipo para que CONTPAQi® Comercial pueda usar el SDK de Contabilidad. El Servidor de CONTPAQi® Comercial es un servicio de Windows®, el cual realiza conexiones al SDK de Contabilidad, por ello, cuando realizas una instalación de CONTPAQi® Comercial y ya sea que se tenga instalado el SDK de Contabilidad o se instale en ese momento, será necesario reiniciar la máquina del Servidor para que la contabilización desde CONTPAQi® Comercial funcione de forma correcta. El servicio del SACI de Comercial se está ejecutando como usuario system; sin embargo, el COM de Contabilidad se registró bajo usuario de Windows. Al efectuarse el registro se coloca una llave en el classpath que no es pública para system, hasta el momento en que se reinicia la máquina. Cuando se trata de una reinstalación ya no es necesario reiniciar el equipo, así como tampoco es necesario ejecutar este procedimiento cuando el SDK está instalado como Terminal.

Instalación de Terminales

Utiliza este tipo de instalación en cada usuario que acceda simultáneamente a la aplicación. Requisitos: Instalar previamente en otra máquina el Servidor y posteriormente las Terminales, en la máquina de cada usuario.

  1. Selecciona el tipo de instalación Terminal e indica la IP de la máquina que se utilizará como Servidor donde ya debe estar instalado el sistema.
  2. Indica la ruta donde se instalarán los programas y los archivos de las empresas. Desmarca la casilla “Crear acceso directo en el escritorio” en caso de que no quieras que este se genere.
  3. Indica el Nombre de la instancia de SQL, captura la contraseña del usuario sa y confírmala.
  4. Marca la casilla “Instalar CONTPAQi® SDK en este equipo” y captura la dirección IP donde está CONTPAQi® Contabilidad. Nota: Solo si vas a realizar interfaz con CONTPAQi® Contabilidad. Este programa es necesario para realizar la interfaz con CONTPAQi® Contabilidad.
  5. Acepta el resumen y espera a que se complete la instalación.
  6. Finaliza la instalación de CONTPAQi® Nóminas. Nota: Para la instalación de Terminales remotas, solicita ayuda a tu distribuidor o si lo prefieres consulta el documento Maquinas_virtuales_CONTPAQi que se localiza en el buscador de conocimientos.

Instalación de Herramientas Complementarias

Para que el proceso de instalación de los sistemas CONTPAQi® esté completo es necesario instalar las Herramientas complementarias.

  1. Lee detenidamente el listado de requerimientos* y marca la casilla para continuar con la instalación. Haz clic en el botón Continuar.
  2. Acepta la bienvenida al asistente de instalación de Herramientas complementarias, así como el acuerdo de licencia y acuerdo de servicio, en caso que aplique.
  3. Selecciona el tipo de instalación que vas a realizar. Cuando vayas a utilizar el ADD en una red, será necesario instalarlo como servidor. Si solo será utilizado por la máquina en que se está instalando entonces selecciona el tipo de instalación Local. Si seleccionas la opción Terminal deberás especificar la IP del SACI (Servidor de Aplicaciones CONTPAQi®). Nota: Si el SACI ya está instalado en otra máquina, las terminales del sistema CONTPAQi® solo deben instalar los componentes como terminales. Nota: Cuando estés instalando CONTPAQi® Comercial las opciones se mostrarán deshabilitadas porque automáticamente toma el mismo tipo de instalación que la aplicación.
  4. Indica la ruta donde se instalarán los programas y los archivos de las empresas. Marca la casilla si quieres crear los accesos directos en el escritorio. Nota: Cuando estés instalando CONTPAQi® Comercial las opciones se mostrarán deshabilitadas porque automáticamente toma las rutas de instalación que la aplicación.
  5. Selecciona el Nombre de la instancia de SQL, captura la contraseña del usuario sa y confírmala. Nota: Debes seleccionar una instancia de SQL 2008 R2 o posterior y capturar correctamente la contraseña del usuario sa para continuar la instalación del ADD. Te recomendamos que tus aplicaciones (Contabilidad, Bancos, Nóminas, Premium), utilicen la misma versión de SQL que el ADD.
  6. Revisa la configuración y haz clic en el botón Siguiente para iniciar la copia de los archivos. Espera a que se realice la instalación del Servidor de Aplicaciones, Administrador de Documentos Digitales y Formatos Digitales. Nota: El proceso puede tardar algunos minutos. Por favor, espera.
  7. Haz clic en Finalizar para salir del Asistente de Instalación.

Lea también: Problemas con el carácter ampersand en CFDI 4.0 y CONTPAQ

Lea también: Vincula tu correo electrónico a tu RFC

tags: #cómo #agregar #contpaq #sdk #en #c