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: 
walterlh
Creator II
Creator II

MOSTRAR ARTÍCULOS AUNQUE NO TENGAN VENTAS

Hola comunidad! tengo un inconveniente.

Mensualmente se asignan objetivos de venta en unidades a casi todos los artículos, y luego durante el mes se hace el seguimiento del avance de los mismos. Lo hago en una tabla simple. El problema que estoy teniendo es que solamente me muestra los artículos que registran ventas, no todos. Por ejemplo:

Se planifica:

Ay.png

Y mi tabla simple me muestra:

Ay - copia.png

Muestra solamente esos datos porque los demás artículos no registran ventas.

Intenté con Avg({1} Plan) y pensé que lo había solucionado, pero me muestra todos los artículos con plan tengan o no venta (que es lo que necesito) pero siempre muestra todos incluso cuando hago otras selecciones. Por ejemplo tengo los productos ordenados por Rubros y Sub rubros para organizar por ejemplo todos los productos de limpieza, comestibles, etc. Entonces al momento de seleccionar un Rubro o Sub rubro necesito que la tabla simple me muestre todos los artículos de ese rubro con su respectivo plan, tenga venta o no.

13 Replies
alexis_garcia
Creator II
Creator II

Hola Walter,

El campo Producto entiendo que lo tienes en las 2 tablas, es decir, donde tienes las ventas y donde tienes el plan, no?

Si es así, intenta usar el campo producto de plan como dimensión, ya que ahí tiene valor en todos, con lo que aunque no tenga ventas te saldrá la línea con 0 o null.

Saludos.

hector_munoz
Specialist
Specialist

Correcto,

Si el campo Producto es un campo que es a la vez clave (que une tablas) y que se vaya a emplear en diseño como dimensión, una buena práctica sería usar otro calculado como clave para unir ambas tablas con un prefijo para que el mismo se pudiese ocultar con un Hideprefix; y en la tabla de ventas no tener Producto de forma que este solo esté en la tabla de plan.

Saludos,
H

walterlh
Creator II
Creator II
Author

Hola, gracias por contentar. Las tablas que intervienen son:

- VENTAS

    - IdArticulo

    - Mes

    - Venta

- PLAN

    -IdArticulo

    Articulo    as Articulo_plan

    Plan

- ARTICULOS

    - IdArticulo

    - Articulo

Estoy probando poniendo como dimensión Articulo_plan y me trae todos los datos cargados en el campo plan, pero para compararlos con las ventas se debe seleccionar el mes de VENTAS y ahí vuelve a mostrar solamente los Articulos_plan que tienen venta en el mes solamente.

sorrakis01
Specialist
Specialist

Hola,

Entiendo que has probado  mostrando checkeando Todos los valores en Dimensiones? y Desmarcando Suprimir valores 0 en Presentación?

(en las propiedades del gráfico)

Saludos,

hector_munoz
Specialist
Specialist

Parece que el campo descriptivo 'Articulo' (as Articulo_plan) de la tabla PLAN no tiene sentido, ¿no? Ya le tendrías en el maestro que es la tabla ARTICULOS... Aparte, ¿te podría valer tener una tabla con la unión de todo (JOIN)?

walterlh
Creator II
Creator II
Author

Si se puede hacer, porque PLAN la tomo desde una planilla de Excel, pero tu crees que con ello pueda cambiar algo y llegar a la solución? Incluso puedo hacer un Mapping pero no creo que pueda funcionar.

walterlh
Creator II
Creator II
Author

Si, intenté de esa forma también

hector_munoz
Specialist
Specialist

Sí que funcionaría porque en la tabla de diseño mostrarías tanto el plan como las ventas y siempre se mostrarían (quitando la opción de suprimir valores cero) salvo que por selecciones se excluyan.

Saludos,
H

walterlh
Creator II
Creator II
Author

Adjunto el fragmento del Qvd y el excel para quien quiera probar algo