Доплата за замещение для ЗУП 8.2, ЗКБУ 8.2 и УПП8.2. Расчитывается как разница в окладах Замещаемого и Заметителя в текущем расчетном периоде (с учетом отработанного времени). Разрабатывалась для замещения начислений с кодами 00001 (Оклад по дням), 00002 (Оклад по часам) и 00003 (Оплата по часовому тарифу) стандартной конфигурации (это предопределенные начисления).
Особенность Оплаты по часовому тарифу (код 00003) в том, что месячный оклад в связи с разным количеством рабочих часом меняется из месяца в месяц и при переходящем расчетном периоде разность окладов в одном месяце может быть положительна, а вдругом отрицательна. В случае отрицательного значения выводится сообщение о невозможности предоставления замещения в данный расчетный период, в противном случае вводится стандартный документ «Ввод постоянного начисления».
Для работы с обработкой нужно в Справочнике «Основные начисления организации» создать начисление «Доплата за замещение» с кодом ВК001 (русские), далее вкладка «Расчеты»:первичное начисление, по месячной тарифной ставке, тарифная ставка в денежных единицах и далее настроить необходимые реквизиты на всех вкладках.
Подключается обработка стандартно: Сервис->Дополнительные внешние отчеты и обработки->Дополнительные внешние обработки->Добавить->загружаем файл обработки ->Ок и далее запускается сама обработка. Выбираются Замещаемый и заместитель (при этом показываются их текущие оклады), далее выбирается период расчета и если он переходящий создаются два непереходящих периода в соответствующих месяцах. Далее если необходимо установить флаг «Открыть документ» и Выполнить. При этом в зависимости от периода создаются Документы «Ввод постоянного начисления» и они в зависимости от флага проводятся автоматически или вручную и далее стандартно вводится и расчитывается документом «Начисление зарплаты».
Изначально обработка настроена на 1 переходящий период. В случае 2 или более переходящих периодов (что практически мне не встречалось) замещение необходимо самому разбить на несколько последовательных периодов и выполнить обработку соответствующее количество раз для разбитых периодов. При необходимости могу поправить обработку на большее количество периодов.







При заполнении сотрудниками оклады автоматом не выводит, после заполнения их ручками, а также занесения периода выводит ошибку: {Форма.Форма.Форма(46)}: Преобразование значения к типу Число не может быть выполнено
Возврат Сум1-Сум2;
Что делать?
Какая конфигурация и какой релиц конфигурации?
Скорее всего у вас УПП 1.3
Такая ситуация возможна если у вас несколько организаций и вы выбираете сотрудника из организации на по умолчанию. Я поправил обработку и теперь можно выбирать отрагнизацию (при выборе сотрудника его нужно строго выбирать из организации где он работает постоянно).
Поправлюсь: Такая ситуация возможна если у вас несколько организаций и вы выбираете сотрудника из организации не по умолчанию (в обработке это код организации «000000001»). Я поправил обработку и теперь можно выбирать любую организацию в системе (при выборе сотрудника его нужно выбирать строго из организации где он работает постоянно).
Спасибо. Хорший отчет.
Подскажите, а стандартными средствами программы доплата за замещение как было в ЗиК не рассчитывается?
Смотря что понимать под стандартными средствами. Можно создать соответствующее начисление, вручную найти разность, проверить на больше-меньше нулю и так далее. В ЗИКе тоже такого стандартного начисления, чтоб все это делало автоматом нет. По крайней мере в свое время я делал аналогичный документ для ЗИКа
А доплату за совмещения этой обработкой можно сделать?
(9) kotenok17_90, Доплата за совмещение — это доплата за параллельную работу, а замещение это совсем другое, это работа за кого-то вместо своей основной => нужно совсем другая обработка. Но это намного прощу в ЗУП настраивается.
(10)
А как это сделать? Объясни, если можешь?
Доплата за совмещение обычно считается процентом от оклада, либо конкретной суммой пропорционально отработанному времени. Создайте новый вид расчета в Основных начислениях, настройте формулу рассчета и вводите через «Ввод постоянного начисления или удержания сотрудника»
(12)
весь вопрос от в том (от kotenok17_90), как сделать вызов замещаемого человека (чтоб подтягивался нужный человек с его окладом) ??
Дельная обработка. Не часто, но бывает, что возникают случаи замещения. Можно посчитать и руками, но в данном случае автоматизация только помогает.
Рацпредложение:
1. отказаться от привязки к кодам начислений, тк плановое основное начисление возможно определить по реквизиту вида расчета вид времени «Отработанное время в пределах нормы времени».
2. сделать возможность указывать вр «Доплата за замещение» на форме. Опять же, дабы уйти от привязки к кодам, т.к. иногда коды требуются, например, для настройки сортировки вывода печатных/выходных форм.
3. в случаях замещения (как правило) должны использоваться Оклад(тариф) и норма времени ЗАМЕЩАЕМОГО сотрудника, что в данном случае не возможно. Полагаю, что единственный способ обойти это ограничение — изменение конф-ции… а вдруг! Может Вы что то придумаете более изящное 😉