МойСклад: API-интеграции

Производство: Подсчёт минимальной потребности для товара

Производство
Запрос клиента:

Мне надо, чтобы ежедневно создавались внутренние заказы на продукцию для пополнения минимального количества. Я видел готовое решение в каталоге приложений, но оно заточено под систему торговых точек. Система после окончания смены собирает данные по товару, который необходимо пополнить и создаёт внутренний заказ.

Вот мне надо также, только не на основании продаж торговых точек, а на основании разницы в минимальной потребности, установленной в карточке товара. Надо сравнивать минимальную потребность с текущим остатком + ожидаемым от производства.
Как было реализовано:

Система автоматически запускается в конце дня, в 00:00. Берутся товары у которых заполнено доп.поле «Минимальная потребность» и выполняется проход по товарам. Для каждого товара скрипт ищет Производственные задания, получает запланированное количество и сколько уже было произведено. Вычисляет сколько ещё будет произведено по товару и прибавляет текущий остаток. Затем сравнивает с количеством установленным в доп.поле товара и если «Минимальная потребность» больше чем запланировано в производстве + остаток, тогда товар добавляется в Внутренний заказ с количеством которого не хватает до минимальной потребности.