Плагин позволяет копировать данные из области назначения ресурсов в пользовательские поля таблицы работ.
Для корректной работы модуля Физобъём необходимо, при помощи фильтров, выбрать необходимое назначение ресурса в качестве источника данных. Затем определить какие поля назначенного ресурса копировать в пользовательские поля работы. Все настройки будут сохранены и загружены при последующем запуске.
Фильтры задают условия для выбора конкретного назначения ресурса на работу из множества назначенных ресурсов Назначенные на работу ресурсы можно отфильтровать по следующим параметрам:
Фильтры можно объединить (логическое И) или рассматривать каждый фильтр отдельно (логическое ИЛИ). Например,: В этом случае будет выбран материальный ресурс или ресурс с назначенным кодом ресурса «Contractor» . При выбранной опции «И» будет выбран материальный ресурс с назначенным кодом. Опция задается при помощи флажка «Результаты фильтров» Кол-во фильтров не ограничено. С помощью кнопок + и - можно добавить или удалить фильтры.
Если на работу назначено несколько ресурсов, удовлетворяющих фильтрам, то будет выбран один в случайном порядке.
При выборе кода ресурса во втором поле уточняем код ресурса или значение кода ресурса. Можно выбрать несколько значений. Назначения ресурсов с подобным кодом ресурса или значением кода ресурса будут обработаны дальше.
Выбрав тип ресурса указываем его тип: Трудовой, Материальный или не материальный. Можно выбрать несколько вариантов, например исключить Трудовой ресурс из фильтра:
С ресурсом явно указываем какие ресурсы будем использовать. Можно выбрать несколько вариантов.
В левом выпадающем списке выбираем поле назначения ресурса, которое хотим перенести в таблицу работ, в правом выбираем пользовательское поле работы, в которое будет записано значение. При выборе пользовательского поля обращайте внимание на тип данных. Значение поля ресурса будет преобразовано в этот тип данных. Например: поле «Плановое кол-во» можно записать в пользовательские поля целым числом, числом с плавающей точкой и текстом.
После запуска модуля Физобъём, на экране появится окно с ходом выполнения работ. В это время модуль найдет работы с требуемыми назначениями, затем удалит ВСЕ ЗНАЧЕНИЯ из пользовательских полей, указанных в качестве поля для заполнения. После этого заполнит поля новыми значениями. Указанные ранее пользовательские поля для работ, не попавших в фильтр, будут удалены.
Подобным образом можно очистить график от некоторых пользовательских полей: выбрать в качестве фильтра ресурс, которого нет в графике, затем выбрать пользовательские поля для заполнения. Т.к. работ с назначенным фильтром нет в БД, то модуль удалит все значения из выбранных пользовательских полей и завершит работу.
Если не указаны поля для заполнения или фильтры, а также не будут найдены соответствующие фильтру ресурсы - модуль завершит свою работу.
При большом количестве работ указывайте минимум необходимых полей для заполнения. Это существенно ускорит работу модуля Физобъём.