Ситуация следующаю. Сотрудник работает на оклде. В течении месяца его несколько раз могут переводить на другой график работы с нормой времени отличающейся от его основного графика. В результате Галактика по каждому переходу пересчитывает оклад исходя из нормы каждого графика и получается что сотрудник, отработав полный месяц получит оклад меньше чем ему положено.
Как расчитать полный оклад если в сотрудник отработал полный месяц и в течении месяца у него не менялся оклад?
Выплачивать полный оклад при отработке полного месяца.
Модераторы: m0p3e, edward_K, Модераторы
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
можно и у оклада поставить пользовательский - но там вы столкнетесь с тем, чтобы не обидеть тех, кто не полностью отработал.
Типа того
if(WT_GHBD(1,0,0,1,XAR_DATAN,XAR_DATOK)=WT_GHBD(1,0,0,0,XAR_DATAN,XAR_DATOK)
,UCH_TARIF*WT_GHBD(1,0,0,1,UCH_DATAN,UCH_DATOK)/WT_GHBD(1,0,0,1,XAR_DATAN,XAR_DATOK), SumalgNO(3) )
Типа того
if(WT_GHBD(1,0,0,1,XAR_DATAN,XAR_DATOK)=WT_GHBD(1,0,0,0,XAR_DATAN,XAR_DATOK)
,UCH_TARIF*WT_GHBD(1,0,0,1,UCH_DATAN,UCH_DATOK)/WT_GHBD(1,0,0,1,XAR_DATAN,XAR_DATOK), SumalgNO(3) )
-
- Постоянный гость
- Сообщения: 67
- Зарегистрирован: 23 июл 2008, 13:01
- Откуда: Ростов-на-Дону
- Контактная информация:
Дело обостряется еще и тем, что нужно доплачивать до полного оклада только тем людям, у которых в течении месяца не менялся оклад, а отследить это, при условии что сотрудник было 2 и больше пререходов в межпериод в пользовательском алгоритме, у меня не получается.
На добро отвечай добром, на зло - справедливостью (Конфуций)