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

Важно понимать, что данные о военнообязанных в 1С хранятся в личных карточках сотрудников (раздел "Воинский учёт"). Если информация не заполнена или устарела, система не сможет корректно сформировать отчёт. Поэтому перед поиском рекомендуем проверить актуальность сведений — это сэкономит время и избежит ошибок при сдаче отчётности в военкомат.

Статья будет полезна:

  • 🔹 Кадровым специалистам, которые впервые формируют списки военнообязанных
  • 🔹 Бухгалтерам, отвечающим за воинский учёт в компании
  • 🔹 Администраторам 1С, настраивающим отчёты под специфические запросы военкоматов
  • 🔹 Руководителям, которым нужно быстро получить актуальные данные по мобилизационному резерву
📊 Как часто вам приходится формировать списки военнообязанных?
Ежемесячно
Ежеквартально
По запросу военкомата
Никогда

1. Где в 1С хранятся данные о военнообязанных?

Информация о воинском учёте сотрудников в 1С сосредоточена в нескольких разделах:

  1. Личная карточка сотрудника (раздел "Кадры" → "Сотрудники"). Здесь в подразделе Воинский учёт фиксируются:
    • 📌 Категория запаса (например, "Рядовой запаса", "Офицер запаса")
    • 📌 Воинское звание (сержант, лейтенант и т.д.)
    • 📌 Состав (солдаты, матросы, сержанты, офицеры)
    • 📌 ВУС (военно-учётная специальность)
    • 📌 Годность к военной службе (А, Б, В, Г, Д)
  • Справочник "Воинские должности" — здесь хранятся возможные значения для полей воинского учёта (настраивается администратором).
  • Отчёты по воинскому учёту — стандартные и кастомизированные формы для выгрузки данных.
  • Если раздел Воинский учёт отсутствует в карточке сотрудника, значит, в настройках программы отключён соответствующий функционал. Чтобы его включить, перейдите в Администрирование → Настройки программы → Кадровый учёт и поставьте галочку напротив "Вести воинский учёт".

    💡

    Перед массовым поиском военнообязанных обновите данные в личных карточках. Часто сотрудники меняют категорию запаса или воинское звание, но не сообщают об этом в отдел кадров.

    2. Быстрый поиск через фильтр в списке сотрудников

    Самый простой способ найти военнообязанных — использовать фильтр в общем списке сотрудников. Этот метод подходит для небольших компаний (до 500 человек) и не требует специальных навыков.

    Инструкция:

    1. Откройте раздел Кадры → Сотрудники.
    2. Нажмите кнопку "Ещё" → "Настройка списка".
    3. В открывшемся окне перейдите на вкладку "Отбор".
    4. Добавьте условие: поле Категория запаса"Не равно"Не военнообязанный.
    5. Примените фильтр. Система покажет всех сотрудников, у которых указана любая категория запаса (кроме "Не военнообязанный").

    Этот метод имеет ограничения:

    • 🚫 Не учитывает воинские звания и ВУС (если нужно найти только офицеров или специалистов определённой категории).
    • 🚫 Не показывает сотрудников, у которых поле Категория запаса не заполнено (их придётся проверять вручную).
    • 🚫 Не подходит для формирования официальных отчётов в военкомат.
    • Как экспортировать отфильтрованный список в Excel?

      Чтобы сохранить список военнообязанных в Excel, нажмите кнопку "Ещё" → "Выгрузить в Excel" или используйте сочетание клавиш Ctrl+Shift+E. В выгруженном файле будут все колонки, отображаемые в текущем виде списка.

      3. Стандартный отчёт "Воинский учёт (Сведения о работниках)"

      Для формирования официальных списков военнообязанных в 1С предусмотрен стандартный отчёт "Воинский учёт (Сведения о работниках)". Он содержит все необходимые данные и соответствует требованиям военкоматов.

      Как его сформировать:

      1. Перейдите в раздел Кадры → Отчёты по кадровому учёту.
      2. Выберите отчёт "Воинский учёт (Сведения о работниках)".
      3. Укажите период (обычно текущий год) и организацию.
      4. Нажмите "Сформировать".

      В отчёте будут колонки:

      Поле Описание Пример значения
      ФИО Фамилия, имя, отчество сотрудника Иванов Петр Сидорович
      Дата рождения Для проверки возрастных категорий 15.03.1985
      Категория запаса Группа учёта (рядовые, офицеры и т.д.) Офицер запаса
      ВУС Военно-учётная специальность 021001 — Командир взвода
      Годность к службе Категория годности (А, Б, В, Г, Д) Б — годен с незначительными ограничениями

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

      💡

      Стандартный отчёт "Воинский учёт" автоматически исключает сотрудников с категорией "Не военнообязанный" и женщин (если не указано иное).

      4. Продвинутый поиск с помощью запроса (для администраторов 1С)

      Если стандартные отчёты не покрывают ваши нужды (например, требуется найти военнообязанных определённого возраста или с конкретной ВУС), можно использовать язык запросов 1С. Этот метод требует знаний 1С:Предприятие 8 и прав администратора.

      Пример запроса для поиска военнообязанных офицеров запаса в возрасте 25–45 лет:

      ВЫБРАТЬ
      

      Сотрудники.Наименование КАК ФИО,

      Сотрудники.ДатаРождения КАК ДатаРождения,

      ВоинскийУчет.КатегорияЗапаса КАК КатегорияЗапаса,

      ВоинскийУчет.ВоинскоеЗвание КАК ВоинскоеЗвание,

      ВОЗРАСТ(Сотрудники.ДатаРождения, &ТекущаяДата) КАК Возраст

      ИЗ

      Справочник.Сотрудники КАК Сотрудники

      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ВоинскийУчет КАК ВоинскийУчет

      ПО Сотрудники.Ссылка = ВоинскийУчет.Сотрудник

      ГДЕ

      ВоинскийУчет.КатегорияЗапаса <> ЗНАЧЕНИЕ(Перечисление.КатегорииЗапаса.НеВоеннообязанный)

      И ВоинскийУчет.КатегорияЗапаса.ЭтотОбъект.ОфицерыЗапаса = ИСТИНА

      И ВОЗРАСТ(Сотрудники.ДатаРождения, &ТекущаяДата) МЕЖДУ 25 И 45

      УПОРЯДОЧИТЬ ПО

      ФИО

      Как выполнить запрос:

      1. Откройте Файл → Новый → Запрос (или нажмите Ctrl+Shift+Q).
      2. Вставьте текст запроса, заменив &ТекущаяДата на актуальную дату (например, ДАТАВРЕМЯ(2026, 10, 15)).
      3. Нажмите "Выполнить".
      4. Результаты можно экспортировать в таблицу или отчёт.

      Убедитесь, что у вас есть права администратора|Сделайте резервную копию базы|Проверьте синтаксис запроса|Замените параметры на актуальные значения-->

      Если вы не уверены в синтаксисе, используйте Конструктор запросов (кнопка Конструктор в окне редактирования запроса). Он поможет визуально построить запрос без ручного ввода кода.

      💡

      Сохраните часто используемые запросы в Избранное (кнопка "Закладки" в окне запроса). Это сэкономит время при повторном использовании.

      5. Поиск военнообязанных с неполными данными

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

      Как найти таких сотрудников:

      1. Откройте отчёт "Анализ заполненности кадровых данных" (Кадры → Отчёты по кадровому учёту).
      2. В настройках отчёта выберите раздел "Воинский учёт".
      3. Установите фильтр: показать сотрудников, у которых "Не заполнено" поле Категория запаса.
      4. Сформируйте отчёт.

    Система покажет список сотрудников с пустыми полями. Далее:

    • 📋 Свяжитесь с сотрудниками и запросите копии военных билетов.
    • 📋 Проверьте, не относятся ли они к категориям, освобождённым от воинского учёта (например, женщины без ВУС).
    • 📋 Обновите данные в личных карточках.
    • Какие сотрудники могут не иметь воинского учёта?

      К этой категории относятся:

      - Женщины, не имеющие военно-учётной специальности (ВУС).

      - Мужчины старше 50 лет (для офицеров — старше 60 лет).

      - Иностранные граждане (если не имеют двойного гражданства с Россией).

      - Лица, признанные негодными к службе (категория "Д").

      После обновления данных переформируйте отчёты — теперь они будут полными.

      6. Автоматизация: настройка уведомлений о военнообязанных

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

      Как это сделать:

      1. Создайте регламентное задание:
        • Перейдите в Администрирование → Поддержка и обслуживание → Регламентные задания.
        • Нажмите "Создать" и выберите тип задания Отчёт.
        • Укажите отчёт "Воинский учёт (Сведения о работниках)".
        • Настройте расписание (например, 1-е число каждого месяца).
        • В поле Получатели укажите email кадрового специалиста.
    • Настройте бизнес-процесс:
      • В разделе Кадры → Бизнес-процессы создайте новый процесс "Контроль воинского учёта".
      • Добавьте этап Проверка данных с автоматическим формированием отчёта.
      • Назначьте ответственного (например, начальника отдела кадров).

    Преимущества автоматизации:

    • ⏰ Экономия времени — не нужноremember вручную формировать отчёты.
    • 📌 Своевременное обновление данных (система напомнит о просроченных военных билетах).
    • 📊 Возможность анализировать динамику (например, сколько новых военнообязанных появилось за квартал).
    💡

    Если в вашей компании более 1000 сотрудников, автоматизация воинского учёта сокращает время на формирование отчётов в 5–10 раз.

    7. Типичные ошибки и как их избежать

    При работе с воинским учётом в 1С пользователи часто допускают ошибки, которые приводят к некорректным отчётам. Рассмотрим самые распространённые:

    ⚠️ Внимание: Если в личной карточке сотрудника не указана Категория запаса, но он военнообязанный, система не включит его в отчёты. Это может привести к штрафам при проверке военкомата.

    Ошибка 1. Неактуальные данные

    Сотрудники меняют категорию запаса (например, после прохождения медицинской комиссии), но не сообщают об этом в отдел кадров. В результате отчёты содержат устаревшую информацию.

    Решение: Ежегодно проводите сверку данных с военными билетами сотрудников. Можно организовать день воинского учёта, когда все военнообязанные предоставляют актуальные документы.

    Ошибка 2. Неправильная настройка справочников

    Если в справочнике Категории запаса отсутствуют нужные значения (например, "Офицер запаса 3 разряда"), пользователи не смогут их выбрать при заполнении карточки.

    Решение: Проверьте справочник Кадры → Настройки и справочники → Воинский учёт и при необходимости добавьте недостающие категории.

    Ошибка 3. Игнорирование женщин-военнообязанных

    Многие ошибочно считают, что женщины не подлежат воинскому учёту. Однако если у женщины есть ВУС (например, врачи, программисты), она должна быть учтена.

    Решение: В настройках отчёта убедитесь, что фильтр не исключает женщин. При необходимости добавьте условие: Пол = Женский И ВУС <> ПустоеЗначение().

    Ошибка 4. Отсутствие резервной копии перед массовыми изменениями

    При массовом обновлении данных воинского учёта (например, через обработку) есть риск потерять информацию.

    Решение: Всегда делайте резервную копию базы перед массовыми операциями. В 1С это можно сделать через Администрирование → Обслуживание → Резервное копирование.

    💡

    Перед сдачей отчёта в военкомат обязательно проверьте его на тестовых данных. Например, экспортируйте список в Excel и сверьте 5–10 случайных записей с оригиналами военных билетов.

    FAQ: Частые вопросы по воинскому учёту в 1С

    Как в 1С найти военнообязанных с конкретной ВУС (например, водителей)?

    Используйте расширенный фильтр в отчёте "Воинский учёт":

    1. Откройте отчёт Кадры → Отчёты по кадровому учёту → Воинский учёт.
    2. Нажмите "Настройка" → "Отбор".
    3. Добавьте условие: поле ВУС"Равно" → укажите нужный код (например, 837 — Водитель автомобиля).
    4. Сформируйте отчёт.

    Если нужного ВУС нет в справочнике, добавьте его в Кадры → Настройки и справочники → Военно-учётные специальности.

    Можно ли в 1С отслеживать сроки явки в военкомат?

    Да, для этого:

    1. В личной карточке сотрудника в разделе Воинский учёт есть поле Дата следующей явки.
    2. Заполните его на основании повестки.
    3. Чтобы получить список сотрудников с приближающейся датой явки, создайте кастомизированный отчёт с фильтром по этому полю.

    Также можно настроить напоминание через регламентное задание (см. раздел 6 статьи).

    Как выгрузить данные о военнообязанных для военкомата в формате XML?

    Стандартный отчёт "Воинский учёт" не поддерживает выгрузку в XML, но есть два варианта:

    1. Через внешнюю обработку: Скачайте бесплатную обработку для выгрузки воинского учёта в XML (например, с сайта Инфостарт). Загрузите её в 1С через Файл → Открыть.
    2. Через Конвертацию данных:
      • Создайте выгрузку в формате EnterpriseData.
      • Преобразуйте её в XML с помощью XSLT-шаблона (потребуются навыки программирования).

    Если военкомат требует конкретный формат XML, уточните у них образец — возможно, придётся доработать выгрузку.

    Что делать, если в 1С нет раздела "Воинский учёт"?

    Это означает, что функционал отключён. Чтобы его включить:

    1. Перейдите в Администрирование → Настройки программы → Кадровый учёт.
    2. Поставьте галочку напротив "Вести воинский учёт".
    3. Сохраните настройки и обновите базу (Администрирование → Обновление конфигурации).

    Если галочки нет, значит, ваша конфигурация 1С не поддерживает воинский учёт. В этом случае:

    • Обновите конфигурацию до актуальной версии.
    • Или ведите учёт военнообязанных вручную (например, в отдельной таблице Excel).
    Как в 1С найти военнообязанных, которые уволились, но числятся в резерве?

    Для этого:

    1. Откройте отчёт "Воинский учёт".
    2. В настройках отбора добавьте условие: Статус сотрудника"Уволен".
    3. Добавьте второе условие: Категория запаса"Не равно" → "Не военнообязанный".
    4. Сформируйте отчёт.

    Эти данные могут потребоваться военкомату для уточнения мобилизационного резерва.