RU RO
Вернуться в каталог

Методика показателей

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

Tenderi агрегирует и анализирует открытые данные, опубликованные в MTender/OCDS. Информация на платформе носит справочный характер. В случае расхождений приоритет имеют документы и сведения, опубликованные в официальном источнике. Пользователь самостоятельно проверяет сроки, требования и документацию закупки перед участием.

Автоматизированный анализ помогает изучить закупку и оценить её соответствие профилю компании. Он не является юридическим или финансовым заключением и не гарантирует допуск, победу либо заключение контракта.

Происхождение данных

Все записи поступают из официального открытого API MTender (стандарт OCDS). Каждая закупка хранит ссылку на первоисточник; сервис ничего не добавляет к официальным записям и не изменяет их.

Актуальность

Синхронизация с MTender выполняется фоновым процессом каждые ~10 минут; отметка последнего обновления показана в каталоге. Если синхронизация отстаёт, каталог честно помечает данные как возможно устаревшие.

Статусы и стадии

Статусы берутся из официального поля tender.status (active, complete, cancelled, unsuccessful, planning). Отображаемая пользовательская стадия (Подача предложений, Оценка и т.д.) выводится детерминированно из статуса, официальных деталей и дедлайна — никакие стадии не выдумываются.

Counts и суммы

Количества (документы, заявки, решения, лоты) — это число реальных записей в официальном релизе; отсутствующая секция отображается как «—», а не как 0. Суммы всегда показываются с валютой; суммы в разных валютах никогда не складываются: агрегаты считаются только по MDL, а количество закупок в других валютах указывается отдельно.

Ограничения MTender

Источник не публикует: суммы/даты подписания контрактов, вехи (milestones), статистику заявок для ряда процедур (directAward/smallValue часто не содержат секции bids — «0 заявок» означает «0 опубликованных записей»). Отменённые лоты помечаются на уровне процедуры. Предпросмотр XLSX показывает только сохранённые значения ячеек: формулы никогда не вычисляются, поэтому ячейки без кешированного результата остаются пустыми — полные данные в оригинальном файле.

Соответствие «Компания ↔ Закупка»

Блок соответствия в карточке закупки — детерминированные правила без ИИ: сигналы релевантности (CPV, тип поставок, регион, бюджет, процедура, дедлайн), покрытие требований по самодекларированным отметкам компании с цитатами из документов, и перечень неопределённостей. «Неизвестно» никогда не превращается в «подходит»; отсутствие отметки — не дисквалификация; сервис никогда не утверждает, что вы допущены или победите.

AI-анализ: цитаты и отказ от ответа

Каждое критическое утверждение AI-анализа обязано иметь проверенную цитату из официального документа, иначе оно помечается как неподтверждённое, либо система явно воздерживается от ответа (abstain). Пока AI отключён в конфигурации, соответствующие функции честно показывают состояние «Не подключено».

Правовой статус

Сервис — аналитический агрегатор открытых данных. Он не подаёт заявки, не подписывает документы и не является юридическим заключением; юридически значимая информация находится только в официальном первоисточнике MTender.

Принципы

  • Только официальные данные MTender/OCDS с ссылкой на первоисточник.
  • Отсутствующие данные показываются как отсутствующие, а не домысливаются.
  • Статистические сигналы (одна заявка, без заявок) — не утверждение о нарушении.
  • Формулы и ограничения каждого показателя публичны.

Показатели

ПоказательФормулаПоля источникаОграничения
Среднее число заявокcount(bids) / count(tenders)bids.details[], tenderТолько публично раскрытые заявки; часть процедур не публикует заявки.
Без опубликованных заявокcount(tenders without bid rows)bids.details[]Только публично раскрытые заявки; часть процедур не публикует заявки.
С одной заявкойcount(tenders with exactly 1 bid)bids.details[]Только публично раскрытые заявки; часть процедур не публикует заявки.
Отменённые процедурыcount(tender-level cancellation amendments)amendments[].rationaleУчитываются отмены уровня процедуры; отмены лотов — в карточке лота.
Частые победителиgroup awards[].suppliers[] by (name, IDNO)awards[].suppliers[]Идентичность по (название, IDNO); без IDNO возможны дубли написаний.
Сумма присужденийsum(award.value.amount) over supplier awardsawards[].valueСумма решения; фактическая сумма контракта может отличаться.
Соучастники торговtenderers on shared tenders (bid records)bids.details[].tenderers[]Только публично раскрытые заявки; часть процедур не публикует заявки.
Повторные победителиlinks(suppliers with ≥2 awards) / all award linksawards[].suppliers[]Идентичность по (название, IDNO); без IDNO возможны дубли написаний.
Решение к сумме закупкиmedian(award.value / tender.value), ratio ≤ 10awards[].value, tender.valueСумма решения; фактическая сумма контракта может отличаться.
Ценовые ориентиры (цены победителей за единицу)min/median/max(unit price) per (CPV², unit, currency), n≥3awards[].items[].unit.valueЦены победителей, не рыночные прайсы; единицы измерения — как в источнике, без нормализации; ориентир, а не рекомендованная цена.

Нейтральность

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

Агрегатор открытых данных. Юридически значимая информация — в первоисточнике.