================================================================================ MANUAL DE AYUDA — ALBARANES DE PROVEEDOR ================================================================================ 1. DESCRIPCIÓN Y PROPÓSITO GENERAL -------------------------------------------------------------------------------- Editor para la gestión de albaranes de proveedor y sus líneas correspondientes. Permite dar de alta, modificar y eliminar albaranes recibidos de los proveedores (incluyendo el estado de los campos "Validado" y "Consolidado" accesibles mediante casillas de verificación en la cabecera), así como ver y adjuntar los documentos originales digitalizados asociados al albarán. 2. GUÍA DE USO Y PROCEDIMIENTO PASO A PASO -------------------------------------------------------------------------------- ▶ Paso 1: Introducción de Datos: Rellene los campos obligatorios del formulario (identificados con etiqueta destacada) y navegue entre las distintas pestañas de información si están disponibles. ▶ Paso 2: Validación de Información: Verifique que los importes, fechas o clasificaciones introducidas sean correctas antes de confirmar. ▶ Paso 3: Guardar Cambios: Pulse el botón "Guardar" ([💾]) para validar y almacenar la información en el sistema. ▶ Paso 4: Descartar Modificaciones: Si desea anular los cambios antes de guardar, pulse "Cancelar" ([✖]) para restaurar los valores originales. ▶ Paso 5: Navegación entre Registros: Utilice los botones de navegación ("Primero", "Anterior", "Siguiente", "Último") para revisar otras fichas del listado sin cerrar el editor. ▶ Paso 6: Cerrar Ventana: Pulse "Salir" ([🚪]) o la tecla [Escape] para volver a la pantalla principal. 3. GUÍA DE CAMPOS Y CONTROLES PRINCIPALES -------------------------------------------------------------------------------- • Campos Principales: Identificadores de cabecera (Código, Nombre / Razón Social, Fechas, Estado). • Casilla "Activo": Permite habilitar o deshabilitar el registro en el sistema. • Pestañas de Detalle: Secciones temáticas para clasificar la información comercial, operativa y técnica. 4. ACCIONES Y BOTONES DE LA BARRA DE HERRAMIENTAS -------------------------------------------------------------------------------- * [💾] Guardar : Valida y almacena los datos introducidos en la base de datos. * [✖] Cancelar : Descarta los cambios no guardados y restaura el estado original. * [➕] Añadir : Limpia los campos del formulario para iniciar una nueva alta. * [🗑] Eliminar : Elimina el registro actual previa confirmación. * [⏮] Primero : Se desplaza al primer registro del catálogo. * [◀] Anterior : Retrocede al registro anterior. * [▶] Siguiente : Avanza al siguiente registro. * [⏭] Último : Se desplaza al último registro del catálogo. * [🚪] Salir : Cierra la ventana de edición. * [❓] Ayuda : Muestra la guía de uso de esta ficha. 5. ATAJOS DE TECLADO Y NAVEGACIÓN RÁPIDA -------------------------------------------------------------------------------- • [Enter] : Confirma la selección, abre la ficha o avanza al siguiente campo. • [Escape] : Cierra la ventana actual o cancela la edición en curso. • [Espacio] : Marca o desmarca casillas de verificación (Checkboxes) en rejilla. • [F5] : Refresca inmediatamente los datos desde el servidor. • [Flechas Arriba/Abajo] : Desplaza el cursor entre registros de la lista. 6. REGLAS DE NEGOCIO Y NOTAS IMPORTANTES -------------------------------------------------------------------------------- ⚠ Cálculo de Cantidad por Bultos: Al modificar bultos o cantidad_bulto en una línea de detalle, se recalcula automáticamente la columna cantidad (bultos * cantidad_bulto), manteniendo la coherencia de cantidades y bultos. ⚠ Recálculo de Precio Unitario: Si se modifica cantidad_bulto y el valor anterior era exactamente 1, se recalcula el precio unitario dividiendo el precio original entre la nueva cantidad por bulto (precio = precio_antiguo / cantidad_bulto_nueva). ⚠ CalcularTotales: Recorre las líneas de detalle sumando la base imponible y el total con IVA de cada línea, actualizando la cabecera. ⚠ Cálculo de Línea: Autogenera ID de línea, asocia empresa y calcula base (cantidad * (precio - Abs(descuento_precio))) y total con IVA según el tipo de IVA indicado. ⚠ Envío de Entradas a Materias Primas: Permite al usuario seleccionar múltiples líneas de detalle del albarán usando selección múltiple en el grid. Al hacer clic en el botón "Enviar Entradas" (reutilizado dinámicamente de btnBuscarArticulo), se verifica si la línea ya se había insertado utilizando un control por origen_id contra para evitar duplicación. Por cada línea no enviada y mapeada correctamente con una materia prima (id_propio > 0), se genera una nueva entrada, marcando adicionalmente la columna validado a 1.