Обработка подключается к документу «Заказ на производство» для заполнения табличных частей «Продукция» и «Материалы».
Позволяет решить производственную задачу линейного программирования:
Где xi – число изготавливаемых товаров
ci – вес i-той позиции. (Как правило используется прибыль, которую приносит продукция. Можно использовать любой другой показатель.)
b1 – ограничение по материалу
a1i – количество материала используемого для производства продукции xi .
Обработка решает данную задачу симплекс-методом.
По умолчанию в качестве весовых показателей используется параметр, который зависит от даты отгрузки, указанной в заказе покупателя. Он тем больше, чем ближе заказ покупателя к отгрузке. Вес (колонка «Цель») можно указать и вручную.
В качестве параметров обработки можно указать Склад, который будет включен в список доступных складов хранения материалов.
Если у материала есть аналоги, то они тоже будут включены в ресурс для расчета.
В расчет включаются только позиции, отмеченные флагом. Т.о. часть продукции можно зафиксировать после определенного шага расчета.
Рассмотрим пример: Есть потребность в изготовлении Продукции_1 и Продукции_2 в количестве по 50 шт. На продукцию_1 требуется 5 единиц материала_1 и 10 единиц материала_2, На продукцию_2 требуется 20 единиц материала_1 и 15 материала_2. При этом Продукция 1 приносит 45 руб. прибыли, Продукция 2 – 80 руб. На складе имеется остаток материала_1 400 единиц, материала_2 – 450 единиц. Вопрос: Сколько необходимо произвести продукции, чтобы получить максимальную прибыль?
-
Создаем заказ на производство.
-
Жмем «Заполнить» - с помощью обработки. В колонке цель указываем прибыль, получаемую от реализации продукции. И нажимаем кнопку «Решить задачу оптимизации». В колонке «Оптимально» заполняются значения, являющиеся решением задачи. В колонке «Максимально» указывается количество, которое можно было бы произвести, если не производить все остальное. Т.о. чтобы получить максимальную прибыль нам надо произвести продукции_1 в количестве 24 шт, и продукции_2 в количестве 14 шт.
-
Допустим мы не производим продукцию_1 в количестве не кратно 5. Мы видим, что максимально можно изготовить 45 шт. Изменим значение в колонке «Количество» на 25 вместо 24 и снимем галку «Рассчитывать» у этой позиции. После пересчета будет пересчитано значение для продукции_2.
Примечание. Для работы обработки необходимо зарегистрировать компоненту vk_simplex.dll: //infostart.ru/public/14576/
Добавлена обработка для версии 8.1