Почему в 1С:ЗУП отсутствует блок аттестации, а в 1С:ЗИКГУ он есть и как решить проблему автоматизации

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

Вопрос об отсутствии полноценного блока аттестации в программе 1С:Зарплата и Управление Персоналом (ЗУП) редакции ПРОФ часто ставит в тупик пользователей, переходящих с версии 2.5 или работающих параллельно в государственном секторе. В 1С:Зарплата и Кадры Государственного Учреждения (ЗИКГУ) эти функции доступны «из коробки», тогда как в коммерческой версии ПРОФ мы видим лишь пустые поля в печатной форме Т-2. Давайте подробно проанализируем причины такого разделения и найдем способы решения этой задачи для коммерческих организаций.

Разберем причины функциональных различий

Для начала выясним причину, по которой разработчики 1С пошли на такое разделение функционала. Основной фактор здесь — законодательная база. Для государственных учреждений аттестация является строго регламентированной процедурой. Согласно Федеральному закону № 79-ФЗ «О государственной гражданской службе Российской Федерации» и другим отраслевым нормативным актам, аттестация обязательна для определения соответствия сотрудника занимаемой должности. От ее результатов напрямую зависят классные чины, разряды и соответствующие надбавки. Именно поэтому в ЗИКГУ блок аттестации включен в стандартную поставку: без него программа просто не обеспечивала бы выполнение законных требований учета.

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

  1. ЗУП ПРОФ — ориентирована на расчет зарплаты и базовое кадровое делопроизводство. Здесь аттестация считается избыточным «управленческим» функционалом.
  2. ЗУП КОРП — предназначена для крупных компаний с развитыми HR-процессами. Здесь аттестация реализована максимально полно, включая оценку компетенций, формирование комиссий и планирование обучения.

Проанализируем проблему заполнения личной карточки Т-2

Многие пользователи сталкиваются с тем, что в карточке Т-2 раздел IV (Аттестация) присутствует в печатной форме, но данные туда не попадают. Разберем ситуацию: в версии ПРОФ просто отсутствуют документы-регистраторы, такие как Приказ о проведении аттестации или Результаты аттестации сотрудников. Следовательно, в базе данных нет регистров, из которых отчет мог бы подтянуть информацию.

Рассмотрим подробнее, как это реализовано в версиях, где аттестация есть (ЗИКГУ или ЗУП КОРП). Там процедура выглядит следующим образом:

  1. Создается документ, фиксирующий состав аттестационной комиссии.
  2. Формируется график аттестации для конкретных подразделений и должностей.
  3. По итогам проведения фиксируется документ Результаты аттестации, где для каждого сотрудника указывается решение (соответствует должности, соответствует при условии выполнения рекомендаций или не соответствует).

После проведения этих документов данные автоматически транслируются в регистры сведений, которые являются источником для заполнения раздела IV формы Т-2. В ЗУП ПРОФ эти объекты метаданных отсутствуют на уровне конфигурации.

Варианты решения задачи для пользователей ЗУП ПРОФ

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

Вариант 1: Использование дополнительных реквизитов и сведений

Самый простой способ без изменения конфигурации — добавить Дополнительные сведения для объекта Сотрудники. Мы можем создать набор полей для хранения даты аттестации, решения комиссии и номера протокола. Однако стоит понимать, что типовая печатная форма Т-2 все равно не увидит эти данные автоматически. Потребуется создание внешней печатной формы, которая будет считывать эти дополнительные сведения и вставлять их в нужные ячейки макета.

Вариант 2: Переход на версию ЗУП КОРП

Если аттестация в компании — это масштабный процесс, включающий оценку по компетенциям (например, методом «360 градусов»), интеграцию с обучением и кадровым резервом, то целесообразнее перейти на ЗУП КОРП. Проанализируем возможности КОРП-версии в этом разрезе:

Вариант 3: Использование расширений конфигурации

Это наиболее гибкий путь для тех, кто хочет остаться на версии ПРОФ, но нуждается в автоматизации. Мы можем разработать или приобрести готовое Расширение. В расширении можно создать собственные объекты:


// Пример упрощенной структуры данных в расширении
Документ.РезультатыАттестации (Реквизиты: Решение, ПротоколНомер, ПротоколДата)
РегистрСведений.СведенияОбАттестации (Измерения: Сотрудник; Ресурсы: ДатаАттестации, Результат)

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

Посмотрим на техническую сторону адаптации

Если вы решите переносить подсистему аттестации из 2.5 или создавать свою, проанализируем, какие объекты 1С вам понадобятся. Основная задача — обеспечить связь между кадровым событием и печатной формой. Для этого в коде формирования отчета ЛичнаяКарточкаТ2 необходимо найти область, отвечающую за раздел IV.

Обычно это запрос к данным сотрудника. Рассмотрим пример логики, которую нужно реализовать (условно):


Процедура ПриПечатиРазделаIV(ДанныеПечати, СведенияОСотруднике)
    // Инициализируем запрос к нашим новым данным
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   Аттестация.Дата,
        |   Аттестация.Решение,
        |   Аттестация.НомерПротокола
        |ИЗ
        |   РегистрСведений.ДопДанныеАттестации КАК Аттестация
        |ГДЕ
        |   Аттестация.Сотрудник = &Сотрудник";
    
    Запрос.УстановитьПараметр("Сотрудник", СведенияОСотруднике.Ссылка);
    // ... дальнейшее заполнение параметров макета
КонецПроцедуры

Выясним причину, почему нельзя просто «включить» этот блок в ЗУП ПРОФ, если код в ЗИКГУ и ЗУП во многом идентичен. Дело в том, что в ЗУП ПРОФ многие объекты подсистемы аттестации не просто скрыты, а физически удалены из дерева метаданных или имеют существенно упрощенную структуру. Попытка простого переноса «копипастом» приведет к многочисленным ошибкам из-за нарушения ссылочной целостности и отсутствия необходимых общих модулей.

Выводы и рекомендации

Подведем итог нашему анализу. Отсутствие аттестации в ЗУП ПРОФ — это осознанная маркетинговая и методологическая политика 1С. Для госсектора это обязанность (поэтому есть в ЗИКГУ), для крупного бизнеса — управленческая надстройка (поэтому есть в КОРП).

Для автоматического заполнения раздела IV личной карточки Т-2 в версии ПРОФ мы рекомендуем:

Таким образом, мы выяснили, что хотя «из коробки» в ЗУП ПРОФ автоматизации аттестации нет, платформа 8.3 предоставляет достаточно инструментов (расширения, доп. сведения, внешние печатные формы) для того, чтобы реализовать этот функционал под требования вашего бизнеса без потери возможности типового обновления программы.

← На главную