Descripción
Recibe órdenes generadas en la nube y las ingresa al ERP local de forma transaccional.
Parámetros de la Tool
| Parámetro | Tipo | Req. | Default |
|---|---|---|---|
orders | array | ✓ Sí | — |
erpType | string | ✓ Sí | — |
| Campo | Tipo | Formato |
|---|---|---|
inserted | integer | — |
failed | integer | — |
erpOrderIds | array | items→string |
Guía de Implementación
orders es el array de órdenes generadas en el cloud que deben registrarse en el ERP local para mantener la sincronía operativa. erpType determina el formato y el endpoint de la API del ERP al que se enviarán las órdenes.
Para cada orden en el array, transformar el objeto al formato requerido por el ERP (mapeo de campos, formatos de fecha, códigos de artículo locales). Enviar la orden al ERP vía API REST, EDI o conexión directa a la BD según erpType. Capturar el ID que el ERP asigna a la orden y guardarlo en erpOrderIds para trazabilidad bidireccional.
inserted confirma cuántas órdenes quedaron registradas en el ERP local para que los compradores puedan gestionarlas desde su sistema habitual. failed permite al agente reintentar las órdenes fallidas o notificar al equipo. erpOrderIds es el vínculo de trazabilidad entre el cloud y el ERP local.
Lista de órdenes con estado de sincronización (Sincronizada/Error/Pendiente) por fila. Contador de éxitos y fallos en la cabecera. Detalle de error expandible por orden fallida. Botón de reintento para órdenes fallidas.
Conexiones con otras Tools
Orden creada en cloud se envía al ERP local via Edge
Evento ISO que genera esta tool
standardEvent.module.iddebe usar este nombre exacto.erp_order_pushed→ se visualiza en el Dashboard ISO y Reporte de AuditoríaCláusulas ISO que cubre este evento
Envío de órdenes al ERP local con trazabilidad completa.
Demo en vivo
Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real