Al abrir la opción de Reubicaciones en el dispositivo móvil se crea una nueva Reubicación con la fecha de hoy, el almacén y el almacenista correspondientes al usuario del dispositivo.
sequenceDiagram
[*] ->> LISTANDO_EXISTENCIAS_UBICACION:SCAN_UBICACION
LISTANDO_EXISTENCIAS_UBICACION ->> ESCANEANDO_PRODUCTO:LISTADO_EXISTENCIAS
ESCANEANDO_PRODUCTO ->> GRABANDO:TERMINAR
ESCANEANDO_PRODUCTO ->> CONFIRMANDO_PREETIQUETADO:SCAN_PREETIQUETADO
ESCANEANDO_PRODUCTO ->> CONFIRMANDO_PRESENTACION:SCAN_PRESENTACION
CONFIRMANDO_PRESENTACION ->> ESCANEANDO_PRODUCTO:PRESENTACION_INVALIDA
CONFIRMANDO_PRESENTACION ->> AGREGANDO_DETALLE:PRESENTACION_VALIDA
CONFIRMANDO_PRESENTACION ->> ESCANEANDO_PRODUCTO:CANCELAR_CONFIRMACION
CONFIRMANDO_PREETIQUETADO ->> AGREGANDO_DETALLE:PREETIQUETADO_VALIDO
CONFIRMANDO_PREETIQUETADO ->> ESCANEANDO_PRODUCTO:PREETIQUETADO_INVALIDO
AGREGANDO_DETALLE ->> ESCANEANDO_PRODUCTO:ESCANEO_AGREGADO
GRABANDO ->> ESCANEANDO_PRODUCTO:GRABADO_ERROR
GRABANDO ->> FIN:GRABADO
En caso que no hay a existencias del producto en la ubicación indicada, el sistema se queda en el paso de solicitar el escaneo del producto o presentación.
En este caso solo moveremos las 80 cajas indicadas. y presionamos el botón Confirmar Reubicación.
En este paso, se crea la reubicación en la base de datos con estado EN_PROCESO lista para indicarle la ubicación destino en la fase II.