Найти в Дзене
Кирилл Ледовский

Ресурсные спецификации в 1С ERP: Как рассчитать количество материала по формуле, если оно зависит от размера изделия?

Вопрос пользователя: «Расход краски зависит от площади изделия, а длина трубы — от его габаритов. Можно ли в спецификации задать не фиксированное число, а формулу для расчета?» Суть проблемы
Нормы расхода многих материалов (краска, проволока, ткань, упаковка) не фиксированы, а зависят от физических параметров изделия (площадь, длина, объем). Хранить отдельную спецификацию для каждого размера нереально. Нужна возможность динамического расчета потребности на основе свойств конкретного экземпляра продукции. Что может 1С ERP?
Для таких случаев в ресурсных спецификациях предусмотрен сервис «Расчет по формуле». Это мощный инструмент параметризации, который позволяет: Задать алгоритм расчета требуемого количества ресурсов (материалов, трудозатрат, времени работы ВРЦ). Использовать в формулах свойства продукции и ее характеристик (длина, ширина, плотность, вес). Применять широкий набор математических и логических операторов и функций (арифметика, тригонометрия, выбор по условию). Решение и ре

Вопрос пользователя: «Расход краски зависит от площади изделия, а длина трубы — от его габаритов. Можно ли в спецификации задать не фиксированное число, а формулу для расчета?»

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

Что может 1С ERP?
Для таких случаев в ресурсных спецификациях предусмотрен сервис
«Расчет по формуле». Это мощный инструмент параметризации, который позволяет:

  • Задать алгоритм расчета требуемого количества ресурсов (материалов, трудозатрат, времени работы ВРЦ).
  • Использовать в формулах свойства продукции и ее характеристик (длина, ширина, плотность, вес).
  • Применять широкий набор математических и логических операторов и функций (арифметика, тригонометрия, выбор по условию).

Решение и рекомендации

  1. В строке материала (или трудозатрат, или времени ВРЦ), количество которого нужно рассчитать, нажмите кнопку «Расчет по формуле».
  2. В открывшемся конструкторе формул выберите из списка «Доступные реквизиты» нужное свойство изделия (например, Продукция.Площадь или Продукция.Длина).
  3. С помощью операторов постройте формулу. Например: Продукция.Площадь * 0.25 (где 0.25 — норма расхода краски на 1 м²).
  4. Можно использовать сложные функции, например, Выбор По Порогу () для выбора нормы в зависимости от диапазона значений.

Итог простыми словами
Раньше для каждого размера окна у вас была отдельная бумажка-спецификация с указанием, сколько нужно уплотнителя. Теперь у вас
одна умная спецификация, где написано:
«Количество уплотнителя = (Высота окна + Ширина окна) * 2».
Когда вы вводите заказ на окно 1.5х1.2 м, система сама посчитает: (1.5+1.2)*2 = 5.4 метра уплотнителя. Для окна 2х1 м: (2+1)*2 = 6 метров.

Типичные сценарии использования:

  • Сценарий «Расход краски»: В спецификации на изделие «Корпус» для материала «Эмаль» задана формула: Продукция. Площадь Покрытия * 0.3. Площадь покрытия — свойство характеристики изделия. Для каждого цвета и размера система рассчитает свой расход.
  • Сценарий «Длина профиля»: Для изделия «Каркас» материал «Алюминиевый профиль» рассчитывается по формуле: (Продукция.Длина * 2) + (Продукция.Ширина * 2). Таким образом, описывается один техпроцесс для каркасов любых прямоугольных размеров.