В поле Заказ указывается сформированный по потребностям или заказу клиента заказ поставщику, который нужно обеспечить.
В поле Заказ поставщику выбираются предложения поставщиков, отраженные также в виде заказов поставщику, на каждого поставщика свой заказ
По команде 1. Сформировать по заказам программа сопоставляет заказы по номенклатуре и выводит заказанные позиции в виде дерева, при этом строки сортируются по минимальной цене.
По команде 2. Заполнить возможности программа заполняет поле К заказу набирая Количество план из поля Количество факт, набор осуществляется начиная с заказа, где эта позиция имеет минимальную цену.
По команде 3. Отменить не заказанные программа отменит разницу <Количество факт>-<К заказу> в заказах поставщику, при необходимости строка разделяется.
Команда 4. Отменить заказанные не имеет прямое отношение к заявленному функционалу, может использоваться в пользовательских алгоритмах сравнения и обработки заказов. Например, имеется один заказ по потребности, у кого будет закуплен этот товар, не известно. Когда поставщик стал известен, создается отдельный заказ, и строки, которые он поставил, отменяются из заказа по потребностям.
Поле К заказу может редактироваться вручную.
Обратную связь по коду и функционалу принимаю. В текущей версии характеристики не использованы. Причина отмены действует в зависимости от активности функциональной опции.
Подключается как внешняя обработка.
Протестировано на Управление торговлей, редакция 11 (11.4.13.281).