Текущее время: Ср, июл 23 2025, 04:32

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




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Стажи
СообщениеДобавлено: Пн, мар 05 2007, 19:40 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 20 2006, 12:35
Сообщения: 35
Коллеги, помогите пожалуйста разобраться со стажами :(((
Как в инфо-типе "" Трудовая книжка" привязан вид стажа и где ведутся виды трудовой деятельности в 4.7???
Признак 33STG в системе отсутствует, нужно создавать его самим ???
Заранее спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 06 2007, 07:40 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 15 2007, 17:41
Сообщения: 42
Откуда: Moscow
таблица T7RUACTCAT1 - Виды трудовой или иной общественно полезной деятельности

"Как в инфо-типе ... привязан вид стажа ..." - привязан к чему?

Признак 33STG - мы не используем.
Откуда информация о необходимости наличия такого признака?

Для чего нужны настройки ИТ Трудовая книжка?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 06 2007, 11:24 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 20 2006, 12:35
Сообщения: 35
Видимо, я залезла в дебри не разобравшись с более простым...Пожалуйста, не откажите в помощи.

Где происходит, насраивается связь стажа со штатной должностью и орг.единицей???
Что необходимо преднастроить или ввести для рассчета непрерывного стажа???
В голове пока каша :(

Заранее огромное спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 06 2007, 12:28 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 15 2007, 17:41
Сообщения: 42
Откуда: Moscow
Для реализации подсчета продолжительности стажа (с учетом записей в ИТ294 и текущего орг.присвоения сотрудника, правильно?) необходимо настроить блок Расчет периодов:
IMG:
Менеджмент персонала
Администрирование персонала
Основы анализа
Расчет зачисляемого периода занятости
Модель оценки
Процесс расчета зачисляемого периода занятости

(все настройки привести не могу - они достаточно объемны; представлю только последовательность; если будут вопросы - постараюсь ответить)

шаги (согласно пунктам в IMG):
1. правила выбора (откуда считываются данные: либо ИТ, либо функциональный модуль, либо ИТ0, либо ИТ41)
2. класс выбора (включает в себя Правила (п.1) - определяются те промежутки времени, которые считываются для анализа)
3. модель оценки (включает в себя Классы (п.2) - определяется, включать полученный отрезок времени (например, работу по должности) или нет (например, отпуск по уходу за ребенком) (через весовые коэффициенты))
4. процесс расчета (формат вывода данных; например, ГГММДД + ФункцМод расчета)
5. присвоение процессу - модели и\или правила

+ в помощь есть утилиты, позволяющие отследить настройки (например, какие отрезки времени считаны\обработаны на том или ином "шаге")

возвращаясь к ИТ294 - необходимо создать справочник стажей (таблица T7RUSEN) + указать процесс или модель расчета

соответственно, если хотим отслеживать стаж из присвоения к ШтДолж (ит1) - то либо через ИТ1, либо через ФункцМодул (авар) (если есть "заморочки" с подсчетом)

для подсчета "непрерывного стажа" можно настроить правило, анализирующее ИТ0, статус занятости="активный" (если я правильно понимаю смысл непрерывного стажа)

для форм ПФ РФ дополнительно настраивается ракурс V_T7RUPFRULE1

надеюсь, что прописал именно то, что требуется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 06 2007, 12:37 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 20 2006, 12:35
Сообщения: 35
Vladimir, спасибо за помощь, сейчас буду разбираться со всем этим :))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Стажи
СообщениеДобавлено: Пт, июл 20 2007, 10:38 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Vladimir7 написал(а):
Для реализации подсчета продолжительности стажа (с учетом записей в ИТ294 и текущего орг.присвоения сотрудника, правильно?) необходимо настроить блок Расчет периодов:
5. присвоение процессу - модели и\или правила.

где это реализцется, голову уже сломала - есть привязка правила к классу выбора, класса выбора к модели оценки и все=(

Vladimir7 написал(а):
+ в помощь есть утилиты, позволяющие отследить настройки (например, какие отрезки времени считаны\обработаны на том или ином "шаге")

это какие?

Vladimir7 написал(а):
для подсчета "непрерывного стажа" можно настроить правило, анализирующее ИТ0, статус занятости="активный" (если я правильно понимаю смысл непрерывного стажа)

Vladimir7 написал(а):
для форм ПФ РФ дополнительно настраивается ракурс V_T7RUPFRULE1

а как быть с тем, что сейчас подсчитывается только непрерывный для пособий по врем.нетрудоспос (с 01.01.07), т.е. непрерывный не считается, и общий тоже? а для пенсий должен считать ПенсФонд?

Разъясните пжста
:roll:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 20 2007, 16:47 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 14:48
Сообщения: 106
У меня в системе ERP2004 все реализуется в IMG
Менеджемент персонала - Администрирование персонала - Основы анализа - Расчет зачисляемого периода занятости.
Если по порядку делать все пункты, то разобраться можно.

Средство для отладки выполненных настроек - программа RPUSEN10


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Стажи
СообщениеДобавлено: Чт, июл 26 2007, 05:26 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
relator написал(а):
У меня в системе ERP2004 все реализуется в IMG
Менеджемент персонала - Администрирование персонала - Основы анализа - Расчет зачисляемого периода занятости.
Если по порядку делать все пункты, то разобраться можно.

Средство для отладки выполненных настроек - программа RPUSEN10


Спасибо, все настроила по пунктам IMG (у нас ERP2005)
стажи:
1) общий (ФМ для анализа hr_ru_sen_sel_0294),
2) для больничного (ФМ ИндРасчета HR_RU_SEN_CRULE_RUIL_SUM) - при запуске расчета из ИТ294 выпадает в дамп, ругается на модифицированный RUIL :cry:
3) для выслуги лет = непрерывный (ФМ для анализа HR_SEN_TEMPLATE_PROCESS_LOGIC).

средство отладки-очень полезная вещь! :D
но проблема возникла в следующем:
при подсчете ОБЩЕГО стажа через отладку (RPUSEN10) - все считается верно,
а при запуске расчета из ИТ294 - расчет идет только до даты endda=01012000, потому как в программе, в которой ведется расчет, begda=01011800, к этой дате прибавляется const=200 лет, userexitов нет, что с этим делать? :roll:

Большая проблема - подсчет в стажах "перерыров", т.к. периоды считаются по умолчанию, по законодательству если перерыв больше законного, то предыдущие периоды в учете непрерывного не учитываются, кто с этим сталкивался?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Стажи
СообщениеДобавлено: Пн, сен 03 2007, 11:44 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Lapin написала:
но проблема возникла в следующем:
при подсчете ОБЩЕГО стажа через отладку (RPUSEN10) - все считается верно, а при запуске расчета из ИТ294 - расчет идет только до даты endda=01012000, потому как в программе, в которой ведется расчет, begda=01011800, к этой дате прибавляется const=200 лет, userexitов нет, что с этим делать?

Проблема оказывается в следующем - расчет ведется с даты рождения GBDAT из ИТ0002, а у нас заполняется поле Дата рождения согласно паспорту GBPAS, сейчас программисты решают эту проблему :roll:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Стажи
СообщениеДобавлено: Чт, сен 13 2007, 15:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Lapin написала:
Lapin написала:
но проблема возникла в следующем:
при подсчете ОБЩЕГО стажа через отладку (RPUSEN10) - все считается верно, а при запуске расчета из ИТ294 - расчет идет только до даты endda=01012000, потому как в программе, в которой ведется расчет, begda=01011800, к этой дате прибавляется const=200 лет, userexitов нет, что с этим делать?

Проблема оказывается в следующем - расчет ведется с даты рождения GBDAT из ИТ0002, а у нас заполняется поле Дата рождения согласно паспорту GBPAS, сейчас программисты решают эту проблему :roll:

Проблема в том, что для правильного подсчета стажа из инфотипа 294 процессу необходимо привязать функциональный модуль.
sm30 далее V_T525P и в ведении в поле <Function module for calculation process> введите, например, HR_SEN_TEMPLATE_PROCESS_LOGIC.
Это шаблонный модуль к процессу для расчета стажа. В нем происходит ограничение даты окончания
l_endda = id_sel_date - 1.
что, к сожалению, не делается в отчете HRULCALCSEN, который вызывается из инфотипа 294


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Стажи
СообщениеДобавлено: Пт, сен 14 2007, 08:12 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Murzik написал(а):
Проблема в том, что для правильного подсчета стажа из инфотипа 294 процессу необходимо привязать функциональный модуль. sm30 далее V_T525P и в ведении в поле <Function module for calculation process> введите, например, HR_SEN_TEMPLATE_PROCESS_LOGIC. Это шаблонный модуль к процессу для расчета стажа. В нем происходит ограничение даты окончания l_endda = id_sel_date - 1. что, к сожалению, не делается в отчете HRULCALCSEN, который вызывается из инфотипа 294


в Таблице V_T525P давно уже прописано в FNPRO - hr_ru_template_process_logic – не помогает, из ИТ294 все равно считается также неверно, дата рождения+200лет.

Программа hrulcalcsen обращается к T7rusen, которая обращается к процессу расчет V_T525P и модели оценки V_T525L, далее Класс выбора T525N, Правило выбора V_t525A_A, Пользовательская программа выбора T525V - там ФМ для анализа HR_RU_SEN_IT0294_SEL_EXIT обращается к таблице T525U – Предписание по пересчету (вычисление в календарных днях).

Отслеживаем программу HRULCALCSEN , находим построитель функций hr_sen_limit_evaluation_period, в нем есть
form limit searching interval:
Code:
p_rbegda = maximum (p_begda, b_birthday).
p_rendda = minimum (p_endda, b_begda + 200 years)

видимо, именно здесь и происходит считывание из GBDAT, а не GBPAS, как нужно нам :roll:

возможно не совсем точно обрисовала ситуацию, будут вопросы - обязательно отвечу :wink:
а картинки включить в текст не удалось :oops:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 17 2007, 10:34 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Поставил точку останова в ФМ HR_SEN_LIMIT_EVALUATION_PERIOD,
далее смотрю окно 'Вызовы' в отладчике.
на шестом шаге запущен HR_SEN_TEMPLATE_PROCESS_LOGIC, который устанавливает l_endda = id_sel_date - 1 (id_sel_date по умолчанию при вызове отчета равна текущей дате), поэтому на восьмом шаге
HR_SEN_LIMIT_EVALUATION_PERIOD уже не привавит 200 лет к дате рождения, так как текущая дата меньше.
8 SAPLHRSEN00MODEL_EVALUATION_CE FUNCTION HR_SEN_LIMIT_EVALUATION_PERIOD
7 SAPLHRSEN00EVALUATION FUNCTION HR_SEN_CALCULATE_PROCESS_STEP
6 SAPLHRSEN00TEMPLATE_PROCESS FUNCTION HR_SEN_TEMPLATE_PROCESS_LOGIC
5 SAPLHRSEN00EVALUATION FUNCTION HR_SEN_CALCULATE_COMPLETE
4 HRULCALCSEN FORM CALCULATE_COMPLETE
3 HRULCALCSEN FORM PROCESS_ONE_PERNR
2 HRULCALCSEN MODULE (PBO) PBO_0300
1 HRULCALCSEN EVENT END-OF-SELECTION
Попробуйте поставить точку останова как у меня, обязательно ранее выше должен стоять ФМ процесса, который ограничивает дату.
А вообще для работы отчета без ФМ в процессе достаточно в отчете вместо v_begda = '18000101' написать v_begda = p_ondat


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 17 2007, 13:32 
Специалист
Специалист

Зарегистрирован:
Вт, июл 31 2007, 09:35
Сообщения: 161
Точка останова, АБАП отладка, дата рождения просто и по паспорту - все конечно хорошо и понятно, но резюме то какое?
Murzik написал(а):
Поставил точку останова в ФМ HR_SEN_LIMIT_EVALUATION_PERIOD, далее смотрю окно 'Вызовы' в отладчике. На шестом шаге запущен HR_SEN_TEMPLATE_PROCESS_LOGIC...

Не нашел чет я на 6-ом шаге HR_SEN_TEMPLATE_PROCESS_LOGIC.... Мож чего в версии?
P.S. У меня все те же проблемы - если смотреть трудовой стаж через ИТ294 то прибавляет эти пресловутые 200 лет :(.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 17 2007, 14:08 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Резюме такое.
Ядро всего - ФМ для расчета процесса, он настраивается в
V_T525P.
Если в этом ФМ происходит ограничение даты окончания, как в шаблонном hr_ru_template_process_logic, то никаких 200 лет быть не должно.
А если у Вас не настроен ФМ для процесса (Вы не видите его в отладчике), то всегда будет считаться порядка 200 лет.
Кстати шаг в отладчике может быть не обязательно шестой, главное видеть, что ФМ процесса вызвался.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 17 2007, 14:29 
Специалист
Специалист

Зарегистрирован:
Вт, июл 31 2007, 09:35
Сообщения: 161
Кстати и шаги бываю разные (F5, F6) :).
ФМ штука важная, но его просто так сменить в V_T525P не получится, ИМХО нужно сюда смотреть: V_T525Q.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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