Текущее время: Вс, июл 20 2025, 21:09

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Ср, мар 12 2014, 15:20 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 29 2013, 11:20
Сообщения: 25
Добрый день.
Оценка стажа не учитывает связь с предыдущими отсутствиями, из-за этого оценка происходит по дате начала последующих отсутствий.
Рассчитываемый период Февраль 14г. Сотрудник отсутствовал весь Январь и в Феврале приносит 3 больняка - 2-й является продолжением 1-го, 3-й 2-го:
1) 01.01.2014 15.01.2014 поле KENN1 = 1
2) 16.01.2014 23.01.2014 поле KENN1 = 1
3) 24.01.2014 06.02.2014 поле KENN1 = 1
Оценка больняка в T554C идет по последнему периоду расчета (E).

получаем следующие сплиты по AB:
01.01.2014 15.01.2014
16.01.2014 23.01.2014
24.01.2014 31.01.2014
01.02.2014 06.02.2014

В результатах расчета по Январю:
Корректно рассчитанный средний в RUAVE, корректно скорректированный средний в RUSI0 то стажа - менее 5 лет 60%.
Оплачены больняки по 1-му и 2-му сплиту.

Я результатах расчета по Февралю:
Корректно рассчитанный средний в RUAVE. В RUSI0 расчет стажа на дату 24.01.2014г., когда уже стаж становится более 5 менее 8 = 80%, что является ошибкой - д.б. 60% и расчет от даты начала 1-го отсутствия - 01.01.2014.
Хотя в обработке RUSI0 видно, что есть связь с предыдущим отсутствием:

Есть ссылка на предыд. нетрудоспос. (KENN1 = 1 )
Список отсутствий с похожим KENN1:

ВидОтс Начало Конец НачВрем КончВрем ПредДн

5521 01.01.2014 15.01.2014 : : : :
5521 16.01.2014 23.01.2014 : : : :

Оплачено дней в предыдущем AB: 38
Оплачено часов в предыдущем AB 0,00
24.01.2014 24 80,0 220,90
25.01.2014 25 80,0 220,90
26.01.2014 26 80,0 220,90
27.01.2014 27 80,0 220,90
28.01.2014 28 80,0 220,90
29.01.2014 29 80,0 220,90
30.01.2014 30 80,0 220,90
31.01.2014 31 80,0 220,90

Подскажите, пожалуйста, как поправить?
Пробовал менять настройки в T554С - не помогает. Как доходит до расчета стажа для 24.01.2013г. - становится 80%...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 13 2014, 11:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
SPPE1 заполнено?

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 13 2014, 12:59 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 29 2013, 11:20
Сообщения: 25
Macros написал:
SPPE1 заполнено?

Пусто.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 13 2014, 13:22 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 29 2013, 11:20
Сообщения: 25
В коде функции RUSI0 используется ФМ CALL FUNCTION 'HR_SEN_CALCULATE_COMPLETE' определяющий стаж на дату I_DATUM, так вот в моём случае эта дата равна дате начала последующих отсутствий, а не дата начала первого отсутствия...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 13 2014, 13:56 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
На мой взгляд, заполнение только одного поля KENN1 не достаточно. Нужно еще указывать и дату отсутствия, продолжением которого является вводимая запись. То есть, при вводе продолжения больничного должно быть заполнено 2 поля.

Если вы залезли в исходник RUSI0 и дошли до 'HR_SEN_CALCULATE_COMPLETE', то посмотрите чуть выше. Там есть вызов процедуры, которая определяет дату начала больничного. Я бы сказал точнее, но сейчас нет под рукой системы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 13 2014, 17:46 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 29 2013, 11:20
Сообщения: 25
Добрый день, проблема решена.
Причина - в таблице V_T525P для стажа был указан ФМ для расчета HR_SEN_TEMPLATE_PROCESS_LOGIC.
Убрал по аналогии со стандартным процессом RU07.
Спасибо, за помощь.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Ср, мар 18 2015, 10:04 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 19 2010, 10:12
Сообщения: 57
Добрый день.
Ufukcan писал:
Цитата:
Оценка стажа не учитывает связь с предыдущими отсутствиями, из-за этого оценка происходит по дате начала последующих отсутствий.
Рассчитываемый период Февраль 14г. Сотрудник отсутствовал весь Январь и в Феврале приносит 3 больняка - 2-й является продолжением 1-го, 3-й 2-го:
1) 01.01.2014 15.01.2014 поле KENN1 = 1
2) 16.01.2014 23.01.2014 поле KENN1 = 1
3) 24.01.2014 06.02.2014 поле KENN1 = 1


Подскажите, пожалуйста, у первого больничного поле KENN1 сами заполняете?

Я завожу первый больничный: KENN1 = пусто
завожу продолжение больничного: в поле KENN1 указываю первый больничный, т.о. KENN1= пусто, SPPE1= дата начала первого больничного.
Фунция RUOAV не делает замену.

Если завожу первый больничный с KENN1 = 1, то выходит сообщение "Поле ИндикОсложн/рецидива = 1 а предыдущего заболевания НЕТ!".

Помогите, пожалуйста, кто чем может!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 19 2015, 10:53 
Специалист
Специалист

Зарегистрирован:
Чт, сен 20 2007, 07:13
Сообщения: 176
Номера KENN1 в стандарте присваиваются больничным пользователем вручную, для всей цепочки начиная с первого. У вас это сообщение в какой момент возникает?
Вот еще тему посмотрите, может будет полезна viewtopic.php?f=11&t=84078


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RUSI0 не учитывает связь по KENN1
СообщениеДобавлено: Чт, мар 19 2015, 12:07 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 19 2010, 10:12
Сообщения: 57
Спасибо.
Разобрались, у нас был свой какой-то инклуд, убрали его и Всё работает :)
Надо только справки по больничным проверить.


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

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


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

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


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

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