- The Excel Problem Is Not About Skill — It’s About Structure
- Planning Optimization: MRP That Runs While the Team Works
- Two Forecasts, One Plan: Demand and Supply Logic for Raw Materials
- Coverage Groups — Where Agri Seasonality Gets Its Own Logic
- FEFO and Variable Weight — The Two Planning Rules Excel Cannot Enforce
- From Forecast to Financial Plan
- Conclusion
Большинство неудач при планировании в агросекторе обусловлено не плохими решениями. Они возникают из-за временного промежутка между моментом, когда меняется реальность, и моментом, когда это отражается в плане: урожай оказывается ниже прогноза, поставщик переносит доставку на три недели или на производственной линии возникает необходимость изменить рецептуру посреди сезона. В среде электронных таблиц этот разрыв измеряется часами ручной сверки данных. В интегрированной агро ERP системе он измеряется в минутах. Модули Dynamics 365 Supply Chain Management способны закрыть этот разрыв.
Проблема Excel заключается не в навыках, а в структуре
Проблема в том, что Excel был создан для хранения данных, а не для их объединения. Между тем планирование в агросекторе полностью зависит от взаимосвязей: между календарями сбора урожая и заказами на сырье, между графиками производства и запасами скоропортящихся продуктов, между контрактами с поставщиками и прогнозами движения денежных средств.
Когда эти связи живут в отдельных файлах, которые принадлежат разным людям и обновляются в разном ритме, план всегда немного отстает от реальности. Окно сбора урожая сдвигается на две недели — отдел закупок узнает об этом только тогда, когда звонит поставщик. В производственном заказе меняется объем — финансовый отдел видит влияние на себестоимость только в конце месяца. Разрыв между запланированным и тем, что произошло на самом деле, закрывается цепочками электронных писем и ручной сверкой, а не самой системой.
Оптимизация планирования: MRP, работающий параллельно с командой
Master planning в Dynamics 365 Supply Chain Management обеспечивается надстройкой «Оптимизация планирования» — внешним сервисом, который выполняет расчеты MRP за пределами D365 SCM и ее базы данных SQL. Практическое следствие этого для агроопераций чрезвычайно весомо: расчеты планирования завершаются так быстро, что их можно запускать в рабочее время. Это означает, что планировщики могут реагировать на изменения спроса или предложения и видеть обновленные спланированные заказы в течение того же рабочего дня, вместо того чтобы ждать ночного batch window.
Два типа запуска обслуживают разные ритмы планирования. Полный регенеративный запуск пересчитывает все потребности в рамках всего плана — это правильный выбор в начале сезона, после существенного пересмотра контрактов или когда существенно меняются прогнозные предположения. Запуск по изменениям обрабатывает только те позиции, по которым спрос или предложение изменились с момента последнего выполнения планирования, и завершается за считанные минуты. Это лучший выбор для обновлений в течение дня, когда один поставщик подтверждает дату доставки или в производственном заказе меняется количество.
Для сезонных агроопераций такое сочетание является критически важным: полный регенеративный запуск формирует основу сезонного плана, а запуски по изменениям поддерживают его в актуальном состоянии в течение всего цикла сбора и переработки урожая, избавляя планировщиков от необходимости ждать ночного перерасчета перед тем, как начать действовать.

Два прогноза, один план: логика спроса и предложения для сырья
Большинство дискуссий вокруг планирования в ERP сосредоточено на стороне спроса: то, что закажут клиенты, определяет, что система планирует произвести и закупить. Агросектор добавляет переменную со стороны предложения, которая полностью меняет уравнение планирования, — доступность сырья является неопределенной. Объемы урожая, графики поставок и контракты на сельскохозяйственное сырье вызывают такую изменчивость предложения, которую классическое MRP, ориентированное только на спрос, решить не может.
Dynamics 365 Supply Chain Management решает это с помощью двух разных типов прогнозов, которые могут работать в рамках одного сводного плана.
Прогноз спроса генерирует базовую статистику с помощью Azure Machine Learning на основе исторических данных о транзакциях, а затем корректирует ее по мере поступления реальных заказов на продажу, используя ключи сокращения, настроенные планировщиком для каждой группы номенклатуры.
Прогноз поставок работает иначе: планировщики вводят ожидаемые поступления сырья как строки прогноза поставок, а система генерирует спланированные заказы на покупку из этих строк, одновременно закладывая их в общий расчет потребности в материалах.
«Оптимизация планирования» согласовывает оба прогноза в единый, четкий план, выявляя разрывы, когда ожидаемая поставка не покрывает производственных потребностей, еще до того, как это приведет к остановке производства.
Группы покрытия — где сезонность агросектора получает собственную логику
Не все сырье в агрооперациях ведет себя одинаково, и сводное планирование не должно трактовать его как однородное. Группы покрытия в Dynamics 365 Supply Chain Management определяют логику пополнения для каждой номенклатурной позиции или группы, и выбор правильного метода расчета размера партии для каждой категории материалов — именно здесь сезонное агропланирование либо побеждает, либо терпит крах.
Для массового сырья, закупаемого по сезонным контрактам, подходит метод «Период» (Period): система консолидирует весь спрос в пределах определенного периода в один спланированный заказ на покупку, что соответствует тому, как закупщики на самом деле договариваются о сезонных объемах. Для сырья, которое быстро портится и имеет короткий срок годности (свежие овощи и фрукты, жидкая молочная продукция, термочувствительные ингредиенты), лучше подходит метод «Потребность» (Requirement), когда система создает один спланированный заказ под каждую конкретную производственную потребность, минимизируя время между поступлением и потреблением.
Резервный запас между сезонами сбора урожая настраивается по методу Минимум/Максимум (Min/Max), где пополнение триггерится, когда прогнозируемый наличный запас падает ниже установленного порога. К каждой группе покрытия привязывается ключ сокращения прогноза, который постепенно заменяет статистический прогноз подтвержденными заказами по мере продвижения периода продаж. Благодаря этому система не дублирует одновременно и прогноз, и фактический спрос, когда они оба присутствуют в одном планировании.
FEFO и переменная масса — два правила планирования, которые Excel не может контролировать
Два правила инвентаризации определяют операционное качество в агро- и пищевой переработке. В Excel оба существуют только в виде регламентов, которые люди должны соблюдать. Однако ни одно из них не может быть обеспечено там автоматически.
Во-первых, принцип FEFO регулирует, какая партия сырья потребляется первой. В Excel заведующий складом применяет это правило вручную, а система планирования не видит, какие именно партии зарезервированы под какие производственные заказа. Dynamics 365 Supply Chain Management обеспечивает выполнение FEFO на уровне планирования и выполнения: система выбирает партии по дате окончания срока годности во время резервирования запасов под производственные заказы, а спланированные заказы учитывают ограничения срока годности партий, вместо того чтобы считать весь наличный запас взаимозаменяемым.
Во-вторых, управление переменной массой решает другую структурную проблему в мясо-, рыбо-, птицеперерабатывающих и молочной отраслях: единица измерения, используемая для физической обработки (ящик, туша, паллета), не весит каждый раз одинаково. D365 SCM решает это, используя две разные единицы измерения для одного продукта. Складская единица — это единица, в которой продукт взвешивается и на которую выставляется счет. Единица целевой массы — это единица, в которой выполняются складские транзакции (приемка, комплектование, перемещение и отгрузка). Система одновременно отслеживает обе единицы: кладовщик принимает и отгружает товар в единицах целевой массы, тогда как цену и себестоимость отслеживает система и выставляет инвойсы в складских единицах на основе фактически взвешенного количества.
От прогноза к финансовому плану
Последний разрыв, который планирование в электронных таблицах не способно закрыть, — это разрыв между операционными и финансовыми планами. В большинстве агрокомпаний, работающих на Excel, производственные и финансовые команды используют разные документы, а синхронизация осуществляется вручную с недельной или месячной периодичностью. Спланированные заказы на покупку хранятся в файле закупок. Их влияние на расходы отражается в прогнозе движения денежных средств только тогда, когда кто-то обновляет финансовую модель.
В Dynamics 365 Supply Chain Management спланированные заказы на покупку и спланированные производственные заказы, сгенерированные «Оптимизацией планирования», сразу становятся видимыми для финансового плана — прогнозы движения денежных средств определяются одновременно с изменением плана, а не после того, как кто-то перенесет данные между файлами. Приложение нового поколения «Планирование спроса» в D365 SCM добавляет к этому измерение совместной работы: планировщики могут просчитывать сценарии «что, если», закладывать внешние сигналы (например, прогнозы погоды или календари промо-акций) и делиться версиями прогнозов с коммерческими командами, отделами закупок и производства через Microsoft Teams — достигая консенсуса относительно единой цифры до того, как план будет утвержден к исполнению.
Вывод
Проблема не в Excel — проблема в отсутствии связанной системы. Когда закупки, производство, финансы и доступность сырья живут в отдельных файлах, каждое управленческое решение несет в себе скрытые затраты на сверку данных. Dynamics 365 Supply Chain Management устраняет эти затраты, превращая специфику агросектора — сезонность, изменчивость поставок, ограниченный срок годности, переменную массу — в системные настройки, а не в ручные обходные пути.

















