К статье
Практический материал

Другое · 10 мин

Как выгрузить трудовой договор из 1С

Как выгрузить трудовой договор из 1С:ЗУП и 1С:Камин — печать в Word и PDF, выгрузка в файл, массовая выгрузка, проверка результата и типичные ошибки.

Трудовой договор в 1С хранится не как отдельный файл, а как печатная форма, которая формируется из данных сотрудника и кадрового документа «Приём на работу». Поэтому «выгрузить трудовой договор» обычно означает одно из трёх действий: распечатать его и сохранить в PDF или Word, выгрузить данные сотрудника в файл обмена, либо выгрузить сам документ приёма на работу в другую базу. Ниже разобраны все три сценария для 1С:Зарплата и управление персоналом (ЗУП) и смежных конфигураций.

Перед началом убедитесь, что у вас есть права на чтение данных сотрудника и на вывод печатных форм. Если кнопка «Печать» недоступна или договор формируется пустым, проблема почти всегда в правах доступа или в незаполненных данных — разберём это в отдельном разделе.

Откуда в 1С формируется трудовой договор

В типовой 1С:ЗУП трудовой договор — это макет печатной формы, который заполняется данными из нескольких источников: карточки сотрудника (ФИО, паспортные данные, адрес), документа приёма на работу (должность, подразделение, дата начала, условия оплаты) и карточки организации (наименование, реквизиты, данные руководителя). Если какое-то из этих полей пустое, в готовом договоре будет пропуск.

Открыть форму можно двумя путями. Первый — через список сотрудников: раздел «Кадры» → «Сотрудники», откройте нужного сотрудника и нажмите кнопку «Печать» в командной панели. Второй — через документ: «Кадры» → «Приёмы на работу», откройте документ и выберите «Печать» → «Трудовой договор». Состав доступных форм зависит от настроек конфигурации и может включать договор, дополнительное соглашение и приложения.

Как выгрузить договор в PDF или Word

Стандартный способ сохранить договор файлом — сначала сформировать печатную форму, затем сохранить её в нужном формате. Последовательность одинакова для большинства конфигураций на управляемых формах (ЗУП 3.1, БП 3.0, КА, ERP).

Порядок действий
  1. 1
    Откройте карточку сотрудника или документ «Приём на работу».
  2. 2
    Нажмите «Печать» и выберите «Трудовой договор» — откроется предварительный просмотр.
  3. 3
    Проверьте, что все поля заполнены: ФИО, должность, даты, оклад, реквизиты сторон.
  4. 4
    Нажмите «Файл» → «Сохранить как» (или Ctrl+S) и выберите формат: PDF, DOCX (Word) или XLSX.
  5. 5
    Укажите папку сохранения и имя файла, например «ТД_Иванов_2026.pdf».
  6. 6
    Откройте сохранённый файл и убедитесь, что текст читается и страницы не обрезаны.

Формат PDF подходит для передачи на подпись и архивного хранения — его сложно случайно изменить. Word удобен, если договор нужно доработать вручную: добавить пункты, изменить формулировки. Учтите, что правки в Word не вернутся в 1С — при следующей печати форма снова заполнится данными из базы.

Если кнопка «Сохранить как» недоступна, откройте форму через «Ещё» → «Показать в новом окне» или используйте стандартную печать Windows с виртуальным принтером PDF. В большинстве современных систем виртуальный принтер «Microsoft Print to PDF» установлен по умолчанию.

Массовая выгрузка договоров нескольких сотрудников

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

Ограничение этого способа — все договоры окажутся в одном файле. Если нужны отдельные файлы по каждому сотруднику, потребуется либо внешняя обработка групповой печати (такие есть в типовых поставках некоторых отраслевых решений), либо помощь программиста: несложная обработка на встроенном языке формирует по каждому сотруднику отдельный PDF и складывает их в папку.

Способы массовой выгрузки

Печать из списка сотрудников

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

Внешняя обработка групповой печати

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

Доработка программистом

Полностью автоматизирует выгрузку с именованием файлов по шаблону, но требует затрат на разработку и тестирование.

Выгрузка данных договора в файл обмена

Иногда под «выгрузкой» понимают не печатную форму, а передачу самих данных — например, в другую базу 1С, в систему электронного документооборота или в Excel для анализа. Здесь подход другой: работают не с печатной формой, а с объектами базы.

Для переноса между базами 1С используется типовая обработка «Выгрузка и загрузка данных XML» (в ЗУП: «Администрирование» → «Обмен данными») или универсальный обмен данными. Выгружаются документы «Приём на работу» вместе со связанными справочниками — сотрудниками, физическими лицами, должностями. Важно выгружать связанные объекты целиком, иначе в базе-приёмнике появятся «битые» ссылки.

Для выгрузки в Excel удобен список сотрудников: настройте нужные колонки через «Ещё» → «Изменить форму», затем выведите список в табличный документ («Ещё» → «Вывести список») и сохраните в XLSX. Так можно получить реестр договоров с датами, должностями и окладами — но без текста самого договора.

Проверка результата и типичные проблемы

После выгрузки откройте файл и сверьте ключевые поля с данными сотрудника: ФИО полностью, дата начала работы, должность, размер оплаты, реквизиты организации. Особое внимание — на подписанта со стороны работодателя: он берётся из ответственных лиц организации, и если руководитель сменился, в форме может остаться старое ФИО.

Контрольные точки

Как проверить результат

ФИО и паспортные данные сотрудника
Норма

Совпадают с карточкой физлица

Тревожный признак

Пропуски или устаревшие данные — проверьте историю изменения ФИО и документы

Подписант со стороны работодателя
Норма

Актуальный руководитель из ответственных лиц организации

Тревожный признак

Прежний руководитель — обновите сведения об ответственных лицах

Оклад и условия оплаты
Норма

Совпадают с документом приёма

Тревожный признак

Пусто или ноль — не заполнены начисления в документе приёма

Файл открывается и читается
Норма

Все страницы на месте, текст не обрезан

Тревожный признак

Обрезанные поля — проверьте настройки полей страницы в печатной форме

Почему договор не формируется или формируется пустым

Самая частая причина пустого договора — незаполненные данные. Проверьте по порядку: проведён ли документ «Приём на работу», указаны ли начисления и оклад, заполнены ли паспортные данные физического лица, указаны ли ответственные лица организации и её регистрационные данные. Пустое поле в источнике даёт пустое место в форме.

Вторая группа причин — права доступа. Если пользователю запрещено чтение персональных данных, форма может формироваться без паспортных данных или вообще не открываться. Проверяется просто: попросите сформировать договор пользователя с полными правами. Если у него всё заполняется — проблема в профиле прав, и настраивать его должен администратор.

Третья причина — доработанный макет. Если в конфигурации печатная форма изменялась под требования компании, после обновления релиза она может конфликтовать с новыми данными. Признак: форма работала раньше и «сломалась» после обновления. В этом случае нужен программист 1С — самостоятельно править макет без знания встроенного языка не стоит.

Типичные ошибки
01
Правка договора в Word вместо исправления данных в 1С — при следующей печати ошибка вернётся, а версии разойдутся.
02
Изменение документа приёма задним числом ради красивой формы — ломает кадровый учёт и расчёты.
03
Выгрузка в PDF без проверки подписанта — в договоре остаётся прежний руководитель.
04
Массовая печать без отбора — в общий файл попадают уволенные сотрудники и лишние страницы.
Перед массовой выгрузкой сделайте пробную печать на одном сотруднике и сверьте все поля. Найти и исправить ошибку в данных до выгрузки сотни файлов гораздо быстрее, чем переделывать весь архив заново.
ПЗ
Практическое замечание

Частые вопросы

Можно ли выгрузить трудовой договор из 1С:Бухгалтерии?

Да, если учёт ведётся в 1С:Бухгалтерии 3.0, там тоже есть кадровые документы и печатная форма трудового договора — она открывается из документа «Приём на работу» или карточки сотрудника через кнопку «Печать». Набор форм там скромнее, чем в ЗУП, поэтому для полноценного кадрового учёта обычно используют ЗУП.

Как сохранить договор сразу в PDF, минуя предпросмотр?

В типовых конфигурациях прямой команды «сохранить в PDF» для печатных форм нет — сначала открывается табличный документ. Ускорить процесс можно, назначив виртуальный PDF-принтер принтером по умолчанию и печатая на него, либо сохраняя форму через Ctrl+S — это занимает пару секунд после предпросмотра.

Почему в договоре старая фамилия сотрудника после её смены?

ФИО берётся из истории изменения фамилии физического лица на дату документа. Если договор формируется по старому приёму на работу, 1С подставит фамилию, актуальную на ту дату. Проверьте в карточке физлица гиперссылку «История» рядом с ФИО и при необходимости скорректируйте записи истории.

Можно ли выгрузить договоры всех сотрудников отдельными файлами без программиста?

Типовыми средствами — только в один общий файл через печать из списка. Отдельные файлы по каждому сотруднику без доработки не получить: либо печатайте по одному, либо используйте готовую внешнюю обработку групповой печати, подключаемую через «Дополнительные отчёты и обработки».

Что делать, если кнопка «Печать» не показывает форму трудового договора?

Состав команд печати зависит от прав и настроек. Проверьте, что документ проведён, и посмотрите полный список команд через «Ещё» → «Печать». Если формы нет и там — вероятно, она отключена в настройках конфигурации или у вас ограничены права; обратитесь к администратору базы.

Можно ли выгрузить подписанный скан договора и хранить его в 1С?

Да, к карточке сотрудника и к документу можно прикреплять файлы: кнопка со скрепкой или команда «Присоединённые файлы». Скан подписанного договора удобно хранить именно там — тогда оригинал и данные в базе всегда находятся в одном месте.

Итог

Что важно запомнить

Трудовой договор в 1С — печатная форма из данных сотрудника и приёма на работу: формируйте через «Печать» и сохраняйте в PDF или Word. Ошибки в форме исправляйте в исходных данных, а не в документе задним числом. Для массовой выгрузки отдельными файлами нужна внешняя обработка или доработка.