Saltar al contenido
SMART WMS

Integración ERP

Integración del WMS con Siesa: maestros, pedidos y ajustes sincronizados

SMART WMS se conecta con el ERP Siesa en los dos sentidos. Del ERP trae unidades, centros de operación, productos, códigos de barras, costos por bodega, clientes, proveedores, sucursales, direcciones, órdenes de compra y pedidos de venta. Hacia el ERP envía los ajustes de inventario aplicados, que vuelven asentados con su documento Siesa. Cada servicio tiene su frecuencia y su monitoreo por registro.

Servicios de sincronización con Siesa: cada servicio de entrada con su última corrida, endpoint, frecuencia, interruptor y Ejecutar ahora, y el servicio de salida de ajustes

Capacidades

Qué incluye la integración

01

Maestros y documentos del ERP

Unidades, centros de operación, productos con su categoría y marca, códigos de barras con su presentación, clientes, proveedores, sucursales y direcciones de entrega, y los documentos: órdenes de compra como órdenes de recibo y pedidos de venta como órdenes de salida.

02

Repetir no duplica

Cada registro se reconoce por su código del ERP o por el número del documento. Volver a correr un servicio actualiza lo que existe y reintenta lo que falló, sin crear un segundo producto ni una segunda orden.

03

El ERP manda solo sobre lo planificado

El ERP puede corregir un pedido o una orden de compra mientras siga planificada. Cuando el documento ya avanzó en el piso, la sincronización no lo toca. Cada hora, el WMS cancela las órdenes planificadas que el ERP ya facturó, anuló o cumplió por fuera.

04

Costo por bodega, no por compañía

En Siesa el costo promedio se lleva por ítem y bodega. El WMS lo trae por almacén y lo usa para valorizar conteos y entradas sin costo. Una referencia sin costo queda como «Sin costeo», nunca en cero.

05

Ajustes asentados con documento Siesa

Con la integración de ajustes activa, un ajuste aplicado entra a «Pendiente aprobación ERP» y una cola lo envía al ERP con reintentos. Cuando Siesa lo asienta, el detalle del ajuste muestra el documento, el centro de operación y la fecha.

06

Monitoreo por registro

Cada corrida guarda leídos, creados, actualizados, omitidos y fallidos, y cada registro fallido su motivo. Un registro malo no frena al resto del lote.

07

Salud de la integración con IA

El botón «Salud con IA» revisa qué servicios no tienen programación, cuáles están atrasados y qué errores se repiten, y propone programarlos o ejecutarlos con tu aprobación.

Paso a paso

Cómo funciona

  1. 1

    Conecta el ERP

    Quien instala la integración carga la URL del conector de Siesa y sus credenciales, que se guardan cifradas y no se vuelven a mostrar.

  2. 2

    Carga inicial en orden

    «Sincronizar todo» corre los servicios uno tras otro en orden de dependencia: primero unidades, almacenes y productos; al final, órdenes de compra y pedidos.

  3. 3

    Programa cada servicio

    Cada servicio corre cada N minutos, con una expresión cron o solo a mano. El programador revisa cada minuto qué servicios están vencidos.

  4. 4

    Activa el envío de ajustes

    El asiento de ajustes nace apagado. Se activa con un parámetro del sistema y con su servicio de salida, y desde ahí cada ajuste aplicado se sigue en la bandeja de pendientes Siesa.

En pantalla

Así se ve en el producto

Monitoreo de sincronización: una tarjeta por servicio con su última corrida y los totales de 24 horas, y el historial de ejecuciones con registros y duración
Qué llegó del ERP y qué falló, registro por registro.
Detalle de un ajuste asentado: la cadena del ajuste al movimiento y el eslabón Documento Siesa con el documento, el centro de operación, el tipo y la fecha
El ajuste del WMS con su documento en Siesa.

FAQ

Preguntas frecuentes

¿Cada cuánto se sincroniza con Siesa?

Cada servicio tiene su propia frecuencia: cada N minutos, una expresión cron o solo manual. Como referencia, la instalación trae los maestros cada hora y los pedidos y órdenes de compra cada 10 minutos. El programador del WMS revisa cada minuto qué servicios están vencidos.

¿Qué pasa si cambio un pedido en Siesa después de enviarlo al piso?

Mientras el pedido siga planificado en el WMS, la siguiente sincronización lo actualiza. Si ya se confirmó, se liberó o se empezó a trabajar, la sincronización lo omite a propósito para no cambiar un documento que está en el piso: el cambio se gestiona en el WMS.

¿Los ajustes de inventario del WMS llegan a Siesa?

Sí, cuando la integración de ajustes está activa. El WMS corrige el stock primero y en el mismo paso deja el ajuste pendiente de asentar. La cola lo envía con una clave única para que un reintento no cree un segundo documento. Un rechazo del ERP queda en «Error ERP» con su motivo para resolverlo.

¿La toma física de apertura se envía al ERP?

No. Una toma física general no va al ERP por ninguno de sus lados, porque duplicaría el stock que el ERP ya tiene. Tampoco se envían los ajustes con un motivo marcado como «no sincroniza».

¿Qué pasa si el ERP no está disponible?

La operación del WMS no espera al ERP. Los pedidos ya sincronizados siguen su curso y los envíos de ajustes esperan en la cola de salida: si el conector no responde, el evento espera sin gastar intentos; si el ERP falla, se reintenta solo con espera creciente.

¿Y si no uso Siesa?

El conector de Siesa es el que ya está construido. Con SAP, Oracle, Microsoft Dynamics, Odoo u otro ERP, la integración se construye a la medida durante la implementación, sobre el mismo motor: servicios configurables, ejecución programada, monitoreo por registro y cola de salida con reintentos. Ver la integración con tu ERP.

Conectemos SMART WMS con tus sistemas

Agenda una demostración de 45 minutos: recorremos recibo, inventario, picking, despacho y la Operación en vivo con un almacén de ejemplo, y respondemos tus preguntas de implementación.