1С ЗУП 3.1 Неверно рассчитываются начисления по сотрудникам со сдельной оплатой в больничном листе.
Всем добрый день.
Проблема в том что при сдельной оплате труда сотрудника вводим по нему больничный и программа пытается сделать перерасчет сделки по дням и отнять от нее период больничного, хотя по идее, как я понимаю, больничный не должен трогать сделку так как она начисляется за конкретные работы. Я так понимаю что скорей всего неправильно настроено начисление сдельной оплаты, но понять не могу в чем ошибка.
Проблема в том что при сдельной оплате труда сотрудника вводим по нему больничный и программа пытается сделать перерасчет сделки по дням и отнять от нее период больничного, хотя по идее, как я понимаю, больничный не должен трогать сделку так как она начисляется за конкретные работы. Я так понимаю что скорей всего неправильно настроено начисление сдельной оплаты, но понять не могу в чем ошибка.
Прикрепленные файлы:
Найденные решения
Добрый день!
Высылаю способ решения.
Необходимо отделить вид расчета Сдельный заработок, который зависит от выработки сотрудника, от времени его нахождения на рабочем месте. Для этого предлагается настроить два новых вида расчета и применять из вместо одного вида расчета "Оплата сдельная (распределение работ)".
Подробное описание - в файле.
Высылаю способ решения.
Необходимо отделить вид расчета Сдельный заработок, который зависит от выработки сотрудника, от времени его нахождения на рабочем месте. Для этого предлагается настроить два новых вида расчета и применять из вместо одного вида расчета "Оплата сдельная (распределение работ)".
Подробное описание - в файле.
Прикрепленные файлы:
Порядок настройки нетипового сдельного заработка.docx
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Добрый день.Программа сторнирует,только дни которые отражены в больничном листе или полностью сдельную оплату труда?
Первое что бы можно было бы посмотреть это настройку вида расчета сдельной оплаты труда.Закладка "Приоритет" в левой колонке "Начисления,приоритет которых выше" не должно быть начислений больничный лист и больничный лист за счет работодателя.На этой закладке указываются начисления,при наличии которых у сотрудника происходит перерасчет и сторно пропорционально отработанным дням. Предполагаю,что дело в этом.
Первое что бы можно было бы посмотреть это настройку вида расчета сдельной оплаты труда.Закладка "Приоритет" в левой колонке "Начисления,приоритет которых выше" не должно быть начислений больничный лист и больничный лист за счет работодателя.На этой закладке указываются начисления,при наличии которых у сотрудника происходит перерасчет и сторно пропорционально отработанным дням. Предполагаю,что дело в этом.
(2)Период в расчете начисления по сдельной оплате с 01.07.19 по 31.07.19, т.е. пересекается с больничным. Больничный сторнирует начисление за свой период, но снимает всю сумму начисления за месяц (это видно на скрине). Попробовал убрать в начислении на закладке "Приоритет" с левой таблице больничный, в таком случае не проводится документ расчет начислений, выдает ошибку (на скрине).
Прикрепленные файлы:
(3)Хм,а документ отсутствие как рассчитан,там нет случайно пере расчетов ни каких?Кстати в этом случае с закладки приоритет я бы все начисления выкинул больничные,отпуска,невыходы и прочие отсутствия.Потому что сдельная работа это по фактическому времени оплачивается.Она по определению не может вытесняться другими начислениями.И как вариант интересует вид времени в настройке сдельной оплаты труда.
(4) В отсутствии перерасчета нет т.к. оно июлем зарегистрировано, его и в больничном не будет если месяц учета больничного указать июль а не август. В августе программа зачемта пытается отсторнировать начисление. Про учет времени начисления я тоже подумывал, но оно для настройке недоступно (скрин ниже). Возможно оно изначально с неправильными настройками заведено?
Прикрепленные файлы:
(6) Проблема не в учёте времени в Начислении по сделке (виде расчета), а в документе Данные для расчёта зарплаты, которым вводится сделка (по умолчанию). Именно там указывается период (или день) на который приходится сделка (способ на вкладке Виды работ в Шаблоне заполнения документа и реквизит на форме самого документа). Или Вы используете другой способ ввода сделки (вкладка "Основное" в Начислении?
(7) Для ввода сделки укрупнённо за весь период или день месяца даты имеют решающее значение. И в том и в другом случае решение о сторнировании записи производится по состоянию на последний день периода и если этот день вместо рабочего становится днём отклонений, программа сторнирует всю сумму записи, Она же не может разделить эту сумму по дням, в документе в этом случае нет сведений об отработке за каждый день, а она может быть разной. Так что выход здесь может быть только в анализе табеля перед заполнением документов Данные для расчёта зарплаты и Начисление зарплаты и взносов и при наличии отклонений по состоянию на конец месяца корректировать период в Данных для расчета зарплаты.
(7) Для ввода сделки укрупнённо за весь период или день месяца даты имеют решающее значение. И в том и в другом случае решение о сторнировании записи производится по состоянию на последний день периода и если этот день вместо рабочего становится днём отклонений, программа сторнирует всю сумму записи, Она же не может разделить эту сумму по дням, в документе в этом случае нет сведений об отработке за каждый день, а она может быть разной. Так что выход здесь может быть только в анализе табеля перед заполнением документов Данные для расчёта зарплаты и Начисление зарплаты и взносов и при наличии отклонений по состоянию на конец месяца корректировать период в Данных для расчета зарплаты.
(3) Проблема чаще всего заключается в том, что сумма сделки вводится не нарядами, а целиком за месяц и на дату конца месяца. Т.е. фактически не за месяц, а за определённый день. Но этот день не должен быть днём больничного, отпуска или прочего отклонения, следите за этим. Если в Данных для расчета зарплаты указана единственная дата 31.07.19 и на неё указан весь заработок, то программа его и сторнирует, т.к. этот день не был отработанным. Замените день начисления сделки на рабочий день месяца, пересчитайте сотрудника в начислении зарплаты за июль и перезаполните больничный. Проблема должна уйти.
(5) Я это тоже заметил. Начисление у нас начисляется за весь месяц, а не за фактически отработанные дни. Если правлю руками в расчете начисления период с учетом больничного, все расчитывается правильно. Но ручная правка не вариант, таких людей может быть десятки за месяц.
Добрый день!
Высылаю способ решения.
Необходимо отделить вид расчета Сдельный заработок, который зависит от выработки сотрудника, от времени его нахождения на рабочем месте. Для этого предлагается настроить два новых вида расчета и применять из вместо одного вида расчета "Оплата сдельная (распределение работ)".
Подробное описание - в файле.
Высылаю способ решения.
Необходимо отделить вид расчета Сдельный заработок, который зависит от выработки сотрудника, от времени его нахождения на рабочем месте. Для этого предлагается настроить два новых вида расчета и применять из вместо одного вида расчета "Оплата сдельная (распределение работ)".
Подробное описание - в файле.
Прикрепленные файлы:
Порядок настройки нетипового сдельного заработка.docx
(9)Спасибо огромное за подсказку. Проверил ваш способ, работает и можно использовать. Но в связи с тем что конечные пользователи, расчетный отдел, не захотели чтоб в расчетном листке появилась доп. строка, а кадровики не захотели добавлять сотрудникам новое начисление. Пришлось использовать предложенный ниже способ с расширением конфигурации. Хотя по моему мнению ваше решение целесообразней с точки зрения целостности конфигурации (меньше правок конфигурации, меньше ошибок).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот