XSD-схема акта КС-2 для сдачи в ИСУП
Схема описывает акт приёмки выполненных работ: отчётный период, ссылку на договор, перечень позиций с кодами из сметы, объёмами, ценами и итоговыми суммами. Валидатор проверяет типы и структуру; сверку позиций со сметой делает заказчик, поэтому расхождение по коду или объёму даёт возврат уже после успешной валидации.
Обязательные поля
| Элемент | Тип | Что туда кладут |
|---|---|---|
| ContractRef | string | Реквизиты договора как в карточке объекта ИСУП |
| ReportPeriod | complex | Границы отчётного периода |
| PositionList/Position | complex | Код позиции сметы, наименование, единица, объём |
| Position/@price | decimal | Цена за единицу с точкой как разделителем |
| TotalAmount | decimal | Итог должен совпадать с суммой позиций до копейки |
| VATRate | decimal | Ставка по договору, а не по умолчанию |
Фрагмент пакета
<KS2 SchemaVersion="3.1"> <ContractRef>Д-114/2026 от 2026-02-10</ContractRef> <PositionList> <Position code="ФЕР06-01-001-01" unit="100 м3" volume="1.42" price="184250.00"/> <Position code="ФЕР06-01-015-04" unit="т" volume="8.60" price="61200.00"/> </PositionList> <VATRate>20.00</VATRate> <TotalAmount>788867.00</TotalAmount></KS2>Ошибки валидации и что они значат
Сообщения валидатора написаны языком схемы, а не языком стройки. Здесь — перевод и то, что с этим делать.
The value '1,42' of attribute 'volume' is not valid with respect to its type, 'decimal'.
Объёмы выгружены из Excel с запятой. Самая частая ошибка при ручной сборке КС-2.
Заменить разделитель на точку во всех числовых атрибутах: volume, price, TotalAmount, VATRate.
Value 'ФЕР 06-01-001-01' is not facet-valid with respect to pattern for type 'positionCode'.
Пробел внутри кода позиции. Возникает при копировании из печатной формы сметы.
Код передаётся без пробелов, строго в формате нормативной базы. Проверять весь перечень, а не первую позицию.
TotalAmount does not match sum of positions (delta 0.02).
Округление по каждой позиции вместо округления итога. Расхождение в копейках останавливает приёмку акта.
Считать итог из неокругленных значений и округлять один раз на итоге — так же, как это делает смета.
Вопросы по схеме KS2
Другие схемы пакета
Акт скрытых работ
Самая частая схема в пакете. Валидатор чаще всего спотыкается на перечне материалов и составе подписантов.
Акт ответственных конструкций
Отличается от АОСР обязательным блоком прочности и подписью проектировщика.
Общий журнал работ
Выгружается периодами. Основная сложность — непрерывность записей и корректные ссылки на акты.
«Комплид» ещё не запущен — займите место в очереди
Мы открываем доступ постепенно. Оставьте почту: напишем в день запуска и закрепим скидку раннего доступа.
- 21 модуль: смета, журналы, ИД, стройконтроль, ТИМ
- Акты по приказу 344/пр, КС-2 и КС-3 из объёмов
- Журнал смены с телефона — работает без связи
- Импорт смет из Гранд-Сметы и РИК, сравнение версий
- 323 свода правил и ГОСТ — открыты без регистрации
- Данные в РФ · ФЗ-152 · оплата картой не нужна