так я и говорю: это для ручного распределения.
то есть остаток надо было раскидать ручками. для разовой задачи это приемлемо.
тут важнее же алгоритм, а не реализация. формулки в excel'е, поди, все рисовать умеют.
тем более, откуда мне знать, какая политика догрузки точек с OutOfStock ?
вот поправленный вариант. можно указать, сколько всего распределяем, по сколько засунуть в магазины где не было.
и ручками менять число дней, пока всё не распишется (сумма дозаказа по ССР станет максимально близкой к общему количеству, но меньше его)
остаток расписывается по одной упаковке в точки с максимальной реализацией (просто сверху вниз. я по реализации изначально сортировал).