Внешняя обработка для ЗУП 3.1. Копирование штатного расписания с одного подразделения на другое. Копируются элементы справочника "Штатное расписание" по подразделению "подразделение источник" и документ "Утверждение штатного расписания" выбранный в реквизите "Док УШР Источника".
Обработку можно использовать если есть необходимость ввести штатное расписание по новому подразделению у которого штатное расписание схожее с каким-то старым подразделением (для минимизации времени ввода данных).
Необходимые условия:
1. Должны быть установлены галочки в настройке штатного расписания - "Ведется штатное расписание" и "Ведется история изменений штатного расписания";
2. Штатное расписание ведется по подразделениям;
3. Не должно быть данных в штатном расписании по новым подразделениям (поиск в справочнике "Штатное расписание" при создании новых элементов не ведется);
Процесс работы:
1. На закладке "настройка" выбираем "Подразделение источник" (штатные единицы которого будут копироваться). Далее выбираются "подразделения получатели". В реквизите "Док УШР Источника" выбирается документ "Утверждение штатного расписания" с которого будут копироваться данные для новых подразделений.
2. На закладке "Выборка" по кнопке "Выбрать" заполняется табличная часть элементами справочника "Штатное расписание" по подразделению "Подразделение источник". Отмечаем галочками строки, которые необходимо скопировать для новых подразделений . Необходимо помнить, что в первой строке находится информация о подразделении (для организации иерархии в справочнике "Штатное расписание"), поэтому при первой загрузке эту строку необходимо выбирать в обязательном порядке. И помним - при копировании элементов справочника "Штатное расписание" поиск элементов не ведется, поэтому при копировании они просто будут множиться.
3. По кнопке "Копировать" происходит копирование элементов справочника "штатное расписание" выбранных в табличной части для каждого нового подразделения из "подразделения получатели" и создание документа "Утверждение штатного расписания" для них же. При создании документа идет поиск старого документа по подразделению. Если такого нет - создается новый. Иначе используется найденный. Далее поиск элементов справочника "штатное расписание" ведется по должности и подразделению создаваемого документа.
Во избежание потери данных желательно предварительно обработку запускать на копии базы (хотя бы для того чтобы понять принцип работы)!!!
Проверено на конфигурации "Зарплата и управление персоналом, редакция 3.1 (3.1.8.216)".