SABSUS

Производство · зависимая потребность

Сколько сырья закупать: сначала вычтите готовое обеспечение каждого уровня

Умножить все клиентские заказы на полный состав изделия недостаточно. Часть готовых изделий уже лежит на складе, а часть полуфабрикатов придёт готовой. Если раскрыть их в сырьё повторно, план закупки завысится. Многоуровневый расчёт должен сначала определить, что действительно требуется изготовить заново.

Редакция SABSUS · · Источники проверены 9 октября

От заказа на изделие к новой потребности в компоненте

MRP, планирование потребности в материалах, связывает готовые изделия с необходимыми нижними уровнями состава. Ключевой переход — от валовой потребности к новой, ещё не обеспеченной. Только затем определяется, что нужно для изготовления этого нового количества.

Валовая потребность показывает, сколько требуется по источникам спроса. Чистая потребность учитывает подходящий запас и подтверждённое обеспечение к сроку. Плановое поступление закрывает её по выбранной политике партий. В этой статье партия равна чистой потребности; MOQ, округление, страховой запас и потери исключены явно.

Oracle описывает gross-to-net explosion именно как переход по уровням с учётом наличия, запланированных поступлений и дат компонентов. Это общий принцип, а не умножение всего дерева независимо от запасов. Oracle MRP: Gross to Net Explosion, раздел 4-34.

Зафиксируйте модель состава и обеспечения

Выберите действующую версию BOM и базу нормы: на одно пригодное изделие, партию или другую явно обозначенную величину. Разделите складируемый полуфабрикат и техническую группировку компонентов, не имеющую собственного запаса. Ниже S является настоящим складируемым полуфабрикатом.

Для каждого уровня нужны место, пригодное свободное количество, уже существующее обеспечение, дата его доступности и другие обязательства. Один и тот же запас нельзя отдать двум родительским изделиям. Заблокированные или уже назначенные другим работам компоненты не участвуют как свободные.

Microsoft указывает, что производственная политика и уровни BOM влияют на связанные предложения. Поэтому одинаковый список компонентов при разных настройках снабжения может приводить к разному плану. Microsoft: параметры планирования.

Учебный пример: два изделия и общий полуфабрикат

Все числа условные. В одной локации нужно исполнить заказы на 12 изделий A и пять B. Имеются два пригодных свободных A; готовых B нет. Новое изготовление поэтому составляет десять A и пять B.

Фиксированный состав:

  • один A требует два S;
  • один B требует три S;
  • изготовление одного нового S требует три компонента C.

Выход принят равным 100%, замены и потери отсутствуют. Других потребностей или резервов в примере нет. Прежде чем использовать такой расчёт в реальном процессе, отдельно проверяют пригодность этой нормы и ограничения производства.

По S свободно семь штук. Ещё восемь готовых S закуплены у внешнего поставщика и подтверждены к нужному моменту. Они приходят готовыми и не требуют нового расхода нашего локального C. Это существенное условие: открытое внутреннее производство с ещё не выданными компонентами потребовало бы другой детализации.

По C свободно 20 штук, ещё десять подтверждены к началу нужной операции. Пока предполагаем, что все указанные поступления станут пригодны вовремя.

Сначала объедините потребность в S

Для десяти новых A требуется 10 × 2 = 20 S. Для пяти B — 5 × 3 = 15 S. Общая валовая потребность равна 35 S.

Общий доступный пул — семь имеющихся и восемь ожидаемых, всего 15. Новое изготовление S равно 35 − 7 − 8 = 20.

Нельзя отдельно вычесть эти 15 из потребности A и ещё раз из потребности B. Такое действие распределит одни и те же полуфабрикаты дважды. Сначала соберите сопоставимую потребность по S, затем назначьте единственный общий запас с сохранением связи с родителями.

Контрольный баланс: 7 имеющихся + 8 закупленных готовыми + 20 новых = 35 нужных. Расчёт не утверждает, что новые 20 уже находятся на складе: пока это предложение выпуска.

Только новые S раскрываются в новое потребление C

Изготовление 20 новых S требует 20 × 3 = 60 C. Из них 20 покрываются свободным запасом, десять — подходящим поступлением. Новая закупочная потребность равна 60 − 20 − 10 = 30 C.

Проверка второго уровня: 20 + 10 + 30 = 60 C. Эти 60 расходуются на новый выпуск S, а не повторно на все 35 полуфабрикатов, которые затем будут использованы в A и B.

Если после правильного расчёта верхнего выпуска раскрыть все 35 S в сырьё, получится 105 C. После вычета 30 обеспеченных C ошибочная закупка составит 75 вместо 30. Завышение — 45, ровно сырьевой эквивалент уже обеспеченных 15 S: 15 × 3.

Это ошибка планирования, даже если фактическое списание компонентов настроено правильно. Запрет двойного расхода при выпуске не исправляет автоматически завышенное предложение закупки. Учёт преобразований и расчёт будущей потребности должны пройти отдельные проверки.

Дата компонента раньше даты готового изделия

В отдельной временной детализации считаем дни последовательными рабочими днями без перерывов. Все названные моменты — начало соответствующего дня. Поступление должно стать пригодным до операции потребления на этой границе.

Готовые A и B нужны к началу дня 6. Их новый выпуск занимает два полных рабочих дня, поэтому единый запуск запланирован на начало дня 4. Все 35 S требуются тогда, а не в день выдачи клиенту.

Новые S изготавливаются один полный день: начать нужно в начале дня 3, закончить — к началу дня 4. Значит, все 60 C должны быть пригодны уже к началу дня 3. При двухдневном сроке закупки заказ на недостающие 30 C требуется разместить к началу дня 1.

Это арифметика временных зависимостей. Она предполагает подтверждённые длительности и отдельно проверенную доступность ресурсов для указанного объёма. Само наличие материала не подтверждает свободную мощность, а предложенная дата заказа не означает его фактическое размещение.

Что меняет опоздавший полуфабрикат

Теперь выяснилось, что восемь закупленных S станут пригодны только в начале дня 5. Для единого запуска A/B в начале дня 4 они слишком поздние. Перенос части запуска в этом сценарии не разрешён и нарушил бы исходный срок готовности.

Если сохранять прежнее требование, ранняя новая потребность становится 35 − 7 = 28 S. Для неё требуется 28 × 3 = 84 C, а после имеющихся 20 и ожидаемых десяти — ещё 54 C. Это на 24 больше исходных 30.

Но число 54 не является разрешением немедленно создать дополнительную закупку. Сначала проверьте возможность изготовить 28 S вовремя, перенести внешний приход, изменить обещание или согласовать другое решение. Старые восемь S не исчезают из открытого заказа: при сохранении поставки у них может образоваться поздний излишек.

Простое сравнение сумм всего горизонта скрыло бы эту проблему. Достаточное общее количество не доказывает пригодность обеспечения к началу нужного уровня производства.

Поля и приёмочные проверки

Сохраните родительскую потребность, версию состава, коэффициент, требуемую дату компонента, свободное обеспечение, назначенные поступления и новое предложение. Для каждого вычета нужна ссылка, позволяющая доказать, что количество использовано один раз.

Отдельно показывайте источник: склад, покупка готового полуфабриката, незавершённое внутреннее производство или новое плановое изготовление. Историческая рецептура закупленного готового S не создаёт нашего нового расхода C. Фактические движения появятся только по подтверждённым операциям.

Приёмочный набор:

  • готовые два A уменьшают новый выпуск до десяти;
  • общий S считается как 20 + 15 = 35;
  • семь свободных и восемь закупленных S вычитаются один раз;
  • новые 20 S порождают 60 C и закупочную потребность 30;
  • ошибочное раскрытие всех S выявляется как завышение на 45 C;
  • даты C, S и A/B смещены согласно выбранным длительностям;
  • поздний приход восьми S не покрывает раннюю операцию;
  • новый расчёт не дублирует действующие заказы и не подтверждает мощность.

Для SABSUS проверьте этот сценарий в BOM, производстве, закупках и складе. Поддержку многоуровневого расчёта, привязки потребностей и перепланирования подтвердите отдельно. Общая работа с составом не заменяет испытание конкретной модели.

Частые вопросы

Достаточно умножить заказ на полный BOM?

Нет. На каждом уровне сначала учитывается подходящее готовое обеспечение; нижний уровень раскрывается для нового изготовления.

Поступление до отгрузки клиента считается своевременным?

Не обязательно. Компонент нужен к началу своей производственной операции, которая может быть значительно раньше.

Новый результат MRP автоматически меняет заказ поставщику?

Нет в описанном процессе. Он создаёт основание для проверки и согласования изменения, а не подтверждённую внешнюю операцию.

Источники

Проверено 9 октября 2026 года. Количества и календарная модель учебные.