×
×
Содержание




Параметры. ОС и ССР, ЛЗ, Горные работы (макрокоманды)

Параметры, раздел Расчет – Общие

2025-02-18-11-29-49.png

Для документов: ЛС

// Способ расчёта для импорта в ОС/ССР
//    где <Value> одно из: 2 – РМ, 3 – БИМ, 4 – БМ
Document.OsLinkType := Value;

// Группировка позиций при формировании конструктивных решений для импорта в Смету контракта
//    где Value одно из: 
//       cltSmetaAsPosition ‑ Локальная смета 
//       cltSmetaChapterAsPosition ‑ Раздел в смете  
//       cltSmetaPositionAsPosition ‑ Позиции в смете
Document.ContractLinkType := Value;

Примеры использования в макросах: Способ расчета ЛС при передачи в ОС_ССР_СЗ_СК, Группировка позиций ЛС для импорта в СК

Параметры, раздел ОС и ССР

2025-04-23-09-08-23.png

Показатель единичной стоимости

Для документов: ЛС

// Показатель единичной стоимости
// Количество единиц
Document.UnitCostField.Quantity := Value;
// Единица измерения
Document.UnitCostField.Units := Value;

Пример использования в макросе: Показатель единичной стоимости

Номера глав для импорта в ОС/ССР

Для документов: ЛС ОС

// Глава для импорта в ОС/ССР
// № главы ОС, где Value от 1 до 9
Document.OsGlava := Value;
// № главы ССР (стандартный расчёт), от 1 до 15
Document.CCGlavaStd := Value;
// № главы ССР (капитальный ремонт), от 1 до 12
Document.CCGlavaRec := Value;
// № главы ССР (дорожное стр-во), от 1 до 15
Document.CCGlavaRoad := Value;

Пример использования в макросе: Номер главы для ОС и ССР

Назначение объекта строительства

Для документов: ЛС ПИР ОС

// Назначение объекта строительства
Document.IndustrialObject := True|False;

Пример использования в макросе: Назначение объектов строительства

Импорт пусконаладочных работ в ОС/ССР

Для документов: ЛС

// Импорт пусконаладочных работ в ОС/ССР,
// где <Value> одно из: 
//    osctLoad  - Только 'Под нагрузкой'
//    osctIdle  - Только 'Вхолостую'
//    osctAll   - Все работы
Document.OsCommissioningLinkType := Value;

Пример использования в макросе: Назначение объектов строительства

ОС/ССР, настройки расчёта

2025-02-18-15-15-02.png

Для документов: ОС ССР

// Единицы отображения стоимости в ОС/ССР
Document.Thousands := True|False;

// Округление в ОС/ССР, где <Value> одно из
//    srtRoundOff      ‑ Не использовать
//    srtRound_1       ‑ До рублей
//    srtRound_10      ‑ До десятков рублей
//    srtRound_100      ‑ До сотен рублей
//    srtRound_1000     ‑ До тысяч рублей
Document.RoundMode := Value;

Пример использования в макросе: Округление расчёта ОС и ССР

Параметры сметы, раздел Лимит.затраты

2025-02-18-15-24-33.png

Для документов: ЛС

// Загрузить список лимитированных затрат из документа <url>
Document.LoadAddZatrs(url);

Пример использования в макросе: Загрузка данных из сметы

Параметры, раздел Горные работы

2025-11-13-09-06-59.png

Для документов: ЛС ОС ССР

// Выделять горные работы
Document.SeparateMining := True|False;

Пример использования в макросе: Горные работы 









Теги: