Integración de seguimiento de pedidos ERP x WMS x Senior
El sistema de Tracking gestiona el estado de los pedidos en el flujo de envío para empresas y sucursales, proporcionando trazabilidad de la mercancía a lo largo de toda la cadena logística (ERP > WMS > TMS) hasta el destinatario final. Esta solución permite a cada empresa personalizar los estados de progreso de pedidos/facturas para que los vea el cliente final.
Integración entre ERP y Gestión de Almacén | WMS Senior con Senior Order Tracking refuerza aún más la trazabilidad en el proceso de envío, permitiendo a Senior Order Tracking monitorear el estado del proceso de envío del almacén.
Para obtener más detalles sobre el seguimiento de pedidos de TMS.
Particularidades
- Estas integraciones solo ocurrirán con facturas donde la entidad (depositante) esté marcada para Integrarse con Seguimiento Senior.
- El proceso de envío continuará en paralelo con la integración con Order Tracking.
- Durante el proceso de prefacturación, si hay un corte físico en la Gestión de Almacén | WMS Senior seguirá el flujo estándar, manteniendo comunicación con ERP Senior. Posteriormente ERP Senior enviará una nueva Prefactura para realizar el proceso de envío.
- Actualmente, el concepto de Prefactura equivale al Pedido dentro de Gestión de Almacén | WMS Senior. Sin embargo, en algunos casos, una Prefactura para el ERP Senior funciona como un agrupador de Pedidos. Sin embargo, Gestión de almacenamiento | WMS Senior no controla estos Pedidos vinculados a la Prefactura ERP Senior, por lo tanto, en esta integración solo se permitirá una Prefactura que contenga un solo Pedido.
- En caso de error en la integración, Gestión de Almacenamiento | WMS Senior almacenará la incidencia para su posterior transmisión. Aunque puede haber retrasos en la información durante la comunicación en situaciones específicas como esta, el Seguimiento de pedidos no enfrentará problemas al recibir estados parcialmente. Gestión de almacenamiento | WMS Senior controlará el número de intentos por solicitud, limitándose a 3 intentos, para evitar una gran cantidad de solicitudes innecesarias en la plataforma SeniorX. Al llegar a 3 intentos, el estado de exportación se considera "Error" y se puede reenviar manualmente a través del sistema. Al solicitar el reenvío, se resetea el número de intentos, permitiendo 5 intentos automáticos más (un intento cada 2 minutos).
- Después de corregir cualquier problema de integración, el reenvío será manual.
- Para el Seguimiento de Pedidos, una vez enviada la Incidencia, no se modifica la fecha. Es decir, si hay un contraflujo en la Gestión de Almacenamiento | WMS Senior, la información enviada por primera vez será la que aparecerá en el panel de Seguimiento de Pedidos.
- Mientras la nota no sea procesada, la cancelación se podrá realizar a través de Gestión de Almacenamiento | WMS Senior, actualizando el estado de la nota inmediatamente y exportando la ocurrencia. Sin embargo, si la cancelación es vía ERP, solo se puede realizar después de facturar la factura, pero el estado de la factura no se actualiza inmediatamente. Es necesario cancelar la ola, para que se actualice el estado de la nota y así exportar la ocurrencia para su seguimiento.
Esta funcionalidad será compatible con versiones superiores a la 8.12.7.244 de Storage Management | WMS Senior.
(Refiriéndose a WMS-15270)
Parametrizaciones
Vaya a Registro > Entidad > Entidad > pestañaRastreo de orden
- Busque la entidad (tipo: depositante/propietario).
- Marcar el parámetroIntegrar con el seguimiento de personas mayores para que funcione la integración de seguimiento de pedidos.
- Ingrese los datos para la autenticación:
- Usuario
- Contraseña
- Defina las URL para las comunicaciones adecuadas:
- URL de obtención del token de acceso
https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/platform/authentication/actions/login - Código de seguimiento de consulta de URL
https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/tms/tck/queries/consultaTracking
URL Enviar incidente https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/tms/tck/actions/salvaTracking
- URL de obtención del token de acceso
- En comunicación entre Gestión de Almacenamiento | WMS Senior y Tracking, es necesario utilizar un Código de Ocurrencia. Cada estado generado por Storage Management | WMS Senior está vinculado a un código numérico en Seguimiento de pedidos. Esta información debe solicitarse al TMS y es crucial para garantizar que la integración funcione correctamente. En los campos siguientes, complete el código que utilizará el seguimiento para representar cada estado. Entre paréntesis está el código que utiliza el lado de Gestión de almacenamiento | WMS Senior.
- Factura mecanografiada/importada (12): este es el único campo obligatorio en todas las apariciones. Indica si la factura fue ingresada manualmente o importada al sistema cuando la mercancía llegó al almacén.
- Esperando la formación de olas(0)
- Esperando la separación (1)
- Separación iniciada (dos)
- Separación completada (4)
- Embalaje iniciado (5)
- Embalaje completo (6)
- Enviado para facturación (7)
- Colección iniciada (8)
- Enviado (9)
- Cancelado (10)
- Los siguientes botones validan las URL:
- Validar Usuario y Contraseña: sirve para autenticar el Usuario y Contraseña.
- Validar token de URL
- Validar URL Consultar
- Validar URL de ocurrencia
Corrientes
El ERP puede enviar una Prefactura correspondiente al Pedido dentro de la Gestión de Almacén | WMS Senior o una Orden directa, donde el CNPJ del emisor esté correctamente configurado en la entidad WMS (depositante).
El servicio de exportación de ocurrencias opera con un intervalo de ejecución de 2 minutos, resultando en una periodicidad de 2 minutos en la comunicación con Seguimiento de Órdenes.
Servicios disponibles para la integración Gestión de Almacenamiento | WMS Senior x Seguimiento de pedidos.
Cuando la gestión de almacenes | WMS Senior recibe una Factura del ERP, verifica si el Depositante está configurado como "Integrar con Seguimiento Senior". En caso afirmativo, se realiza una consulta para comprobar si ya existe el código de seguimiento para esa Factura. Si Seguimiento de pedidos encuentra la factura, regresa a Gestión de almacenes | WMS Senior el código de seguimiento del pedido correspondiente. Gestión de almacenamiento | WMS Senior registra esta información para usarla en el envío del estado (paso 2: Registrar ocurrencia) de la factura durante el proceso de envío. Si Seguimiento de pedidos no encuentra el código de seguimiento, Gestión de almacenes | WMS Senior solicita automáticamente la creación. Seguimiento de pedidos crea y devuelve el código de seguimiento, que luego es registrado por Gestión de almacenes | WMS Senior.
{ "inscricaoFiscal": "", "documento": "", "tipoDocumento": { "code": "", "description": "" } }
| Grupo | Campo | Descripción |
|---|---|---|
| registro de impuestos | CNPJ del Destinatario de la Factura/Pedido. | |
| documento | Independientemente de lo que envíe el ERP (Prefactura u Pedido) el WMS considerará el Número de Pedido del Proveedor (numpedidovencedor) como identificador del pedido ya que esta información no es obligatoria por lo que si el ERP no envía esta información consideraremos el Número de Factura. (código interno), ya que es información obligatoria para que el Seguimiento de Pedido pueda encontrar el Documento (factura, pedido o prefactura). | |
| tipoDocumento | código | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| tipoDocumento | descripción | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
{ "cnpjFilial": "", "dataPrevisaoEntrega": "", "listaTrackingFase": [ { "executada": true, "dataExecucao": "", "fase": { "codigo": } } ], "listaDocumento" : [ { "identificadordecliente": "", "número": "", "serie": "", "tipoDocumento": { "descripción": "" } } ], "listaClienteDocumento": [ { "tipoClienteRec": { "descripción": "Remitente" }, "cliente": { "nombre": "", "inscricaoFiscal": "", "tipoInscricaoFiscal": 1 o 0 }, "documento": { "identificadorCliente": "", " número": "", "series": "", "tipoDocumento": { "descripción": "" } } }, { "tipoClienteRec": { "descripción": "Destinatario" }, "cliente": { "nombre ": "", "inscricaoFiscal": "", "tipoInscricaoFiscal": 1 o 0 }, "documento": { "identificadorCliente": "", "numero": "", "serie": "", "tipoDocumento" : { "descripción": "" } } } ] }
| Grupo | Campo | Descripción |
|---|---|---|
| cnpjFilial | CNPJ del Destinatario de la Factura/Pedido. | |
| Fecha previstaEntrega | Corresponde a la Fecha Esperada de Envío, cuando no se informa en la Factura/Pedido, enviamos la fecha de envío actual para crear el código de seguimiento. | |
| listaFase de seguimiento | ejecutado | Se corrigió "verdadero". |
| listaFase de seguimiento | fecha de ejecución | Fecha y hora en que el estado de la factura/pedido cambió en Gestión de almacenes | WMS Senior. |
| listTrackingPhase: fase | código | Código registrado en la entidad (depositante) que corresponde al estado de registro en Seguimiento de Órdenes. Para enviar la incidencia, estos datos deberán estar registrados en la Entidad. |
| listaDocumento | identificadorCliente | CNPJ del remitente. |
| listaDocumento | número | Independientemente de lo que envíe el ERP (Prefactura o Pedido) Gestión de Almacén | WMS Senior considerará el Número de Pedido del Proveedor (numpedidovencedor) ya que esta información no es obligatoria por lo que si el ERP no envía esta información consideraremos el número de Factura (código interno), ya que es información obligatoria para que el Seguimiento de Pedidos pueda encontrar el documento. |
| listaDocumento | serie | Indica la Serie de Factura/Orden. |
| lista de documentos: tipo de documento | código | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| lista de documentos: tipo de documento | descripción | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| listaClienteDocumento: tipoClienteRec | descripción | Se corrigió el 'Remitente'. |
| listCustomerDocument: cliente | nombre | Razón social del remitente. |
| listCustomerDocument: cliente | registro de impuestos | CNPJ del remitente. |
| listCustomerDocument: cliente | tipoRegistro Fiscal | Indica si es una Persona Física (0) o una Persona Jurídica (1). |
| listaClienteDocumento: documento | identificadorCliente | CNPJ del remitente. |
| listaClienteDocumento: documento | número | Independientemente de lo que envíe el ERP (Prefactura u Pedido) el WMS considerará el Número de Pedido del Proveedor (numpedidovencedor) ya que esta información no es obligatoria por lo que si el ERP no envía esta información consideraremos el número de Factura (código interno), ya que es información obligatoria para que el Seguimiento del Pedido pueda encontrar el Documento. |
| listaClienteDocumento: documento | serie | Indica la Serie de Factura/Orden. |
| tipoDocumento | código | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| tipoDocumento | descripción | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| clientDocumentlist: tipoClientRec. | descripción | Se corrigió el 'Destinatario'. |
| listCustomerDocument: cliente | nombre | Razón social del destinatario. |
| listCustomerDocument: cliente | registro de impuestos | CNPJ del destinatario. |
| listCustomerDocument: cliente ) | tipoRegistro Fiscal | Indica si es una Persona Física (0) o una Persona Jurídica (1). |
| listaClienteDocumento: documento | identificadorCliente | CNPJ del destinatario. |
| listaClienteDocumento: documento | número | Independientemente de lo que envíe el ERP (Prefactura u Pedido) el WMS considerará el Número de Pedido del Proveedor (numpedidovencedor) ya que esta información no es obligatoria, por lo que si el ERP no envía esta información consideraremos el Número de Factura (código interno) , ya que es información obligatoria para que el Seguimiento del Pedido pueda encontrar el Documento. |
| listaClienteDocumento: documento | serie | Indica la Serie de Factura/Orden. |
| tipoDocumento | código | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
| tipoDocumento | descripción | Indica el tipo de documento a consultar. Cuando el tipo de documento es Electrónico (E) entonces enviamos 'Factura', los otros tipos siempre se enviarán a Seguimiento de Pedidos como 'Pre-factura'. |
Para Facturas que ya cuentan con el código de seguimiento, la Gestión de Almacenamiento | WMS Senior se desplaza a través de los estados disponibles en el proceso de envío que tienen un Código de Ocurrencia registrado con el depositante y envía el Ocurrencia al Seguimiento de Pedidos. Gestión de almacenamiento | WMS Senior registra la devolución exitosa en el estado de Integración.
{ "cnpjFilial": "", "codigoTracking": "", "listaTrackingFase": [ { "ejecutada": true, "dataExecucao": "2024-01-24T07:35:00.000Z", "fase": { " código": 102 } } ] }
| Grupo | Campo | Descripción |
|---|---|---|
| cnpjFilial | CNPJ del Depositante en Gestión de Almacenamiento | WMS Senior. | |
| código de seguimiento | Solo un código de seguimiento por factura/pedido. Para enviar la incidencia, estos datos deberán quedar registrados en la Factura. | |
| listaFase de seguimiento | ejecutado | Se corrigió "verdadero". |
| listaFase de seguimiento | fecha de ejecución | Fecha y hora en que el estado de la factura/pedido cambió dentro del WMS. |
| listTrackingPhase: fase | código | Código registrado ante la entidad (depositante) que corresponde al registro de ocurrencia en Seguimiento de Órdenes. Para enviar la incidencia, estos datos deberán estar registrados en la Entidad. |
Cuando la Gestión de Almacén | WMS Senior cancela una Prefactura o Pedido, el estado de cancelación se comunica al Seguimiento de Pedidos. Además, la cancelación se informa a ERP Senior, quien asume la responsabilidad de la cancelación en Senior Order Tracking.
Guarniciones
Vaya a Integración > Registro de integración
- Desde esta pantalla monitoreamos los registros de error o éxito que también devuelve Senior Order Tracking.
Acceder a Factura > Control de Factura
- Al visualizar la cuadrícula de Facturas, observe el "Código de seguimiento" solo con fines informativos. Esta información no afectará a la Gestión de Almacén | WMS Senior.
Para filtrar solo la información de este flujo, agregamos la información "Exportación de ocurrencia de facturas al seguimiento de órdenes senior" en la columna Tipo.
Vaya a Integración > Integración de archivos > Ver filtro > Opción Exportar > Botón Integrar nuevamente
- En caso de error al transmitir el archivo (JSON), esta opción le permitirá reiniciar la integración.
Vaya a Integración > Integración de archivos > Ver filtro > Opción de exportación > botón Descargar archivo exportado
- Esto le permitirá visualizar el archivo (JSON) enviado al sistema de terceros, facilitando el análisis de la integración entre Storage Management | WMS Senior y Seguimiento de Pedidos.
- El ERP envía los datos del Pedido/Factura al Seguimiento de Pedidos.
- Order Tracking recibe los datos y crea un "Código de seguimiento".
- El ERP envía el Pedido/Factura al WMS Senior.
- WMS Senior consulta los datos del Pedido/Factura en Seguimiento de Pedidos.
- El seguimiento del pedido regresa con el "Código de seguimiento".
- WMS Senior registra el "Código de seguimiento".
- WMS Senior envía el estado del Pedido/Factura en cada etapa con un registro del proceso de Despacho.
- El seguimiento de pedidos presenta el estado del pedido/factura al destinatario final.
|
Vea también: |
- Seguimiento de pedidos TMS
- Registro de entidad





