Графики Primavera P6 и MS Project в России после 2022 года
Oracle и Microsoft в 2022 году прекратили продажи в России. Новые лицензии не купить, но графики в этих форматах никуда не делись: они у подрядчиков, в архивах, в тендерной документации, в старых выгрузках.
Графики остались, программы — не у всех
Типичная картина: генподрядчик перешёл на российскую систему, а субподрядчики присылают графики как привыкли, выгрузкой из P6 или MS Project. Или наоборот: лицензия есть на одном рабочем месте, и все расчёты стоят в очереди к одному человеку.
Для расчёта графика сама программа не нужна. Нужны данные: работы, связи, ресурсы, календари, факт. Их можно прочитать из файла.
Какие форматы мы читаем
| Формат | Откуда | Состояние |
|---|---|---|
| P6 XML | Primavera P6 | читаем и выгружаем обратно, без Java |
| MS Project XML (MSPDI) | MS Project | читаем и выгружаем обратно, без Java |
| XER | Primavera P6 | через адаптер MPXJ; проверяем на ваших файлах до пилота |
| MPP | MS Project | чтение через MPXJ; проверяем на ваших файлах до пилота |
Что обычно теряется при переносе и как этого избежать
Самодельные конвертеры забирают работы и связи и теряют всё остальное. А остальное как раз и делает график графиком:
- структура WBS — без неё нельзя свернуть график в пакеты и развернуть обратно;
- коды работ и пользовательские поля — по ним планировщик группирует и фильтрует;
- календари — пятидневка, шестидневка, праздники, отдельный календарь для бетона;
- факт выполнения — фактические даты и процент; выполненная работа должна остаться на своём месте;
- ограничения дат — «не ранее», «не позднее» из самого файла;
- суммарные работы и LOE — полосы «итого» и работы «на всё время», которые нельзя считать обычными работами.
Мы читаем всё это и возвращаем график тем же форматом. Перед записью файла развёрнутый график проходит независимую проверку на исходных связях, ресурсах, календарях и закреплениях. Если появилось новое нарушение, файл не пишется.
Если график уже живёт в российской системе
Если график ведётся в КСП или ERP, результат расчёта можно получать через API и передавать туда, без ручного переноса. Систему менять не нужно: TIREK AI считает варианты и не пытается стать местом, где хранится график.
Если у вас только смета или документы
Определённого файла мы не требуем. Смету принимаем таблицей по шаблону. Ограничения из ТЗ и договора оформляются карточками требований со ссылкой на пункт. PDF и сканы, Excel, Word, 1С и ЭДО — следующие источники, которые мы подключаем. Что работает сегодня, а что в работе, — в таблице на главной.
Вопросы и ответы
Можно ли открыть график Primavera без Primavera?
Да. XER и P6 XML — файлы с данными, их читают сторонние программы и библиотеки. Подробно — в статье «Чем открыть XER и MPP».
Что делать с графиками MS Project после ухода Microsoft?
Использовать как источник данных: для расчёта нужны работы, связи, ресурсы и календари, а не сама программа. Их можно прочитать из MPP или MS Project XML и вернуть результат в том же формате.
Чем заменить Primavera P6 в России?
Чаще всего — Spider Project или российскими КСП и ERP для стройки. Сравнение — в статье «Spider Project, Primavera P6 или MS Project».
Что теряется при конвертации графика?
Чаще всего — структура WBS, коды работ, пользовательские поля, календари с исключениями, факт выполнения и ограничения дат. После любой конвертации сверьте число работ, финиш и критический путь.