Cada canal, posee asignada una cola RabbitMQ, con el nombre "canal_audit", por ejemplo "e3_audit".
La novedad informada por BRIDGE tendrá referencia a cualquier cambio que haya tenido el pedido que genera una auditoría del pedido.
Allí posteará el siguiente documento JSON:
JSON ejemplo
{ "info": "audit", "dateTime": "10/07/2020 08:15:34", "internalNumber": "00000000001", "action": "un texto indicando la acción realizada, por ejemplo, edit.", "user": "el código de usuario que realizó la acción", "orderState": "el código de estado actual de la orden", "notes": "una descripción de la acción, por ejemplo, se agrega el producto SamsungS3 x cantidad 3" }
Descripción de los campos
Campo | Tipo | Descripción | Ejemplos |
info | String | Operación informada | "audit" |
dateTime | DateTime | Fecha y hora de la acción auditada | "10/07/2020 08:15:34" |
internalNumber | String | Nro de pedido interno de BRIDGE | "00000000001" |
action | String | Texto asociado a la actividad auditada | "texto indicando la acción realizada, por ejemplo, edit." |
user | String | Código del usuario que genera la actividad auditada | "juanPerez123" |
orderState | String | Código de estado actual de la orden | "confirmed" |
notes | String | Nota asociada a la actividad auditada agregada por el operador | "una descripción de la acción, por ejemplo, se agrega el producto SamsungS3 x cantidad 3" |