Терминами «процесс производственного планирования» или «процесс MRP» обозначается вычисление основного плана производства (MPS) и плана потребности в материалах (MRP) на основе фактического и прогнозируемого требования.
-
MPS — это результат вычисления основного плана производства на основе фактического требования и прогноза производства. Вычисление MPS осуществляется для товаров со строкой прогноза или заказа на продажу. Эти товары являются «товарами MPS» и определяются динамически при запуске вычисления.
-
MRP — это результат вычисления потребности в материалах на основе фактического количества требуемых компонентов и прогноза производства на уровне компонентов. MRP вычисляется только для товаров, не являющихся товарами MPS. Говоря в общем, MRP используется для создания официальных поэтапных планов, обеспечивающих поставку нужного товара надлежащего качества в нужное время и место.
Алгоритмы планирования, используемые для MPS и MRP, идентичны. В них используется взаимозачет, а также повторно используются существующие заказы на поставку и указания. Процесс системы планирования применяется для анализа текущих или будущих потребностей (требования), а также наличного и ожидаемого количества (поставки). При взаимозачете этих величин в производственном плане отображаются указания. Указания — это предложения относительно создания нового заказа на поставку, изменения заказа на поставку (количества или даты) или отмены существующего заказа на поставку. В качестве заказов на поставку могут выступать производственные заказы, заказы на покупку и заказы на перемещение.
Результаты планирования вычисляются отчасти на основе наборов «требование-поставка» в базе данных, а отчасти путем настройки карточек единиц хранения или карточек товара, производственных спецификаций и маршрутов.
Об этом пошаговом руководстве
В этом пошаговом руководстве демонстрируется использование системы планирования поставок программы Microsoft Dynamics NAV для автоматического планирования всех заказов на покупку и производственных заказов, необходимых для производства 15 туристических велосипедов по различным заказам на продажу. Чтобы пошаговое руководство было понятным и реалистичным, количество строк планирования ограничивается путем фильтрации всех наборов «требование-поставка» в демонстрационной организации «CRONUS Россия ЗАО» за исключением требования продаж на складе «СИНИЙ».
В этом пошаговом руководстве рассматриваются следующие задачи:
-
создание заказа на продажу и вычисление полного плана поставки;
-
просмотр параметров планирования и операций трассировки заказов, лежащих в основе строк планирования;
-
автоматическое создание предлагаемых заказов на поставку;
-
создание нового требования продаж и соответствующее перепланирование.
Сюжет
Клиент, группа «Кэннон», заказывает пять туристических велосипедов, которые должны быть доставлены 06.03.2010.
Эдуард, планировщик производства, планирует поставки на первую неделю марта 2010 г. Он выполняет фильтрацию по собственному складу «СИНИЙ» и вводит интервал планирования с 01.03.2010 по 05.03.2010 перед вычислением первоначального плана поставки.
Единственным требованием на этой неделе является заказ на продажу группы «Кэннон». Эдуард видит, что ни в одной из строк планирования нет предупреждений, и переходит к автоматическому созданию заказов на поставку по предлагаемым строкам планирования.
На следующий день Эдуарду перед началом выполнения и учета первоначальных заказов на поставку сообщили, что другой клиент заказал десять туристических велосипедов, которые должны быть поставлены 13.03.2010. Поэтому он выполнил пересчет, чтобы скорректировать план поставок в соответствии с изменением требования. В результате пересчета был получен план от оборота, в котором предложены изменения для времени и количества некоторых заказов на поставку, созданных в ходе первого процесса.
На различных этапах планирования Эдуард ищет соответствующие заказы, а также определяет с помощью функции «Трассировка заказов», какие требования выполняются при той или иной поставке.
Роли
-
Планировщик производства
-
Агент по закупкам
Необходимые условия
Для выполнения данного пошагового руководства необходимо выполнить следующие действия.
-
Открыть демонстрационную организацию «CRONUS Россия ЗАО».
-
Изменить различные значения настройки товаров, выполнив шаги раздела «Подготовка образца данных».
Подготовка образца данных
Создайте единицы хранения (SKU) для туристического велосипеда и всех его компонентов, товаров с номерами с 1001 по 1900. Затем скорректируйте параметры планирования всех компонентов для получения более прозрачных результатов планирования. В конце удалите фиксированный процент брака в выбранных сборочных узлах, чтобы избежать десятичных чисел в значениях планового количества заказов.
Процедура создания единиц хранения, изменения выбранных параметров планирования и удаления значений для брака
-
В области навигации нажмите кнопку Подразделения и щелкните Производство.
-
Щелкните Планирование, а затем — Товары.
-
Выберите строку для товара 1150 (втулка переднего колеса) и нажмите клавишу ВВОД, чтобы открыть карточку товара.
-
Разверните экспресс-вкладку Пополнение и удалите значение в поле Брак (%).
-
Закройте карточку товара.
-
Повторите шаги 2—4 для товаров 1250 (втулка заднего колеса), 1300 (цепь в сборе) и 1700 (тормоз).
-
В окне Товары выберите строку для товара 1001, щелкните Действия и последовательно выберите Функции, Создание единицы хранения.
-
В окне Создание единицы хранения оставьте все параметры и фильтры неизменными и нажмите кнопку ОК.
-
Повторите шаги 6 и 7 для всех товаров в диапазоне номеров от 1100 до 1900.
-
В подразделении Производство щелкните Планирование, а затем — Единицы хранения.
-
Выберите строку для товара 1100 (переднее колесо), а затем нажмите клавишу ВВОД, чтобы открыть карточку единицы хранения.
-
Разверните экспресс-вкладку Планирование, а затем в поле Политика повтора заказа выберите значение «Партия на партию».
-
Закройте карточку единицы хранения.
-
Повторите шаги с 10 по 12 для всех товаров в диапазоне номеров от 1100 до 1900.
Для завершения настройки согласуйте параметры планирования товара 1150 (втулка переднего колеса) с соответствующими параметрами товара 1250 (втулка заднего колеса).
-
В окне Единицы хранения выберите строку для товара 1150, а затем нажмите клавишу ВВОД, чтобы открыть карточку единицы хранения.
-
На экспресс-вкладке Планирование введите значения в следующие поля параметров планирования.
Кол-во страхового запаса Минимальное кол-во заказа Максимальное кол-во заказа Заказать несколько 0
10
100
10
-
Закройте карточку единицы хранения.
-
На этом подготовка образца данных для пошагового руководства заканчивается.
Создание регенеративного плана поставок
Для начала Эдуард создает заказы на продажу для пяти туристических велосипедов. Затем он начинает процесс планирования, задавая параметры, фильтры, интервалы планирования, чтобы исключить все требования, кроме требований для первой недели марта на складе «СИНИЙ». Он начинает с вычисления основного плана производства (MPS) в пределах фильтров, а затем переходит к вычислению полного плана поставок для плана потребности в материалах (MRP) в пределах фильтров.
Процедура создания заказа на продажу и постепенного вычисления полного плана поставок
-
В подразделении Производство щелкните Планирование, а затем — Заказы на продажу.
-
В окне Заказы на продажу нажмите кнопку Создать, а затем заполните следующие поля.
Код клиента Дата поставки (вкладка «Отгрузка») Код товара Склад Кол-во 10000
05.03.2010
1001
СИНИЙ
5
-
Примите предупреждение о доступности, нажав кнопку Да для записи требуемого количества.
На этом создание первого требования продаж для данного пошагового руководства заканчивается. Далее следует создать регенеративный план для заполнения требования на складе «СИНИЙ».
-
В подразделении Производство щелкните Планирование, а затем — Производственные планы.
-
Щелкните Вычислить регенеративный план.
-
В окне Расчет плана - журнал планов заполните следующие поля.
Вычислить план Дата начала Дата окончания Ограничить итоги до MPS: да
MRP: нет
01.03.2010
05.03.2010
Фильтр по складу = СИНИЙ
-
Нажмите кнопку ОК, чтобы начать процесс планирования.
Будет создана одна строка планирования, в которой предлагается учесть плановый производственный заказ для создания десяти туристических велосипедов к 05.03.2010, дате поставки заказа на продажу.
Далее следует убедиться, что эта строка планирования связана с заказом на продажу группы «Кэннон», воспользовавшись для этого функцией «Трассировка заказов». Данная функция динамически связывает требование с плановой поставкой.
-
Щелкните Действия и выберите Функции, а затем — Трассировка заказов.
-
В окне Трассировка заказов щелкните Показать.
Отобразится заказ на продажу десяти туристических велосипедов клиенту с номером 10000. На экспресс-вкладке Отгрузка указана дата отгрузки: 05.03.2010.
-
Закройте окна Заказ на продажу и Трассировка заказов.
Далее необходимо вычислить MRP, чтобы включить базовые компоненты, которые должны быть произведены или приобретены перед сборкой туристических велосипедов.
-
Щелкните Вычислить регенеративный план.
-
В окне Расчет плана - журнал планов заполните следующие поля.
Вычислить Дата начала Дата окончания Ограничить итоги до MPS: да
MRP: да
01.03.2010
05.03.2010
Фильтр по складу = СИНИЙ
-
Нажмите кнопку ОК, чтобы начать процесс планирования.
В результате будет создано в общей сложности 27 новых строк планирования, предлагающих заказы на продажу для всех требований, необходимых для заказов на продажу туристических велосипедов на складе «СИНИЙ».
Анализ результатов планирования
Чтобы проанализировать предлагаемые значения количества, Эдуард детализирует выбранные строки планирования, чтобы просмотреть параметры планирования для товара и операции трассировки заказа.
Процедура просмотра параметров планирования и операций трассировки заказа, лежащих в основе строк планирования
-
Скорректируйте ширину и высоту столбца производственного плана таким образом, чтобы значения в столбцах Указание, Исходная дата завершения, Исходное количество, Тип ссылочного заказа и Номер ссыл. заказа отображались полностью.
Обратите внимание, что в столбце Срок выполнения предлагаемые заказы на продажу планируются в обратном порядке от срока выполнения заказа на продажу 05.03.2010. Эта цепочка заканчивается производственным заказом на сборку готовых туристических велосипедов (верхняя строка планирования). Начинается цепочка заказом на покупку одного из товаров низшего уровня, 1255, втулки муфты, наличие которого необходимо на 01.03.2010 (нижняя строка планирования). Срок выполнения 01.03.2010 также задан для нескольких других строк планирования. В этих строках указаны заказы на покупку компонентов, которые должны использоваться в произведенных сборочных узлах, например 1150, втулки переднего колеса, 1250, втулки заднего колеса, 1300, цепи в сборе, и 1700, тормоза. Производство этих компонентов запланировано через день после поступления их компонентов, в соответствии с заданным по умолчанию значением для страхового запаса времени, равным 1Д. Например, строка планирования для товара 1250 (втулка заднего колеса), предназначена для производственного заказа, в котором будут использованы приобретенные детали втулки, 1251 и 1255.
В строке планирования для товара 1300, цепь в сборе, предлагается десять штук. Эта величина отличается от пяти штук, предлагаемых для большинства других товаров в плане. Далее следует просмотреть сведения, лежащие в основе строки планирования для сборочного узла 1300.
-
Выберите строку планирования для товара 1300, а затем щелкните Трассировка заказов.
Две строки в окне Трассировка заказов указывают на то, что пять штук трассируются от строки планирования (первая строка трассировки заказа) до заказа на продажу 1001 (вторая строка трассировки заказа). Последние пять штук, предложенные в строке планирования, не связаны ни с одной из строк документа. Они связаны с параметром планирования, операцией прогноза или операцией общего заказа. Эти нетрассируемые значения количества суммируются в поле Нетрассированное количество в заголовке окна Трассировка заказов.
-
Щелкните Нетрассированное кол-во
В окне Нетрассируемый элемент планирования будет указано, что для товара 1300 используется параметр планирования «Минимальное кол-во заказа» со значением, равным десяти штукам. Поэтому в сумме строка планирования используется для десяти штук, однако только пять из них можно трассировать до требования (заказа на продажу). Последние пять штук являются нетрассированным количеством, необходимым для удовлетворения требований, выдвигаемых к параметру планирования.
Далее следует проверить параметр планирования, используемый в карточке единицы хранения.
-
Закройте окна Нетрассируемые элементы планирования и Трассировка заказов.
-
В окне Производственный план нажмите кнопку выбора в поле Номер для товара 1300 (цепь в сборе), а затем щелкните Дополнительно.
-
В окне Список товаров, выделив товар 1300, щелкните Связанные сведения и выберите Товар, а затем — Единицы хранения.
-
В окне Единицы хранения - список выберите строку для единицы хранения «СИНИЙ», а затем нажмите клавишу ВВОД, чтобы открыть карточку.
-
Разверните экспресс-вкладку Планирование и обратите внимание, что в поле Минимальное кол-во заказа отображается значение 10.
-
Закройте все окна за исключением окна Производственный план.
В других строках планирования содержатся значения количества, кажущиеся аномальными. Строка планирования для десяти штук товара 1700 (тормоз) является следствием того, что минимальное количество заказа равно десяти, как и в случае с товаром 1300. Параметры этих сборочных узлов объясняют значения строк планирования для отдельных компонентов: товаров 1310, 1320, 1330 и товаров 1710 и 1720, соответственно. Строки планирования для десяти штук товаров 1110 (обод), 1160 (покрышка), и 1170 (камера), вполне логичны, поскольку для каждого туристического велосипеда необходимо два колеса.
Далее следует проанализировать сведения, лежащие в основе других строк планирования.
-
Выделите строки планирования для товара 1151 (вилка переднего колеса), для 16 штук, а затем щелкните Трассировка заказов.
В окне Трассировка заказов указано, что десять штук трассируются через товара 1150 и до заказа на продажу туристического велосипеда. Остальные шесть штук — это нетрассированное количество.
-
Щелкните Нетрассированное кол-во
В окне Нетрассируемый элемент планирования указывается, что два параметра планирования для товара 1151 привели к возникновению дополнительного количества. Первый параметр указывает на то, что пять штук всегда должны храниться в качестве страхового запаса. Второй параметр указывает на то, что при заказе товара его количество должно быть кратным 2. Ближайшее к 5 число, кратное 2, — это 6. Следовательно, последняя нетрассируемая штука в заказе на покупку товара 1151 возникла вследствие округления количества страхового запаса с 5 до 6. То же сочетание требования и параметра применимо к последним трем строкам планирования для товаров 1155, 1251 и 1255.
На этом анализ первоначального плана поставки завершен. Обратите внимание, что поле Принять указания выбрано во всех строках планирования, что свидетельствует об отсутствии исключений (поля предупреждений пусты) и готовности всех строк планирования к преобразованию в заказы на поставку.
Выполнение указаний
Далее Эдуард преобразует предлагаемые строки планирования в заказы на поставку, используя функцию «Выполнить указание».
Процедура автоматического создания предлагаемых заказов на поставку
-
Щелкните Выполнить указание.
-
В окне Выполнение указаний - план заполните следующие поля.
Производственный заказ Заказ на покупку Заказ на перемещение Утверждено
Создать заказы на покупку
Создать заказы на перемещение
-
Нажмите кнопку ОК для автоматического создания всех предлагаемых заказов на поставку.
-
Закройте окно Производственный план.
На этом первоначальные расчеты, анализ и создание плана поставки для требования на складе «СИНИЙ» в первую неделю марта заканчиваются. В следующем разделе другой клиент закажет десять туристических велосипедов и Эдуард должен будет кое-что перепланировать.
Создание плана оборота
На следующий день еще до начала выполнения и учета каких-либо заказов на поставку поступил новый заказ на продажу от компании Libros S.A. на десять туристических велосипедов, которые должны быть поставлены к 12.03.2010. Эдуарду сообщили о новом требовании, и он приступил к перепланированию, чтобы скорректировать текущий план поставок. Эдуард использует функцию «Планирование от оборота», чтобы вычислить только изменения, внесенные в требование или поставку с момента последней операции планирования. Кроме того, он продлевает период планирования вплоть до второй даты требования, 12.03.2010.
Система планирования вычисляет оптимальный способ удовлетворения требования по этим двум идентичным продуктам, например путем консолидации одинаковых заказов на покупку и производственных заказов, перепланирования других заказов и создания новых заказов в случае такой необходимости.
Процедура создания нового требования продаж и соответствующее перепланирование
-
В подразделении Производство щелкните Планирование, а затем — Заказы на продажу.
-
В окне Заказы на продажу нажмите кнопку Создать, а затем заполните следующие поля.
Код клиента Дата поставки (вкладка «Отгрузка») Код товара Склад Кол-во 34010100
12.03.2010
1001
СИНИЙ
10
-
Примите предупреждение о доступности, нажав кнопку Да для записи требуемого количества.
-
На этом создание второго требования продаж для данного пошагового руководства заканчивается. Далее следует скорректировать текущий план поставки путем перепланирования.
-
В подразделении Производство щелкните Планирование, а затем — Производственный план.
-
Щелкните Действия и выберите Функции, а затем — Вычислить план оборота.
-
В окне Расчет плана - журнал планов заполните следующие поля.
Вычислить план Дата начала Дата окончания Ограничить итоги до MPS: да
MRP: да
01.03.2010
12.03.2010
Фильтр по складу = СИНИЙ
-
Нажмите кнопку ОК, чтобы начать процесс планирования.
Всего будет создано 27 строк планирования. Обратите внимание, что в первой строке планирования в поле Указание отображается значение «Новое», в поле Кол-во — значение 10, а в поле Срок выполнения — значение 12.03.10. Это новая строка для родительского товара, 1001, туристический велосипед, создана потому, что для товара используется политика повтора заказа «Заказ», которая предполагает, что поставку этого товара следует осуществлять со взаимно однозначным соотношением с требованием, заказом на продажу десяти штук.
Следующие две строки планирования — это производственные заказы на колеса. Количество каждого имеющегося заказа, равное пяти, (поле Исходное количество) увеличивается до 15 (поле Кол-во), а сроки выполнения обоих производственных заказов остаются неизменными, о чем свидетельствует поле Указание, в котором отображается «Изменение кол-ва». То же касается всех остальных строк планирования с указанием «Изменение кол-ва». Для товаров 1300 и 1700 значения нового количества указаны с учетом нетрассированного количества, возникшего из-за использования параметра планирования «Заказать несколько».
Строки планирования для товаров 1150 и 1250 содержат указание «Переплан. и измен. кол-ва». Это означает, что помимо увеличения количества для согласования с первоначальным планом поставки были также перенесены сроки выполнения (поле Исходная дата завершения). Это необходимо для учета дополнительного количества в доступном времени производства (производственной мощности). Далее следует проверить эти исходные значения, выбрав вызывающий сомнение производственный заказ.
-
В строке планирования для товара 1150 щелкните поле Номер ссыл. заказа.
-
В окне Утвержденные производственные заказы для втулки переднего колеса убедитесь, что количество и срок выполнения совпадают с соответствующими значениями в строке планирования.
-
На экспресс-вкладке Строки щелкните Действия, последовательно выберите Функции, Трассировка заказов и убедитесь, что данный производственный заказ является результатом планирования заказа на продажу группы «Кэннон».
Последние четыре строки — это предложения нового заказа, для которых есть предупреждения.
-
В строке планирования для товара 1151 (вилка переднего колеса) щелкните значок предупреждения в столбце Предупреждение.
В тексте объясняется, что данное предложение заказа является экстренным заказом, созданным перед планированием даты начала, 01.03.2010, с целью решить проблему, связанную с тем, что данный план оборота приводит к отрицательному запасу в размере 20 штук на запланированную дату начала. Следует помнить, что этот тип строки планирования не предназначен для непосредственного создания заказов на поставку, поскольку он предполагает, что планировщик должен изучить данную проблему перед принятием строки. Далее следует принять последние четыре строки планирования и выполнить планирование оборота.
-
Выделите поля Принять указания последних четырех строк, щелкните Выполнить указание и нажмите кнопку ОК.
Теперь имеющиеся заказы на поставку обновлены для удовлетворения требования по двум заказам на продажу в общей сложности 15 туристических велосипедов.
На этом данное пошаговое руководство, посвященное использованию системы планирования для автоматического определения требования, вычисления соответствующих заказов на поставку согласно требованию и параметрам планирования, а также автоматическому созданию заказов на поставку различных типов с соответствующими значениями дат и количества, завершается.
См. также
© Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.