Sincronización de datos de Eleventa hacia Codaly Cloud
A continuación, se presentará el proceso detallado para configurar un sincronizador de datos que permite transferir información desde el Eleventa a Codaly Cloud. Esta guía te ayudará a establecer una conexión segura y eficiente entre ambas plataformas, garantizando que tu catálogo de datos esté siempre actualizado y accesible en la nube.
Da clic en el botón Agregar servicio / Crear servicio

Agregamos un nombre para el nuevo servicio y seleccionamos Codaly

Estableceremos una conexión con Eleventa, que utiliza Firebird como base de datos.

A continuación, realizaremos los ajustes de conexión. Para este ejemplo, utilizaremos los siguientes parámetros: la base de datos será ‘localhost‘, el usuario ‘sysdba‘, el puerto ‘3050‘ y la contraseña por defecto ‘masterkey‘. Deberás adaptar estos parámetros según tu configuración específica de conexión

Seleccionamos la base de datos en este caso ‘C:\Program Files (x86)\AbarrotesMultiCaja\db\PDVDATA.FDB’. Posteriormente, presionamos el botón ‘Prueba de conexión‘ para verificar que los datos ingresados sean correctos y que podamos acceder al servidor.

En este ejemplo, crearemos una consulta personalizada para obtener los datos que posteriormente sincronizaremos.
Seleccionamos ‘Raw Query’.

Escribimos nuestra consulta personalizada en formato SQL.
SELECT
p.ID AS ProductoID,
p.CODIGO AS Codigo,
p.DESCRIPCION AS Nombre,
p.DESCRIPCION AS Descripcion,
m.UNIDAD_ENTEROS AS UnidadDeMedida,
p.PFINAL AS Precio,
a.NOMBRE AS Ubicacion
FROM
PRODUCTOS p
LEFT JOIN
MEDIDAS m ON p.MEDIDA_ID = m.ID
LEFT JOIN
ALMACENES a ON p.ID = a.ID
WHERE
p.ELIMINADO_EN IS NULL;
Este query recupera información detallada sobre artículos físicos que están activos.
Podemos verificar si la sintaxis es correcta presionando el botón ‘Execute’ para ejecutar la consulta en la base de datos.

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

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

Codaly Cloud
Iniciamos sesión en Codaly Cloud, damos clic en nuestro usuario, configuración, crear token.

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/

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.

Presionamos el botón Iniciar servicios.
