Что может ресурсная спецификация в 1С:ERP
-
Дмитрий Пушкарев Специалист проектного отдела
Многие знакомы с понятием «Ресурсная спецификация» или просто спецификация. Как правило — это простая зависимость от того, что нужно использовать для изготовления готовой продукции. Но как быть, когда необходимо сделать «сложное списание»? В этой статье мы расскажем, на что способен функционал расчета количества ресурсов по формуле в 1С:ERP, и покрывает ли он все потребности для определения количества материалов, необходимых для выпуска продукции. Интересно? Тогда приступим.
Чтобы использовать функционал расчета количества ресурсов по формуле, необходимо включить соответствующую настройку в разделе «НСИ и администрирование» ---«Производство» (см. рис. 1).
Рис. 1. Настройка возможности использования параметризации ресурсных спецификаций в 1С:ERP
После того как функциональная опция включена, в ресурсной спецификации на закладке «Материалы и работы» стала доступна кнопка «Расчет по формуле» (см. рис. 2).
Рис. 2. Кнопка «Расчет по формуле» в 1С:ERP
По кнопке «Расчет по формуле» открывается форма «Настройка отбора по свойствам и расчета по формулам» (см. рис. 3). Для расчета количества можно использовать значения свойств продукции и широкий набор операторов и функций. Алгоритм расчета количества задается по кнопке «Ввести формулу».
Рис. 3. Форма «Настройка отбора по свойствам и расчета по формулам» в 1С:ERP
В большинстве случаев стандартного набора операндов и функций достаточно для расчета количества ресурсов. Но что делать, если нам необходимо рассчитать по формуле и дополнительные параметры в ресурсной спецификации? В этом случае функционал расчета количества ресурсов по формуле тоже работает, но с некоторыми ограничениями.
В нашем случае в ресурсной спецификации присутствуют дополнительные параметры (см. рис. 4).
Рис. 4. Дополнительные параметры в ресурсной спецификации в 1С:ERP
Чтобы у нас была возможность рассчитывать по формуле количество с использованием дополнительных параметров, необходимо включить их в операнды и сделать возможность для расчета из текущей строки. На пользовательском уровне это сделать невозможно, поэтому прибегаем к помощи разработчика (см. рис. 5).
Рис. 5. Форма «Редактирование формулы» в 1С:ERP
А также нужно помнить, что при составлении формулы мы не сможем использовать реквизиты из нижестоящей строки. В этом может быть неудобство, если мы используем сортировку по возрастанию для номенклатуры.
Еще один принцип работы функционала — это однократный цикл расчета. Например, нам необходимо рассчитать количество используемого материала по формуле с учетом дополнительного параметра, который, в свою очередь, тоже рассчитывается по формуле. В этом случае нам нужно использовать формулу для расчета дополнительного параметра в формуле для расчета материала. Формула получается громоздкой (см. рис. 6 и 7).
Рис. 6. Расчет по формуле для дополнительного параметра в 1С:ERP
Рис. 7. Расчет по формуле сырья с учетом дополнительного параметра в 1С:ERP
Ну и напоследок: если вы сделали доработку ресурсной спецификации, то не забывайте про документы, данные в которых рассчитываются на ее основе:
— Документ.ЗаказДавальца
— Документ.ЗаказПереработчику
— Документ.ИзделияИЗатратыНЗП
— Документ.ОтчетПереработчика
— Документ.ПлановаяКалькуляция
— Документ.ПланПроизводства
— Документ.ПроизводствоБезЗаказа
— Документ.СписаниеЗатратНаВыпуск
— Документ.ЭтапПроизводства2_2.
Функционал расчета количества ресурсов по формуле покрывает большинство потребностей при определении количества сырья и материалов, необходимых для производства готовой продукции. Но для специфических случаев необходимо помнить про те ограничения, которые описаны в статье.
Надеемся, данная статья была вам полезна.
О нашем опыте внедрения 1С:ERP можно узнать на странице с описанием услуги.
____________________________________
Автор статьи: Дмитрий Пушкарев — специалист проектного отдела компании «СИТЕК». Дата обновления статьи 13.04.2021 г.