Текущее время: Сб, июл 19 2025, 15:46

Часовой пояс: 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 часа


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

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


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

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