Классическое планирование производства в системе 1С:ERP часто вызывает ужас у менеджеров по продажам. Когда клиент требует назвать точные сроки поставки «здесь и сейчас», стандартная цепочка документов кажется бесконечно долгой и запутанной. Менеджеру приходится создавать Заказ клиента, на его основании формировать Заказ на производство, затем генерировать Этапы производства, рассчитывать график, и только в самом конце система сообщает, что на складе нет ключевого материала.
В этой статье мы подробно разберем, как уйти от этой громоздкой схемы, настроить в 1С:ERP «человеческое лицо» для отдела продаж и предоставить менеджеру простой инструмент экспресс-оценки выполнимости заказов.
Давайте проанализируем типичную ситуацию. В классической методологии ERP для расчета точной даты выпуска система должна сопоставить сотни факторов:
Если пытаться рассчитывать все эти параметры в режиме реального времени при каждом звонке клиента, система превратится в неповоротливого монстра. Менеджер просто не сможет оперативно работать. Выясним, как упростить этот процесс с помощью штатных и альтернативных методов.
Самый простой шаг, который не требует программирования и разработки сложных отчетов, — это изменение настроек самой системы 1С:ERP. Если ваше производство гибкое (позаказное) и главным ограничивающим фактором чаще всего выступает сырье, а не загрузка станков, вам идеально подойдет методика планирования по материалам.
Перейдем в раздел НСИ и администрирование – Настройка НСИ и разделов – Производство. В параметрах управления производством выберем методику «По материальным ресурсам». При этом варианте система полностью игнорирует загрузку оборудования при первичном расчете графика, оценивая выполнимость только по двум критериям:
Ресурсной спецификации.Рассмотрим, как это работает на практике. При вводе спецификации система автоматически понимает, сколько дней требуется на сборку. Если материала нет на складе, 1С:ERP анализирует справочник Способы обеспечения потребностей, находит плановый срок поставки дефицитного компонента (например, 5 дней на доставку кабеля от поставщика), прибавляет к нему 2 дня на производство и выдает менеджеру готовую дату отгрузки. Это происходит практически мгновенно.
Мало кто знает, что в документе Заказ клиента встроен мощный механизм оценки доступности. Менеджеру не нужно создавать производственные документы, чтобы понять, когда товар будет готов.
Разберем этот алгоритм по шагам:
Заказ клиента, указывая готовую продукцию.Таким образом, программа выполняет виртуальный просчет дефицита «на лету», избавляя менеджера от необходимости погружаться в дебри производственного учета.
Если производство сложное, многопередельное, и обойтись без создания этапов все-таки нельзя, то отличным решением станет использование двухэтапной схемы работы с документами:
Заказ на производство в статусе «Создан» (или специальный черновик).Как справедливо отметили участники обсуждения на форуме, для индивидуального производства часто эффективнее написать простой специализированный отчет, чем пытаться запустить тяжеловесный типовой расчет графика. Написание такого отчета силами программиста занимает буквально несколько часов.
Давайте посмотрим на логику работы запроса для такого отчета. Нам необходимо сопоставить материалы, требуемые по ресурсной спецификации заказываемого изделия, с текущими свободными остатками на складах (с учетом уже распределенных резервов).
Проанализируем пример упрощенного запроса на языке 1С, который может лечь в основу такого отчета для менеджера:
ВЫБРАТЬ
РесурснаяСпецификацияМатериалы.Номенклатура КАК Материал,
РесурснаяСпецификацияМатериалы.Количество КАК ТребуетсяНаЕдиницу,
&КоличествоПродукции * РесурснаяСпецификацияМатериалы.Количество КАК ОбщаяПотребность,
ЕСТЬNULL(СвободныеОстатки.ВНаличииОстаток, 0) - ЕСТЬNULL(СвободныеОстатки.РезервОстаток, 0) КАК СвободныйОстаток
ИЗ
Справочник.РесурсныеСпецификации.МатериалыИУслуги КАК РесурснаяСпецификацияМатериалы
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки(
&Период,
Номенклатура В (
ВЫБРАТЬ РАЗЛИЧНЫЕ
Т.Номенклатура
ИЗ
Справочник.РесурсныеСпецификации.МатериалыИУслуги КАК Т
ГДЕ
Т.Ссылка = &РесурснаяСпецификация
)
) КАК СвободныеОстатки
ПО РесурснаяСпецификацияМатериалы.Номенклатура = СвободныеОстатки.Номенклатура
ГДЕ
РесурснаяСпецификацияМатериалы.Ссылка = &РесурснаяСпецификация
Этот отчет позволит менеджеру за одну секунду увидеть, каких именно материалов не хватает для выполнения конкретного заказа прямо сейчас, и сориентироваться, стоит ли обещать клиенту отгрузку «завтра».
Чтобы запустить планирование в 1С:ERP безболезненно для отдела продаж и производства, рекомендуем придерживаться следующего плана:
Помните, что автоматизация — это эволюционный процесс. Начните с простого учета материалов, и только после наведения порядка в снабжении переходите к тонкому планированию загрузки оборудования и рабочих центров.