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

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Crear un total acumulado de inventario y, a continuación, buscar cuándo se vuelve negativo

Buscando crear un total acumulado de inventario y encontrar cuándo se vuelve negativo por primera vez, ¡pero ni siquiera puede hacer que el total acumulado funcione!

Tenga una tabla que se vea así, y me gustaría que el inventario con el tiempo sea un total acumulado, pero como puede ver, eso no funciona:

DemingPDCA_1-1686759136184.png

Cálculo actual:

Inventory over Time = 
    VAR maxdate = MAX(_Calendar[Date])
    RETURN
    CALCULATE(
        SUM('Inventory Watch (Supply and Demand)'[Due Qty]),
        'Inventory Watch (Supply and Demand)'[CURDUE] <= maxdate,
        ALL('Inventory Watch (Supply and Demand)'[CURDUE])
    )

No estoy seguro de lo que estoy haciendo mal, pero solo me está dando la cantidad del artículo de línea.

Aquí están mis relaciones, en caso de que ese sea el problema:

DemingPDCA_2-1686759254751.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar (tenía que empezar de nuevo, pero pensé que lo compartiría)

Primero calculó la cantidad total

Total de cantidad debida = Suma('Vigilancia de inventario'[Cantidad de vencimiento])

No estoy del todo seguro de lo que estaba haciendo mal, pero parecía comenzar a funcionar cuando saqué mi cantidad total en su propia medida, pero eso puede no haberse correlacionado realmente, ¡probé demasiadas cosas a la vez!

Total de la cantidad acumulada en la fecha de vencimiento =
VAR PartNumber = SELECTEDVALUE('Vigilancia de inventario'[Número de pieza])
VAR QOH = CALCULATE(Max('Part Master'[Cantidad disponible]), FILTER('Part Master', 'Part Master'[Part Number] = PartNumber))
DEVOLUCIÓN
QOH +
CALCULAR(
[Cantidad total adeudada]
, FILTRO(
ALLEXCEPT('Vigilancia de inventario', 'Maestro de piezas'[Número de pieza])
, 'Inspección de inventario'[Fecha de vencimiento] <= MAX('Calendario'[Fecha])))



View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar (tenía que empezar de nuevo, pero pensé que lo compartiría)

Primero calculó la cantidad total

Total de cantidad debida = Suma('Vigilancia de inventario'[Cantidad de vencimiento])

No estoy del todo seguro de lo que estaba haciendo mal, pero parecía comenzar a funcionar cuando saqué mi cantidad total en su propia medida, pero eso puede no haberse correlacionado realmente, ¡probé demasiadas cosas a la vez!

Total de la cantidad acumulada en la fecha de vencimiento =
VAR PartNumber = SELECTEDVALUE('Vigilancia de inventario'[Número de pieza])
VAR QOH = CALCULATE(Max('Part Master'[Cantidad disponible]), FILTER('Part Master', 'Part Master'[Part Number] = PartNumber))
DEVOLUCIÓN
QOH +
CALCULAR(
[Cantidad total adeudada]
, FILTRO(
ALLEXCEPT('Vigilancia de inventario', 'Maestro de piezas'[Número de pieza])
, 'Inspección de inventario'[Fecha de vencimiento] <= MAX('Calendario'[Fecha])))



Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors