La rotura de stock es un tema muy importante en el sector transitario, sucede cuando no tenemos suficiente stock o estamos por debajo de un nivel que nos permita operar.

Esto lógicamente va a tener un coste para la empresa. Puedes darle al play en nuestro video o seguir paso a paso el tutorial de Power BI.

Video

En nuestra tabla Inventario contamos con las columnas ID Producto, Fecha último pedido, Producto, Proveedor, Almacén, Coste por Producto, Cantidad de Stock, Valor Total, Nivel de nuevo pedido, Tiempo de espera, Cantidad mínima de pedido y Sales Price.

Tabla inventario para calcular la rotura de stock

Se trata de determinar en qué almacén el coste de rotura de stock va a ser mayor, de los almacenes con los que cuenta nuestra empresa, que son 4 almacenes en este caso.

Vamos a tener que ir creando diferentes medidas.

Vamos a comenzar creando una medida que nos dé el valor de inventario:

Nueva medida valor de inventario

Valor de Inventario = SUM(Inventario[Valor Total])

Función para calcular el valor de inventario

Posteriormente lo que necesitamos es calcular el coste que necesitamos invertir para hacer un nuevo pedido de mi rotura de stock. Eso lo vamos a llamar de una manera simbólica en nuestro ambiente de trabajo que va a ser Coste total de reorder:

Coste Total de Reorder = SUMX(Inventario, Inventario[Coste por producto]*Inventario[Cantidad mínima de pedido])

Usamos la función SUMX, que es un iterador que va a ir fila por fila haciendo todo el cálculo. En nuestra expresión multiplicamos el coste de producto por la cantidad mínima de pedido.

Función para calcular el coste total reorde

Cuando mi stock esté por debajo tenemos que hacer como mínimo el pedido de nivel de nuevo pedido para poder tener suficiente producto, para poder lógicamente seguir haciendo nuestra operación en nuestra empresa. Pero no vamos a necesitar todos los productos, pues solamente algunos de ellos estarán incumpliéndolo y en ellos tendremos la rotura de stock.

Para lo cual vamos a calcular una nueva medida, el coste total de rotura de stock.

Función para calcular el coste del total de rotura de stock

Coste Total de rotura de stock = CALCULATE([Coste Total de Reorder], FILTER(Inventario, Inventario[Cantidad de Stock]< Inventario[Nivel de nuevo pedido]))

La expresión va a ser el Coste Total de Reorder calculado previamente y para filtrar utilizamos la función FILTER. Abrimos paréntesis, nos pide una tabla que será Inventario y luego la expresión que vamos a utilizar es que solamente tenga en cuenta aquellos registros que cumplan que en nuestra tabla inventario la cantidad de stock sea menor al nivel de nuevo pedido.

Ahora lo que vamos a calcular es la cantidad antes de rotura.

Función para calcular la cantidad antes de rotura

Cantidad antes de rotura = SUM(Inventario[Nivel de nuevo pedido])

Será la suma del nivel de nuevo pedido de nuestra tabla Inventario.

Ahora calculamos el total de stock que será acumular toda la columna de la cantidad de stock.

Función para calcular el total de stock en Power BI

Total Stock = SUM(Inventario[Cantidad de Stock])

Por último, vamos a calcular el porcentaje antes de rotura.

Función del cálculo de porcentaje antes de rotura

%Antes de rotura = DIVIDE([Cantidad antes de rotura], [Total Stock],0)

Usamos la función DIVIDE. Como numerador vamos a pasarle la medida que hemos calculado de cantidad antes de rotura y como denominador la medida de Total Stock. En el resultado alternativo por si hubiera algún tipo de error le decimos 0.

Estamos en disposición de ver los resultados.

Crear un informe del stock

En nuestra vista del informe nos vamos a traer 3 tarjetas.

Vista informe tarjeta de Power BI

En una tarjeta movemos la medida de Total Stock, esto nos da 5449 unidades. Luego a una nueva tarjeta movemos la medida del Valor de inventario. Formateamos el resultado aplicando un formato y en el valor del globo, que no aparezca en Mostrar unidades en Automático, sino que aparezca ninguno.

Luego creamos una nueva tarjeta que muestre el coste total de rotura de stock. Arrastramos y ahí queda nuestra medida que formateamos con unidades ninguno, 97600.

Resultado de las tarjetas en Power BI

Finalmente vamos a aplicar un gráfico de columnas agrupadas para que nos muestre justo en qué almacén el coste de rotura de stock va a ser mayor.

Aplicar gráfico de columnas en Power BI

En el Eje X movemos el Almacén de nuestra tabla de Inventario y en el eje Y vamos a arrastrar el coste total de rotura de stock. Asignamos las etiquetas de datos. Podemos comprobar como el almacén número 3, usamos el modo de enfoque es el que está originando una mayor rotura de stock. Luego sería el almacén número 4 y por último el almacén número 1.

Volvemos otra vez a la vista del informe.

Resultado tutorial de coste de rotura stock con Power BI

Pues esto ha sido un pequeño ejemplo de cómo podemos considerar una rotura de stock empresarial y lógicamente tomar las decisiones más acertadas para la empresa.

Otros vídeo tutoriales

Share This


    *Sólo números de España

    Información sobre protección de datos
    He leído y acepto la Política de privacidad

    Responsable de los datos: Dapen Centro Estudios S.L.
    Finalidad: Responder a solicitudes del formulario y envío de actualizaciones y cursos.
    Legitimación: Tu consentimiento expreso.
    Destinatario: Dapen Centro Estudios S.L. No se cederán datos a terceros, salvo obligación legal.
    Derechos: Acceso, rectificación, supresión, anonimato, portabilidad y olvido de sus datos.

    Te llamamos Te llamamos
    Enviar mensaje de Whatsapp Whatsapp