Текущее время: Вс, июл 27 2025, 14:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Вт, мар 31 2009, 13:18 
Специалист
Специалист

Зарегистрирован:
Пн, мар 06 2006, 15:21
Сообщения: 249
Откуда: Город падонкофф
Например, сотрудник проработал 3 года в компании, итого имеем 3 периода рабочих годов в 2006. Увольняем сотрудника и ограничиваем на дату увольнения 2006, соответственно ограничивается только последняя запись. Но при этом остаются еще 2 записи с прошлых рабочих годов. Они никаким образом не меняются. Обычно период окончания использования у записей либо 31.12.9999, либо все равно в далеком будущем, чтобы дать работнику возможность использовать права на отпуск за предыдущие года.
Соответственно если через какое-то время произведен повторный прием, заведен отпуск и если при этом не созданы еще новые права (отрицательное использование включено). Соответственно, система залезет в старые записи до повторного приема и удержит из них право на отсутствие. Если бы записи были ограничены, то такого бы не произошло. Конечно это ситуация ошибочного ведения данных, но все же она имеет место быть. Так же нельзя недооценивать «высокий интеллект» рядовых HR юзеров. :lol:

Я подумываю создать расширения на контроль данной ситуации, варианты следующие:

1) Через BAdI HRPAD00INFTY на IN_UPDATE, которое при ограничении записи в 2006 на день увольнения, так же прочитает все предыдущие записи и ограничит у них дату использования последним рабочим днем (если конечно они по какой-то причине не используются после даты ограничения через PTQUODED).

2) Через BAdI PT_QUOTA_DEDUCTION на CALCULATE_QUOTA и там запрещать удерживать из записей 2006, которые созданы (begda) до даты последнего приема

2 вариант безопаснее :)

Интерестно узнать есть ли стандартное решение.

_________________
PAPARU Personalwesesen Stammdaten: Russland und mehr...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Вт, мар 31 2009, 14:05 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 14:48
Сообщения: 106
а разве при увольнении лимиты не компенсирются? Т.е. при повторном приеме нечего будет исчерпывать. ИМХО очень редкая ситуация... или нет? :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Вт, мар 31 2009, 14:26 
Специалист
Специалист

Зарегистрирован:
Пн, мар 06 2006, 15:21
Сообщения: 249
Откуда: Город падонкофф
компенсируются, но я имел ввиду другое, если есть отрицательное использование и при повторном приеме не завели новые права то при заведении отпуска система удержит из старой записи, у которой не ограничен срок использования, даже если право - баланс у этой записи = 0, так как есть отрицательное использование.

ситуация конечно редкая но возможная.
вообще при печати той же T-6 ошибка должна всплыть, или даже при заведении самого отсутствия система скажет, что отрицательное использование это в принципе уже должно пользователя остановить...

_________________
PAPARU Personalwesesen Stammdaten: Russland und mehr...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Вт, мар 31 2009, 14:44 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 14:48
Сообщения: 106
Pad0nak написал(а):
но я имел ввиду другое, если есть отрицательное использование и при повторном приеме не завели новые права то при заведении отпуска система удержит из старой записи, у которой не ограничен срок использования, даже если право - баланс у этой записи = 0, так как есть отрицательное использование


Да, не заметил. Но у нас при увольнении Конец использования также ограничивается в динамике.
Вроде действуют эти строки:
Code:
LIS9,2006,,,(P0000-BEGDA)
MOD,2006,,,(RP50D-DATE1)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Вт, мар 31 2009, 16:48 
Специалист
Специалист

Зарегистрирован:
Пн, мар 06 2006, 15:21
Сообщения: 249
Откуда: Город падонкофф
relator написал(а):
Pad0nak написал(а):
но я имел ввиду другое, если есть отрицательное использование и при повторном приеме не завели новые права то при заведении отпуска система удержит из старой записи, у которой не ограничен срок использования, даже если право - баланс у этой записи = 0, так как есть отрицательное использование


Да, не заметил. Но у нас при увольнении Конец использования также ограничивается в динамике.
Вроде действуют эти строки:
Code:
LIS9,2006,,,(P0000-BEGDA)
MOD,2006,,,(RP50D-DATE1)


это работает только на записи 2006, которые пересекают дату ограничения P0000-BEGDA
а те записи, которые в прошлом не ограничиваются!
и вообще, зачем ограничивать 2006 при увольнении в динамике?
чем Вам обычная инфогруппа не подходит?

_________________
PAPARU Personalwesesen Stammdaten: Russland und mehr...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение 2006 при увольнении + повторный прием
СообщениеДобавлено: Ср, апр 01 2009, 15:32 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 14:48
Сообщения: 106
Pad0nak написал(а):
это работает только на записи 2006, которые пересекают дату ограничения P0000-BEGDA
а те записи, которые в прошлом не ограничиваются!
Да, точно... опять не подумал :) День вчера такой был...
Pad0nak написал(а):
и вообще, зачем ограничивать 2006 при увольнении в динамике?
чем Вам обычная инфогруппа не подходит?
ну так исторически сложилось. В динамике дополнительно реализовано удержание, т.е. если сотрудник должен пару дней... Просто это уже без меня настраивали...


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB