Как настроить расчетный листок, чтобы основное место работы выводилось первым?

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

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

Понятие «Сотрудник» и «Физическое лицо» в системе

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

Способ 1: Использование системного поля «Приоритет рабочего места»

Это самый эффективный и технически правильный метод. В системе 1С существует скрытый для обычного пользователя реквизит ПриоритетРабочегоМеста. Разберем по шагам, как его задействовать:

  1. Откроем форму формирования отчета Расчетный листок.
  2. Нажмем кнопку Настройки..., а затем переключим вид в режим Расширенный (внизу окна настроек).
  3. Перейдем на вкладку Структура. Здесь мы увидим иерархию группировок отчета.
  4. Нажмем правой кнопкой мыши на отчет (или выберем верхний уровень) и выберем пункт Изменить вариант... (кнопка «Еще» в шапке настроек).
  5. В открывшемся окне перейдем на вкладку Сортировка.
  6. Нам нужно добавить новое поле. Нажмем кнопку Добавить и найдем в списке путь: Сотрудник -> Приоритет рабочего места.
  7. Установим направление сортировки По возрастанию.

Почему это работает: Система автоматически присваивает значение 1 основному месту работы, а значения 2, 3 и так далее — внутренним совместительствам. Установив сортировку по возрастанию этого поля, мы гарантируем, что основное место работы всегда будет в начале списка и в шапке листка.

Способ 2: Сортировка по «Виду занятости»

Если по какой-то причине поле приоритета недоступно, проанализируем ситуацию с точки зрения перечисления видов занятости. Рассмотрим альтернативную настройку:

  1. В том же окне Изменить вариант на вкладке Сортировка добавим поле Сотрудник.Вид занятости.
  2. В 1С значение «Основное место работы» имеет внутренний индекс меньше, чем «Внутреннее совместительство».
  3. Установим порядок По возрастанию.

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

Способ 3: Настройка представления сотрудника в карточке

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

  1. Зайдем в справочник Сотрудники и найдем карточку совместителя.
  2. В поле Дополнять представление установим флаг.
  3. В текстовом поле рядом допишем пояснение, например: (совм.). Теперь полное имя сотрудника будет выглядеть как «Иванов Иван Иванович (совм.)».
  4. Перейдем в раздел Настройки -> Дополнительные настройки.
  5. Найдем пункт Выводить в отчетах и выберем вариант отображения имени сотрудника. Если выбрать сортировку по имени, то основное место (без приписки) окажется в приоритете при определенных условиях, но главное — это визуальная наглядность в шапке листка.

Способ 4: Сортировка по дате приема

Разберем еще один логический подход. Как правило, сотрудник сначала принимается на основное место работы, а уже позже оформляется внутреннее совместительство. Посмотрим, как это использовать:

  1. В настройках сортировки отчета добавим поле Сотрудник.Дата приема.
  2. Установим порядок По возрастанию.
  3. Проверим результат: записи будут выстроены в хронологическом порядке их появления в компании.

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

Работа с группировками и структурой отчета

Иногда настройки сортировки «не подхватываются». Это происходит из-за того, что в расчетном листке настроены сложные вложенные группировки. Проанализируем структуру:

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

Типовые ошибки и их устранение

Если после внесения изменений расчетный листок не изменился, выполним следующие действия:

  1. Сброс настроек: Нажмем кнопку Еще -> Установить стандартные настройки. Это очистит возможные конфликты в пользовательских настройках, которые накопились после обновлений программы.
  2. Обновление кэша: В редких случаях формы отчетов кэшируются некорректно. Попробуйте сформировать отчет под другим пользователем или очистить временные файлы 1С.
  3. Проверка актуальности данных: Убедитесь, что в карточке сотрудника действительно верно указан вид занятости. Если у обоих сотрудников по ошибке стоит «Основное место работы», сортировка не поможет.

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

← На главную