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