Как заполнить раздел 15 в Карточке учета организации (форма №18) в 1С:ЗУП 3.1?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

При подготовке отчетности для военкомата в программе «1С:Зарплата и управление персоналом 3.1» одной из самых востребованных форм является «Карточка учета организации» (форма №18). Часто пользователи сталкиваются с ситуацией, когда основные разделы отчета заполняются корректно, а раздел 15, содержащий сведения о количественном составе граждан в запасе (офицеры, солдаты, матросы), остается пустым. В этой статье мы подробно разберем, почему это происходит, проанализируем программный код и составим пошаговую инструкцию по исправлению ситуации.

Анализируем программную логику заполнения раздела 15

Для начала выясним причину «пустого» раздела, обратившись к логике программного кода конфигурации. Проанализируем фрагмент процедуры ЗаполнитьЧисленностьРаботающихГраждан, которая отвечает за сбор данных для формы №18. В типовом решении 1С заложен жесткий алгоритм, ограничивающий заполнение этого раздела при определенных условиях.

Посмотрим на пример кода, который управляет выводом данных:


Процедура ЗаполнитьЧисленностьРаботающихГраждан(ОбластьКарточка, ДатаОтчета, Организация, НастройкиФормы)
    Если ДатаОтчета < '20170101' Тогда 
        Возврат;
    КонецЕсли;

    Если ПолучитьФункциональнуюОпцию("ИспользоватьБронированиеГраждан") Тогда 
        Возврат; 
    КонецЕсли;
    // Далее идет код заполнения...
КонецПроцедуры

Проанализируем этот фрагмент. Мы видим, что программа проверяет функциональную опцию ИспользоватьБронированиеГраждан. Если в настройках вашей организации включено бронирование, процедура просто прекращает выполнение (команда Возврат), и раздел 15 остается незаполненным. Логика разработчиков 1С здесь такова: если организация ведет бронирование, она обязана подавать Форму №6, где данные о численности забронированных и пребывающих в запасе расписаны гораздо подробнее. В этом случае 15-й раздел формы №18 считается избыточным или должен заполняться вручную согласно требованиям конкретного военкомата.

Шаг 1. Проверка настроек учетной политики

Если в вашей организации бронирование не осуществляется, но раздел 15 все равно пуст, нам необходимо проверить настройки системы. Выполним следующие действия:

  1. Перейдем в раздел «Настройка»«Организации» (или «Реквизиты организации»).
  2. Откроем вкладку «Учетная политика и другие настройки».
  3. Перейдем по ссылке «Воинский учет».
  4. Убедимся, что флаг Ведется воинский учет установлен.
  5. Внимание: если флаг Ведется бронирование граждан установлен, то, как мы выяснили выше, раздел 15 заполняться не будет. Если бронирование вам не нужно — снимите этот флаг. Если же бронирование ведется, будьте готовы к ручному заполнению раздела или использованию Формы №6.

Шаг 2. Проверка данных в карточке сотрудника

Программа собирает данные для раздела 15 на основании сведений о воинском учете конкретных физических лиц. Чтобы сотрудник попал в отчет, проанализируем заполнение вкладки «Воинский учет» в его карточке:

Рассмотрим обязательные поля для заполнения:

Важный момент: проверьте дату, на которую вы формируете отчет. Сведения о воинском учете в 1С имеют историю. Если вы ввели данные 1-го числа, а отчет формируете за прошлый месяц, данные в него не попадут. Проверьте ссылку История изменений в карточке воинского учета сотрудника.

Шаг 3. Настройка категорий должностей

Для корректного разделения сотрудников на руководителей и специалистов в разделе 15 (и других разделах формы №18) программа обращается к справочнику Должности. Разберем, как это настроить:

  1. Откроем справочник «Должности».
  2. В карточке каждой должности найдем поле «Категория воинского учета».
  3. Выберем соответствующее значение: Руководители, Специалисты, Другие служащие или Рабочие.

Если эти категории не заполнены, программа не сможет корректно классифицировать сотрудников, даже если у них идеально заполнена вкладка воинского учета. Это часто приводит к тому, что общая численность совпадает, а расшифровка по категориям состава «расползается» или не выводится.

Шаг 4. Особенности региональных требований

Выясним одну важную деталь: форма №18 не является строго регламентированной на федеральном уровне в плане электронного формата. Существуют методические рекомендации, но каждый региональный комиссариат может вносить свои правки в бланк.

Если программный алгоритм 1С (при включенном бронировании) блокирует заполнение раздела 15, а ваш военкомат требует, чтобы данные там были, рассмотрим два варианта решения:

  1. Ручная корректировка: После формирования отчета нажмите кнопку Редактировать (пиктограмма карандаша). Теперь вы можете вручную вписать нужные цифры в ячейки раздела 15. Это самый быстрый способ, если отчет сдается раз в год.
  2. Доработка отчета: Если организация большая и ручной ввод невозможен, программисту необходимо создать внешний отчет на базе типового, удалив проверку условия ИспользоватьБронированиеГраждан в коде, который мы рассматривали в начале статьи.

Итоги

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

← На главную