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, ya que creo que tiene en consideración la Fecha_Inicio máxima de toda la selección en lugar de calcular para cada producto Fecha_Inicio máxima.
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.
En primer lugar, darte las gracias por responder.
La info facilitada me puede ser muy útil para otros casos.
Pero en este en concreto, creo que no me sirve. Ya que estoy buscando la Fecha_Coste (T_Historico_de_Costes), justamente anterior a la Fecha_Inicio (T_Historico_Precios) de un Articulo en concreto.
No estoy buscando una fecha comprendida entre otras dos.
Muchas gracias