Алгоритм работы MRP-II состоит из следующих шагов.
1. Определение независимых (входящих) потребностей. Независимыми потребностями для MRP-II системы могут являться следующие потребности:
· Заказы клиентов;
· Прогнозы;
· Основной производственный план;
· Потребности в пополнении страхового запаса.
2. Расчет брутто потребностей.
Покажем это на примере изделия, спецификация которого приведена на рисунке 8.2.
Предположим что для изделия А существует производственный план (заказ клиента/прогноз) в размере 100 единиц.
Исходя из этого, требуемое количество компонент составит:
· В - 100 единиц;
· С - 200 единиц;
· D - 200 единиц;
· E - 400 единиц;
· F - 200 единиц.
3. Расчет нетто потребностей. На данном этапе производится расчет потребностей в материалах, узлах и компонентах с учетом имеющихся в наличии или в незавершенном производстве.
A | B | C | D | E | F | |
Брутто потребность | ||||||
В наличии | ||||||
Нетто потребность |
4. Расчет нетто потребностей во времени. На этом этапе необходимые количества рассчитываются с учетом всех приходов и расходов материалов. Если, на этом шаге система выявляет снижения уровня материала ниже определенного уровня, то определяется количество, которое нужно закупить или произвести для удовлетворения потребности.
|
|
Так же возможен расчет нетто потребностей с учетом правила партии (минимальная партия заказа, кратность партии, периодичность заказа).
Дата | Компонент D | Приход/Расход | В наличии |
Сегодня | В наличии | ||
Сегодня | Расход в производство | -75 | |
Завтра | Потребность 1 | -50 | |
Послезавтра | Потребность 2 | -100 | |
**/**/** | Ожидаемый приход | ||
**/**/** | Потребность 3 | -105 | |
**/**/** | Настоящая потребность от А (см. выше) | -80 |
5. Определение сроков закупки и изготовления. На этом этапе для Отдела планирования (Отдела Снабжения) система определяет сроки начала действий по реализации рассчитанных нетто потребностей. Алгоритм MRP за начало берет дату реализации конечной потребности и «раскручивает» назад во времени процесс изготовления изделия/закупки материалов, таким образом определяя даты начала производственных операций компонент/деталей нижнего уровня вплоть до определения дат формирования заказов поставщикам.
Компонент | Время | Примечание |
A | 2 дня | Изготовление из материалов B, C и узла D |
B | 12 дней | Время доставки материала |
C | 5 дней | Время доставки материала |
D | 2 дня | Изготовление из материалов E и F |
E | 2 дня | Время доставки материала |
F | 8 дней | Время доставки материала |
Схема, представленная на рис. 8.4 иллюстрирует алгоритм расчета.
|
|
Рис. 8.4 Расчет запасов
Вышеописанные шаги соответствует алгоритму расчета потребностей MRP. Одним из особенностей метода MRP, по сравнению с управлением по точке перезаказа является то, что MRP не предполагает возможности отсутствия необходимых материалов на складе. Если все исходные данные и процедуры планирования выполнены корректно, и все отклонения выполнения плана своевременно учитываются, то все поставки деталей и материалов должны быть реализованы точно-во-время. Кроме того, MRP метод не «смотрит» в прошлое, необходимые материалы рассчитываются на основе информации о будущих потребностях и ожидаемых уровнях запасов на складах.
Однако, MRP при планировании использует принцип неограниченной загрузки, то есть игнорирует ограниченность производственных мощностей. В действительности, в реальной жизни, не все ресурсы предприятия могут рассматриваться как неограниченные. Поэтому, еще одна функция планирования MRP-II системы, это функция планирование производственных мощностей, с помощью которой выполняется анализ потребностей в необходимых материалах в привязке к производственным ресурсам и их возможностям, а так же с учетом существующей и планируемой загрузки. Функция планирования производственных мощностей работает следующим образом.