Если вы работаете со строительными сметами в Испании, рано или поздно вам пришлют файл BC3. Это стандартный формат обмена сметами, объёмами работ и базами расценок между разными программами. В этой статье мы объясняем, что это такое, как он устроен и как импортировать и экспортировать его без потери данных.

Что такое файл BC3

Файл .bc3 — это текстовый файл формата FIEBDC-3 (Formato de Intercambio Estándar de Bases de Datos de Construcción — испанский стандартный формат обмена строительными базами данных), который развивает ассоциация FIEBDC. Его цель — чтобы смету, созданную в одной программе, можно было открыть в другой.

С помощью BC3 можно обмениваться:

  • полными сметами с разделами, позициями и калькуляциями единичных расценок;
  • подробными объёмами работ;
  • базами расценок;
  • текстами, техническими условиями и технической информацией;
  • актами выполненных работ (в зависимости от программы).

Его используют, в частности, Presto, CYPE Arquímedes, Menfis, TCQi и строительные ERP-системы, такие как BIM 2.0 для Odoo.

Как BC3 устроен внутри

Если открыть BC3 в текстовом редакторе, вы увидите строки, начинающиеся с символа ~ и буквы. Каждая строка — это запись; её поля разделяются символом |, а подполя — символом \.

Самые важные записи:

  • ~V — владелец и версия: кто создал файл, версия формата и кодировка.
  • ~K — коэффициенты: десятичные знаки и проценты (накладные расходы, сметная прибыль и т. д.).
  • ~C — понятие (concepto): каждый раздел, позиция или ресурс с кодом, единицей измерения, наименованием, ценой и типом.
  • ~D — разложение: какие дочерние понятия входят в родительское и в каком количестве.
  • ~T — текст: подробное описание понятия.
  • ~M — объёмы работ: строки обмера по каждой позиции.

Есть и другие записи (технические условия, графическая информация, организации, техническая информация, отходы…), но именно эти шесть определяют смету.

Упрощённый пример

Фрагмент BC3 может выглядеть так:

~V|MI EMPRESA|FIEBDC-3/2016|BIM 2.0||ANSI|
~C|OBRA##||Presupuesto vivienda unifamiliar|30500.35|251026|0|
~C|03#||CIMENTACIÓN|3920.35|251026|0|
~C|03HZ010|m3|Hormigón HA-25 en zapatas|97.20|251026|0|
~C|MO001|h|Oficial 1ª|22.50|251026|1|
~C|MO002|h|Peón|19.00|251026|1|
~C|MT001|m3|Hormigón HA-25/B/20/IIa|85.00|251026|3|
~D|03HZ010|MO001\1\0.10\MO002\1\0.30\MT001\1\1.05\|
~T|03HZ010|Hormigón HA-25/B/20/IIa en zapatas, vertido con bomba y vibrado.|

Цена позиции 03HZ010 получается из её разложения: 0,10 ч × 22,50 + 0,30 ч × 19,00 + 1,05 м³ × 85,00 = 97,20 €/м³. Суммы по корню и разделу приведены для иллюстрации. Несколько полезных соглашений:

  • Код, оканчивающийся на ##, — корень сметы.
  • Коды, оканчивающиеся на #, — разделы.
  • Последнее поле записи ~C указывает тип понятия (например, 1 — трудозатраты, 2 — механизмы, 3 — материалы).
  • В ~D после каждого дочернего понятия указаны его коэффициент и норма расхода (rendimiento).

Редактировать BC3 вручную не нужно, но понимание его структуры помогает находить причины ошибок импорта.

Как открыть файл BC3

Чтобы открыть BC3, нужна сметная программа или ERP, которые его поддерживают:

  • Presto: открывает и импортирует BC3 нативно.
  • CYPE Arquímedes: импорт и экспорт BC3.
  • Menfis, TCQi и другие испанские программы: поддерживают формат.
  • BIM 2.0 для Odoo: импорт смет BC3 прямо в ERP.

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

Как экспортировать смету в BC3

Процесс похож во всех программах:

  1. Откройте смету и проверьте, что коды уникальны и не содержат специальных символов.
  2. Найдите пункт Экспорт → FIEBDC-3 / BC3.
  3. Выберите версию формата (обычно самую новую из поддерживаемых программой-получателем).
  4. Выберите, что включить: объёмы работ, тексты, технические условия, акты выполненных работ.
  5. Выберите кодировку (ANSI или ту, которую требует получатель), чтобы избежать проблем с диакритикой и буквами вроде ñ.
  6. Сохраните файл и, если возможно, откройте его в программе-получателе для проверки.

Как импортировать BC3 в Odoo с помощью BIM 2.0

С BIM 2.0 вы можете перенести в ERP сметы, созданные в Presto, Arquímedes или любой другой совместимой программе:

  1. Экспортируйте смету в BC3 из исходной программы.
  2. В Odoo откройте проект объекта и перейдите к импорту смет.
  3. Выберите файл BC3 и запустите импорт.
  4. BIM 2.0 создаст разделы, позиции, ресурсы и объёмы работ сметы.
  5. После этого смета связывается с закупками, отчётами с объекта, актами выполненных работ и контролем затрат.

Так сметный отдел может продолжать работать в привычной программе, а объект при этом ведётся в ERP. Мы разбираем это в статье Presto vs CYPE vs ERP для строительства.

Типичные проблемы при импорте BC3 и их решение

  • Искажённые диакритические знаки и буквы: кодировка файла не совпадает с ожидаемой. Выполните повторный экспорт в ANSI или UTF-8 в зависимости от получателя.
  • Позиции без цены: отсутствуют записи ~D, либо цена указана в родительском понятии без разложения.
  • Объёмы работ не сходятся: некоторые экспорты не включают записи ~M; проверьте параметры экспорта.
  • Дублирующиеся коды: два понятия с одним кодом перезаписывают друг друга. Переименуйте их до экспорта.
  • Несовместимые версии формата: экспортируйте в более старой версии, если программа-получатель устарела.

BC3 и Excel

Excel гибок, но не имеет стандартной структуры: каждая компания строит таблицу по-своему. BC3, напротив, сохраняет иерархию «раздел — позиция — ресурс», разложения и объёмы работ. Если вы работаете в Excel, прочитайте как составить строительную смету в Excel, чтобы подготовить таблицу к последующему импорту.

Часто задаваемые вопросы

Можно ли открыть BC3 в Excel?

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

Используется ли BC3 за пределами Испании?

Это в основном испанский стандарт, хотя некоторые программы применяют его и в Латинской Америке. На других рынках чаще встречаются Excel, собственные форматы XML или IFC с информацией о стоимости.

Содержит ли BC3 BIM-информацию?

BC3 — это формат смет; для модели используется IFC. В процессах 5D BIM они сочетаются. См. сметы 5D BIM из Revit и IFC.

Заключение

BC3 — общий язык строительных смет в Испании. Понимание его структуры и умение правильно экспортировать позволяют сменить инструмент, не переделывая работу, и связать смету с ERP компании.

👉 Попробуйте импортировать свой BC3 в демо BIM 2.0.