Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buen día Amigos
Tengo un problema en la sumatoria de dos procesos. Yo tengo 3 qvd de información (Inventario, Saldos y Ventas). Las Ventas son dependientes a mis rangos de fechas o periodos. Pero cuando selecciono este criterio si no tengo Ventas en esa selección mis saldos con mi información desaparece.
Lógicamente esta estructurado correctamente por la relación creada entre mi artículo y bodega. Pero puedo hacer que esta sumatoria de venta sea independiente a mis columnas? Que únicamente la selección de fechas este solo a mi venta.
Saludos,
David
Developer
Hola David,
Podrías por ejemplo, usar set analysis en la expresión que representa el saldo, de tal manera que ignore las selecciones hechas en los campos de la dimensión de tiempo.
Por ejemplo, si la expresión es SUM(Saldo), puedes cambiarla a algo como:
SUM({<Fecha=>} Saldo)
Si además tienes los campos Mes, Día, Semana, etc... entonces sería algo como
SUM({<Fecha=, Mes=, Día=, Semana=>} Saldo)
De esa manera mostrará siempre la suma del Saldo, sin importar qué selecciones haga en el tiempo.
Saludos!
David, todo depende de cómo tengas modelados los datos.
Tienes un ejemplo de cómo lo estás haciendo?
Saludos
Claro, te comento como es el ejercicio:
Tengo 3 tablas ( maestro de articulos, ventas, y saldos) me solicitan el siguiente criterio en una tabla pivotante
Periodo Enero
Articulo Saldo Venta
art1 1500 800
art2 1300 740
Mi saldo es el disponible a la Fecha de hoy (No tiene Fechas de control) en cambio la venta esta si se rige a una fecha de selección. En este caso si seleccionamos la venta de Febrero y no tiene movimiento el articulo, correctamente desaparece pero no deseo que ocurra
Periodo Febrero
Articulo Saldo Venta
art1 1500 800
art4 100 40
Me gustaria que aparezca asi, y que mi venta solo sea afectada por mi periodo seleccionado
Perido Enero
Articulo Saldo Venta
art1 1500 800
art2 1300 740
art4 100 0
Saludos,
David
Hola David,
Podrías por ejemplo, usar set analysis en la expresión que representa el saldo, de tal manera que ignore las selecciones hechas en los campos de la dimensión de tiempo.
Por ejemplo, si la expresión es SUM(Saldo), puedes cambiarla a algo como:
SUM({<Fecha=>} Saldo)
Si además tienes los campos Mes, Día, Semana, etc... entonces sería algo como
SUM({<Fecha=, Mes=, Día=, Semana=>} Saldo)
De esa manera mostrará siempre la suma del Saldo, sin importar qué selecciones haga en el tiempo.
Saludos!