Новости
Уважаемые коллеги! Поздравляем вас с наступающим праздником 1 мая!
ВСЕ НОВОСТИ

Фильтрация

Дата обновления: 27 апреля 2024 года
Сохранить в PDF

 

Номенклатура ресурсов, передаваемых из сметы в проект, может быть ограничена применением фильтра.

Фильтры ресурсов представляют собой текстовые (кодировка ANSI) файлы с расширением .ref, размещенные по умолчанию в папке «C:\ProgramData\InfoStroy\PMAgent\PMAWin1\Bin\Filters». В файлы записываются обоснования ресурсов PMProgress (А0), которые нужно передавать в Oracle Primavera. Ресурсы, обоснования которых не указаны в выбранном фильтре, игнорируются.

Для примера в комплект поставки Модуля PMAgent включен фильтр «Трудозатраты», содержащий обоснования всех ресурсов-трудозатрат из баз НСИ Комплекса PMProgress (А0).

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

 

 

Кнопка справа служит для перезагрузки фильтров, если они были изменены во время работы Модуля PMAgent.

 

Механизм формирования фильтра

 

Предложим два способа формирования фильтров:

 

1. Фильтры создаются на основе перечня ресурсов, выгруженных в MS Excel из любого сметного объекта в Комплекса PMProgress (А0).

Для этого следует в дереве сметных объектов главного окна системы Комплекса PMProgress (А0) выделить название ЛС, ОС, Проекта или Комплекса и в контекстном меню выбрать «Экспорт» - «Экспорт ресурсов ... в формате Excel».

В окне «Выгрузка ресурсов в Excel» отметить типы и столбцы ресурсов. Для формирования фильтра достаточно выгрузить только Обоснование ресурса. Однако, для удобства работы рекомендуется выгрузить также и наименование ресурса.

В списке ресурсов на листе Excel выделить и скопировать в буфер обмена обоснования ресурсов, которые требуется сохранить в фильтре.

 

 

Далее следует открыть текстовый файл с расширением .ref в подкаталоге \Filters (по умолчанию он находится в папке C:\ProgramData\InfoStroy\PMAgent\PMAWin1\Bin) и вставить в него данные из буфера обмена.

 

2. Фильтры создаются на основе существующих фильтров путем копирования файлов (по умолчанию формируются в папке C:\ProgramData\InfoStroy\PMAgent\PMAWin1\Bin\Filters). В тексте файла-копии фильтра можно добавлять и удалять ресурсы.

 

Особенности формирования фильтра

 

В тексте фильтра должно быть указано хотя бы одно обоснование ресурса, в противном случае, фильтр не будет отображаться в окне Фильтрация в Модуле PMAgent.

При необходимости передачи из Комплекса PMProgress (А0) в Oracle Primavera только ресурсов «по проекту» в текст фильтра требуется ввести отдельной строкой условие «@РП». Таким образом, в Oracle Primavera передадутся все ресурсы типа РП. В данном фильтре могут присутствовать также ресурсы, не входящие в состав ресурсов типа РП.

 

Корректировка фильтров

 

Предполагается, что состав фильтров определяют вне Модуля PMAgent. В самом же Модуле PMAgent имеется возможность их корректировать.

 

Добавить ресурс в выбранный фильтр можно, щелкнув правой кнопкой мыши в списке ресурсов строки ЛС (окно Комплекса PMProgress (А0)),

 

 

а удалить - в списке ресурсов работы (окно Oracle Primavera).

 

Наверх