Поиск номера трудового договора в 1С может превратиться в настоящий квест, если не знать, где именно хранятся эти данные. Особенно остро проблема встаёт при подготовке отчётности для ПФР, ФНС или внутреннего аудита, когда требуется оперативно предоставить реквизиты документов. В зависимости от конфигурации (1С:ЗУП 3.1, 1С:Бухгалтерия 3.0, 1С:Камин) и версии платформы путь к информации может отличаться.
В этой статье мы разберём все возможные способы найти номер трудового договора — от стандартных отчётов до скрытых полей в карточке сотрудника. Также вы узнаете, как избежать типичных ошибок при поиске (например, путаницы между номером договора и номером приказа о приёме) и что делать, если номер вообще не указан в системе. Материал будет полезен кадровикам, бухгалтерам и руководителям, которые работают с персоналом в 1С.
1. Стандартный способ: карточка сотрудника в 1С:ЗУП
Самый очевидный и быстрый путь — заглянуть в карточку сотрудника через раздел Кадры → Сотрудники. Здесь номер договора обычно отображается в блоке Трудовые договоры, но его расположение зависит от версии конфигурации:
- 📝 1С:ЗУП 3.1 (последние редакции): номер находится в таблице трудовой деятельности сотрудника, в колонке
Номер договора. Если колонка скрыта — кликните правой кнопкой по заголовку таблицы и добавьте её черезНастройка списка. - 🔍 1С:ЗУП 2.5 или Бухгалтерия 3.0: номер может быть спрятан в документе
Приём на работу(вкладкаТрудовой договор). Откройте документ двойным кликом из истории сотрудника. - ⚙️ 1С:Камин: номер договора часто дублируется в поле
Дополнительная информацияна вкладкеТрудовой договорв карточке работника.
Если номер отсутствует в карточке, это не всегда означает, что его нет в системе. Возможно, он был введён в другом документе (например, в Кадровом переводе или Дополнительном соглашении). Проверьте полную историю изменений по сотруднику.
В 1С:ЗУП 3.1 номер договора можно добавить ретроактивно: откройте документ Приём на работу, нажмите Ещё → Изменить и заполните поле вручную. Система автоматически обновит данные во всех связанных отчётах.
2. Поиск через отчёты: «Сведения о трудовой деятельности»
Если карточка сотрудника не дала результата, воспользуйтесь стандартными отчётами. Самый надёжный — Сведения о трудовой деятельности (СЗВ-ТД), который формируется по требованиям Пенсионного фонда. Чтобы его открыть:
- Перейдите в
Кадры → Отчёты по кадрам → Сведения о трудовой деятельности. - Укажите период (например, текущий год) и сотрудника (или оставьте пустым для выгрузки по всем).
- Нажмите
Сформироватьи найдите колонкуНомер трудового договора.
В этом отчёте номер отображается даже если он не был заполнен в карточке сотрудника изначально — система подтягивает его из первичных документов (приказов, соглашений). Если номер отсутствует и здесь, значит, он либо не вводился, либо был удалён.
| Конфигурация | Путь к номеру договора | Примечания |
|---|---|---|
| 1С:ЗУП 3.1 | Кадры → Сотрудники → [Выбрать сотрудника] → Трудовые договоры |
Номер может быть скрыт — настройте видимость колонок |
| 1С:Бухгалтерия 3.0 | Справочники → Сотрудники → [Документ "Приём на работу"] |
Часто номер дублируется в печатной форме договора |
| 1С:Камин | Кадры → Личные карточки → [Вкладка "Трудовой договор"] |
Номер может храниться в поле Доп. реквизиты |
3. Просмотр печатной формы трудового договора
Иногда номер договора отображается только в печатной форме, но отсутствует в интерфейсе программы. Чтобы его найти:
- Откройте документ
Приём на работудля нужного сотрудника. - Нажмите кнопку
Печать → Трудовой договор(илиДоговор (Т-1)в старых версиях). - В сформированном документе (обычно в шапке или под подписями) будет указан номер.
Если печатная форма не содержит номер, проверьте настройки шаблона:
- 📄 В 1С:ЗУП 3.1 шаблоны редактируются через
Администрирование → Печатные формы. - 🖨️ В 1С:Бухгалтерия 3.0 путь:
Справочники → Печатные формы → Трудовые договоры.
Что делать, если печатная форма пустая?
Если при попытке печати договора вы видите пустой бланк или ошибку, скорее всего, не установлен шаблон. Скачайте актуальную форму с сайта 1С:ИТС или обратитесь к администратору базы для восстановления шаблонов.
4. Поиск по журналу документов «Приёмы на работу»
Если номер договора не привязан к карточке сотрудника, его можно найти через журнал документов. Этот метод работает во всех конфигурациях:
- Откройте
Кадры → Журналы документов → Приёмы на работу(илиВсе кадровые документы). - Найдите документ приёма нужного сотрудника (используйте фильтр по ФИО).
- Дважды кликните по документу и проверьте вкладку
Трудовой договорилиДополнительно.
В некоторых версиях 1С номер договора хранится в реквизитах документа, но не отображается в основной форме. Чтобы его увидеть:
Нажмите в документе "Ещё → Все действия → Изменить форму"
Добавьте на форму поле "НомерДоговора" (если оно есть в метаданных)
Номер в карточке сотрудника|Номер в отчёте СЗВ-ТД|Номер в печатной форме договора|Номер в журнале документов "Приёмы на работу"-->
5. Альтернативные методы: SQL-запросы и внешние отчёты
Если стандартные способы не помогли, а номер договора критически важен (например, для судебного разбирательства), можно воспользоваться продвинутыми инструментами:
- 🔧 SQL-запрос (для администраторов базы):
Замените "Иванов" на фамилию сотрудника. Запрос выполняется вВЫБРАТЬСотрудники.Наименование КАК Сотрудник,
ДокументыПриема.НомерДоговора КАК НомерДоговора
ИЗ
Документ.ПриемНаРаботу КАК ДокументыПриема
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
ПО ДокументыПриема.Сотрудник = Сотрудники.Ссылка
ГДЕ
Сотрудники.Наименование ПОДОБНО "%Иванов%"
Консоли запросов(доступна черезВсе функции). - 📊 Внешние отчёты: на сайте 1С:ИТС или Infostart есть готовые обработки для поиска кадровых данных. Например, отчёт
"Поиск номеров договоров"от пользователя user12345 (проверьте актуальность перед использованием).
SQL-запросы и внешние обработки следует использовать только если вы уверены в своих навыках или под руководством администратора 1С. Неправильный запрос может нарушить целостность базы!
Если вы не администратор, попросите IT-отдел или франчайзи 1С выполнить поиск. Укажите им:
- ФИО сотрудника,
- дату приёма на работу,
- приблизительный период, когда мог быть заключён договор.
6. Типичные ошибки и как их избежать
При поиске номера трудового договора пользователи часто сталкиваются с следующими проблемами:
⚠️ Внимание: В 1С:ЗУП 3.1 поле Номер договора по умолчанию не обязательно для заполнения. Если его не указали при приёме сотрудника, система не будет требовать ввод, но это создаст проблемы при формировании отчётности.
- 🔄 Путаница с номером приказа: номер
приказа о приёме(например,П-123) и номертрудового договора(например,ТД-45/23) — это разные вещи. В отчётах для ПФР требуется именно номер договора. - 📑 Отсутствие номера в старых документах: если сотрудник был принят до 2017 года, номер мог не фиксироваться в 1С (требование указывать его в СЗВ-ТД появилось позже). В этом случае номер придётся восстановить из бумажного архива.
- 🔄 Дублирование номеров: при переносе данных из старой базы в новую номера договоров могли дублироваться. Проверьте уникальность через отчёт
"Проверка дублей кадровых данных".
Чтобы избежать ошибок в будущем:
- Настройте обязательное заполнение поля
Номер договорапри приёме сотрудника (черезАдминистрирование → Настройки кадрового учёта). - Используйте автонумерацию договоров (например,
ТД-{ГОД}-{ПОРЯДКОВЫЙ НОМЕР}). - Периодически проверяйте заполненность номеров через отчёт
"Анализ кадровых данных".
7. Что делать, если номер договора не найден?
Если после всех проверок номер трудового договора так и не найден, действуйте по следующему алгоритму:
- Проверьте бумажный архив: номер мог быть указан только в физическом экземпляре договора, но не внесён в 1С.
- Свяжитесь с сотрудником: иногда номер дублируется в личном деле или копии договора, выданной работнику.
- Восстановите номер ретроактивно:
- Откройте документ
Приём на работу. - Нажмите
Ещё → Изменить. - Заполните поле
Номер договора(например,ТД-001/2026). - Сохраните и перепроведьте отчёты.
- Откройте документ
"Восстановлен".⚠️ Внимание: Восстановление номеров договоров ретроактивно может потребовать корректировки ранее сданной отчётности (например, СЗВ-ТД или РСВ). Уточните у бухгалтера, нужно ли подавать уточнённые сведения.
Если проблема носит системный характер (номера отсутствуют у большинства сотрудников), рассмотрите возможность массового заполнения через обработку группового изменения реквизитов. Такие обработки есть на Infostart или в каталоге 1С:ИТС.
FAQ: Частые вопросы о номерах трудовых договоров в 1С
Можно ли в 1С автоматически пронумеровать все трудовые договоры?
Да, для этого:
- Перейдите в
Администрирование → Настройки кадрового учёта → Нумерация документов. - Настройте шаблон нумерации для трудового договора (например,
ТД-{ГОД}-{НОМЕР}). - Используйте обработку
"Групповая нумерация договоров"для ретроактивного заполнения.
В 1С:ЗУП 3.1 также есть возможность настроить автозаполнение номера при создании нового договора.
Где в 1С хранится история изменений номеров договоров?
История изменений номеров не ведётся автоматически, но вы можете:
- Просмотреть журнал регистрации (
Администрирование → Журнал регистрации) по фильтру"Трудовые договоры". - Использовать отчёт
"История изменений кадровых данных"(доступен в 1С:ЗУП 3.1 черезКадры → Отчёты). - Восстановить предыдущие версии документа через
Все действия → История изменений(если включена версия объектов).
Как экспортировать список всех трудовых договоров с номерами в Excel?
Для экспорта:
- Сформируйте отчёт
"Сведения о трудовой деятельности (СЗВ-ТД)". - Нажмите
Ещё → Выгрузитьи выберите форматExcel. - В полученной таблице будут колонки с ФИО, датами и номерами договоров.
Альтернативно можно использовать универсальный отчёт (Отчёты → Универсальный отчёт) с настройкой полей Сотрудник и НомерДоговора.
Почему в печатной форме договора номер отображается, а в карточке сотрудника — нет?
Это происходит из-за разницы в источниках данных:
- В карточке сотрудника номер берётся из текущего состояния документа
Приём на работу. - В печатной форме номер может подтягиваться из шаблона, где он жёстко прописан или рассчитывается по формуле.
Чтобы синхронизировать данные, откройте документ Приём на работу и вручную перенесите номер из печатной формы в поле Номер договора.
Можно ли в 1С:Бухгалтерия 3.0 вести учёт трудовых договоров так же, как в ЗУП?
В 1С:Бухгалтерия 3.0 функционал кадрового учёта ограничен, но вы можете:
- Использовать документ
Приём на работус заполнением поляНомер договора. - Создать дополнительный справочник
"Трудовые договоры"и связать его с сотрудниками через реквизит. - Установить расширение для кадрового учёта (доступно в каталоге 1С:ИТС).
Для полноценного учёта рекомендуется перейти на 1С:ЗУП или интегрировать Бухгалтерию с кадровой программой.