Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
El objetivo es identificar cual era el coste que había de un determinado producto a la fecha del acuerdo de precio.
Para ello disponemos de dos tablas:
T_Historico_de_Costes:
Articulo
Fecha_Coste (fecha en la que se actualiza el coste del producto)
Coste
T_Historico_Precios:
Cliente
Articulo
Fecha_Inicio (a partir de cuando un determinado precio entra en vigor)
Fecha_Caducidad (fecha fin, hasta cuando es valido un determinado precio, si dicho precio está vigente seguramente este campo estará vacío)
Precio
He intentado mediante Set Analysis calcular cual es la Fecha_Coste anterior a la Fecha_Inicio máxima, pero el resultado no es correcto.
Había utilizado la siguiente expresion:
Max({<Fecha_Coste={"<=$(=Max(Fecha_Inicio))"}>} Fecha_Coste)
La cual sólo funciona si selecciono un sólo producto.
¿Alguien podría ayudarme?
Gracias de antemano.
Buen Día,
De acuerdo a lo que comentas en la descripción de tu problema, indicas que el Set Análisis solo te devuelve información cuando seleccionas un producto lo cual es correcto debido a que al tener seleccionados muchos productos tienes muchos costes diferentes y en este caso el Set análisis no sabe cual tomar.
Creo que una opción es que pongas tu set análisis como expresión en una tabla y tengas como dimensión el producto.
o en su defecto detalles más que es lo que esperas obtener exactamente.
Saludos