Предлагается обработка для быстрой загрузки показателей сотрудников из табличного файла в документы, имеющие типовой подбор сотрудников.
Данная обработка является функциональным развитием предыдущей моей публикации по загрузке списка сотрудников:
Обработку загрузки можно открыть как внешнюю (Файл - Открыть) или подключить к конфигурации средствами подсистемы "Дополнительные отчеты и обработки".
Запускается из формы документа назначения командой "Загрузить показатели сотрудников из файла"
Список документов, для которых подключается команда загрузки показателей:
(В типовых конфигурациях ЗУП 3.1, КА 2.5, ERP 2.5)
- "Изменение плановых начислений"
- "Материальная помощь"
- "Назначение планового начисления"
- "Премия"
- "Разовое начисление"
Обработка открывает выбор файла типа xls, xlsx, mxl, ods и загружает из файла показатели сотрудников в документ.
- Первый столбец табличного документа должен содержать заголовок "Сотрудник",
- последующие столбцы - наименования или идентификаторы элементов справочника "Показатели расчета зарплаты",
- либо столбец "Результат" для документов с фиксированной суммой начисления.
Пример содержимого файла загрузки для документа "Изменение плановых начислений":
Сотрудник | Оклад | Тарифная ставка (часовая) | Процент ежемесячной премии |
Базин Антон Владимирович | 70 000.57 | 200,486 | 20 |
0000-00010 | 75 000.24 | 15 | |
Булатов Игорь Виленович | 52000 | ||
0000-00019 | 20000 | 153,12 | |
Войцехович Игорь Борисович | 60000 |
Пример содержимого файла загрузки для документов с фиксированной суммой начисления:
Сотрудник | Результат |
Базин Антон Владимирович | 1001,89 |
0000-00010 | 1500 |
Булатов Игорь Виленович | 2000.46 |
Ваньков Александр Матвеевич | 2500 |
Ваньков Александр Матвеевич (внут. совм.) | 3000 |
Подбор сотрудников не очищает форму документа и не дублирует найденных сотрудников в документе.
Поиск сотрудников осуществляется по наименованию или табельному номеру без учета регистра букв и пробелов.
Подбор штатных сотрудников происходит по данным регистра "Текущие кадровые данные сотрудников" на дату документа.
Не используемые документом показатели не загружаются в документ.
Результат загрузки выводится в таблицу с полем "Комментарий загрузки" и наглядной раскраской.
Проверено на платформе 1С версии 8.3.21.1508 и типовых конфигурациях:
- Зарплата и управление персоналом (3.1.23.68)
- Комплексная автоматизация (2.5.9.119)
- ERP Управление предприятием (2.5.9.119)
Для корректной работы требуется платформа 1С версии не ниже 8.3.20
В обработке отключен безопасный режим для загрузки файла импорта данных.
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.15.65
- 1С:Комплексная автоматизация 2, релизы 2.5.15.65
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.28.35