Novedades Sensei 10 5.0.0.124

Modificado el Mie, 1 Abr a 5:51 P. M.

Informe de Actualización: Análisis Técnico Versión 5.0.0.124

Resumen Ejecutivo

El presente documento detalla las correcciones técnicas y las nuevas funcionalidades implementadas en la versión 5.0.0.124 del sistema ERP. Esta actualización aborda problemas críticos de persistencia de datos en cabeceras de documentos únicos, optimiza la lógica de aplicación de descuentos comerciales y refina el comportamiento de la asignación automática de lotes y la visualización de proyectos.

Los puntos clave de esta versión incluyen:

  • Corrección en la persistencia de datos: Se han resuelto fallos que impedían el guardado de observaciones y campos de texto en pedidos y albaranes cuando el usuario trabaja con un solo registro.
  • Nueva lógica de descuentos: Se introduce un parámetro configurable para permitir la coexistencia de tarifas especiales y descuentos de ficha de cliente.
  • Flexibilidad en la gestión de stocks: Ahora se permite la expedición de unidades en negativo tanto en compras como en ventas.
  • Optimización de trazabilidad: Se ha corregido la lógica de selección de lotes para garantizar la consistencia basada en fechas de caducidad.
  • Mejoras en la interfaz de usuario: Se ha implementado una solución técnica mediante campos FormulaSelect para solventar limitaciones en la carga de combos de proyectos.

--------------------------------------------------------------------------------

Análisis Detallado de Temas Principales

1. Gestión de Cabeceras y Persistencia de Datos

Se han detectado y corregido anomalías en el guardado de información dentro de las pantallas de pedidos y albaranes, específicamente cuando existe un único documento en gestión.

  • Problema de registro único: Anteriormente, si el sistema contenía una sola línea de cabecera de pedido o albarán, los datos introducidos en "Observaciones" o "Texto 1" no se grababan al validar o bajar la línea. El sistema solo ejecutaba el guardado correctamente cuando existían múltiples registros y el usuario navegaba entre ellos.
  • Casos de Cliente Mostrador: En escenarios de albaranes o facturas de venta para "Cliente Mostrador" realizados sin filtro previo, los datos introducidos en la pestaña "Clientes/Envío" no se reflejaban en el formato de factura impreso.
  • Solución implementada: Se ha ajustado la lógica de guardado para asegurar que los cambios se persistan independientemente del número de registros presentes o del uso de filtros previos. Asimismo, se incluye una corrección específica sobre el guardado en formato RTF.

2. Lógica de Descuentos y Tarifas Especiales

La actualización introduce una mejora significativa en la jerarquía y aplicación de condiciones económicas para los clientes.

  • Conflicto de Tarifas: Se identificó que, si un cliente disponía de una tarifa especial, el sistema omitía el descuento por línea configurado en su ficha económica.
  • Nuevo Parámetro de Configuración: Se ha añadido el parámetro "APLICAR DESCUENTO DEL CLIENTE CON TARIFAS ESPECIALES"en el botón de configuración de ventas. Su funcionamiento es el siguiente:
    • Activado: Al aplicar una tarifa especial, el sistema también tomará el descuento general del cliente (Clientes_Datos_Economicos.Descuento).
    • Desactivado: El sistema mantendrá el comportamiento anterior, ignorando el descuento del cliente si existe una tarifa especial.
  • Asignación de Campos: En caso de coexistencia de tarifa especial y descuento de cliente (con el parámetro activo), el descuento del cliente se registrará automáticamente en el campo Descuento5 de la línea.

3. Expedición de Unidades en Negativo

Se ha flexibilizado la operativa tanto en el módulo de ventas como en el de compras para permitir procesos logísticos específicos.

  • Funcionalidad: El sistema ahora permite expedir pedidos con cantidades en negativo, eliminando restricciones previas que impedían procesar estas unidades en los flujos de pedidos de compras y ventas.

4. Asignación Automática de Lotes (Trazabilidad)

Se ha corregido una inconsistencia en la lógica de selección automática de lotes para pedidos y albaranes.

  • Comportamiento detectado: El sistema seleccionaba correctamente el lote más antiguo para la primera asignación, pero para las unidades restantes (segundo lote en adelante), el algoritmo invertía la lógica y seleccionaba el lote más nuevo.
  • Corrección: Se ha unificado el criterio de selección. Ahora, todos los lotes necesarios para cubrir las unidades se seleccionan consistentemente por Fecha de Caducidad, respetando los valores de los parámetros configurados en el sistema.

5. Comportamiento del Combo de Proyectos

Se ha abordado una limitación técnica relacionada con la visualización de datos en tiempo real dentro de las cabeceras de albaranes de ventas.

  • Limitación Técnica: Debido a restricciones en los controles de tipo "combo" del ERP, los ValueItem no se actualizaban correctamente al insertar nuevos proyectos si el combo ya había sido cargado previamente. Esto causaba que los proyectos recién creados no fueran visibles al insertar una nueva cabecera.
  • Resolución: Para garantizar que la descripción de los proyectos sea siempre visible y esté actualizada, se ha sustituido o complementado la funcionalidad mediante el uso de un campo FormulaSelect, superando la limitación de refresco de los combos estándar.

--------------------------------------------------------------------------------

Resumen de Cambios Técnicos

Área

Descripción del Cambio

Ventas / Compras

Permiso para expedir unidades en negativo.

Ventas

Nuevo parámetro para combinar tarifas especiales y descuentos de ficha de cliente.

Cabeceras

Corrección de guardado de observaciones y campos de texto en registros únicos.

Logística/Lotes

Corrección de la lógica de selección (FIFO/Caducidad) en asignaciones múltiples.

Interfaz (UI)

Implementación de FormulaSelect para la visualización correcta de proyectos.

Formatos

Corrección en el guardado de archivos RTF.

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo