Guía completa: Cómo sincronizar MyBusiness POS con Codaly Sync

Si estás buscando cómo sincronizar MyBusiness POS con Codaly, en esta guía encontrarás el paso a paso para conectar MyBusiness POS con Codaly Sync y mantener tu catálogo de productos actualizado automáticamente en la nube.

Requisitos:

Pasos

En Codaly Sync da clic en el botón Agregar servicio / Crear servicio

Agregamos un nombre para el nuevo servicio y seleccionamos Codaly

Hacemos clic en “Detectar automáticamente” para que Codaly realice un escaneo y detecte automáticamente los servidores de bases de datos disponibles en el equipo local.

Una vez finalizado el escaneo, se mostrará el servidor de MyBusiness POS que se encuentra en ejecución en el equipo. En este caso, corresponde a localhost\MYBUSINESSPOSV24.

Haga doble clic sobre el servidor para seleccionarlo y continuar.

Damos clic en Siguiente

A continuación, procederemos a realizar los ajustes de conexión:

Los parámetros quedarían configurados de la siguiente manera:

  • Servidor: localhost\MYBUSINESSPOSV24
  • Autentificación de Windows: activada

Posteriormente, presiona el botón “Obtener bases de datos” para listar las bases disponibles.

En la versión 24, la base de datos generalmente aparece como MyBusiness2024. Es necesario validar el nombre de la base de datos según la versión correspondiente de MyBusiness POS.

Seleccionamos la base de datos. Presionamos el botón ‘Prueba de conexión‘ para verificar la conexión con la base de datos.

En este ejemplo, crearemos una consulta personalizada para obtener los datos que posteriormente sincronizaremos.

Seleccionamos Raw Query’.

Selección de Raw query para sincronizar MyBusiness POS con Codaly Sync

Escribimos nuestra consulta personalizada en formato SQL.

SELECT
  p.ARTICULO                              AS articulo,
  ca.Clave                                AS clave,
  p.DESCRIP                               AS descripcion,
  p.LINEA                                 AS linea,
  p.UNIDAD                                AS unidad,
  p.IMPUESTO                              AS impuesto_clave,
  ISNULL(i.Valor, 0)                      AS tasa_porcentaje,
  p.PRECIO1                               AS precio_sin_iva,
  ROUND(p.PRECIO1 * (1 + ISNULL(i.Valor, 0) / 100.0), 2) AS precio_con_iva
FROM prods p

LEFT JOIN clavesadd ca
  ON ca.Articulo = CAST(p.ARTICULO AS VARCHAR(50))

LEFT JOIN impuestos i
  ON i.Impuesto = p.IMPUESTO

WHERE 
  p.PARAVENTA = 1
  AND ISNULL(p.Bloqueado, 0) = 0

Podemos verificar si la sintaxis es correcta presionando el botón ‘Execute’ para ejecutar la consulta en la base de datos.

Query generado para sincronizar MyBusiness POS con Codaly Sync

Opcionalmente, podemos configurar el desencadenador para establecer cuánto tiempo tardará en ejecutarse la primera vez y con qué frecuencia se ejecutará el sincronizador.

Desencadenador

Mapeamos las columnas del catálogo de productos de la Suite Mobile POS con las columnas obtenidas de nuestra consulta SQL.

Mapeo de columnas

En Codaly Sync Seleccionamos Codaly Cloud y asignamos el nombre que tendrá nuestra base de datos que se cargará en el repositorio de la página web https://codaly.com.mx/

Seleccionando codaly cloud

Codaly Cloud

Iniciamos sesión en Codaly Cloud, damos clic en nuestro usuario, Integraciones, SQL, Configurar integración.

Damos clic en crear token

Con esto, ya tendremos nuestro ID Token y el Token Secreto, los cuales serán necesarios para la configuración e integración del sistema.

Colocamos él, Id Token y Token secreto generados en https://codaly.com.mx/ y presionamos el botón Sign in para iniciar sesión. Y finalmente presionamos finalizar.

Colocación de token y token secreto

Presionamos el botón Iniciar servicios.

Puedes descubrir más formas de crear servicios en el siguiente enlace:
https://ayuda.labeldictate.com/category/codaly/codaly-cloud-bases-de-datos/

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *