Sección 11. Anexo 2: Reglas de Negocios
11.A. Introducción
Este documento describe las fórmulas clave y las reglas comerciales que sustentan la aplicación de la herramienta de análisis de cuantificación (QAT).
11.B. Módulo de planificación de suministros: planificación de suministros
11.B.1. Saldo inicial:
El saldo inicial de un mes es el mismo que el saldo final del mes pasado y, si ese es el primer mes, el saldo inicial es 0.
Fórmula:
- Saldo inicial del primer mes = 0
- Saldo inicial del mes actual = Saldo final del mes anterior
11.B.2. Stock vencido:
El stock vencido se calcula como la suma del Saldo final de todos los lotes del mes anterior que estén disponibles y tengan la misma fecha de vencimiento que la del mes actual.
Fórmula:
- Stock vencido = Suma del saldo final de los lotes que vencen este mes
11.B.3. Envío total:
El envío total se calcula como la suma de todos los envíos con fecha de recepción (si está presente o fecha de entrega esperada) es la misma que la del mes actual y el estado del envío no está cancelado y si ese envío en particular debe contabilizarse, se considerará en el saldo final.
Fórmula:
- Envíos totales = Suma de todos los envíos cuya fecha de recepción o fecha prevista de entrega es en el mismo mes
11.B.4. Stock Final y Ajuste:
El stock final se calcula como la suma del stock de todas las regiones y el ajuste total se calcula como la suma de los ajustes de todas las regiones en función de determinadas condiciones.
- a. Si la región ha informado tanto el stock real como el ajuste, entonces solo consideramos el recuento real mientras hacemos la suma y el ajuste se ignora para esa región incluso si alguien ha ingresado los datos para el ajuste.
- b. Si la región solo ha informado el ajuste, entonces ese ajuste se considera al realizar la suma.
Ejemplo: Si la Región A ha informado tanto el recuento de existencias como el ajuste manual, solo consideramos el recuento de existencias e ignoramos el ajuste. Si la Región B ha informado solo los ajustes, tomamos la suma de todos los ajustes para esa región. Luego sumamos los recuentos de ambas regiones como stock final y ajuste total.
Fórmula:
- Stock Final = Suma del stock de todas las regiones.
- Ajustes Totales = Suma de ajustes de todas las regiones para las que no hay cantidad de stock disponible.
11.B.5. Consumo:
El consumo se calcula como la suma del consumo de todas las regiones en función de algunas condiciones.
- Si todas las regiones no han informado el consumo real, QAT toma el máximo de la suma del consumo previsto y la suma del consumo real.
- Si todas las regiones han informado el consumo real, tomamos la suma como consumo final.
Fórmula:
- Consumo final (si todas las regiones no han informado el consumo real) = MAX (Suma del consumo real, Suma del consumo previsto)
- Consumo final (si todas las regiones han informado el consumo real) = Suma del consumo real para todas las regiones
11.B.6. Inventario proyectado:
El inventario proyectado se calcula como la suma del saldo inicial, los envíos totales, los ajustes totales y la deducción del consumo final total y el stock vencido.
Fórmula:
- Inventario proyectado = Saldo inicial + Envíos totales +/- Ajustes totales - Consumo final - Stock vencido
11.B.7. Calcular ajuste automático:
Los ajustes automáticos se calculan en base a tres condiciones:
- un. Si todas las regiones han informado el recuento de existencias real y el inventario proyectado no es igual al inventario final.
- b. Si algunas de las regiones han informado que el recuento de existencias real y el inventario final son mayores que la suma del inventario proyectado y el ajuste total. -c. Si alguna de las regiones ha informado que el recuento de existencias real y el inventario proyectado es inferior a 0.
Si se cumple alguna de las condiciones, el ajuste automático se calcula como la diferencia entre el inventario final y el inventario proyectado; de lo contrario, se considera 0.
Fórmula:
- Ajustes automáticos = Stock final - Inventario proyectado
11.B.8. AMC:
El consumo mensual promedio (AMC) se calcula como la relación entre la suma de la demanda total de los meses pasados y la demanda total de los meses futuros con el número total de meses para todos los consumos finales distintos de cero e incluyendo el mes actual en los meses futuros. Tanto los meses pasados como los meses futuros se basan en el mapeo de las unidades de planificación del programa.
Fórmula:
- AMC = [Suma (Demanda total en meses pasados) + Suma (Demanda total en meses futuros)] / Número total de meses
11.B.9. MOS mínimo:
Min MOS se calcula como Max of Min MOS y Min MOS guardrail. Min MOS se basa en el mapeo de la unidad de planificación del programa y la barandilla Min MOS se basa en el reino.
Reglas para lugares decimales:
- Muestra 0 decimales si tiene más de 3 dígitos (>100, por ejemplo, 10.000)
- Muestra 1 decimal si tiene 2 dígitos (por ejemplo, 99,8)
- Muestra 2 decimales si tiene 1 dígito (por ejemplo, 1,63)
- Muestra 3 decimales si es inferior a 0 (por ejemplo, 0,124)
- Nota: AMC y MOS siempre muestran decimales; otros campos del plan de suministro solo muestran decimales si el redondeo está activado.
Fórmula:
- Min MOS = Max de (Min MOS, barandilla Min MOS)
11.B.10. MOS máx.:
Max MOS se calcula como Min of Max de la suma de Min MOS y la frecuencia de reordenamiento y la barandilla Min Max y la barandilla Max Max.
Fórmula:
- Max MOS = Min(Max(Min MOS + Frecuencia de reorden, barandilla Min Max), barandilla Max Max)
11.B.11. Existencias mínimas:
Fórmula:
- Stock mínimo = AMC * MOS mínimo
11.B.12. Stock máximo:
Fórmula:
- Stock máximo = AMC * MOS máximo
11.B.13. Cantidad máxima:
Fórmula:
- Cantidad máxima = Cantidad mínima + (Frecuencia de reorden * AMC)
11.B.14. Saldo final:
El saldo final se calcula en base a ciertas condiciones:
- un. Si todas las regiones han informado el recuento de existencias real:
- Saldo final = Stock final
- B. Si algunas de las regiones han informado el recuento de stock real y si el stock final es mayor que la suma del inventario proyectado y el ajuste automático:
- Saldo final = Stock final -c. De lo contrario:
- Saldo final = Inventario proyectado + Ajuste automático
11.B.15. Demanda insatisfecha:
- Cuando el consumo real está disponible = (Consumo real * Días desabastecidos) / (Días del mes – Días desabastecidos)
- Cuando no hay consumo real disponible = Inventario Proyectado (si < 0)
11.B.16. MOS:
Fórmula:
- MOS = Saldo final / AMC
11.B.17. Cuándo sugerir envíos (Planificar por MOS):
QAT sugiere el envío por un mes cuando el MOS del mes y los dos meses siguientes es menor que el del Min MOS y si el mes es mayor que el mes actual.
Fórmula:
- Sugerir envío si MOS para el mes y los dos meses siguientes < Min MOS
11.B.18. Cantidad de envío sugerida (Planificada por MOS):
- Si el MOS del mes actual y los dos meses siguientes es inferior al MOS mínimo:
- Cantidad de pedido sugerida = Stock máximo - Saldo final + Demanda insatisfecha
- Si MOS es '0' y AMC es > 0 y los dos meses siguientes son inferiores al MOS mínimo:
- Cantidad de pedido sugerida = Stock máximo - Saldo final + Demanda insatisfecha
- Si MOS es '0' y AMC es > 0 y uno de los dos meses siguientes es mayor que Min MOS:
- Cantidad de pedido sugerida = Stock mínimo - Saldo final + Demanda insatisfecha
11.B.19. Cuándo sugerir envíos (Planificar por cantidad):
QAT sugiere el envío para un mes cuando el Saldo final del mes + el tiempo de entrega de distribución y los dos meses siguientes es menor que el de la Cantidad mínima o cuando el Saldo final del mes es 0 y el AMC es mayor que 0.
Fórmula:
- Sugerir envío si Saldo final del mes + Plazo de entrega de distribución y dos meses siguientes < Cantidad mínima, o si Saldo final = 0 y AMC! = 0.
11.B.20. Cantidad de envío sugerida (Planificar por cantidad):
- Los cálculos de cantidad de pedido sugerida utilizan la cantidad máxima o la cantidad mínima menos el saldo final más la demanda insatisfecha según una lógica similar a la del plan de MOS, incorporando el plazo de entrega de distribución.
11.B.21. Cálculos por lotes:
a. Cálculos FEFO:
- Ordene los lotes por fecha de vencimiento en orden ascendente.
- Calcule el FEFO no asignado:
- Si suma de ajustes < 0: FEFO no asignado = Consumo final - (Manual + Ajuste automático)
- Si suma de ajustes >= 0: FEFO no asignado = Consumo final
- Recorra los lotes para calcular el saldo final del lote usando
Temp Ending Balance - Unallocated FEFO.
b. Cálculos LEFO:
Se utiliza cuando los cálculos del FEFO no cubren los ajustes negativos. Ordene los lotes por fecha de vencimiento en orden descendente.
11.C. Módulo de planificación de suministros: Lista de problemas QAT
11.C.1. Calidad de datos
- Faltan datos de consumo real recientes (en los últimos 3 meses): Comprobado para el mes actual y los últimos tres meses.
- Faltan entradas de inventario recientes (en los últimos 3 meses): Comprobado para el mes actual y los últimos tres meses.
- Faltan insumos de consumo real recientes para meses en brechas: Banderas si t y t-2 tienen datos pero falta t-1.
11.C.2. Calendario de adquisiciones
- Los envíos tienen fechas de recepción de más de X días en el pasado: Marca si la entrega esperada ha pasado los días intermedios (por ejemplo, 14 días).
- El envío no se ha enviado durante más de X días desde la fecha objetivo: Marca si la fecha de envío pasó los días de reserva (por ejemplo, 3 días).
11.C.3. Planificación de suministros
- Sin consumo previsto dentro de 18 meses.
- Pronóstico dinámico no utilizado para ARV/Malaria/VMMC: Marca si 4 meses consecutivos tienen cantidades idénticas.
- El plan de suministro no sigue los parámetros mínimos/máximos.
- Agotamiento de existencias en los próximos 1-6 meses / 7-18 meses.
11.D. Módulo de planificación de suministros: otros informes QAT
11.D.1. WAPE (Error porcentual absoluto ponderado):
WAPE = [$\sum$ |real - pronóstico| / $\suma$ real] $\veces$ 100
11.D.2. Costo de envío:
Costo total del envío = (Costo del producto + Costo de flete) $\times$ Tasa de conversión a USD
11.D.3. Costo de inventario:
Costo del inventario = Saldo final $\times$ Precio de catálogo
11.D.4. Existencias medias:
Stock promedio = [$\sum$ Saldo final de n meses] / n
11.D.5. Turnos de inventario:
- Turnos de Inventario Planificados: Consumo (12 MOS) / MOS Promedio.
- Rotación de inventario real: Consumo total (últimos 12 meses) / Stock disponible promedio.
11.E. Módulo de pronóstico: pronósticos de árboles
11.E.1. Nodo de agregación:
Valor = $\sum$ Valores de nodo secundario
11.E.2. Número/Porcentaje de Nodos (Modelado/Transferencias):
- Número lineal: $\pm$ cantidad fija mensual.
- Porcentaje lineal: $\pm$ porcentaje del valor del mes inicial.
- Porcentaje exponencial: $\pm$ porcentaje del valor del mes anterior.
- Lineal (punto porcentual): $\pm$ puntos porcentuales estáticos.
11.F. Módulo de Previsión: Previsión de Consumo
11.F.1. Interpolar:
$y = y_0 + (x - x_0) \veces (y_1 - y_0) / (x_1 - x_0)$
11.F.2. Tasa de desabastecimiento:
Tasa de desabastecimiento = [Días de desabastecimiento / # de días en el mes] $\times$ 100
11.F.3. Consumo Ajustado:
Consumo ajustado = [Consumo real / (Tasa de informe $\times$ (1 - Tasa de desabastecimiento))] $\times$ 100
11.F.4. Error de pronóstico (%):
- WAPE, RMSE, MAPE, MSE y $R^2$.
11.G. Módulo de Planificación y Previsión de Suministros: Carga de Versiones
QAT identifica conflictos comparando:
- Servidor vOld (descargado originalmente)
- Local vOld (versión editada)
- Servidor vLatest (versión actual del servidor)
11.G.1. Condiciones de conflicto:
- Condición 1: Recién agregado en la versión local (Verde).
- Condición 2: Recién agregado en la versión del servidor (Azul).
- Condición 3a: El servidor local y el más reciente son iguales.
- Condición 3b: Cambios solo en la versión local (Verde).
- Condición 3c: Cambios solo en la última versión del servidor (Azul).
- Condición 3d/4: Cambios en ambas versiones (Conflicto Amarillo).