Специалисты по учету часто сталкиваются с ситуацией, когда автоматически сформированный документ План поступлений и выбытий оказывается пустым или содержит значительно меньше позиций, чем ожидалось. Это вызывает замешательство, так как механизм планирования считается одним из ключевых инструментов управления запасами в конфигурациях на базе 1С:ERP и Управление торговлей. Понимание логики работы алгоритмов критически важно для корректного обеспечения склада товаром.
Система не просто копирует потребности из заявок, а проводит сложный анализ текущих остатков, резервов и стратегий пополнения. Если в отчете или документе отсутствуют данные, это почти всегда означает, что один из расчетных показателей оказался нулевым или отрицательным. Разобраться в том, в разрезе каких показателей система блокирует создание строк документа, необходимо для точной диагностики проблемы и настройки параметров планирования.
В этой статье мы детально проанализируем внутреннюю логику расчетов, рассмотрим влияние различных ограничений и приведем чек-лист действий для устранения расхождений между фактическими потребностями бизнеса и данными в информационной системе.
Логика расчета потребности и формирование документа
Основой для создания документа служит расчет чистой потребности. Система берет объем продаж или производственной необходимости и вычитает из него все доступные ресурсы. Если итоговое значение меньше или равно нулю, строка в документ не попадает. Это базовый принцип работы любого MRP-подобного механизма в среде 1С:Предприятие.
Ключевым фактором здесь является наличие товаров в пути или уже зарезервированных под конкретные заказы. Алгоритм учитывает не только физический остаток на полке, но и ожидаемые поставки. Если ожидаемое поступление перекрывает будущий спрос, система считает, что дополнительная закупка или производство не требуются. Именно поэтому важно проверять статус всех связанных документов перед запуском расчета.
Особое внимание следует уделить параметру минимального остатка. Если текущий запас превышает установленный неснижаемый уровень, потребность не формируется. Однако стоит помнить, что этот параметр работает в связке с периодом планирования. Возможно, на текущий момент остаток достаточен, но через неделю он упадет ниже критической отметки, и тогда потребность появится в документе с датой, соответствующей моменту дефицита.
⚠️ Внимание: При расчете потребности система может игнорировать заказы, если они не проведены или имеют статус «На согласовании». Убедитесь, что все источники спроса зафиксированы в базе корректно.
Используйте отчет «Анализ доступности товаров» для предварительной проверки расчетов перед формированием официального плана закупок. Это позволит увидеть «невидимые» резервы.
Влияние стратегий обеспечения и типов заказов
Не менее важным аспектом является выбранная стратегия обеспечения для номенклатуры. В карточке товара может быть установлено правило «Заказывать под заказ» или «Поддерживать запас». Если выбрана стратегия работы под конкретный заказ клиента, то при отсутствии явной привязки к документу продажи плановая потребность не возникнет.
Также система анализирует тип планируемого заказа. Вы можете настроить планирование только на закупку у внешних поставщиков, игнорируя внутреннее производство, или наоборот. Если для товара задан тип обеспечения «Производство», а вы пытаетесь сформировать план закупок, строки с этим товаром в документе не появятся, так как они будут перенаправлены в план производства.
Важно проверить настройки в разделе НСИ и администрирование → Настройки CRM и продаж → Планирование потребностей. Здесь задаются глобальные правила, которые могут переопределять индивидуальные настройки номенклатуры. Несоответствие типа документа и типа обеспечения — одна из самых частых причин «пустого» плана.
Учет резервов и товаров в пути
Одной из самых коварных причин отсутствия позиций в плане является скрытый учет резервов. Товар может физически лежать на складе, но быть зарезервированным под отгруженный, но еще не вывезенный заказ, или под производственный комплект. В таком случае для системы этот объем недоступен для нового планирования, но и потребность в нем не возникает, так как она уже удовлетворена резервом.
Аналогичная ситуация складывается с товарами в пути. Если вы создали заказ поставщику, провели его, но товар еще не прибыл, система видит это как будущий остаток. При расчете потребности на ближайший период этот объем вычитается из общей нужды. В результате плановая цифра обнуляется, и документ не формируется.
Для детального анализа рекомендуется использовать отчеты по доступности, где можно развернуть структуру остатков до конкретных документов-источников. Это позволит понять, какой именно резерв «съедает» вашу потребность. Часто оказывается, что резерв стоит на отмененном заказе, который забыли снять с учета.
| Тип ресурса | Влияние на расчет | Где проверить |
|---|---|---|
| Свободный остаток | Уменьшает потребность | Отчет по остаткам |
| Товары в пути | Уменьшает потребность | Заказы поставщикам |
| Резерв под продажи | Блокирует доступность | Карточка товара |
| Резерв под производство | Блокирует доступность | Требования-накладные |
Ограничения по периодам и датам расчета
Документ План поступлений и выбытий формируется строго в рамках заданного периода. Если потребность возникает за пределами установленных дат начала и окончания расчета, она не попадет в документ. Это частая ошибка при настройке интервалов планирования, особенно когда горизонт планирования слишком короткий.
Также существует понятие «периода поставки». Если срок доставки от поставщика велик, система может рассчитать, что заказ нужно сделать сегодня, чтобы товар пришел в будущем периоде. Но если будущий период не включен в диапазон формирования документа, строка просто не создастся. Необходимо расширять горизонт планирования с учетом логистических плеч.
Проверьте поле Период планирования в форме документа. Убедитесь, что он охватывает все даты ожидаемого дефицита. Иногда полезно сформировать документ с запасом в 1-2 недели вперед, чтобы увидеть полную картину потребностей, даже если они не требуют немедленного исполнения.
Что делать, если потребность есть, но даты не совпадают?
Попробуйте сформировать документ с периодом «С начала года» или максимально широким диапазоном. Затем отфильтруйте полученные строки по дате исполнения, чтобы найти скрытые потребности.
Настройки лимитов и партий номенклатуры
Система учитывает кратность заказа и упаковку. Если рассчитанная потребность составляет 3 единицы, а минимальная партия отгрузки у поставщика равна 10, система может округлить значение. Однако, если при этом действует жесткое ограничение на максимальный запас на складе, которое уже превышено, система может вообще отказаться от формирования заказа, посчитав его избыточным.
Еще один нюанс связан с характеристиками и сериями. Если планирование ведется в разрезе характеристик, а остаток есть по другой характеристике того же товара, потребность не сформируется. Например, нужен товар «Красный», а на складе лежит «Синий». Для системы это разные позиции, и замещения не произойдет без специальной настройки правил замены.
Важно проверить флажок «Игнорировать ограничения по партиям» в настройках расчета. В некоторых сценариях, особенно при срочных дозаказах, это позволяет обойти жесткие правила комплектования и сформировать документ даже при неидеальных входных данных.
⚠️ Внимание: Интерфейс и названия настроек могут отличаться в разных версиях конфигураций (ERP 2.5, УТ 11.4, КА 2). Всегда сверяйтесь с актуальной документацией вашей версии или консультируйтесь с сопровождающим специалистом.
☑️ Диагностика отсутствия строк в плане
Анализ исключений и ручных корректировок
Иногда причиной отсутствия данных являются ручные исключения, внесенные ранее. Пользователь мог явно указать системе не планировать определенную номенклатуру в конкретном периоде, установив флаг «Не планировать» или создав ручное ограничение. Такие настройки имеют приоритет над автоматическими расчетами.
Также стоит обратить внимание на статус самой номенклатуры. Если товар помечен как «Неактуальный» или исключен из продажи в текущем сезоне, алгоритм планирования проигнорирует спрос по нему. Это защитный механизм от закупки неликвидов, но он может сыграть злую шутку, если товар временно снят с продажи по ошибке.
Для выявления таких случаев используйте обработку Анализ и закрытие месяцев или специализированные отчеты по настройкам планирования. Они позволяют выгрузить список товаров, для которых отключено автоматическое пополнение, и оперативно вернуть их в контур планирования.
FAQ: Частые вопросы по формированию плана
Почему документ формируется пустым, хотя на складе ничего нет?
Скорее всего, у товара стоит стратегия обеспечения «Не заполнять автоматически» или есть товары в пути, которые перекрывают потребность. Также проверьте, не истек ли срок действия прайс-листа поставщика.
Как учесть сезонный всплеск спроса в плане?
Используйте коэффициенты сезонности в настройках прогноза продаж или вручную создайте документ «Потребность в обеспечении» с завышенным объемом, который станет источником для плана закупок.
Можно ли сформировать план только по конкретной группе товаров?
Да, в форме формирования документа есть отборы. Вы можете выбрать конкретную группу номенклатуры, склад или ответственного менеджера, чтобы сузить область расчета.
Что означает статус «Потребность рассчитана, но заказ не создан»?
Это значит, что система увидела дефицит, но не нашла подходящего поставщика с действующими условиями поставки или не смогла определить срок доставки в рамках заданного периода.
Главная причина отсутствия строк в документе — перекрытие потребности существующими остатками, товарами в пути или некорректно заданным периодом планирования.