Добрый день! Помогите настроить начисление – доплата за объем работ. Начисляется фиксированной суммой (сотруднику задаётся показатель доплата за сертификат) за отработанное время. Когда сотрудник в отпуске или на больничном он получается меньше. Здесь все хорошо. Но если сотрудник находится в командировке он должен получить полную сумму, но по настройкам начисления он получается меньше и в командировке. Хотели убрать командировку из приоритета, но это невозможно. Начисление не записывается. Как можно настроить такое начисление, чтобы в командировке сотрудник получал полную оплату, а в отпуске и больничном нет?
Все комментарии (15)
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Здравствуйте!
По умолчанию программа исключает дни в командировке при расчете доплаты.
Если в формуле доплаты есть показатели ВремяВДнях или ВремяВЧасах, то программа при учете отработанного времени смотрит на вкладку Приоритет.
Если же нужно, чтобы доплата начислялась не только за рабочие дни, но и за время командировки, тогда для этого в настройках начисления:
• на вкладке Приоритет уберем из списка вытесняющих начислений Командировку
• на вкладке Учет времени добавим дополнительный вид времени Командировка
После записи данного начисления можно добавить удаленные отсутствия
Подробно как это выполнить в программе можно посмотреть в статье Доплата не только за рабочие дни, но и в командировке — как настроить в ЗУП 3.1 .
Если что-то не будет получаться или нужно будет уточнить — напишите. Вместе все разберем!
не получается. 1. Добавили командировку в учет времени, убрали из приоритета. Программа всё равно ругается
2. Попробовали как в статье убрать рабочее время из учета времени и добавить его в дополнительное время. так вообще не получается сделать, когда вид времени пустой тогда нельзя что-то добавить в дополнительное время, и дополнительном времени нет рабочего времени
«После записи данного начисления можно добавить удаленные отсутствия». как это сделать? «Чтобы исправить ситуацию, нужно убрать Командировку из списка вытесняющих начислений для отпусков. Проще всего это сделать непосредственно в настройках начисления Командировка. На вкладке Приоритет в таблице Начисления, приоритет которых ниже, удаляем все виды начислений, которые мешают провести настройку.» При попытке вернуть в начисление командировка убранные начисления такая же ошибка приоритета. Доплата записалась если из командировки убрать начисления на которые ругается программа, только их не вернуть
Нужно через групповое изменение реквизитов менять вид времени? какой текст туда вписать?
Совсем запутались, в командировку начисления не вернуть (которые были убраны и мешали), как настроить начисление доплату тоже не понятно
Здравствуйте!
Ошибка возникает из-за конфликта приоритетов начислений.
Добавить дополнительное время Командировка без удаления зависимых начислений не получится.
Если уже изменили приоритеты Командировки, тогда откроем начисление Командировка и перейдем на вкладку Приоритет — вернем стандартные вытесняемые начисления. Перезапишем начисление.
Могу предложить настроить новое начисление «Доплата за сертификат за командировку»:
1. Начисление выполняется — Только если введен вид учета времени Командировка
2. На вкладке «Учет времени» вид времени выбираем Командировка
3. Вкладку Приоритет очищаем, т.к. у нас данное начисление будет зависеть только от вида времени Командировка
Данное начисление нет необходимости назначать сотруднику, однако, оно будет выстреливать у всех сотрудников с командировкой. В том случае, если у сотрудника не будет в плановом порядке назначено начисление «Доплата за сертификат без командировки», данная строка при начислении зарплаты будет нулевой.
Прикладываю скриншоты своего примера. Попробуйте, пожалуйста, сделать настройки в Вашей программе и проверим через документ Начисление зарплаты по сотруднику
«Могу предложить настроить новое начисление «Доплата за сертификат за командировку»:
1. Начисление выполняется — Только если введен вид учета времени Командировка
2. На вкладке «Учет времени» вид времени выбираем Командировка
3. Вкладку Приоритет очищаем, т.к. у нас данное начисление будет зависеть только от вида времени Командировка
Данное начисление нет необходимости назначать сотруднику, однако, оно будет выстреливать у всех сотрудников с командировкой. В том случае, если у сотрудника не будет в плановом порядке назначено начисление «Доплата за сертификат без командировки», данная строка при начислении зарплаты будет нулевой.
Прикладываю скриншоты своего примера. Попробуйте, пожалуйста, сделать настройки в Вашей программе и проверим через документ Начисление зарплаты по сотруднику»
Это не подходит, Начисление должно быть не у всех сотрудников у которых командировка оформлена
«Ошибка возникает из-за конфликта приоритетов начислений.
Добавить дополнительное время Командировка без удаления зависимых начислений не получится.» пока пробуем на копии базы. Не выходит сделать как написано у вас в статье. Можете по пунктам расписать правильную последовательность действий? По примеру премии у нас не получается. И какой код нужно написать в групповом изменение реквизитов, скопировали из статьи так как в статье у нас не получилось. Все скрины прикладывали. В том числе как у настроено начисление было. Помогите, пожалуйста, разобраться
это начисление назначается только определенным сотрудникам, НЕ всем, должно платится когда человек отработал весь месяц включая дни командировки, но не должно платится в отпуске и больничном. Статья с премией не помогла разобраться. Не отрабатывает. Очень ждем правильную последовательность действия для нашего начисления и код который требуется для нашего начисления ввести в групповом изменении.
Здравствуйте!
С вытеснением ничего не получится сделать – их надо восстановить в первоначальном виде. Для этого можно сравнить данные с вкладки Приоритет в начислении «Оплата по окладу» с вкладкой Приоритет в Вашем начислении. При необходимости добавить нужные начисления
Поменять настройки учета времени по принципу премий с помощью кода (как описано в статье) тоже не получится – это не исправит конфликт приоритетов по Командировке.
Для того, чтобы можно было доплату делать за время командировки, нам поможет только дополнительное начисление — «Доплата за сертификат за командировку»
Если вариант с двумя начислениями у сотрудника Вам подходит: одно — за рабочее время с учетом всех приоритетов, а другое – только за время командировки без приоритетов, тогда предлагаю следующую последовательность действий:
1. восстановить приоритеты в первичном начислении
2. в начислении «Доплата за сертификат за командировку» установить, что оно выполняется Ежемесячно
3. назначить второе начисление сотруднику
4. проверим расчет зарплаты
Дополнительно можно проверить и на другом сотруднике
То есть если вариант с двумя начислениями не подходит то нет варианта сделать как требуется?
Не очень понимаю почему не получается настроить как в вашей статье с премией… «По умолчанию программа будет исключать дни в командировке при расчете ежемесячной премии или доплаты. Если же нужно, чтобы доплата или премия начислялась не только за рабочие дни, но и за время командировки, это можно настроить в ЗУП 3.1. Для этого в настройках начисления:» как будто то что надо…. В чем разница между нашим начислением и тем, что в статье?
Здравствуйте!
Разница между Вашей ситуацией и примером из статьи связана с конфликтом приоритетов начислений.
В статье рассматривается случай, когда в настройках начисления одновременно выполняются два действия:
1. убираем Командировку из вытесняющих начислений на вкладке Приоритет,
2. добавляем Командировку на вкладке Учет времени как дополнительный вид времени.
Однако в Вашей базе при попытке удалить Командировку из приоритета программа требует удалить и зависимые начисления (например, Отпуск без оплаты и другие отсутствия). Это связано с тем, что между начислениями уже сформирована цепочка приоритетов, и программа не позволяет разорвать её частично.
Поэтому применить настройку из статьи в данной конфигурации не получится без нарушения стандартных связей начислений. Именно поэтому программа и не дает записать начисление.
Использование группового изменения реквизитов здесь тоже не поможет — оно может изменить вид учета времени, но не устранит конфликт приоритетов между начислениями.
Поэтому в данной ситуации наиболее безопасный вариант — использовать два начисления