Доработка 1С УНФ

https://www.fl.ru/projects/5460236/dorabotka-1s-unf.html

В заказе покупателя нужно добавить кнопку, при нажатии которой будут автоматически проставляться партии. После нажатия выполняются следующие действия: 1. на выбранном складе ищется остаток по этой номенклатуре с выбранной характеристикой (проверяем только не зарезервированное количество) 2. для каждой партии рассчитывается остаточный срок годности (ОСГ) согласно единице измерения в договоре (месяцы или проценты) 3. ищем партии, которые подходят по минимальному ОСГ по договору 4. если в заказе указана единица измерения “Короб ОПТ (6 шт)”, выбираем только те партии, в которых кол-во шт больше или равно 6 и кратно 6 5. сортируются подходящие партии по сроку годности (от меньшего к большему) 6. в заказ покупателя автоматически добавляются партии начиная с самой старой по дате из подходящих

Прикрепляю файл с подробным описанием задачи