Шаблон «Индекс племенной ценности»
Что писать в «Результат оценки племенной ценности»
Колонка объявлена текстовой, и это не недосмотр реестра: он принимает результат как он есть и не берётся судить о методике. Без даты расчёта строка не уезжает.
- Колонок в шаблоне
- 5
- Из них кладёт книга
- 3
- Замер по живой базе
- 30 августа 2026
Что это за шаблон
Шаблон спрашивает одно утверждение и ничего сверх него: сколько у животного очков племенной ценности и в какой день их получили. Не ряд пересчётов, не методику, не признаки, из которых индекс сложен, не число дочерей под оценкой — действующее значение и дату, когда оно стало действующим.
Колонка «Результат оценки племенной ценности» объявлена строкой, и в примере реестра стоит «11»: число, записанное текстом. Соблазн счесть это недосмотром велик, но текстовая колонка здесь точнее числовой. Индекс книги — собственный расчёт по собственной базе сравнения, и выдавать его за общероссийскую величину было бы неверно. «Вот наш результат» — правда; «вот значение известного всем показателя» — нет.
Дата расчёта — не дата записи и не день, когда открыли файл. Это день, когда индекс получили. Индекс пересчитывается при каждом обновлении базы сравнения, и число без дня не отличить от прошлогоднего: две записи «112,5» и «96,0» могут быть одним и тем же животным до и после смены базы, а могут — двумя разными, и без даты различить это нечем.
Обязательные колонки
- Базовый номер ФГИАС ПР
- Номер животного в реестре. Он приходит обратным файлом после того, как хозяйство сдало «Основные сведения», и больше ниоткуда. Подставить сюда свой внутренний ключ нельзя: для реестра это первичный ключ, а не подсказка, и он либо отвергнет файл, либо заведёт второе животное рядом с настоящим.
- Идентификатор учётной системы
- Наш собственный ключ — единственная из колонок-идентификаторов, которую книга знает сама. По ней реестр узнаёт запись при повторной сдаче, и меняться она не должна никогда.
- Дата расчёта
- День, когда индекс получен. Строка без неё в файл не попадает и уходит в придержанные с этой самой причиной — та же, по которой не уезжает комплексный класс без даты оценки.
- Результат оценки племенной ценности
- Само число, записанное строкой. Никакого приведения к чужому виду по дороге нет: что посчитано, то и уезжает.
Что кладёт книга
Файл собирается кнопкой в кабинете. Строка — одно животное, и берётся снимок из карточки: поле индекса и дата последней оценки. Истории здесь не нужно — ряд пересчётов книга хранит отдельно, а реестр спрашивает действующее значение и день, когда его получили. Сдать ему всю ленту пересчётов значило бы отчитаться о работе своего расчётного модуля вместо племенной ценности животного.
Индекс книга считает сама, а не принимает готовым. Оценки по отдельным признакам переводятся в доли генетического стандартного отклонения от базы сравнения, взвешиваются профилем — экономическим или селекционным — и складываются. Именно поэтому текстовая колонка нам на руку: она честно означает «вот наш результат».
Число уходит так, как записано, вместе с десятым знаком: сто двенадцать с половиной уезжает строкой, а не округляется до целого. Округления в выгрузке случаются только там, где контракт объявил колонку целой, и каждое из них считается и печатается в отчёте — здесь считать нечего.
Колонка «Идентификатор ФГИАС ПР» уходит пустой. Это не пробел: у новой записи она пуста по самому шаблону, реестр заполняет её сам и возвращает, чтобы потом по ней обновлять.
Животное без индекса не попадает ни в файл, ни в список придержанных. Оценивают не всех, и объявлять отсутствие оценки недостающими данными значило бы засорить отчёт строками, по которым нечего делать.
Где спотыкаются
Отказ реестра называет колонку, а не причину. Ниже — что за ним стоит.
- Дата расчёта
- В карточке есть индекс, но не заполнена дата последней оценки. Чаще всего это животные, чью оценку переносили из прежней системы: число приехало, день — нет. Подставить сегодняшнюю дату книга не может: это сказало бы реестру, что мы пересчитали стадо сегодня.
- Базовый номер ФГИАС ПР
- Животное ещё не зарегистрировано в реестре. Лечится не здесь: сперва сдаются «Основные сведения», потом загружается обратный файл с номерами, и только после этого индекс есть чем назвать.
- Идентификатор учётной системы
- У записи пуст наш собственный ключ. Встречается на данных, залитых в обход обычной загрузки; строка придерживается вся, потому что без ключа реестр не сможет узнать её при следующей сдаче и заведёт вторую оценку рядом с первой.
- Индексы посчитаны по разным базам сравнения
- Проверка качества данных: в пределах одного профиля оценки животных ссылаются на разные версии базы. Реестр такой файл примет — колонка текстовая, и каждое число само по себе верно. Но сравнить эти животных между собой будет нельзя: разница между ними частью отражает разницу баз, а не животных.
- Привезённая оценка расходится с расчётом книги
- Проверка называет животных, у которых место по привезённой оценке и по расчёту книги отличается больше чем на сорок процентилей. В файл уезжает расчёт книги, и такое расхождение почти всегда означает, что одна из двух оценок про другое животное или про другую шкалу. Разобрать его надо до отправки, а не после.
Чего книга не кладёт и почему
Базовый номер животного и «Идентификатор ФГИАС ПР» книга не кладёт и класть не может: первый принадлежит реестру и приходит обратным файлом, второй пуст у новой записи по самому шаблону.
Надёжность оценки в шаблон не входит вовсе — её там просто нет колонкой. Книга её считает и показывает в карточке рядом с индексом, но сдать её реестру этим файлом некуда. Дописать её в «Результат оценки племенной ценности» было бы худшим из решений: получатель ждёт в этой ячейке одно число, а не пару.
История пересчётов не сдаётся намеренно. Это не пробел, а решение: шаблон устроен как утверждение о сегодняшнем дне, и лента прошлых значений в него не помещается.
Чего этот шаблон не закрывает
Сдав этот файл, вы не сообщили реестру, из чего индекс сложен: ни признаков, ни весов, ни версии базы сравнения, ни надёжности. Чужой человек, глядя на число, не сможет ни повторить его, ни сравнить с индексом другого хозяйства — и это свойство шаблона, а не нашей выгрузки.
Он не заменяет «Комплексный класс». Бонитировка — суждение человека с датой, баллом и организацией-оценщиком; индекс — расчёт по модели. Реестр спрашивает их разными шаблонами именно потому, что это разные утверждения о животном.
Он ничего не говорит об экстерьере: линейная оценка, сводные оценки и экстерьер молодняка сдаются своими файлами и в индекс не сворачиваются.
И он бесполезен в одиночку. Пока не сданы «Основные сведения» и не получены базовые номера, этот файл выйдет пустым при любом заполнении карточек.
Слова этой страницы
Определения с нашими числами и с тем, чего каждое слово не означает.
| Индекс племенной ценности | Одно число, в которое свёрнуты оценки животного по одиннадцати признакам с весами выбранного профиля. |
|---|---|
| Племенная ценность | Оценка того, что животное передаёт потомству, выраженная отклонением от базовой популяции. |
| База сравнения | Среднее и генетическое σ по референтной группе — то, относительно чего племенная ценность считается отклонением. |
| Надёжность оценки, R | Доля изменчивости прогноза, объяснённая собранными данными: насколько число сдвинется, когда данных станет больше. |
| Процентиль | Сколько процентов группы сравнения ниже этого животного. Группа — ровесники по книге; если их меньше двадцати, группой становится вся книга по профилю. |
Читать дальше
- Словарь: индекс племенной ценности
- Словарь: племенная ценность
- Словарь: база сравнения
- Словарь: надёжность оценки
- Словарь: процентиль
- Разбор: почему наш индекс нельзя сравнивать с NM$ и TPI
- Разбор: база сравнения — что стоит за строкой CDCB-2025-metric
- Раздел книги: индекс племенной ценности
- Шаблон «Наличие спермопродукции»