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
Anonymous
Not applicable

Inventario proyectado según demandas + llegadas

Hola!
Favor de su ayuda !
Necesito proyectar un inventario a futuro asumiendo que se cumple la demanda pronosticada en cada mes anterior y considerando llegadas de unidades (no en todos los meses). y en el caso de que sea negativo el stock disponible vs la demanda del mes, que el inventario del mes siguiente solo considere las llegadas 

Ejemplo: el codigo AA tiene hoy 2 unidades y van a llegar más unidades en el mes 2, lo que significa que en el mes actual como la demanda es 3 tendré una necesidad de 1, pero  en el mes 2 el inventario se reinicia a 2 por las llegadas, para finalmente llegar al mes 3 con 1 unidad (descontando la demanda del mes 2 que es 1) 

Logré hacer este calculo en una columna pero fue muy larga ya que usea una variable para cada mes, necesito poder llevar este mismo resultado a una medida por favor

Gracias!! les agradecería un montón su ayuda.
El calculo que necesito es el que dice SALIDA

FechacodigoDemanda pronosticadaDisponibilidad actual (hoy)LlegadasSALIDA (disp inicial)  
mes actualAA32022+0Inv actual + llegadas mes
mes2AA1 222 llegadas mes actual
mes3AA3 012-1Inv anterior - demanda anterior + llegadas mes actual

 

3 REPLIES 3
Keflorm89
New Member

Hola, yo tengo una medida dax, esta funciona, pero solo cuando no hay quiebre de stock.

Si hay quiebre de stock y luego me ingresa un producto, me vuelve a considerar el stock de la primera fecha, cuando deberia de tomarme el del mes anterior donde me ingreso nuevo pedido.

 

Keflorm89_0-1710792248516.png

 

Pero mientras resuelvo esto, debes de crear medidas que te sumen el acumulado de forecast, arribos

 

Acc Arrivals = CALCULATE([Arrivals],FILTER(ALL('Calendar'),'Calendar'[Month]<=MAX('Calendar'[Month])))
Acc Forecast =CALCULATE([Forecast],FILTER(ALL('Calendar'),'Calendar'[Month]<=MAX('Calendar'[Month])))
OH Actual Month = CALCULATE([Start OH Inv],'Calendar'[Month]=DATE(YEAR(TODAY()),MONTH(TODAY()),1))
IF([OH Actual Month]+[Acc Arrivals]-[Acc Forecast]<0,0,[OH Actual Month]+[Acc Arrivals]-[Acc Forecast])

 

v-jingzhang
Community Support
Community Support

Hi @Anonymous 

 

Sorry I don't quite understand the expected result. Can you please show the long calculation formula of the column that you already make work? This may help me understand it better. Besides, do you have exact "mes actual", "mes2" and "mes3" strings in the Fecha column? Or does Fecha column have Date type values?

 

Best Regards,
Community Support Team _ Jing

Anonymous
Not applicable

Hola!
gracias por responder,
efectivamente la columna de mes es de formato/tipo  "Fecha".

La formula que tengo es la siguiente:

PBI05_11_0-1662164210600.png


Necesito replicar lo mismo pero en una medida calculada

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.