Cada canal, posee asignada una cola RabbitMQ, con el nombre "queueForStockJournal", ejemplo: "queueForStockJournal_online"
.La novedad informada por BRIDGE será la de un movimiento de stock de un determinado artículo par a un depósito de una tienda.
Desde el menú de Bridge Manager Central se debe habilitar la entidad desde Configuración/Colas de exportación
Desde Bridge Manager Central/Administración/Omni/Canales, se debe habilitar la cola de stock actual (queueForStockJournal)
Allí recibirá el siguiente documento JSON:
{"channelCode": "online", "queue": "queueForStockJournal_online", "message": { "info": "stockJournal", "dateTime": "2023-04-25T09:10:00", "operations":[ { "companyCode":"Mirgor", "storeCode":"Unicenter", "locationCode":"DEP1", "locationStatus":"OnSale", "revenueCenter":"RCD", "itemCode":"SamA70", "itemDescription":"Samsung modelo A70 gris", "date":"2020-07-01 08:51:00", "originatorChannel":"BRIDGE", "qty":1, "serialNumber":"ABC123456789", "importDocNumber":"IC1112345678", "customsNumber":"BSAS", "customsDate":"2020-07-01 08:51:00", "originatorDocument":"Venta", "substractFlag":"true", "headerTransactionCode":"3139000001" }, { "companyCode":"Mirgor", "storeCode":"Unicenter", "locationCode":"DEP1", "locationStatus":"OnSale", "revenueCenter":"RCD", "itemCode":"SamA70", "itemDescription":"Samsung modelo A70 gris", "date":"2020-07-01 08:52:00", "originatorChannel":"BRIDGE", "qty":1, "serialNumber":"ABC123456790", "importDocNumber":"IC11123459999", "customsNumber":"BSAS", "customsDate":"2020-07-01 08:51:00", "originatorDocument":"Venta", "substractFlag":"true", "headerTransactionCode":"3139000001" } ] }} |
Referencias
Campo | Descripción | Tipo de dato | Dato ejemplo | Observaciones | ||||||||||||||||||||
companyCode | Código de compañía | String | "Mirgor" | |||||||||||||||||||||
storeCode | Código de la tienda | String | "Unicenter" | |||||||||||||||||||||
locationCode | Código del depósito | String | "DEP1" | |||||||||||||||||||||
locationStatus | Estado del depósito | String | "OnSale" | Posibles estados del depósito "OnSale" (a la venta) "TransitIn" (en tránsito de entrada, casos de transferencia en tienda destino aún no recepcionados) "TransitOut" (en tránsito de salida, casos de transferencia en tienda origen aún no recepcionados en tienda destino) | ||||||||||||||||||||
revenueCenter | Centro de costo | String | "RCD" | |||||||||||||||||||||
itemCode | Código del ítem | String | "SamA70" | |||||||||||||||||||||
itemDescription | Nombre o descripción del ítem | String | "Samsung modelo A70 gris" | |||||||||||||||||||||
date | Fecha del movimiento | String | 2020-07-01 08:51:00 Formato: yyyy-MM-dd HH:mm:ss | |||||||||||||||||||||
originatorChannel | Canal que originó el movimiento de inventario | String | "BRIDGE" | Lista de valores posibles:
| ||||||||||||||||||||
qty | Cantidad de unidades del movimiento | Number | 1 | En los items que requieren serie, serán informados con cantidad = 1 | ||||||||||||||||||||
serialNumber | Número de serie del artículo | String | "ABC123456789" | |||||||||||||||||||||
importDocNumber | Número de pedimento/lote/guía de importación | String | "IC1112345678" | |||||||||||||||||||||
customsNumber | Código de la aduana | String | "BSAS" | El código de aduana está relacionado con el pedimento o guía de importación | ||||||||||||||||||||
customsDate | Fecha del pedimento/lote/guía de importación | String | 2020-07-01 08:51:00 Formato: yyyy-MM-dd HH:mm:ss | |||||||||||||||||||||
originatorDocument | Operación o documento de inventario que origina el movimiento de stock | String | "Venta" | Lista de valores posibles:
| ||||||||||||||||||||
substractFlag | Indica si el movimiento suma o resta del stock del artículo en la tienda/depósito/estado del depósito informado Si se informa "true" = resta stock Si se informa "false" = suma stock | String | "true" | Valores posibles: "true"/"false" Ej: Movimientos que suman stock:
| ||||||||||||||||||||
headerTransactionCode | Indica el nro. de transacción o documento de inventario que origina el movimiento del inventario | String | "3139000001" | Indica el nro. de transacción o documento de inventario que origina el movimiento del inventario Ej: nro de documento de Bridge que corresponde a la recepción de una ASN |