Начисление з/п. Проблема. #502153


#0 by Svetlahok
Сотрудник может несколько часов в смену работать в другом подразделении. Перевод в другое подразделение не оформлен. Выплата за работу в другом подразделении осуществляется документом "Регистрация разовых начислений". При начислении з/п по основному подразделению отработанное время в другом подразделнии не надо оплачивать. Но отработанное там время надо учитывать (т.е. включать в состав величины ОтработаноДнейЧасов, чтобы в табеле учета раб. времени это время было как отработанное, а не как простой). В итоге величины ОплаченоДнейЧасов и ОтработаноДнейЧасов должны отличаться на кол-во часов, отработанных в другом подразделении. Может можно это сделать без программного изменения типовой конфигурации?
#1 by Svetlahok
вверх
#2 by SVI
А почему оно в табель-то попало как простой?
#3 by Svetlahok
как сделать, чтобы в "регистрация з/п" оно осталось как отработаное, но не оплаченно?
#4 by Svetlahok
как вообще правильно оформлять описанную ситуацию, может по другому подразделению оформлять не "регистрация разовых начислений", а другим?
#5 by ilkoder
А потому что в ЗУПе у человека может быть только одно начисление по которому берется отработанное время. То есть если он на сделке, то оклад ему разовым добавите - вообще ничего не сосчитает. То есть вы должны на него два табеля (не разовых начисления, а именно табеля .. ни или сделку) по разным подразделениям завести и по часам расписать -где и как он работал при начилсение должно быть в пределаж дня - то есть с 8-до13 - в одном, а с 14-17 в другом
#6 by ilkoder
... сорри за очепятки - пишу не читаю :)
#7 by Svetlahok
2 табеля нельзя, т.к. нет четкого графика работы в другом подразделении
#8 by Svetlahok
в другом подразделении сотрудник официально не оформлен
#9 by ilkoder
А зачем вам в таком случае фиксация того, что было другое подразделение
#10 by Svetlahok
способ оплаты по другому подразделению отличается от оплаты по основному, поэтому оплатить надо только то кол-во часов, которое было по факту отработано
#11 by Fenrik
В другом подразделении часовая ставка всегда выше, чем в основном?
#12 by Svetlahok
не знаю. а на что это влияет?
#13 by Fenrik
Если всегда выше, то нужно оформить доплату к окладу. Если бывает ниже, то все сложнее - и в реализации, и в том факте, что нарушается трудовое законодательство.
#14 by SVI
Сдельным нарядом можно сделать. Технологические операции типа "Основное подразделение", "Другое подразделение". Расценок = величина тарифной ставки. Количество часов = объем работ. Считает верно, а время будет учитываться в табеле в целом за месяц.
#15 by SVI
Никакой доплаты к окладу в этом случае нет.
#16 by Fenrik
Можно и так, главное чтобы оклад рассчитался в полном размере и каким-то дополнительным начислением отразилась доплата (в общем смысле) за работу в другом подразделении.
#17 by Svetlahok
вариант со "Сдельным нарядом" не подошел, т.к. программа не даёт начислять и повременную оплату и сделку, то есть чтобы нвчислять сделку у сотрудника должно быть плановое начисление "Оплата по производственным нарядам", а у их сотрудников основное начисление другое (обычно повременная оплата), делать кадровые перемещения или принимать по совместительству не удобно
#18 by SVI
Ты просто не поняла :-(
#19 by Svetlahok
может быть, попробую еще раз перечитать и понять правильно
#20 by Fenrik
Погоди, если во фразе "чтобы начислять сделку у сотрудника должно быть плановое начисление "Оплата по производственным нарядам"" все верно, то оплата по сдельным нарядам действительно отпадает.
#21 by Svetlahok
перечитала еще раз. все-равно не подходит, т.к. это в том случае если у человека и основная оплата "по тарифной ставке" (то есть мы все начисления будем в "сдельном наряде" считать). а у них далеко не всегда так. есть люди на окладе, которые подрабатывают в других местах...
#22 by Svetlahok
вообщем, надо в код лезть... если кто поможет с программной реализацией - буду благодарна.
#23 by SVI
Подрабатывают = совмещают? Заводи внутреннего совместителя
#24 by Svetlahok
да они то в одном, то  вдругом подрабатывают. замучаемся приказы офорлять...
#25 by SVI
Чуть попозже еще вариант выложу. Без вмешательства в код. Если нужно :-)
#26 by Svetlahok
да, очень нужно, т.к. там такой код - лучше не лезть
#27 by ilkoder
Скажу сразу - у меня полное извращение - я сделал всем одно основное начисление "Отработано часов" - с нулевым результатом. Только чтобы правильно учитывать отработанное время для отпусков и больничных. Все остальные начисления - разовые - с любыми названиями и по любым подразделениям... причем сотр может работать одновременно в разных подразделениях и мастера им ставят просто сводные наряды целиком за месяц... жуть просто...
#28 by Fenrik
Я бы зашел с другой стороны. Для начала посадил расчетчиков вручную заполнить документ разовых начислений доплатами за подработки. Если расчет доплат поддается автоматизации, например, чтобы из введенных отработанных часов и часовых ставок рассчитывалась доплата, то можно подумать о создании обработки, создающей документ разовых начислений или документа, регистрирующего начисления.
#29 by SVI
У автора, скорей всего, сотрудник принят слесарем, четыре дня в неделю им и работает. На пятый день мастер ставит его сварщиком. Это не доплата, совершенно другая должность и ставка. Но документально никак, кроме табелей не отражается. Такая же петрушка и с окладниками. В вполне приемлемый вариант.
#30 by Fenrik
Если зарплата сварщика меньше, чем зарплата слесаря, то организация сильно подставляется, первая же проверка снимет три шкуры. Если больше, то все равно расчеты лучше провести так, чтобы оклад по расчетным ведомостям был выплачен полностью именно в виде оклада. Из чего и выходит, что разницу между з/п сварщика и слесаря лучше оформить как доплату.
#31 by Svetlahok
Спасибо всем за помощь, проблема решилась программным путем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С