gifts2017

Расчет доступности сырья

Опубликовал Руслан (lrs) в раздел Обработки - Обработка документов

Пример использования симплекс-метода в решении задач линейного программирования

 

Обработка подключается к документу «Заказ на производство» для заполнения табличных частей «Продукция» и «Материалы».

Позволяет решить производственную задачу линейного программирования:

 

Где 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. Создаем заказ на производство.

  2. Жмем «Заполнить» - с помощью обработки. В колонке цель указываем прибыль, получаемую от реализации продукции. И нажимаем кнопку «Решить задачу оптимизации». В колонке «Оптимально» заполняются значения, являющиеся решением задачи. В колонке «Максимально» указывается количество, которое можно было бы произвести, если не производить все остальное. Т.о. чтобы получить максимальную прибыль нам надо произвести продукции_1 в количестве 24 шт, и продукции_2 в количестве 14 шт.

  3. Допустим мы не производим продукцию_1 в количестве не кратно 5. Мы видим, что максимально можно изготовить 45 шт. Изменим значение в колонке «Количество» на 25 вместо 24 и снимем галку «Рассчитывать» у этой позиции. После пересчета будет пересчитано значение для продукции_2.

 

Примечание. Для работы обработки необходимо зарегистрировать компоненту vk_simplex.dll: http://infostart.ru/public/14576/

      

Добавлена обработка для версии 8.1


Скачать файлы

Наименование Файл Версия Размер
Расчет доступности сырья.epf 78
.epf 21,35Kb
31.08.14
78
.epf 21,35Kb Скачать
vk_simplex.dll 15
.dll 121,50Kb
31.08.14
15
.dll 121,50Kb Скачать
Описание компоненты 16
.doc 62,00Kb
31.08.14
16
.doc 62,00Kb Скачать
Расчет доступности сырья_81.epf 16
.epf 21,38Kb
31.08.14
16
.epf 21,38Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Влад Кацманевич (cool.clo) 25.11.10 15:34
Наконец-то хоть что-то интересное - пока не разбирался, но однозначно +.
2. sergey-201 Пастушенко (sergey-201) 26.11.10 07:08
3. Руслан (lrs) 26.11.10 08:38
Добавил обработку для версии 8.1
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа