gifts2017

Доплата за замещение (с проверкой при переходящем периоде расчета)

Опубликовал George Forestman (forestman2010) в раздел Обработки - Обработка документов

Доплата за замещение для ЗУП 8.2, Зарплата и Кадры Бюджетного учреждения 8.2  и  в УПП 8.2. Рассчитывается как разница в окладах Замещаемого и Заместителя в текущем расчетном периоде (с учетом отработанного времени). Если оклад в связи с разным количеством рабочих часом меняется из месяца в месяц (оплата по часовому тарифу), то при переходящем расчетном периоде может возникнуть разность окладов  в одном месяце положительная, а в другом отрицательна. В случае отрицательного значения выводится сообщение о невозможности предоставления замещения в данный расчетный период, в противном случае вводится стандартный документ "Ввод постоянного начисления" (может проводится автоматически либо вручную) и далее стандартно вводится и рассчитывается документом "Начисление зарплаты".  

Доплата за замещение для ЗУП 8.2, ЗКБУ 8.2 и УПП8.2.  Расчитывается как разница в окладах Замещаемого и Заметителя в текущем расчетном периоде (с учетом отработанного времени). Разрабатывалась для замещения начислений с кодами 00001 (Оклад по дням), 00002 (Оклад по часам) и 00003 (Оплата по часовому тарифу)  стандартной конфигурации (это предопределенные начисления).

Особенность Оплаты по часовому тарифу (код 00003) в том, что месячный оклад в связи с разным количеством рабочих часом меняется из месяца в месяц и при переходящем расчетном периоде разность окладов  в одном месяце может быть положительна, а вдругом отрицательна. В случае отрицательного значения выводится сообщение о невозможности предоставления замещения в данный расчетный период, в противном случае вводится стандартный документ "Ввод постоянного начисления".

Для работы с обработкой нужно в Справочнике "Основные начисления организации" создать начисление "Доплата за замещение" с кодом ВК001 (русские), далее вкладка "Расчеты":первичное начисление, по месячной тарифной ставке, тарифная ставка в денежных единицах и далее настроить необходимые реквизиты  на всех вкладках.

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

Изначально обработка настроена на 1 переходящий период. В случае 2 или более переходящих периодов (что практически мне не встречалось) замещение необходимо самому разбить на несколько последовательных периодов и выполнить обработку соответствующее количество раз для разбитых периодов. При необходимости могу поправить обработку на большее количество периодов.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка Доплата за замещение
.epf 12,36Kb
19.02.12
161
.epf 12,36Kb 161 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. ира павлюк (irapronira) 21.01.12 07:24
При заполнении сотрудниками оклады автоматом не выводит, после заполнения их ручками, а также занесения периода выводит ошибку: {Форма.Форма.Форма(46)}: Преобразование значения к типу Число не может быть выполнено
Возврат Сум1-Сум2;
Что делать?
2. George Forestman (forestman2010) 21.01.12 11:58
Какая конфигурация и какой релиц конфигурации?
3. George Forestman (forestman2010) 21.01.12 14:15
Скорее всего у вас УПП 1.3
4. George Forestman (forestman2010) 21.01.12 18:31
Такая ситуация возможна если у вас несколько организаций и вы выбираете сотрудника из организации на по умолчанию. Я поправил обработку и теперь можно выбирать отрагнизацию (при выборе сотрудника его нужно строго выбирать из организации где он работает постоянно).
5. George Forestman (forestman2010) 21.01.12 18:34
Поправлюсь: Такая ситуация возможна если у вас несколько организаций и вы выбираете сотрудника из организации не по умолчанию (в обработке это код организации "000000001"). Я поправил обработку и теперь можно выбирать любую организацию в системе (при выборе сотрудника его нужно выбирать строго из организации где он работает постоянно).
6. sergeyv (sergeyv) 08.02.12 15:41
7. 1 2 (prima1) 29.03.12 09:57
Подскажите, а стандартными средствами программы доплата за замещение как было в ЗиК не рассчитывается?
8. George Forestman (forestman2010) 29.03.12 20:18
Смотря что понимать под стандартными средствами. Можно создать соответствующее начисление, вручную найти разность, проверить на больше-меньше нулю и так далее. В ЗИКе тоже такого стандартного начисления, чтоб все это делало автоматом нет. По крайней мере в свое время я делал аналогичный документ для ЗИКа
9. Вика *** (kotenok17_90) 04.06.12 14:02
А доплату за совмещения этой обработкой можно сделать?
10. George Forestman (forestman2010) 04.06.12 22:10
(9) kotenok17_90, Доплата за совмещение - это доплата за параллельную работу, а замещение это совсем другое, это работа за кого-то вместо своей основной => нужно совсем другая обработка. Но это намного прощу в ЗУП настраивается.
11. Вика *** (kotenok17_90) 05.06.12 09:09
(10) forestman2010,
А как это сделать? Объясни, если можешь?
12. Алексей Саурин (as7bs) 05.06.12 09:44
Доплата за совмещение обычно считается процентом от оклада, либо конкретной суммой пропорционально отработанному времени. Создайте новый вид расчета в Основных начислениях, настройте формулу рассчета и вводите через "Ввод постоянного начисления или удержания сотрудника"
13. Andrey Vahrushev (andrey63) 03.07.12 09:56
(12)
весь вопрос от в том (от kotenok17_90), как сделать вызов замещаемого человека (чтоб подтягивался нужный человек с его окладом) ??
14. Александр Удалов (higs) 26.07.12 10:02
Дельная обработка. Не часто, но бывает, что возникают случаи замещения. Можно посчитать и руками, но в данном случае автоматизация только помогает.
15. Игорь Гладкий (smooth) 10.12.13 01:38
Рацпредложение:
1. отказаться от привязки к кодам начислений, тк плановое основное начисление возможно определить по реквизиту вида расчета вид времени "Отработанное время в пределах нормы времени".
2. сделать возможность указывать вр "Доплата за замещение" на форме. Опять же, дабы уйти от привязки к кодам, т.к. иногда коды требуются, например, для настройки сортировки вывода печатных/выходных форм.
3. в случаях замещения (как правило) должны использоваться Оклад(тариф) и норма времени ЗАМЕЩАЕМОГО сотрудника, что в данном случае не возможно. Полагаю, что единственный способ обойти это ограничение - изменение конф-ции... а вдруг! Может Вы что то придумаете более изящное ;)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа