fbpx

Como usar el Conector CRM con Contpaqi Comercial

¿Cómo funciona el Conector de CRM?

El conector es un archivo ejecutable que permite sincronizar datos entre una base de datos de CONTPAQi® Comercial y una cuenta de CONTPAQi® que se encuentre activa. El conector podrá realizar las siguientes acciones:

  • Enviar líneas de Comercial a CONTPAQi® CRM por SalesUp!®
  • Enviar marcas de Comercial a CONTPAQi® CRM por SalesUp!®
  • Enviar las listas de precios de Comercial a CONTPAQi® CRM por SalesUp!®
  • Enviar productos de Comercial a CONTPAQi® CRM por SalesUp!® con sus precios e impuestos respectivos.
  • Sincronizar clientes entre Comercial y Empresas en CONTPAQi® CRM por SalesUp!
  • Enviar ventas de SalesUp!® a Comercial como pedidos.

Descarga el conector

A continuación se muestran los archivos disponibles para descarga:

Archivos ejecutables

Este archivo zip contiene, el ejecutable, las librerías y archivos necesarios para ejecutar el conector en equipos con Windows (versión 0.9.16)

Descargar ejecutable

Manual

Descarga un manual de instalación en PDF que contiene todos los pasos necesarios para su correcta conexión.

Descargar manual


¿Cómo se hace una cuenta demo?

Puedes hacer una cuenta demo haciendo clic en el siguiente link:

Notas:

  • Esta cuenta se generará específicamente con la versión de CONTPAQi® CRM.
  • La duración de la demo será de 60 días, a las que se sumarán los 12 meses adicionales en caso de adquirir la licencia.

Instalación del conector

Para realizar la configuración del conector es necesario contar con los siguientes pre-requisitos:

  • Tener acceso a la máquina en donde se encuentra la base de datos (No es necesario que el conector esté instalado en la misma máquina que la base de datos, pero debe tener acceso a ella a través de TCP/IP).
  • La máquina donde se encuentre instalado el conector debe contar con acceso a internet y tener libres los puertos 80 y 443.

A continuación un video que muestra el proceso de instalación:

Para realizar el proceso de configuración siga los siguientes pasos:

    1. Active la conexión en su cuenta de CONTPAQi® CRM de SalesUp! ® y obtenga su TOKEN (Menú Sistema->Integración CONTPAQi-> Comercial 2016).
    2. Abra una terminal de MS-DOS (CMD) y Descomprima el archivo ZIP del conector en el directorio de su preferencia, por ejemplo c:\conectorcrm.
    3. Abra el archivo config.txt y agregue el valor del parámetro token. Especifique también el usuario y contraseña de la base de datos. A continuación se muestra un ejemplo del archivo config.txt correctamente configurado:
Token=68CA89E0-6FA5-42A7-9AC5-3217D433790F
GetDriverFunc=getSQLDriverSQLServer 
LibraryName=dbexpsda.dll 
VendorLib=oledb.dll  
HostName=SALESUP-VPC\Compac
Database=adDemo
User_Name=salesup 
Password=compac
BlobSize=-1
SQLServer TransIsolation=ReadCommited
LongStrings=true 
    1. Haga una copia del archivo config.txt solo por precaución, ya que esté se eliminará una vez realizada la primer conexión exitosa. Posteriormente ya puede borrar el archivo o almacenarlo como referencia.
    2. Ejecute una prueba de conexión ejecutando la sentencia que se muestra a continuación. Si el resultado de conexión es exitoso el archivo de configuración se cifrará y se renombrará a config.dat.
C:/> ConectorSalesUp.exe /pruebabd
    1. Ejecute el programa sin ningún comando para hacer la primer sincronización, tecleando c:\conectorssalesup.exe sin ningún parámetro. Se creará el archivo conectorsalesup.log con un resultado similar a esto:
11/19/2015 7:49:44 PM   Actualizando registros en: AGENTES 
11/19/2015 7:49:45 PM   Enviados 562 bytes. 
11/19/2015 7:49:45 PM   Actualizando registros en: CLIENTES 
11/19/2015 7:49:45 PM   Enviados 3114 bytes. 
11/19/2015 7:49:45 PM   Actualizando registros en: LISTAS DE PRECIO 
11/19/2015 7:49:46 PM   Enviados 810 bytes. 
11/19/2015 7:49:46 PM   Actualizando registros en: LINEAS 
11/19/2015 7:49:47 PM   Enviados 306 bytes. 
11/19/2015 7:49:47 PM   Actualizando registros en: MARCAS 
11/19/2015 7:49:47 PM   Enviados 394 bytes. 
11/19/2015 7:49:47 PM   Actualizando registros en: IMPUESTOS 
11/19/2015 7:49:48 PM   Enviados 262 bytes. 
11/19/2015 7:49:48 PM   Actualizando registros en: PRODUCTOS 
11/19/2015 7:49:49 PM   Enviados 3334 bytes. 
11/19/2015 7:49:49 PM   Actualizando registros en: EXISTENCIAS 
11/19/2015 7:49:49 PM   Enviados 275 bytes. 
11/19/2015 7:49:50 PM   Total de clientes descargados: 0. 
11/19/2015 7:49:51 PM   Total de pedidos descargados: 0 
11/19/2015 7:49:52 PM   Actualizacion finalizada: 2015-11-19 19:49:23.030

Consideraciones:

    • Las buenas prácticas de seguridad sugieren evitar utilizar el usuario sa en bases de datos en producción.
    • Revise que la configuración de lenguaje del servidor sea Español México o Inglés Estados Unidos, ya que una configuración distinta podría generar problemas con los formatos de moneda, fecha y hora.
    • Revise que la fecha/hora de la máquina en donde esté corriendo la base de datos sea correcta, ya que esto puede causar problemas con la sincronización.

Preguntas Frecuentes


Al ejecutar el conector se genera el error: “Error loading midas.dll”

Algunas versiones de Windows requieren que la DLL esté dada de alta en el registro. Dentro del directorio en donde se encuentra el conector, ejecute la siguiente sentencia:

C:\<directorio>\regsvr32 midas.dll o  c:\windows\syswow64\regsvr32 «C:\<directorio>\MIdas.dll»

Esto insertará la información necesaria en el registro. Posteriormente, proceder normalmente.


¿Puedo conectar dos bases de datos de Comercial?

Si es posible, siempre y cuando no se conecten a la misma empresa de CONTPAQi® CRM, ya que este es uni-empresa. Para conectar a dos o más empresas solo necesario crear directorios separados y configurar cada uno con la base de datos correspondiente.


¿Cuando estará CRM listado en el portal de CONTPAQi® y en la página web?

La fecha oficial que tenemos es que debe quedar listo antes de que termine el mes de enero del 2016.

Historial de versiones

Versión 0.9.16
• Se modificó la sincronización de clientes para notificar la duplicidad de códigos de clientes sincronizando los códigos ERRXXX en los dos sistemas.
• Se corrigió un problema en el que comercial no permitía abrir el detalle del pedido cuando había sido descargado de CRM.
• Se modificó la manera de obtener el folio de los pedidos depositados en comercial.
• Se solucionó un problema de división entre cero al enviar sincronizar pedidos con precio 0.

Versión 0.9.15
• Se agregó la actualización de los pedidos en comercial cuando son modificados en CRM.

Versión 0.9.14
• Se corrigió un error cuando se intentaba crear un cliente con un código existente en comercial.
• Se agregó mensaje de error descriptivo cuando el Token es incorrecto o ha sido regenerado.

Versión 0.9.13
• Modificación del query en productos con existencia en 0. (Se generaba una división entre cero).
• Corrección de la sincronización manual de marcas (traía líneas en lugar de marcas).
• Detección y alerta cuando la base de datos no es de Comercial.

Versión 0.9.12
• Se ha incluido activación o de-activación de tablas desde la aplicación de CRM. Ahora el conector solo sincronizará las tablas activas en la configuración (Menú Sistema->Integración CONTPAQi® -> Comercial)
• Se corrigió un caso en el que se sincronizaban registros que no era necesario sincronizar.

 

Versión 0.9.11
• Protección de comillas simples en todos los campos de texto.
• Cuando el código del cliente está repetido o es nulo, crea un código nuevo tipo ERRXXXXX donde las X son letras aleatorias.

 

Versión 0.9.10
• Modificación en fechas para actualización. Para la detección correcta de registros que cambiaron deben ser estrictamente mayores a la fecha y no mayor o igual.

 

Versión 0.9.9
• Se agrega la actualización de existencias.
• Se cambia el query para obtener correctamente el costo y existencia, basado en la tabla admEXISTENCIACOSTO
• Se agrega la descarga de impuestos para la primera actualización.
• Se modifica el formato de fechas de sincronización (SQL Server 121).

 

Versión 0.9.8
• Se agrega la base de datos en el parámetro /pruebaDB, para facilitar identificar a que base se conecta una vez que ya se encuentra configurado.

 

Versión 0.9.7
• Liberación para pruebas finas con distintos entornos y configuraciones de comercial.

 

 

C:\conectorcrm\ConectorSalesUp.exe