Структура mrp-системы
MRP-системы включают функциональность MRP и функциональность CRP.
Основные элементы MRP-системы (рис.1):
- входные параметры (элементы, предоставляющие информацию);
- MRP-программа (программная реализация алгоритма MRP);
- выходные элементы (представляющие результат программной реализации MRP).
Рис.1. Входные и выходные параметры MRP-системы
Входные данные:
Программа производства (Основной Производственный План-график (ОПП), Master Production Schedule (MPS)). На основе ОПП формируются производственные заказы и пополняется запас готовой продукции.
ОПП детализируется в разрезе материальных составляющих и позволяет определить возможности обеспечения реализации продукции по материальным ресурсам и мощностям.
Разработка ОПП представляет собой итерационный процесс – петлю планирования. Первоначально формируется черновой вариант. Затем в случае отсутствия в запасе необходимой номенклатуры и ее количественного состава или в случае отклонения по времени планируемых поставок материалов и комплектующих ОПП должен быть скорректирован.
Перечень составляющих конечного продукта (Ведомость материалов и состав изделия (ВМ), Bill Of Materials (BOM)) – это номенклатурный перечень материалов и их количества, необходимые для производства некоторого узла или конечного изделия. ВМ и состав изделия обеспечивают формирование полного перечня готовой продукции, количества материалов и комплектующих для каждого изделия и описание структуры изделия (узлы, детали, комплектующие, материалы и их взаимосвязи).
ВМ и состав изделия представляют собой таблицы БД. При изменении состава изделия или ВМ состояние таблиц корректируется.
Описание состояния материалов (Состояние запасов, Stock/Requirement List) – отражается в таблицах БД с указанием характеристик учетных единиц материалов и комплектующих. Каждая учетная единица имеет только одну идентифицирующую запись с уникальным кодом. Запись учетной единицы содержит параметры и характеристики:
общие данные: код, описание, тип, размер, вес …
данные запаса: единица запаса, единица хранения, свободный запас, оптимальный запас, запланированный к заказу, заказанный запас, распределенный запас, признак партии/серии …
данные по закупкам и продажам: единица закупки/продажи, основной поставщик, цена, ...
данные по производству и производственным заказам и т.д.
Записи учетных единиц обновляются всякий раз при выполнении операций с запасами, например, запланированные к закупке, заказанные к поставке, оприходованные, брак и т.д.
Основные операции алгоритма MRP
На основании входных данных MRP-система выполняет основные операции:
- на основании ОПП (основного производственного плана) определяется количественный состав конечных изделий для каждого периода времени планирования;
- к составу конечных изделий добавляются запасные части, не включенные в ОПП (основной производственный план);
- в соответствии с ведомостью материалов (ВМ) и составом изделия для ОПП и запасных частей определяется общая потребность в материальных ресурсах с распределением по периодам времени планирования;
- общая потребность в материалах корректируется с учетом состояния запасов для каждого периода времени планирования;
- формируются заказы на пополнение запасов с учетом времени опережения.
Выходные данные (результаты работы MRP-системы):
Для обеспечения ОПП система формирует план-график заказов (снабжения производства материальными ресурсами) по периодам времени – количество каждой учетной единицы материалов и комплектующих по каждому периоду времени – используется для размещения заказов поставщикам материалов и комплектующих или для планирования самостоятельного изготовления.
изменения плана-графика снабжения – внесение корректировок в ранее сформированный план-график снабжения производства;
отчеты для управления процессом снабжения производства (исполнительный отчет, отчет по прогнозам, отчет об «узких местах»).
CRP – система планирования производственных мощностей
Основная задача системы CRP – проверка выполнимости ОПП (основного производственного плана) по загрузке оборудования с использованием производственных технологических маршрутов с учетом времени переналадки, вынужденных простоев, субподрядных работ и т.д.
Входные данные для CRP: план-график производственных заказов и заказов на поставку материалов и комплектующих.
Выходные данные: график загрузки оборудования и рабочего персонала.