Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Medida de falta de existencias que se calcula correctamente para una tabla, pero no para otros objetos visuales

Tengo esta medida en la que estoy tratando de identificar los códigos de acciones que se consideran agotados.

Me estoy encontrando con un problema con el paso final al tratar de eliminar cualquier stock que esté marcado como que queremos tener en stock en un DC específico y no en otros.

El total se muestra como correcto cuando se encuentra en una tabla con CD incluidos, aunque una vez que se elimina esa medida de DC se produce un error en el cálculo.

laetitiaf_0-1738710914845.png

Código:

Out of Stock = 
VAR DC_Visible_on_Web = //-- Does not work for visuals without DC column included --//
CALCULATE(COUNT(SOH[Stock Code]), 
    FILTER('restricted location', 'restricted location'[location_restrict] IN VALUES('DC Refrence'[Stock Location]))) // Returns how many SKUs are supposed to be in stock

RETURN
    CALCULATE(
        COUNT('SOH'[Stock Code]), 
        FILTER(SOH,
            'SOH'[Status] = "Enabled" && // Keeps SKUs that are supposed to ranged on shelves
            'SOH'[Max Ranged QTY] > 0 && // Another check to make sure we only select for stock we want ranged
            'SOH'[Arrow On Hand Qty] <= 0 && // Leaves out products we have stock of
            'SOH'[Last Purchase Date] <> BLANK() // Leaves out stock we haven't purchased before 
        ),
        FILTER(SKU, 
         SKU[visibility] <> 1 //Leaves out stock that we are not showing on the web
        ),
        FILTER(
            SOH, DC_Visible_on_Web <= 0 // Leaves out stock that we have restricted to not show in that location - a value means its shown in the location, if else we don't want it ranged
        )
    )

Modelo:
La ubicación restringida y el SOH son tablas de datos, el estado, la visibilidad, la asignación de proveedores, el SKU y la referencia del centro de distribución son tablas de hechos

laetitiaf_1-1738711133355.png

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@laetitiaf , Intente usar

DAX
Agotado =
VAR DC_Visible_on_Web =
CALCULAR(
COUNT (SOH [Código de acciones]),
FILTRO(
«ubicación restringida»,
'Ubicación restringida'[location_restrict] EN VALORES('DC Refrence'[Ubicación de stock])
)
)

DEVOLUCIÓN
CALCULAR(
COUNT('SOH' [Código de acciones]),
FILTRO(
SOH
'SOH'[Estado] = "Habilitado" &&
'SOH' [Cantidad máxima a distancia] > 0 &&
'SOH'[Cantidad de flecha en mano] <= 0 &&
'SOH'[Última fecha de compra] <> EN BLANCO()
),
FILTRO(
SKU
SKU[visibilidad] <> 1
),
FILTRO(
SOH
SI(
HASONEVALUE('DC Refrence'[Ubicación de existencias]),
DC_Visible_on_Web <= 0,
VERDADERO()
)
)
)

Gracias que funcionó reemplazando el 'DC Refrence' [Ubicación de stock] por 'SKU' [SKU]

Syndicate_Admin
Administrator
Administrator

Hola @laetitiaf,

¿Podrías contarnos un poco más sobre tu archivo .pbix?

Lamento no haber podido reproducir su problema en función de la información actual que proporciona.

Saludos
Qi
Equipo de apoyo a la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas con él, no dude en hacérnoslo saber. ¡Muchas gracias!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors