Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
amigosos
Contributor III
Contributor III

Fecha de Coste anterior a la fecha de acuerdo de precio

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.

1 Reply
bertinabel
Creator
Creator

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