Электронное научное издание «Труды мэли: электронный журнал»

Вид материалаДокументы

Содержание


Чистая потребность = наличные запасы + поступления – отпуск.
Главное календарное планирование
Сводный план
Множественные планировщики
Стратегия одного и двух сводных планов
Стратегия одного сводного плана
Стратегия двух сводных планов
Статический сводный план
Динамический сводный план
Чистые изменения
Мин. чистые изменения
Группы покрытия
Коды покрытия
Код покрытия
Код покрытия
Планирование в режиме ограниченных мощностей
Развертывание заказов
Подобный материал:

Электронное научное издание «Труды МЭЛИ: электронный журнал»

Селихов А. В. − аспирант МЭЛИ

Совершенствование планирования потребности предприятия в материалах с помощью системы Microsoft Business Solutions Axapta


В данной статье рассматривается основной цикл планирования потребности в материалах и мощностях в ERP-системе Microsoft Business Solutions Axapta (Dynamics AX). Планирование этих показателей является отправной точкой в планировании для любого производственного предприятия и уходит корнями в методологию MRP I/CRP, предшественника современных ERP-систем. На рис.1 изображена простая схема MRP I/CRP, приведенная Р.Гудфеллоу [4].

Необходимо привести определение, которое APICS дает методологии MRP: «Планирование потребности в материалах (material requirements planning) - совокупность техник, использующих данные о спецификациях, данные о запасах и главный календарный план производства для расчета потребности в материалах. Она создаст рекомендации по запуску наказов на пополнение материалов. Более того, поскольку она учитывает фактор времени, она выдает рекомендации по перепланированию открытых заказов, когда запланированная дата открытых заказов и дата потребности по номенклатурной позиции заказа не соответствуют друг другу. MRP, работающая с учетом фактора времени, начинает работу с номенклатурных позиций, приведенных в главном календарном плане производства (об этом далее), и определяет: 1) количество всех компонентов и материалов, необходимых для производства этих номенклатурных позиций и 2) дату, когда эти компоненты и материалы необходимы. Работающая с учетом фактора времени MRP выполняется путем разворачивания спецификации(explode), корректировки полученного результата на величину потребности по времени с учетом соответствующей длительности цикла» [1].

Взглянув на рисунок, можно увидеть, что в случае с технологией MRP в процесс повлечены только операции, связанные со снабжением и производством, а процессы сбыта, продаж и финансового учета технологией не задействованы. Однако все эти процессы включены в ERP-систему Axapta, просто выходят за рамки этой статьи.

Как упоминалось в определении MRP, одной из её главных задач является разработка главного календарного плана производства (MPS). В главном календарном плане производства отражаются номенклатурные позиции, которые предприятие планирует производить. Главный календарный план производства — это строка в таблице главного календарного плана, которая отражает предполагаемый график производства для тех номенклатурных позиций, которые «приписаны» к главному планировщику. Главный планировщик ведет этот календарный план, который, в свою очередь, становится набором плановых цифр, управляющим планированием потребности в материалах. Он представляет собой сведения о том, что компания планирует производить в терминах конкретных конфигураций, количеств и дат. Главный календарный план производства не является прогнозом продаж номенклатурных позиций, представляющий собой описание состояния спроса. Главный календарный план производства должен принимать во внимание прогноз, план производства и другие важные факторы, такие как обязательства перед клиентами, доступность материалов, доступность мощности и политики и цели менеджмента (см. также [1]). MPS предоставляет основу для обоснованного обещания покупателям выполнения поставок, эффективного использования мощностей завода, достижения стратегических целей бизнеса и соответствия с планом производства (production plan), а также поиска компромиссов между маркетинговыми и производственными подразделениями предприятия. В отличие от прогноза MPS представляет собой утвержденный план, влекущий за собой заказ материалов и производство номенклатурных позиций - компонентов.

Планирование потребности в ресурсах в рамках ERP-системы Axapta выглядит чуть более сложно из-за вовлечения сюда финансовых и бюджетных показателей, однако на деле эта схема (см. рис. 2) представляет собой ни что иное, как усложненную систему MRP I/CRP.

Основой этой схемы является модуль «Сводное планирование». Рассмотрим его работу более детально, чтобы понять, как это работает на деле. Модуль сводного планирования используется для расчёта чистой потребности. В Axapta существует следующая формула для её расчёта:

Чистая потребность = наличные запасы + поступления – отпуск.

Н
аличные запасы
(on-hand inventory) – это имеющиеся в данный момент на складе запасы номенклатуры.

Поступления(receipts) – это ожидаемые физические поступления номенклатуры на склад, например, открытые заказы на закупку.

Отпуск(issues) – это ожидаемые физические выбытия номенклатуры со склада, например, расход в связи с открытыми заказами на продажу.

В результате чистая потребность для номенклатуры может быть отрицательной, что значит, что количество заказов на продажу больше, чем имеющиеся в наличии запасы и ожидаемые поступления. В этом случае необходимо нарастить объём поступления номенклатуры на склад.

Модуль сводного планирования рассчитывает чистую потребность для определённого периода и создаёт спланированные заказы на поступления номенклатуры. Можно спланировать три различных типа заказов на поступления запасов. Для товаров типа Номенклатура Axapta создаёт спланированные заказы на закупку, а для товаров типа Спецификация (BOM), Axapta создаёт заказ на производство. Для обоих типов также может быть создан спланированный перенос (planned transfer).

На рисунке 3 показано, что чистая потребность в результате клиентских заказов в 1400 ед. будет отрицательной и модуль сводного планирования создаст необходимые заказы, чтобы покрыть потребности в номенклатуре вовремя.

Главное календарное планирование (Master scheduling) – это процесс, благодаря которому анализируются все известные потребности (например, из Заказов, Производства и Проектов). Для того чтобы удовлетворить эти потребности, генерируются заказы на закупки, производство или перемещения. Более подробно см. описание MPS в начале статьи.

Дадим также несколько основных определений, чтобы чётко обозначить объекты, отвечающие в Axapta за реализацию MPS.

Сводный план (The master plan) рассчитывает, какие номенклатурные единицы должны быть закуплены, произведены или перемещены и в каких количествах, для того чтобы у
довлетворить потребности. В то же время он обеспечивает, что заказанное количество будет доставлено к желаемой дате. Что касается заказов на производство, то он также берёт в расчёт имеющиеся в компании производственные мощности.

В процессе работы с модулем сводного планирования, вы можете выбрать ожидаемые потребности и план-прогноз.

План-прогноз (The forecast plan) – это долгосрочный план, который используется для подсчёта и обработки ожидаемых заказов конечных номенклатурных единиц или закупок в последующих прогнозируемых периодах.

Существует несколько путей для решения задачи спланированного покрытия. Вы можете как использовать имеющиеся в наличии резервные запасы (safety stock), чтобы гарантировать быстрое время доставки для запросов, так и выбрать вариант работы без резервных запасов, что означает что только заказы клиентов, прогнозы и вторичные потребности будут приводить к созданию спланированных закупок, производства или перемещения.

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

Множественные планировщики

В Axapta можно работать с несколькими различными планами в одно время. Это даёт вам возможность строить различные календарные планы в зависимости от различных планов-прогнозов и использования различных типов скидки и т.д.

Если нужно использовать различные планы-прогнозы, необходимо их предварительно определить, после чего будет возможно работать с тем актуальным планом-прогнозом, который необходим в данный момент.

На рис. 4 показано, откуда сводное планирование получает данные для расчёта. Когда запускается сводное планирование, все потребности из Заказов клиентов и Производства анализируются и сопоставляются с соответствующими наличными запасами и поступлениями. Результат этих расчётов будет равен чистой потребности.

Стратегия одного и двух сводных планов

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




Рис. 4. Схема источников информации для сводного
планирования


Стратегия одного сводного плана

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

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

Стратегия двух сводных планов

Можно построить работу сводного планирования и на так называемой стратегии двух сводных планов. Эта стратегия позволяет создавать неподтверждённые заказы и рассчитывать точные даты доставки для клиентских заказов, никак не влияя на каждодневные работы. Стратегия двух сводных планов использует два независимых сводных плана – статический сводный план и динамический сводный план. Одно из преимуществ данного подхода в том, что он удовлетворяет различным потребностям различных пользователей Axapta в отношении главного календарного плана. Закупщик, к примеру, совершенно не заинтересован в том, что результаты предыдущего планирования полностью обновляются за ночь результатами расчётов по вновь введенным неподтверждённым заказам. Закупщик, вместо этого, будет использовать статический сводный план, который остался неизменным, несмотря на вновь введенные неподтверждённые заказы со времени последнего формирования главного календаря. Продавец, напротив, нуждается в возможности немедленного и точного расчёта дат поставки товара пот заказам, которые он получил в течение дня. Таким образом, продавец будет использовать динамический сводный план, который автоматически пересчитывает результат, как только появляется новый неподтверждённый заказ.

Статический сводный план

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

Динамический сводный план

Динамический сводный план использует результаты статического сводного плана как отправную точку (если включено автоматическое копирование). Профили чистых потребностей будут последовательно обновляться с каждым введенным заказом, обновлением ордером или другим действием с запасами.

Динамический план может запускаться в трёх различных режимах: регенерации (Regeneration), чистого изменения(Net change) и мин. чистого изменения(Net change minimized).

Регенерация

Этот принцип создает необходимые расчеты с нуля. Это значит, что все потребности и спланированные заказы, кроме тех, что со статусом “исполнено”, будут удалены. После этого профиль чистой потребности создаётся со всеми открытыми поступлениями и отпусками и полное календарное планирование запускается ещё раз. Спланированные закупки, производство и перемещения создаются, а также обновляются фьючерсы и действия (см. диаграмму на рис. 5).

Чистые изменения

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


М
ин. чистые изменения


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

Эту диаграмму можно проиллюстрировать примером применения стратегии двух сводных планов:

1) по вечерам в пятницу запускается и в течение выходных выполняется пересоздание сводного плана;

2) по вечерам понедельника, вторника, среды и четверга выполняется обновление сводного плана методом Изменения;

3) чистые изменения во время обеда обновляются с помощью минимального изменения.

Группы покрытия

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


Коды покрытия

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


Таблица 1

Код покрытия

Описание работы

Период

Когда используется код покрытия период, нужно определить временную продолжительность периода. Потребности за этот период суммируются, в итоге создаются суммарные заказы на закупку/производство с датой поставки в первую необходимую дату. Определяя этот код покрытия, можно сэкономить на затратах на административные расходы и доставку. С другой стороны, это ведёт к повышению затрат на хранение материалов, задерживая поставки материалов на длительное время.

Потребность

Каждая непокрытая потребность будет генерировать отдельный заказ, таким образом, будем иметь один спланированный заказ на каждую потребность. Этот код должен использоваться для дорогих товаров, для которых важно сохранить расходы на хранение минимальными или же когда компания использует принцип Just-In-Time для управления производством.



Таблица 1 (продолжение)

Код покрытия

Описание работы

Минимум/Максимум

Используя этот код, необходимо определить две границы для номенклатурной единицы – верхнюю и нижнюю. Axapta будет доводить уровень запасов до верхнего уровня, если уровень наличных запасов опустится до нижнего уровня. Эту настройку следует использовать для тех номенклатурных единиц, для которых есть постоянная потребность и если важно, чтобы не было перебоев с их запасами.

Вручную

Расчет потребности не будет генерировать никаких спланированных заказов для данной номенклатурной единицы. Следует установить код вручную, когда административные расходы, связанные с настройкой покрытия для данной единицы не оправдываются прибылью от контроля за её запасами.


При использовании кода покрытия период для планирования главного календарного плана начало периода будет в момент, когда возникнет первая потребность в данной номенклатурной единице. От этого момента начнется отсчет количества дней, указанных в настройке для данного периода и группы покрытия. Следующий период начнется, когда снова возникнет потребность после окончания предыдущего периода (см. диаграмму на рис 6)




Фьючерсы

В процессе планирования можно настроить Axapta оповещать вас каждый раз, когда возникают задержки в отпуске или поступлении материалов. Фьючерсы содержат информацию о превышении крайних сроков.

Действия

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

Планирование в режиме ограниченных мощностей

В Axapta можно выполнять сводное планирование с учетом ограниченности производственных мощностей. На основании данных, полученных в результате детального планирования заданий в модулях производственного контура, в модуле сводное планирование формируются планы поставок, которые дают самую надежную информацию, поскольку при их расчёте учитываются только доступные производственные мощности.

Развертывание заказов

В модуле сводное планирование существует уникальная функция развертывания заказов, которая позволяет выполнять сводное планирование для каждого заказа на продажу в отдельности при его поступлении. При выполнении расчетов Axapta учитывает потребности в закупках и производстве на всех складских уровнях. Это даёт возможность объявлять клиенту реальную дату поставки сразу же в момент поступления заказа. Также с помощью функциональности развертывания осуществляется детализация спланированного заказа как с точки зрения потребностей самого заказа (принцип развертывания “вниз”), так и с учетом целей создания заказа (принцип развертывания “вверх”).

Таким образом, с помощью ERP-системы Axapta можно существенно упростить планирование потребностей в материалах (MRP) и рационализировать производственный процесс на предприятии за счёт совместного использования различных инструментов планирования и прогнозирования.

Среди ключевых возможностей можно выделить следующие:
  • Минимизация времени выполнения заказов, контроль операционных затрат и обеспечение максимального числа поставок “точно в срок”.
  • Детальный обзор и анализ склада позволяют принимать обоснованные решения о покупке или производстве нужных товаров в требуемые сроки.
  • Непрерывное наблюдение, оценка и перепланирование на основе изменяющихся потребностей в материалах и мощностях.
  • Поддержка неограниченного количества сводных и прогнозных планов.
  • Возможность переноса прогнозных планов в Главную книгу с целью получения прогноза движения денежных средств.
  • Планирование в режиме ограниченных мощностей.

Список литературы


1. APICS Dictionary, 10th ed. American Production and Inventory Control Society, 2002.

2. John N. Petroff. Handbook of MRP II/JIT Integration and Implementation.

3. Скотт Гамильтон. Управление цепочками поставок с Microsoft Axapta. Альпина Бизнес Букс, 2005 г.

4. Robin Goodfellow, Manufacturing Resource Planning. A Pocket Guide, 1993.

5. Гаврилов Д. Управление производством на базе стандарта MRP II, 2005 г.




Селихов А. В. Совершенствование планирования потребности предприятия в материалах с помощью системы Microsoft Business Solutions Axapta