Довольно часто в ЗБУ или ЗУП встречается необходимость включить один или несколько видов расчета в расчетную базу (ведущие или вытесняющие начисления) большого количества начислений, удержаний, средний заработок. Вручную все это настраивать занимает большое количество времени. В Парус Зарплата 7 была удобная возможность: при копировании вида расчета выходил вопрос, в котором предлагалось скопировать входимость в группы расчета. Это и навеяло создание текущей обработки.
Например, скопировав "Отпуск" этой обработкой, включаем новый вид расчета в вытесняющие для всех тех начислений, для которых "Отпуск" является вытесняющим. Аналогично, после создания нескольких надбавок, с помощью обработки включаем их в расчетную базу всех тех начислений куда входит надбавка, указанная в качестве образца. И не надо после добавления нового вида расчета вручную включать его во все базы.
-
В "Список начислений" подбираем те виды расчета которые хотим включить в расчетную базу (ведущие или вытесняющие начисления).
-
В "Образец для настройки вхождения" указываем уже настроенный вид расчета который уже входит куда нужно.
-
Ставим галочки, куда включать: Базовые и ведущие или вытесняющие.
Все выполненные действия при добавлении каждого вида расчета в расчетную базу (ведущие или вытесняющие начисления) отображаются с окне сообщений.
Примечание: производится только добавление. При отсутствии образца в расчетной базе и наличии там вида расчета из указанного списка, его удаление не происходит. Если есть необходимость, можно добавить соответствующую возможность.
Примечание2: Делал только для основных начислений. При необходимости аналогичной настройки разовых, достаточно в типе реквизита ВРОбразец и типа значений списка на форме добавить дополнительные начисления организаций. Для меня не было такой необходимости, поэтому, чтобы не делать лишних движений при пользовании обработкой, я их не добавлял.