Шаблон «Осеменение»
Почему осеменение упирается в две регистрации, а не в одну
Строка — одна попытка. Быка реестр ждёт базовым номером, а не кличкой: пока производитель не зарегистрирован, осеменения по нему придержаны — и в отчёте это отдельная причина, а не общая.
- Колонок в шаблоне
- 10
- Из них кладёт книга
- 8
- Замер по живой базе
- 30 августа 2026
Что это за шаблон
Шаблон описывает попытку осеменения: когда, каким методом, каким быком, какая по счёту внутри лактации, оказалась ли плодотворной и когда стельность подтвердили.
Файл собирается кнопкой в кабинете. Как и в отёле, «Идентификатор учётной системы» стоит здесь первой колонкой, а «Базовый номер ФГИАС ПР» второй.
Главная особенность в том, что животных в строке двое. Колонка «Бык-осеменитель» ждёт базовый номер производителя — не кличку, не номер со свидетельства и не наш внутренний ключ. То есть осеменение нельзя сдать, пока в реестре нет обоих.
Стена эта преодолима силами хозяйства, в отличие от родословной: быки привозного семени в книге заведены карточками, и базовые номера приходят им тем же обратным файлом, что и коровам. Но об этой обязанности хозяйство обычно не думает вовсе — семя привозное, бык стоит на чужом племпредприятии.
Обязательные колонки
- Идентификатор учётной системы
- Наш ключ коровы. Первая колонка шаблона.
- Базовый номер ФГИАС ПР
- Номер коровы в реестре, из обратного файла.
- Дата осеменения
- В виде ГГГГ-ММ-ДД.
- Бык-осеменитель
- Базовый номер производителя в реестре. Отсутствие этого номера — отдельная причина придержания, потому что чинится она иначе, чем отсутствие номера коровы.
Что кладёт книга
«Номер осеменения» — порядковый номер попытки внутри лактации. У нас это поле необязательное и заполнено не везде, поэтому книга считает его по датам: попытки внутри одной лактации упорядочены во времени, и третья по счёту — она и есть третья. Своя нумерация хозяйства при этом уважается: заполненная кратность берётся как есть.
«Номер лактации» уходит из записи. «Метод осеменения» — ключом справочника; реестр называет этот справочник «Способ получения», и примечание к шаблону прямо на него отсылает, так что искать в реестре надо под этим именем.
«Плодотворность» реестр объявил булевой, а в листе «Пример» написал её словом. Пишем словом: TRUE у стельной, FALSE у яловой и выкидыша. Разбираются они по коду справочника результатов, а не по названию — название хозяйство вправе переписать под себя, код остаётся ключом строки.
«Дата подтверждения стельности» уезжает из записи как есть и пустой, если проверки ещё не было.
Где спотыкаются
Отказ реестра называет колонку, а не причину. Ниже — что за ним стоит.
- Причина — «Базовый номер быка»
- Самая частая причина по этому шаблону, и названа она отдельно намеренно. Общее «Базовый номер ФГИАС ПР» означало бы и «не зарегистрирована корова», и «не зарегистрирован бык», а делать с этим надо разное: в первом случае — сдать «Основные сведения» и дождаться обратного файла, во втором — сперва завести карточку производителя и сдать её тоже.
- «Плодотворность» уехала пустой
- Осеменение ещё не проверяли. Это не то же самое, что «нет»: записать неплодотворность попытке, которую никто не проверял, значило бы объявить яловой корову, о которой мы пока ничего не знаем. Ячейка заполнится, когда будет проставлен результат.
- «Метод осеменения» пуст при заполненном поле в карточке
- У записи нашего справочника способов воспроизводства не проставлен ключ реестра. Колонка ждёт ключ, а не слово, и заполненность в книге сама по себе её не заполняет.
- Номера попыток разошлись с тем, что помнит зоотехник
- Книга считает их по датам, а не по порядку записей в базе: записи заводят задним числом, и порядок выборки им не соответствует. Если хозяйство ведёт свою кратность, она берётся как есть — расхождение означает, что кратность заполнена не везде.
- Реестр принял, но даты противоречат друг другу
- До отправки это называют проверки книги: между отёлом и осеменением меньше двадцати дней, дата проверки стельности стоит раньше самого осеменения, бык родился позже осеменения — последнее почти всегда означает связь не с тем животным, с тёзкой по кличке или по короткому номеру.
Чего книга не кладёт и почему
Не хватает двух регистраций вместо одной, и это единственный шаблон, где так. Свой базовый номер корова получит обратным файлом; базовый номер быка придёт только тогда, когда хозяйство заведёт производителю карточку и сдаст её вместе со стадом. В отчёте выгрузки эти две причины разведены, чтобы было видно, чьей регистрации не хватает.
Всё остальное книга кладёт целиком, включая метод, плодотворность и дату подтверждения стельности. Номер попытки, которого хозяйство не вело, книга считает сама — это не догадка: попытки упорядочены во времени, и счёт по датам точен.
Чего этот шаблон не закрывает
Сервис-период отсюда не следует. Реестр спрашивает его отдельным шаблоном, и книга считает его по настоящей дате плодотворного осеменения — последнего перед следующим отёлом, — а не как «межотельный минус двести восемьдесят пять».
Индекс осеменения реестр не спрашивает вовсе: это наш счёт доз на стельность, и живёт он в отчётах книги, а не в выгрузке.
О семени этот файл не говорит ничего. Оплодотворяющая способность быка и наличие спермопродукции на складе — другие вопросы, и второй реестр спрашивает своим шаблоном.
Отёл, которым стельность кончилась, сдаётся своим шаблоном. Здесь сдаётся только то, чем она началась.
Слова этой страницы
Определения с нашими числами и с тем, чего каждое слово не означает.
| Стельность | Беременность коровы. В расчётах книги принята равной 279 дням; отёл раньше 270 дней после предыдущего считается ошибкой записи. |
|---|---|
| Индекс осеменения | Сколько доз семени ушло на одну стельность. Обычно 1,5–2; три и выше — беда. |
| Сервис-период | Дни от отёла до плодотворного осеменения — того, от которого корова стала стельной. |
| Оплодотворяющая способность | На сколько процентных пунктов партия семени меняет долю стельностей против сверстников в тех же хозяйствах. Свойство партии, а не быка. |
| Дней до первого осеменения | Дни от отёла до первой попытки осеменить. Про выявление охоты, а не про оплодотворяемость. |