mySGA
1. Introducción
Puede consultar las Release Notes haciendo click aquí
1.1 ¿Qué es mySGA?
|
mySGA es una solución de terminal portátil para la gestión de almacenes, integrada directamente con la funcionalidad estándar de gestión de almacén de Microsoft Dynamics 365 Business Central (en adelante BC). La solución ayuda a gestionar las mercancías y el espacio de forma más eficaz, reducir costes y controlar las operaciones de almacén. Con acceso a datos de inventario exacto en tiempo real, los profesarios del almacén ahorran tiempo en la localización de productos y en los inventarios físicos. |
|
1.2 Ventajas del sistema
- Integración completa: 100% integrado con la funcionalidad estándar de gestión de almacén de Dynamics 365 Business Central, tanto dirigido como no dirigido
- Facilidad de instalación: Proceso de instalación simple y directo
- Reducción de errores: Minimiza los errores humanos en las operaciones de almacén
- Eficiencia económica: Reduce costes mediante una gestión eficiente de los procesos
- Planificación: Permite planificar las tareas del almacén de manera efectiva
- Exactitud: Proporciona exactitud en el inventario en tiempo real
- Optimización: Mejora la distribución del almacén y la utilización del espacio
- Sin licencias adicionales: No consume licencias adicionales de Business Central
- Productividad: Aumenta la eficacia y productividad de los operarios
- Calidad de servicio: Mejora el nivel de servicio al cliente
1.3 Licenciamiento
Esta aplicación dispone de una licencia de prueba gratuita de 15 días. Para activarla, siga los pasos indicados en el siguiente documento: Pulse aquí para acceder
En caso de tener cualquier duda o dificultad, puede contactar con nosotros a través de este correo: info@grupoactive.es y le ayudaremos a activarla.
2. Configuración del sistema
Resumen de la sección: Esta sección describe todos los parámetros de configuración necesarios para poner en funcionamiento mySGA. Incluye la configuración del almacén, usuarios y parámetros generales del sistema.
2.1 Configuración del almacén
mySGA soporta dos tipos de configuración de almacén en Business Central:
Almacenes básicos: Sin la opción "Ub. y pick. dirigido" activada. Permite que el almacén utilice documentos de almacén para cada proceso individualizado. Permite el uso de ubicaciones de forma opcional.
Almacenes avanzados: Con la opción "Ub. y pick. dirigido" activada. El almacén utiliza ubicaciones obligatorias y documentos de almacén para todos los movimientos.
El sistema adapta automáticamente sus funcionalidades según esta configuración. A lo largo de este manual se indicará qué funcionalidades aplican a cada tipo de almacén.
Para poder utilizar mySGA es necesario configurar el almacén y una serie de parámetros en Business Central.
2.1.1 Configuración general almacenes
Acceso: Desde el buscador introduciendo "Configuración almacén"

Será necesario configurar los campos obligatorios para el funcionamiento de mySGA:

Tabla de configuración:
| Campo | Descripción | Obligatorio |
|---|---|---|
| Nº serie ajustes | Numeración utilizada para los ajustes realizados desde los terminales | ✓ |
| Nº serie palet | Numeración utilizada para identificar los palets. Se pueden generar desde la lista de palets o desde los terminales | - |
| Aviso nº copias etiquetas | Especifica el número de copias a partir del cual se mostrará un aviso al imprimir etiquetas (evita colapsar las impresoras por error) | - |
2.1.2 Configuración específica del almacén
Acceso: Desde la lista de Almacenes → Pestaña mySGA

Tabla de configuración de almacén:
| Campo | Descripción | Valores | Referencia |
|---|---|---|---|
| Usar mySGA | Habilita mySGA para este almacén. Comprueba si la licencia está activada | Sí/No | Ver Licenciamiento |
| Tipo tarea recepción y almacenamiento | Define cómo se realizan recepción y almacenamiento | Distinta tarea: Recepción y almacenamiento en 2 pasos, Misma tarea: Recepción y almacenamiento en 1 paso | Ver Recepción |
| Imagen producto en consultas | Muestra imagen de productos en consultas desde terminales | Sí/No | Ver Consultas |
| Permitir decimales en movimientos manuales | Permite introducir decimales en movimientos manuales | Sí/No | Ver Movimientos manuales |
| Informar código de auditoria en ajustes negativos | Solicita código de auditoría al realizar ajustes negativos desde terminales | Sí/No | Ver Ajustes |
| Permitir ajustes si no existe contenido de ubicación | Permite realizar ajustes aunque no exista previamente contenido de ubicación | Sí/No | Ver Ajustes |
| Crear tarea recepción automáticamente | Crea automáticamente tarea de recepción al crear documento de recepción | Sí/No | Ver Recepción |
| Crear tarea almacenamiento automáticamente | Crea automáticamente tarea de almacenamiento al crear documento de almacenamiento | Sí/No | Ver Almacenamiento |
| Crear tarea movimiento automáticamente | Crea automáticamente tarea de movimiento al crear movimiento almacén | Sí/No | Ver Movimientos internos |
| Crear tarea picking automáticamente | Crea automáticamente tarea de picking al crear un picking | Sí/No | Ver Picking |
| Crear tarea envío automáticamente | Crea automáticamente tarea de envío al crear documento de envío. Solo para almacenes básicos. En almacenes avanzados se utiliza el sistema de Packing List | Sí/No | Ver Envíos (almacén básico) |
| Registro automático recepción | Registra automáticamente la recepción al finalizar desde terminales. Si no está activado, se marca el campo "Recepción finalizada" en la cabecera de la recepción almacén | Sí/No | Ver Recepción |
| Registro automático envío | Registra automáticamente el envío al finalizar desde terminales. Solo para almacenes básicos. Si no está activado, se marca el campo "Envío finalizado" en la cabecera del envío almacén | Sí/No | Ver Envíos (almacén básico) |
| Descripción tareas entrada | Descripción que aparece en tareas de recepción y almacenamiento | Blanco/Nº pedido/Nombre origen/Fecha vencimiento/Ubicación | - |
| Descripción tareas movimiento | Descripción que aparece en tareas de movimiento | Blanco/Ubicación traer/Ubicación colocar/Nº producto/Descripción producto | - |
| Descripción tareas salida | Descripción que aparece en tareas de picking y packing list | Blanco/Nº pedido/Nombre origen/Fecha vencimiento/Ubicación/Transportista | - |
| Siempre seleccionar línea en almacenamientos | Muestra automáticamente pantalla de selección de línea en almacenamientos | Sí/No | Ver Almacenamiento |
| Siempre seleccionar línea en movimientos | Muestra automáticamente pantalla de selección de línea en movimientos | Sí/No | Ver Movimientos internos |
| Siempre seleccionar línea en picking | Muestra automáticamente pantalla de selección de línea en picking | Sí/No | Ver Picking |
| Libro diario producto | Libro diario producto usado en procesos de ajuste manual de mySGA. Sólo para almacén básico | - | Ver Ajustes |
| Sección diario producto | Sección diario producto usada en procesos de ajuste manual de mySGA. Sólo para almacén básico | - | Ver Ajustes |
| Libro diario reclasificación | Libro diario reclasificación usado en los procesos de movimiento manual de mySGA. Sólo para almacén básico | - | Ver Movimientos manuales |
| Sección diario reclasificación | Sección diario reclasificación usada en los procesos de movimiento manual de mySGA. Sólo para almacén básico | - | Ver Movimientos manuales |
| Libro inventario físico | Libro diario producto usado en procesos de inventario de mySGA. Sólo para almacén básico | - | Ver Inventarios programados |
| Sección inventario físico | Sección diario producto usada en procesos de inventario de mySGA. Sólo para almacén básico | - | Ver Inventarios programados |
| Unidad de medida en ajustes e inventarios | Permite indicar la unidad de medida en ajustes e inventarios. Se debe marcar si se trabaja con múltiples unidades de medida. Sólo para almacén avanzado | Sí/No | Ver Ajustes |
| Crear movimiento al eliminar envío preparado | Crea movimiento contrario al picking al eliminar envío con picking registrado | Sí/No | - |
| Pedidos transferencia desde terminal | Se debe marcar si se van a gestionar pedidos de transferencia desde los terminales. En caso contrario debe permanecer deshabilitado. | Sí/No | - |
| Plantilla hoja trabajo mySGA | Plantilla de hoja trabajo almacén para procesos automáticos de mySGA. Sólo para almacén avanzado | - | - |
| Sección hoja trabajo mySGA | Sección de hoja trabajo almacén para procesos automáticos de mySGA. Sólo para almacén avanzado | - | - |
| Tipo packing list | Define cuándo se construye el packing list | No: Sin packing list Durante el picking: Durante la tarea de picking Después del picking: En nueva tarea posterior |
Ver Packing List |
| Activar paletizado | Activa los procesos de paletizado en mySGA | Sí/No | Ver Gestión de palets |
| Informar nº palet automáticamente | Rellena automáticamente el campo Nº palet en diarios de almacén | Sí/No | Ver Gestión de palets |
| Deshabilitar lectura EAN128 | Deshabilita la lectura de códigos EAN128. Marcar si no se usan códigos EAN128 para mejorar rendimiento | Sí/No | Ver Lectura de etiquetas |
| Ignorar cantidad en Recepción | No informa automáticamente la cantidad al leer un EAN128 en recepciones | Sí/No | Ver Recepción |
| Ignorar cantidad en Almacenamiento | No informa automáticamente la cantidad al leer un EAN128 en almacenamientos | Sí/No | Ver Almacenamiento |
| Ignorar cantidad en Movimientos | No informa automáticamente la cantidad al leer un EAN128 en movimientos | Sí/No | Ver Movimientos internos |
| Ignorar cantidad en Picking | No informa automáticamente la cantidad al leer un EAN128 en picking | Sí/No | Ver Picking |
| Ignorar cantidad en Packing List | No informa automáticamente la cantidad al leer un EAN128 en packing list | Sí/No | Ver Packing List |
| Ignorar cantidad en Envío | No informa automáticamente la cantidad al leer un EAN128 en envíos | Sí/No | Ver Envíos (almacén básico) |
2.2 Configuración de empleados
Los empleados del almacén necesitan usuario y contraseña para acceder a las funcionalidades del terminal. Los permisos se asignan según las funciones de cada empleado.
Acceso: Desde el buscador introduciendo "Empleados almacén"

Tabla de configuración de empleados:
| Campo | Descripción | Referencia |
|---|---|---|
| Id. Usuario | Usuario de Business Central del empleado almacén | - |
| Cód. almacén | Almacén al que tendrá acceso | Ver Configuración almacén |
| Genérico | Almacén por defecto del empleado | - |
| Usuario mySGA | Nombre de usuario para el inicio de sesión desde el terminal | Ver Acceso al sistema |
| Contraseña mySGA | Contraseña para el inicio de sesión desde el terminal | Ver Acceso al sistema |
| Permite recepción y almacenamiento | Acceso a tareas de recepción y almacenamiento desde el terminal | Ver Recepción y Almacenamiento |
| Permite picking | Acceso a tareas de picking desde el terminal | Ver Picking |
| Permite envíos | Acceso a tareas de envíos desde el terminal. Sólo se aplica en almacenes básicos | Ver Envíos (almacén básico) |
| Permite consultas | Acceso a consultas desde el terminal | Ver Consultas |
| Permite movimientos manuales | Realizar cambios de ubicación desde movimientos manuales | Ver Movimientos manuales |
| Permite ajustes e inventarios | Realizar ajustes o inventarios manuales | Ver Ajustes |
| Permite packing list | Realizar packing list desde el terminal. Sólo se aplica en almacenes avanzados | Ver Packing List |
| Permite gestión palet | Acceso a tareas de gestión de palet en terminales. Sólo se aplica en almacenes avanzados | Ver Gestión de palets |
3. Operaciones básicas
Resumen de la sección: Esta sección cubre las operaciones fundamentales para el uso de mySGA, incluyendo el acceso al sistema, lectura de etiquetas y navegación básica.
3.1 Acceso al sistema
Para acceder a mySGA desde el terminal, los empleados deben usar las credenciales configuradas en Empleados almacén.
El acceso se realiza introduciendo:
- Usuario mySGA: Nombre de usuario asignado
- Contraseña mySGA: Contraseña asignada
Una vez conectado, el terminal mostrará las opciones disponibles según los permisos asignados al usuario.
3.2 Lectura de etiquetas
En la mayoría de pantallas del terminal mySGA aparece el campo "Nº producto". Este campo permite introducir diferentes tipos de datos:

Tipos de datos admitidos:
- Nº producto en BC
- Referencia artículo en BC
- Código producto proveedor en BC
- Etiqueta GS1-128: Identifica el producto e informa datos adicionales como:
- Nº lote
- Fecha caducidad
- Nº serie
- Cantidad
Nota (inventarios): Si el nº de producto de un artículo coincide con el código producto proveedor de otro artículo, el sistema puede identificar el producto erróneamente durante los inventarios. Consulte la sección 5.1.4 Identificación de productos en inventarios para activar el comportamiento corregido.
3.3 Navegación por la interfaz
La interfaz de mySGA está diseñada para ser intuitiva y eficiente en el uso con terminales móviles:
- Botones grandes: Fácil uso con guantes
- Flujo guiado: El sistema guía al usuario paso a paso
- Feedback visual: Confirmaciones y avisos claros
Nota importante: La configuración de mySGA se carga en el momento del acceso a la interfaz. Esto implica que si se cambia la configuración en BC, los usuarios de mySGA deberán salir y volver a entrar para obtener los cambios en la configuración.
4. Flujo de procesos de almacén
Resumen de la sección: Esta sección describe el flujo completo de procesos de almacén, desde la recepción hasta el envío, organizados según el ciclo natural de operaciones.
4.1 Recepción de mercancías
La recepción es el primer paso del proceso de almacén. El empleado debe tener permisos de recepción y almacenamiento configurados.
4.1.1 Tipos de recepción
El sistema utiliza diferentes métodos según la configuración del campo Tipo tarea:
Opción A: Distinta tarea
- Recepción y almacenamiento en 2 pasos separados
- Primero se realiza la recepción
- Posterior mente se ejecuta la tarea de almacenamiento
- Funcionamiento estándar de BC
Opción B: Misma tarea
- Recepción y almacenamiento en 1 único paso
- Se indica cantidad a recibir y ubicación almacenamiento simultáneamente
- Proceso más rápido para almacenes pequeños
4.1.2 Recepción en distinta tarea
Paso 1: Creación de tarea
Si está desactivado Crear tarea recepción automáticamente, crear manualmente desde la ficha de recepción en BC:

Se puede hacer click sobre la recepción o bien leer la etiqueta del producto para buscar el producto entre las recepciones existentes
Paso 2: Proceso de recepción
- Acceder a la tarea desde el terminal
- Leer el código del producto (ver Lectura de etiquetas)

- Si el producto tiene variantes, seleccionar la variante correspondiente:

Confirmar información del producto:
- Código de producto
- Descripción
- Variante (si aplica)
- Cantidad pendiente
- Unidad de medida
Introducir cantidad a recibir y datos de seguimiento:

Nota importante: La cantidad a recibir puede ser superior a la indicada en el pedido si se configuran los Códigos de recepción en exceso.
Finalización
La tarea puede finalizarse en cualquier momento. Según la configuración de Registro automático recepción:
- Activado: Se registra automáticamente al finalizar
- Desactivado: Debe registrarse manualmente desde BC
4.1.3 Recepción en misma tarea
Cuando Tipo tarea está configurado como "Misma tarea":

El proceso combina recepción y almacenamiento:
- Leer producto (igual que en recepción separada)
- Confirmar cantidad a recibir
- Indicar ubicación destino (el sistema propone una ubicación)
- Confirmar la operación
Las lecturas se almacenan y pueden consultarse desde las lecturas de la recepción:

4.1.4 Consulta de lecturas
En cualquier momento durante la recepción se pueden consultar las lecturas realizadas:

Requisito: El empleado debe tener permisos de consultas activados.
4.1.5 Campo "Recepción finalizada"
El campo "Recepción finalizada" en la cabecera de la recepción almacén indica que la tarea de recepción ha sido completada desde los terminales:
- Marcado: La tarea de recepción se ha finalizado desde el terminal
- No marcado: La tarea aún está en proceso o pendiente
Importante: Este campo es independiente del registro de la recepción. Una recepción puede estar finalizada pero no registrada si el registro automático está desactivado.
Comportamiento según configuración:
Si está activado Registro automático recepción:
- Al finalizar desde el terminal, se intenta registrar automáticamente la recepción
- Si el registro es exitoso, la tarea se marca como "Finalizada"
- Si hay errores, la tarea se marca como "Finalizada con errores" y debe registrarse manualmente desde BC
Si está desactivado Registro automático recepción:
- Al finalizar desde el terminal, se marca el campo "Recepción finalizada" en la cabecera de la recepción
- La recepción debe registrarse manualmente desde BC usando la acción Registrar recepción
4.2 Almacenamiento de productos
El almacenamiento es el proceso de colocar los productos recepcionados en sus ubicaciones definitivas dentro del almacén.
4.2.1 Creación de tarea de almacenamiento
Si está desactivado Crear tarea almacenamiento automáticamente, crear manualmente desde la ficha de almacenamiento en BC:

4.2.2 Proceso de almacenamiento
- Acceder a la tarea desde el terminal
- Revisar información propuesta:
- Código y descripción del producto
- Variante (si aplica)
- Nº lote o serie (si aplica)
- Cantidad
- Unidad de medida
- Ubicación propuesta

Validar datos obligatorios:
- ✓ Producto debe coincidir con lo propuesto
- ✓ Cantidad puede ser igual o menor (divide línea si es menor)
- ✓ Ubicación destino puede modificarse (la propuesta es una sugerencia)
- ✓ Si hay lote o serie y éstos se han leído en recepción, deben coincidir
Confirmar línea haciendo clic en Almacenar
4.2.3 Opciones durante el almacenamiento
Posponer línea: Mueve la línea actual al final de la tarea para procesarla después.
Seleccionar línea: Muestra lista de líneas disponibles para elegir cuál procesar. Se puede seleccionar una línea o bien leer la etiqueta del producto.

Nota: Si está activado Siempre seleccionar línea en almacenamientos, esta pantalla aparece automáticamente tras cada lectura.
4.2.4 Finalización
- Automática: Cuando no quedan líneas pendientes
- Manual: Usando el botón Finalizar almacenamiento (permite retomar después creando una nueva tarea)
Al finalizar se registra automáticamente en BC.
4.3 Picking (Preparación de pedidos)
El picking es el proceso de recoger productos del almacén para preparar los pedidos de salida.
4.3.1 Requisitos y permisos
- Empleado debe tener Permite picking activado
- Tarea puede crearse automáticamente si está activado Crear tarea picking automáticamente
4.3.2 Creación de tarea
Si la creación automática está desactivada, crear manualmente desde la ficha del picking en BC:

4.3.3 Proceso de picking
- Acceder a la tarea desde el terminal
- Revisar información de línea:
- Código y descripción del producto
- Cantidad
- Ubicación origen (propuesta)
- Variante, lote o serie (si aplica)

Validar datos:
- ✓ Producto y variante deben coincidir
- ✓ Cantidad puede ser igual o menor
- ✓ Ubicación origen debe contener el producto
- ✓ Ubicación destino solo modificar si hay varias playas de envío
- ✓ Nº lote/serie deben existir en la ubicación origen
Confirmar haciendo clic en Aceptar
4.3.4 Opciones durante el picking
Posponer línea: Mueve la línea actual al final de la tarea para procesarla después.
Eliminar línea: Para roturas de stock. La línea se elimina del picking pero no del envío (puede servirse posteriormente).
Registro: Las líneas eliminadas se guardan en Líneas actividad eliminadas desde terminales.
Seleccionar línea: Lista de líneas disponibles para elegir. Se puede seleccionar una línea o bien leer la etiqueta del producto.
Configuración: Si está activado Siempre seleccionar línea en picking, esta pantalla aparece automáticamente.
4.3.5 Finalización
Al completar todas las líneas, el picking se intenta registrar automáticamente:
Éxito: El picking se registra correctamente

Error: La tarea finaliza pero debe registrarse manualmente desde BC

4.4 Packing List (Empaquetado)
El packing list gestiona el empaquetado de los productos en bultos para el envío. Sólo está disponible para almacenes avanzados.
Nota importante: Para almacenes básicos se utiliza el sistema de Envíos (almacén básico) en su lugar.
4.4.1 Configuración del packing list
Configurado en Tipo packing list:
- No: Sin packing list
- Durante el picking: Se construye durante la tarea de picking
- Después del picking: Se construye en nueva tarea posterior
4.4.2 Packing list después del picking
Creación: Se genera automáticamente al acabar el picking o manualmente desde Envíos almacén.

Proceso:
- Seleccionar envío y pedido: Un envío puede contener múltiples pedidos. Se creará un packing list para cada pedido contenido en el envío

- Abrir nuevo bulto: Debe existir un bulto abierto para poder informar los productos que contiene ese bulto

- Seleccionar y confirmar productos: Se debe leer la etiqueta del producto e informar la cantidad. La acción Posponer vuelve a la pantalla de selección de línea

- Cerrar bulto indicando peso bruto y volumen (añadiendo el peso y volumen de los embalajes)

Automatización: Si el producto tiene peso y volumen en las unidades de medida, se informa automáticamente y se guarda como peso neto
- Finalizar pedidos y envío: Primero se deben finalizar todos los pedidos del envío. Una vez no queden pedidos por finalizar aparecerá la pantalla para finalizar el envío

4.4.3 Packing list durante el picking
Durante el picking aparecen los botones Nuevo bulto y Cerrar bulto.

El proceso es una combinación de los procesos de Picking y Packing list descritos anteriormente. El producto leído en el picking se introduce directamente en el bulto abierto.
4.4.4 Consulta e impresión
Desde BC se puede consultar e imprimir el Packing List:

4.5 Movimientos internos
Los movimientos internos permiten trasladar productos entre ubicaciones del almacén según tareas programadas.
4.5.1 Requisitos
- Empleado debe tener permisos de movimientos
- Tarea puede crearse automáticamente si está activado Crear tarea movimiento automáticamente
4.5.2 Creación de tarea
Si la creación automática está desactivada, crear manualmente desde la ficha del movimiento:

4.5.3 Proceso de movimiento
El funcionamiento es similar al picking con una diferencia importante:

Validaciones:
- ✓ Producto, variante, lote/serie deben coincidir
- ✓ Cantidad puede ser igual o menor
- ✓ Las ubicaciones origen y destino deben ser las indicadas en el movimiento (son obligatorias)
Opciones disponibles:
Posponer línea: Mueve la línea actual al final de la tarea para procesarla después.
Eliminar línea: Para roturas de stock. La línea se elimina del movimiento.
Registro: Las líneas eliminadas se guardan en Líneas actividad eliminadas desde terminales.
- Seleccionar línea: Muestra lista de líneas disponibles para elegir cuál procesar. Se puede seleccionar una línea o bien leer la etiqueta del producto.
Nota: Si está activado Siempre seleccionar línea en movimientos, esta pantalla aparece automáticamente tras cada lectura.

4.5.4 Finalización
Al completar todas las líneas, el movimiento se intenta registrar automáticamente:

- Éxito: El movimiento se registra correctamente
- Error: Debe registrarse manualmente desde BC

4.6 Envíos (almacén básico)
La funcionalidad de envíos desde terminales está disponible para almacenes básicos.
Nota importante: Para almacenes avanzados se utiliza el sistema de Packing List en su lugar.
4.6.1 Requisitos y configuración
Requisitos del almacén:
- Debe ser un almacén básico
- Debe tener activado Usar mySGA
- Debe tener configurado "Require Shipment" (Envío requerido)
Permisos del empleado:
- Debe tener activado Permite envíos en su ficha de empleado almacén
Configuración relacionada:
- Crear tarea envío automáticamente: Crea tarea automáticamente al crear el envío
- Registro automático envío: Registra el envío automáticamente al finalizar
- Ignorar cantidad en Envío: Controla si se informa automáticamente la cantidad al leer EAN128
4.6.2 Creación de tarea de envío
Opción A: Creación automática
Si está activado Crear tarea envío automáticamente, la tarea se crea automáticamente al generar el envío almacén desde BC.
Opción B: Creación manual
Si la creación automática está desactivada, crear manualmente desde la ficha del envío almacén en BC.

4.6.3 Proceso de envío desde terminal
El proceso de envío es similar al picking, pero aplicado a almacenes básicos:
1. Acceder a la tarea
Desde el terminal, acceder al menú de tareas y seleccionar la tarea de envío correspondiente.

2. Revisar información de línea
El terminal muestra:
- Nº de envío y nº de pedido
- Código y descripción del producto
- Cantidad pendiente de enviar
- Variante, lote o serie (si aplica)

3. Lectura y validación
- Leer el código del producto (ver Lectura de etiquetas)
- Confirmar producto, variante (deben coincidir con lo propuesto)
- Introducir cantidad a enviar (puede ser igual o menor que la pendiente)
- Introducir nº lote / serie si corresponde
Validaciones automáticas:
- ✓ Producto y variante deben coincidir con la línea
- ✓ Cantidad no puede superar la pendiente
- ✓ Para seguimiento por número de serie, cantidad debe ser 1
4. Confirmación
Hacer clic en Añadir para confirmar la lectura. Los datos se registran en el envío almacén.
4.6.4 Opciones durante el envío
- Posponer línea: Mueve la línea actual al final de la tarea para procesarla después.
4.6.5 Finalización del envío
Finalización de pedidos
El sistema verifica automáticamente si quedan líneas pendientes:
- Si hay líneas pendientes: El sistema muestra la lista de pedidos/documentos origen que aún tienen productos por enviar
- Si no hay líneas pendientes: Se puede finalizar el envío completo

Proceso: de registro
Según la configuración de Registro automático envío:
Opción A: Registro automático activado
- Al finalizar desde el terminal, se registra automáticamente el envío
- Si el registro es exitoso, la tarea se marca como "Finalizada"
- Si hay errores, la tarea se marca como "Finalizada con errores" y debe registrarse manualmente desde BC
Opción B: Registro automático desactivado
- Al finalizar desde el terminal, se marca el campo "Envío finalizado" en la cabecera del envío
- El envío debe registrarse manualmente desde BC usando la acción Registrar envío
4.6.6 Campo "Envío finalizado"
El campo "Envío finalizado" en la cabecera del envío almacén indica que la tarea de envío ha sido completada desde los terminales:
- Marcado: La tarea de envío se ha finalizado desde el terminal
- No marcado: La tarea aún está en proceso o pendiente
Importante: Este campo es independiente del registro del envío. Un envío puede estar finalizado pero no registrado si el registro automático está desactivado.
4.6.7 Seguimiento de artículos
El sistema gestiona automáticamente el seguimiento de lotes y números de serie:
Para productos con lote:
- Se debe informar el número de lote al realizar la lectura
- El sistema valida que el lote informado exista
- Se crea automáticamente la línea de seguimiento en el envío
Para productos con número de serie:
- Se debe informar el número de serie
- La cantidad debe ser siempre 1
- Se crea automáticamente la línea de seguimiento en el envío
4.6.8 Diferencias con Packing List
| Característica | Envíos (almacén básico) | Packing List (almacén avanzado) |
|---|---|---|
| Tipo de almacén | Almacén básico | Almacén avanzado |
| Gestión de bultos | No incluye gestión de bultos | Gestión completa de bultos |
| Complejidad | Proceso más simple y directo | Proceso más completo con empaquetado |
| Configuración | Crear tarea envío automáticamente | Tipo packing list |
| Flujo de trabajo | Envío directo sin tarea de picking | Envío con gestión de bultos y peso/volumen |
5. Gestión de Inventarios
Resumen de la sección: Gestión de inventarios físicos, movimientos manuales y ajustes de stock fuera de las tareas programadas.
5.1 Inventarios programados
Los inventarios programados se crean desde Business Central y se ejecutan desde los terminales.
5.1.1 Creación del inventario
Desde BC: Ir a Diario inventario físico almacén → Calcular inventario

Al crear la tarea se puede elegir entre tres tipos:
5.1.2 Tipos de inventario
Inventario ciego
- Sin información previa
- El operario introduce producto y ubicación

Inventario ubicación
- Proporciona la ubicación a inventariar
- El operario introduce la información del producto

Inventario ubicación + Producto
- Proporciona ubicación y producto
- El operario introduce solo la cantidad
- Si el producto propuesto no existe, introducir cantidad = 0

5.1.3 Finalización
El inventario puede finalizarse en cualquier momento. Debe registrarse manualmente desde el diario físico inventario almacén de BC.
5.1.4 Identificación de productos en inventarios
En determinadas configuraciones, el nº de producto de un artículo puede coincidir con el código producto proveedor de otro artículo. En ese caso, el sistema podría identificar erróneamente el producto durante la lectura en un inventario.
Para corregir este comportamiento, mySGA incluye un parámetro activable en Administración características myApps (#3961 - Nueva identificación de productos en inventarios) que ajusta la lógica de búsqueda para resolver correctamente la ambigüedad.
Activación:
- El parámetro viene desactivado por defecto para no afectar a instalaciones existentes que no tienen este conflicto.
- Para activarlo, acceder desde BC a la gestión de Administración características myApps y habilitar el flag
3961para el producto mySGA. - Una vez activado, no es necesario reiniciar ni realizar ninguna migración adicional.
¿Cuándo activarlo? Únicamente si los operarios detectan que al leer un código de producto en inventarios el sistema identifica un artículo incorrecto.
5.2 Movimientos manuales
Los movimientos manuales permiten cambiar ubicaciones de productos sin necesidad de tareas programadas.
5.2.1 Acceso y permisos
- Acceso: Desde el menú principal del terminal
- Requisito: Permite movimientos manuales activado

5.2.2 Cambio de ubicación
Proceso:
- Leer el producto
- Seleccionar variante, lote/serie (si aplica)
- Indicar ubicación origen
- Indicar ubicación destino
- Confirmar cantidad

Información: Al leer el producto se muestra su ubicación fija configurada.
5.2.3 Selección de unidad de medida
Si está activado Unidad de medida en ajustes e inventarios, el sistema permite seleccionar la unidad de medida al realizar movimientos manuales.
Utilidad: Permite trabajar con diferentes unidades de medida para el mismo producto (ej: cajas, palets, unidades).
Comportamiento:
- Activado: Se muestra un desplegable para seleccionar la unidad de medida disponible para el producto
- Desactivado: El sistema utiliza automáticamente la unidad de medida base del producto
5.3 Ajustes de inventario
Los ajustes permiten corregir el inventario de productos específicos.
5.3.1 Ajustes manuales
Requisito: Permite ajustes e inventarios activado
Uso: Para ajustar un producto tanto en positivo como en negativo
Proceso:
- Introducir producto, variante, lote/serie (si aplica)
- Indicar ubicación origen
- Si está activado Unidad de medida en ajustes e inventarios, seleccionar la unidad de medida
- Especificar cantidad de ajuste (+/-)
- Si el ajuste es negativo y está activado Informar código de auditoría en ajustes negativos, seleccionar el código de auditoría

Código de auditoría en ajustes negativos
Cuando está activado el campo Informar código de auditoría en ajustes negativos:
- Propósito: Proporciona trazabilidad y control sobre salidas de inventario no planificadas
- Obligatorio: Solo para ajustes negativos (salidas de producto)
- Funcionamiento: El sistema solicita seleccionar un código de auditoría (Código motivo) de BC antes de confirmar el ajuste
- Ajustes positivos: No requieren código de auditoría
5.3.2 Inventario manual
Uso: Para inventariar una ubicación/producto sin necesidad de tarea
Proceso:
- Introducir producto, variante, lote/serie (si aplica)
- Indicar ubicación
- Si está activado Unidad de medida en ajustes e inventarios, seleccionar la unidad de medida
- Especificar cantidad real (no puede ser negativa)

Nota: El inventario manual no requiere código de auditoría, ya que no representa una salida de producto sino un recuento físico.
6. Consultas y Búsquedas
Resumen de la sección: Funcionalidades de consulta para localizar productos y verificar inventarios desde los terminales móviles.
6.1 Búsqueda por producto
Requisito: Permite consultas activado

6.1.1 Métodos de búsqueda
- Por referencia: Código exacto del producto
- Por descripción: Búsqueda parcial en la descripción
6.1.2 Resultados de búsqueda

Información mostrada:
- Nº de producto
- Descripción
- Inventario total
6.1.3 Detalle del producto
Al hacer clic en el inventario se muestra la ficha completa:

Información detallada:
- Nº de producto y descripción
- Ubicación fija
- Imagen del producto (si está activado Imagen producto en consultas)
- Listado por ubicaciones con:
- Cantidad existente
- Unidad de medida
- Fecha de entrada
- Variante y lote (si aplica)
Navegación: Se puede acceder a la ficha de la ubicación haciendo clic en ella.
6.2 Búsqueda por ubicación
6.2.1 Proceso de búsqueda
Entrada: Código de la ubicación
Resultado: Lista de productos en esa ubicación

6.2.2 Información mostrada
- Productos contenidos en la ubicación
- Cantidad por producto
- Unidad de medida
- Fecha de entrada
- Variante y lote (si aplica)
Navegación: Se puede acceder a la ficha del producto haciendo clic en él.
7. Funcionalidades adicionales
Resumen de la sección: Funcionalidades adicionales para operaciones avanzadas de almacén, incluyendo gestión de palets, etiquetas y análisis de rendimiento.
7.1 Gestión de palets
La gestión de palets es una funcionalidad avanzada que sirve como base para necesidades particulares de cada empresa.
7.1.1 Activación
Requisito: Activar paletizado marcado en la ficha de almacén
Acceso: Desde el terminal → Gestión Palet

7.1.2 Funciones disponibles
- Paletizar: Indicar productos dentro del palet durante tarea de almacenamiento
- Almacenar: Asignar ubicación al palet y moverlo físicamente
- Mover: Mover palet completo sin tarea previa
- Inventario: Recuento de palets con edición de cantidad/ubicación
- Generación de etiquetas: Impresión de etiquetas de palet
- Consulta: Localización de palet y contenido
7.1.3 Paletización
Activación automática: Al marcar Activar paletización, las tareas de almacenamiento crean automáticamente tareas de paletización.
Inicialización del palet:
Opción A: Palet preimpreso
- Leer nº de palet existente
- Confirmar palet
Opción B: Generar nuevo palet
- Generar nuevo número
- Imprimir etiqueta (si hay impresora configurada)

Asignación de productos:
- Seleccionar productos de la lista o usar código de barras

- Confirmar cantidad por producto

- Finalizar palet cuando esté completo

Importante: Esta acción solo informa el nº palet en las líneas de almacenamiento. No registra nada en BC todavía.
7.1.4 Almacenar palet
Proceso:
- Seleccionar tarea de almacenamiento
- Introducir nº de palet a Almacenar

- Confirmar ubicación destino para el palet

Finalización: Al confirmar todos los palets se registra en BC tanto la ubicación como los registros de contenido de palet.
7.1.5 Mover palet
Similar a Cambio de ubicación pero para palets completos:

Datos necesarios:
- Nº de palet
- Ubicación origen (confirmación)
- Ubicación destino
El sistema mueve todos los productos del palet automáticamente.
7.1.6 Inventario de palets
Creación desde BC:
- Diario inventario físico almacén
- Calcular inventario físico filtrando por Existe palet = Sí
- Seleccionar Tipo inventario = Palet

Proceso: en terminal
- Acceder a Gestión palet → Inventarios

- Leer nº de palet
- Revisar contenidos mostrados

Opciones de edición:
- Editar cantidad: Clic en la cantidad

- Nueva línea: Añadir productos al palet

- Cambiar ubicación: Mover el palet

Palets nuevos: Si el palet no existe, se puede dar de alta

7.1.7 Consulta de palets
Información mostrada:
- Contenidos del palet
- Ubicación actual
- Usuario creador
- Estado (Cerrado/Abierto)
- Datos de lote (si aplica)

Estado del palet:
- Cerrado: No permite cambios de contenido
- Abierto: Permite añadir/quitar productos
Gestión: Los palets se crean cerrados automáticamente. Para abrir/cerrar hay que hacerlo desde Lista de palets en BC.

7.2 Generación de etiquetas
mySGA incluye etiquetas con códigos de barras para productos y ubicaciones.
7.2.1 Etiqueta de producto
Especificaciones: 102x150mm
Lugares de impresión:
- Ficha y lista de producto
- Lista de variantes
- Recepción almacén
- Almacenamiento almacén
Desde producto o variante:

Permite configurar:
- Cantidad
- Nº lote/serie
- Ubicación
Desde recepción o almacenamiento:

- Desde cabecera: Imprime todas las líneas
- Desde líneas: Solo líneas seleccionadas
- Ubicación: Solo líneas tipo "Colocar"
Aviso: Se muestra advertencia si el número de copias supera el configurado en Aviso nº copias etiquetas.
7.2.2 Etiqueta de ubicación
Especificaciones: 102x38mm
Impresión: Desde lista de ubicaciones

7.3 Crear envíos y pickings automáticamente

Función: Recorre pedidos de venta en estado "Lanzado" y crea automáticamente envíos y pickings.
Resultado: Lista de errores encontrados (falta stock, pedidos incompletos, etc.)
7.4 Deshacer picking
Función: Permite revertir un picking ya registrado.

Proceso: Hace el movimiento inverso al registrado en el picking.
Restricciones:
- Solo si el documento origen no se ha registrado
- Debe existir producto en la ubicación destino
- Las reservas deben rehacerse manualmente

Errores comunes:

Estado final: Se marca el campo "Picking revertido" (no se puede deshacer dos veces).

7.5 Análisis y KPIs
7.5.1 Registro de KPI
Trazabilidad: Cada registro desde terminal queda guardado en Movimientos almacén de BC.

Información registrada:
- Empleado almacén que realizó el movimiento
- Fecha y hora exacta
- Detalle de la operación
- Nº tarea almacén (excepto en movimientos manuales)
7.5.2 Análisis de tareas almacén
Informe: Muestra tiempos de duración y número de líneas por tarea.

Opciones:
- Modo detallado: Muestra detalle de cada línea de la tarea
- Filtros: Por fechas, empleados, tipos de tarea
7.5.3 Análisis de empleados almacén
Informe: Tiempo trabajado por día y empleado, número de líneas procesadas.

Opciones:
- Muestra líneas: Detalle de cada línea procesada por usuario
- Agrupación: Por empleado, fecha, tipo de tarea
8. Solución de Problemas
8.1 Problemas comunes
8.1.1 Error de conexión
- Verificar conectividad de red
- Comprobar credenciales usuario conexión mySGA con BC
- Comprobar credenciales en Configuración de empleados
8.1.2 No aparecen tareas
- Verificar permisos del empleado en Configuración de empleados
- Comprobar configuración de creación automática de tareas
- Verificar que el almacén tenga Usar mySGA activado
8.1.3 Error al leer códigos de barras
- Verificar formato del código (ver Lectura de etiquetas)
- Comprobar que el producto existe en BC
- Verificar referencias artículo y códigos de proveedor
8.1.4 Error en ubicaciones
- Verificar que la ubicación existe
- Comprobar que el producto está disponible en la ubicación origen
- Verificar políticas de capacidad de la ubicación destino
8.2 Contacto para soporte
Para soporte técnico o dudas adicionales: soporte@grupoactive.es
9. Glosario de Términos
Almacén básico: Almacén configurado sin la opción "Ub. y pick. dirigido" activada. Utiliza gestión simplificada con procesos de almacén individualizados, envíos directos, diarios de inventario físico y ajustes manuales.
Almacén avanzado: Almacén configurado con la opción "Ub. y pick. dirigido" activada. Permite gestión completa con todos los procesos de almacén, con hojas de trabajo, packing list con bultos, y paletización.
Ub. y pick. dirigido: Campo de configuración en la ficha de almacén de Business Central que determina el nivel de funcionalidad del almacén. Cuando está activado, el sistema utiliza ubicaciones obligatorias y documentos de almacén para todos los movimientos.
mySGA: Sistema de gestión de almacenes integrado con Business Central.
BC (Business Central): Microsoft Dynamics 365 Business Central, el sistema ERP base.
Terminal móvil: Dispositivo portátil utilizado por los operarios para ejecutar MySGA.
Tareas programadas: Tareas creadas en BC para ser ejecutadas desde los terminales móviles.
Código de barras GS1-128: Estándar internacional que permite codificar información adicional como lotes, fechas, etc.
Empleado almacén: Usuario configurado para acceder a las funcionalidades de mySGA desde terminales.
Ubicación: Posición física específica dentro del almacén donde se almacenan productos.
Ubicación fija: Indica que el contenido de ubicación es fijo para el producto configurado. Puede haber más de una ubicación fija por producto.
Recepción: Proceso de descarga de productos y alta de stock en almacén.
Almacenamiento: Proceso de mover los productos descargados del muelle de recepción a su ubicación en almacén.
Reposición: Proceso de reponer las ubicaciones fijas (normalmente de picking) con productos de ubicaciones no fijas (normalmente en altura) según sus parámetros de cantidad mínima y cantidad máxima.
Picking: Proceso de recolección de productos del almacén para preparar pedidos.
Packing List: Lista de empaquetado que detalla el contenido de cada bulto en un envío.
Paletización: Proceso de agrupación de productos en palets para su manejo conjunto. Normalmente se utiliza en salidas de fabricación
Diario físico inventario almacén: Documento en BC donde se registran los inventarios físicos.
Inventario ciego: Inventario sin información previa, el operario introduce todos los datos.
Nº serie ajustes: Numeración automática para los ajustes realizados desde terminales.
Nº serie palet: Numeración automática para identificar palets en el sistema.
Variante: Diferentes versiones de un mismo producto (tallas, colores, etc.).
Documento actualizado: Febrero 2026 Versión: 2.0
