Модуль импорта строительных смет в MS Project

Обновление:

Описанные в данной статье функции импорта смет теперь включены в состав PlanBridge, дополнения к MS Project.

В рамках нашего решения по управлению строительными проектами в MS Project мы планируем разработку модуля импорта строительных смет из формата АРПС в план-графики проектов. Для этой разработки мы провели подробный анализ формата АРПС 1.0, чтобы понять, какие данные из смет можно использовать для управления строительным проектом с помощью Project, а какие придется игнорировать.

Правила загрузки записей из документа формата АРПС

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

Тип 0 – комментарий

Записи этого типа не загружаются.

Тип 1 – идентификация стандарта

Выполняется проверка, что документ соответствует формату АРПС 1.10.

Тип 3 – идентификация документа

Эта запись не загружается.

Тип 10 – Заголовок раздела документа

Записи этого типа загружаются как суммарные задачи. Уровень задачи соответствует уровню раздела. Ресурсы на них не назначаются. Эти задачи будут содержать несуммарные задачи, загруженные из записей типа 20.

Тип 20 – Позиция документа

Записи этого типа загружаются как задачи типа «Фиксированные трудозатраты», на которые назначаются ресурсы, соответствующие некоторым стандартным полям записи. Правила импорта полей на задачу описаны в таблице.

Поле записи документа АРПС Представление в задаче проекта
Основные поля
4. Наименование позиции Название задачи
3. Единица измерения Значение импортируется в текстовое поле задачи «Текст1».
26. Объем работ На задачу назначается материальный ресурс «Объем работ» с трудозатратами, равными значению поля.
Поля с поправкой, стоимости
15. Прямые затраты (всего) На задачу назначается материальный ресурс «Прямые затраты» с единицей измерения «р.» и стандартной ставкой 1р. за единицу.
16. Основная заработная плата Ресурс «Основная заработная плата»
17. Стоимость эксплуатации машин и механизмов Ресурс «Стоимость эксплуатации машин и механизмов»
18. Заработная плата машинистов Не загружается, поскольку входит в общую стоимость эксплуатации машин и механизмов.
19. Стоимость материалов Ресурс «Стоимость материалов»
20. Возврат материалов Ресурс «Возврат материалов»
21. Транспорт материалов Ресурс «Транспорт материалов»
22. Шефмонтаж Ресурс «Шефмонтаж»
Поля с поправкой, трудозатраты
23. Трудозатраты основных рабочих Поля не импортируются, поскольку те же самые значения должны присутствовать в АРПС в записях типа 30 – ресурсах.
24. Трудозатраты машинистов

Следует учитывать, что MS Project не позволяет назначать материальные ресурсы в количестве более 60 000 000 единиц. Следовательно, поля АРПС, содержащие стоимости более 60 млн. рублей, не будут загружаться, и при импорте будет появляться предупреждение.

Поля без поправок не загружаются, поскольку в проекте требуются реальные значения стоимостей и трудозатрат по задаче, с учетом всех поправочных коэффициентов. Прочие поля записей типа 20, которые не были указаны, также не импортируются.

Подчиненные позиции

Некоторые позиции смет представляют собой ресурсы, подчиненные предшествующим операциям. Подчиненность определяется по следующему признаку: поля с поправкой «17. Стоимость эксплуатации машин и механизмов», «23. Трудозатраты основных рабочих» и «24. Трудозатраты машинистов» нулевые, а поле «19. Стоимость материалов» ненулевое.

Такие позиции назначаются на основную (родительскую) задачу в Project как материальные ресурсы.

Поле записи документа АРПС Представление в ресурсе проекта и его назначении
2. Код позиции Код ресурса
4. Наименование позиции Название ресурса
3. Единица измерения Единица измерения ресурса
19. Стоимость материалов Стандартная ставка ресурса
26. Объем работ Единицы назначения

Тип 25 – поправочные коэффициенты

Записи этого типа не загружаются, поскольку все данные сметы с учетом поправочных коэффициентов должны присутствовать в полях позиций документа АРПС.

Тип 30 – Ресурс

Запись о ресурсе импортируется в MS Project как назначение ресурса на задачу, созданную из родительской для данной записи позиции документа. Правила импорта полей записи в ресурс проекта и его назначение описаны в таблице.

Поле записи документа АРПС Представление в ресурсе проекта и его назначении
1. Код ресурса Код ресурса
3. Наименование ресурса Название ресурса
2. Единица измерения Единица измерения ресурса
4. Признак типа ресурса

В зависимости от значения поля создаваемый ресурс приобретает следующий тип:

  • 0 (заработная плата) – материальный ресурс с единицей измерения 1р.;
  • 1 (эксплуатация машин и механизмов) – трудовой ресурс;
  • 2 (материал) – материальный ресурс.
6. Цена единицы ресурса нормативная Стандартная ставка ресурса
5. Норма расхода ресурса на единицу объема работ Трудозатраты создаваемого назначения равны значению этого поля, умноженному на объем работ у родительской позиции документа АРПС.

Тип 50 – лимитированные затраты

Записи этого типа не загружаются.

Основные функции модуля

В результате инсталляции модуля на ленту инструментов Project добавляется группа «Импорт из АРПС», содержащая кнопки:

  • Загрузить целиком;
  • Загрузить отдельные операции;
  • Загрузить ресурсы.

При нажатии каждой кнопки появляется диалог открытия файла, где можно выбрать импортируемый файл АРПС. В случае успешной обработки документа можно выполнить его импорт в активный проект.

Кнопка «Загрузить целиком»

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

Календарное планирование

Все задачи, загруженные из одного раздела документа АРПС, последовательно связываются между собой простыми связями «окончание-начало».

Документы АРПС не содержат информации о длительности операций и сроках их выполнения. Поэтому при назначении ресурсов из сметы на задачи в Project модуль проверяет, что длительность задачи не станет слишком большой (более 1 месяца). Для ограничения длительности модуль адаптирует единицы назначения (загрузку) трудовых ресурсов так, чтобы длительность назначения была не более 1 месяца при стандартном календаре. Также единицы назначения обязательно устанавливаются кратными 100%, чтобы обеспечить целое число рабочих или единиц техники, назначенных на задачу.

Кнопка «Загрузить отдельные операции»

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

Кнопка «Загрузить ресурсы»

После нажатия этой кнопки появляется окно, содержащее таблицу со столбцами:

  • Код ресурса;
  • Наименование ресурса;
  • Единица измерения;
  • Тип ресурса;
  • Цена нормативная;
  • Стоимость по смете;
  • % от стоимости.

По умолчанию таблица отсортирована в порядке убывания стоимости по сметы, порядок сортировки можно менять. Можно выбирать строки таблицы в произвольном порядке и количестве.

Также в окне присутствуют кнопки «Загрузить все ресурсы» и «Загрузить выбранные ресурсы», при нажатии которых происходит импорт.


Скорее всего, проект, созданный из сметы в соответствии с требованиями, которые мы описали, будет неудобен для отслеживания менеджером как вручную, так и с помощью PlanBridge. Это связано с большим количеством «мелких» материалов, которые будут загружаться из сметы вместе с основными физическими объемами. Поэтому заранее можно предсказать направление развития этого модуля — создание умной полуавтоматической системы фильтрации загружаемых данных.

Модуль импорта строительных смет в MS Project: Один комментарий

  1. В итоге планировщик ПОС получает календарно-сетевую модель где сметы с объемами, ресурсами и деньгами распределились по времени, поэтому он может сделать ведомости потребности в ресурсах и финансировании как тот требует СНиП и передать ее в строительную организацию.

Добавить комментарий для Elizase Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>