Другое · 8 мин
Как исправить номер трудового договора в 1С
Как исправить номер трудового договора в 1С:ЗУП: ручное редактирование, групповое изменение, исправление номера в документе приёма на работу и проверка отчётов.
Номер трудового договора в 1С:ЗУП формируется автоматически при создании документа «Приём на работу» и хранится в кадровых данных сотрудника. Ошибка в номере — лишняя цифра, пропущенный префикс, дублирование — приводит к расхождениям с бумажным договором, некорректной нумерации в отчётах и проблемам при передаче сведений в СЭДО и ЕФС-1.
Способ исправления зависит от того, где именно хранится ошибочный номер: в самом документе приёма, в карточке сотрудника или в печатной форме. В типовых конфигурациях 1С:ЗУП 3.1 номер договора чаще всего совпадает с номером документа «Приём на работу», поэтому исправление обычно сводится к редактированию этого документа.
Перед любыми изменениями убедитесь, что у вас есть права на редактирование кадровых документов, и сделайте резервную копию информационной базы, если планируется групповое изменение данных. Работа через обработку «Групповое изменение реквизитов» выполняется в монопольном или осторожном режиме и откатить её штатными средствами нельзя.
Где в 1С хранится номер трудового договора
Прежде чем исправлять номер, нужно понять, откуда программа его берёт. В 1С:ЗУП 3.1 при проведении документа «Приём на работу» создаётся элемент справочника «Сотрудники», а сведения о трудовом договоре записываются в регистры и в сам документ. Номер договора в печатной форме по умолчанию подставляется из номера документа приёма.
Если в вашей конфигурации ведётся отдельная нумерация договоров (например, через доработку или через реквизит «Номер договора» в карточке сотрудника), исправлять нужно именно этот реквизит. Проверить источник просто: сформируйте печатную форму трудового договора и сравните номер в ней с номером документа приёма — если они совпадают, правится документ.
Исправляйте номер документа «Приём на работу»
Ищите поле «Номер договора» в карточке сотрудника
Проверьте настройки макета печатной формы
Исправление номера в документе «Приём на работу»
Это основной сценарий для типовой конфигурации. Откройте раздел «Кадры» → «Приёмы, переводы, увольнения», найдите нужный документ приёма и откройте его. По умолчанию поле «Номер» недоступно для редактирования — программа защищает автоматическую нумерацию.
Чтобы разблокировать поле, нажмите кнопку «Ещё» в командной панели документа и выберите пункт «Изменить номер» (в некоторых версиях — «Редактировать номер»). После этого поле станет активным. Впишите корректный номер, соблюдая формат, принятый в организации: программа может контролировать длину и уникальность номера.
После изменения запишите и перепроведите документ. Проверьте, что номер обновился в печатной форме трудового договора и в кадровых отчётах. Если документ входил в синхронизацию с 1С:Бухгалтерией, проверьте, что изменение корректно перенеслось туда.
- 1Откройте раздел «Кадры» → «Приёмы, переводы, увольнения»
- 2Найдите и откройте документ «Приём на работу» нужного сотрудника
- 3Нажмите «Ещё» → «Изменить номер»
- 4Впишите корректный номер трудового договора
- 5Запишите и перепроведите документ
- 6Сформируйте печатную форму договора и сверьте номер
Исправление номера в карточке сотрудника
Если номер договора хранится как отдельный реквизит, откройте справочник «Сотрудники», найдите нужного сотрудника и перейдите по ссылке «Трудовой договор» или в раздел личных данных, где отображаются реквизиты договора. В зависимости от версии конфигурации поле может называться «Номер договора» или входить в блок «Трудовой договор».
В некоторых конфигурациях реквизиты договора в карточке сотрудника доступны только для просмотра, потому что заполняются из кадрового документа. В этом случае карточку редактировать бесполезно — изменения затрутся при следующем перепроведении приёма. Исправляйте первичный документ.
Групповое исправление номеров
Когда ошибочных номеров много — например, после загрузки данных из старой программы или при смене системы нумерации — удобнее использовать обработку «Групповое изменение реквизитов». Она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» (в тонком клиенте может требоваться режим «Все функции»).
В обработке выберите тип объектов «Документы» → «Приём на работу», отберите нужные документы по периоду или подразделению, затем укажите реквизит «Номер» и задайте новое значение или алгоритм. Для разных номеров у разных документов потребуется произвольный алгоритм на встроенном языке или последовательная ручная обработка.
Проверка результата и связанных данных
После исправления номера проверьте не только сам документ, но и все места, где номер договора используется. Сформируйте печатную форму трудового договора из документа приёма — номер должен совпасть с бумажным оригиналом. Откройте отчёт «Штатная расстановка» или список сотрудников и убедитесь, что там отображается корректное значение.
Отдельно проверьте уникальность нумерации: в журнале приёмов не должно быть двух документов с одинаковым номером в пределах одного периода нумерации. Дубли номеров могут вызвать ошибки при обмене данными и при формировании отчётности.
Как проверить результат
Номер совпадает с бумажным договором
Номер старый или пустой — документ не перепроведён
Номера уникальны и идут по порядку
Дубли или пропуски, которых не было по бумажным документам
Номер обновился в обеих базах
В смежной базе старое значение — повторите обмен
Типичные ошибки при исправлении номера
Самая частая ошибка — исправление номера только в печатной форме или в карточке сотрудника без изменения документа-источника. При следующем перепроведении приёма или переформировании печатной формы старый неверный номер вернётся.
Вторая распространённая проблема — смена префикса или длины номера без учёта настроек нумератора. Если новый номер не соответствует маске, программа может выдать предупреждение или сбросить автонумерацию для последующих документов. После ручной правки проверьте, какой номер программа предложит при создании следующего приёма.
Частые вопросы
Почему поле «Номер» в документе приёма недоступно для редактирования?
Автоматическая нумерация защищена от случайного изменения. Нажмите «Ещё» → «Изменить номер» в командной панели документа — после этого поле станет доступным. Если пункта нет, проверьте права пользователя: нужна возможность редактирования кадровых документов.
Изменится ли номер в уже отправленных отчётах и СЭДО?
Нет, отправленные сведения не изменятся автоматически. Если ошибочный номер попал в отчётность, потребуется сформировать и отправить корректирующие сведения по действующим правилам. Локальное исправление влияет только на будущие формы и отчёты.
Можно ли исправить номер, если документ в закрытом периоде?
Технически да, но при установленной дате запрета редактирования документ будет заблокирован. Потребуется временно сдвинуть дату запрета (раздел «Администрирование» → «Поддержка и обслуживание») или выполнить правку под пользователем с правом изменения данных в закрытом периоде. После правки верните дату запрета на место.
Что делать, если номера договоров задвоились после загрузки из другой программы?
Используйте обработку «Групповое изменение реквизитов» с произвольным алгоритмом, который присваивает номера по порядку с учётом даты приёма. Перед запуском сделайте резервную копию и протестируйте алгоритм на небольшой выборке документов.
Влияет ли смена номера договора на расчёт зарплаты?
Нет. Номер договора — справочный реквизит, он не участвует в расчётах начислений, взносов и налогов. Исправление номера безопасно для расчётных данных, но всегда перепроводите документ после изменения.
Что важно запомнить
Номер трудового договора в типовой 1С:ЗУП — это номер документа «Приём на работу». Исправляйте его через «Ещё» → «Изменить номер», перепроводите документ и проверяйте печатную форму. Для массовых правок используйте групповое изменение реквизитов только после резервной копии.