================================================================================ MANUAL DE AYUDA — ASISTENTE DE TRASPASO INTERNO DE STOCK (MULTILÍNEA) ================================================================================ 1. DESCRIPCIÓN Y PROPÓSITO GENERAL -------------------------------------------------------------------------------- Asistente interactivo para la ejecución de traslados físicos de existencias entre cualquier combinación de ubicaciones (Almacén, Obrador o Tienda). Permite añadir múltiples artículos a un mismo lote de traspaso antes de procesarlo, garantizando que en operaciones interempresa se genere un único Albarán de Venta en origen y un único Albarán de Compra en destino con todas las líneas agrupadas. 2. GUÍA DE CAMPOS Y CONTROLES PRINCIPALES -------------------------------------------------------------------------------- • Origen: - Tipo de Origen: Seleccione si la mercancía sale de un Almacén, un Obrador o una Tienda. - Centro Origen: Desplegable con los centros disponibles según el tipo seleccionado. - Almacén Físico y Empresa Origen: Se calculan y muestran automáticamente según el centro elegido. • Destino: - Tipo de Destino: Seleccione si el destino es un Almacén, un Obrador o una Tienda. - Centro Destino: Desplegable con los centros disponibles de destino. - Almacén Físico y Empresa Destino: Se calculan automáticamente. • Indicador Interempresa: - Si Origen y Destino pertenecen a la MISMA empresa: Traspaso directo de stock sin albaranes. - Si pertenecen a DIFERENTES empresas: El sistema muestra el aviso destacado de "Operación Interempresa", informando de la emisión automática de un único Albarán de Venta en origen y un único Albarán de Compra en destino valorados a precio de coste agrupando todos los artículos traspasados. • Selección y Escaneo de Artículos: - Escáner de Códigos de Barras: Campo optimizado para pistola de lectura rápida que admite códigos DUN-14 de caja/empaquetado secundario, EAN-13 de producto, códigos GS1-128 estructurados con lote (IA 01 + IA 10) e incluso códigos de lote individuales. - Selección Automática: Al leer un código, el sistema identifica el artículo, calcula las unidades de caja si era un DUN-14, carga los lotes con stock disponibles en origen y preselecciona el lote correspondiente. - Casilla "Añadir automático": Si está marcada (por defecto), al escanear un código que resuelva artículo y lote con existencias, la línea se incorpora inmediatamente a la lista de traspaso y el cursor vuelve a quedar listo para el siguiente escaneo. - Búsqueda Manual de Artículo: Botón "Buscar..." que abre el formulario modal estándar (`TfrmSelectProduct`) filtrando los productos con existencias en el origen. - Lote y Presentación: Desplegable con los lotes específicos y formatos de presentación disponibles para el artículo seleccionado en la ubicación de origen. - Cantidad a Traspasar: Debe ser un valor positivo menor o igual al stock disponible en origen. - Botón [+ Añadir a la Lista]: Agrega el artículo con su lote y cantidad a la rejilla de traspaso, actualizando el contador de artículos y la valoración económica total. • Rejilla de Artículos Incluidos (Albarán Multilínea): - Muestra la lista de todos los artículos preparados para traspasar con sus códigos, lotes, presentaciones, cantidades y costes unitarios/subtotales. - Botón [🗑️ Quitar Artículo]: Elimina la línea seleccionada de la lista antes de ejecutar el traspaso. • Observaciones: Motivo o notas adicionales del traslado (ej. reposición fin de semana, encargo especial). 3. ACCIONES Y BOTONES -------------------------------------------------------------------------------- * [▶ Realizar Traspaso Completo]: Ejecuta la transacción ACID que descuenta el stock en origen, lo añade en destino para todas las líneas añadidas, genera el Albarán de Venta y Compra agrupado si es interempresa y registra cada asiento en `ge_movimientos_internos`. * [❌ Cancelar]: Cancela la operación sin alterar el inventario ni generar documentos. 4. REGLAS DE NEGOCIO Y NOTAS IMPORTANTES -------------------------------------------------------------------------------- ⚠ Validación de Existencias: No es posible traspasar una cantidad acumulada superior a la disponible en el lote y almacén de origen. ⚠ Precios de Transferencia: Los albaranes interempresa se generan valorando los artículos a su precio de coste (`ge_articulos.pvp1`). ⚠ Agrupación Documental: Todos los artículos añadidos a la lista comparten el mismo Albarán de Venta y Albarán de Compra, evitando la dispersión documental.