Текущее время: Пт, июл 25 2025, 06:56

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




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

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
как раз настраивала общий стажru01 в трудовой книжке ИТ294 (подсчет стажа по этому правилу идет верно в ИТ0294),
галочки есть, t7rusen настроен соотвественно для RU01,
а вот t7rupfrule1,-3 нет - пока не разобралась как корректно их заполнить :(

может из-за этого и падает в ошибку HRULPF5 (missing parameter id_crule при выборе модели RU01 на закладке)
или может ФМ не так отрабатывает (HR_SEN_TEMPLATE_LOGIC),
программист говорит, что при выборе на селэкране модели RUPF - выдаются нули в T525L (нулевые коэффициенты)
плюс в t7rupfrule3 (пустая таблица).

в общем, спасибо большое, пошла дальше разбираться :roll:


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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
VirVit написал:
Сел настраивать стажи по рекомендациям сапа... Тупо хочу посчитать стаж для постоянной работы во вредных условиях. То есть прицепил CH объект к штатной 873 видом связи (постоянная работа). В selection Exit указал ФМ HR_RU_SEN_WC_MAIN (остальные все идут только для временной работы во вредных). Пока не брал никаких шагов, отсутствий и прочего. Запускаю через утилиты - показывает ноль. Что там может быть особенного такого?

Замучился уже...

я сомневаюсь (хотя может быть и ошибаюсь), что данная утилита покажет результат.
Посмотрите первую строку фм HR_RU_SEN_WC_MAIN
Это IMPORT s_pfr_wc TO ls_pfr_wc FROM MEMORY ID 'RUWC'.
Следовательно требуются какие-то данные из памяти. А утилита эту память не заполняет.
Это можно заполнить только из ФМ для процесса.
Поэтому и стандартный ФМ *TEMPLATE_LOGIC* не поможет.
Поэтому тестируйте из HRULPFP5. но для этого надо настраивать T7RUPFRULE3.


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

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
еще вопрос:
нашли табличку T7RUPFTYPEPK -
очевидно, что это типы пачек - ИН41,ИН42,ШЭ41,ШЭ42,
какие используются, как настраиватся и какую роль играют при формировании СЗВ-4-1/2?

Еще, на селэкране уже попробовали указывать тип соединения B873 для объекта CH - результат тот же.


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

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Плюс таблица V_T525MC - не ведется - ошибка - пенсионное администрирование не доступно, как тогда она заполняется? :roll:


Последний раз редактировалось Lapin Чт, ноя 01 2007, 11:03, всего редактировалось 1 раз.

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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Lapin написала:
еще вопрос:
нашли табличку T7RUPFTYPEPK -
очевидно, что это типы пачек - ИН41,ИН42,ШЭ41,ШЭ42,
какие используются, как настраиватся и какую роль играют при формировании СЗВ-4-1/2?

Еще, на селэкране уже попробовали указывать тип соединения B873 для объекта CH - результат тот же.

T7RUPFTYPEPK - это относится к менеджеру пачек - насколько я понимаю - общая функциональность для всей отчетности, необходимой для пф. После отработки отчета и выборки данных на экране есть кпопка 'Менеджер пачек', ее можно нажать и посмотреть.
Связь B873 не надо вводить на селэкране. Это раньше надо было, когда вводилась модель, объект условий труда и связь. Если выбран процесс, он сам понимает все связи и объекты. Они настраиваются в таблице T7RURPTCST00 для группы отчетов RUADM. Это все описано в SPRO: Payroll->Payroll Russia -> Reporting ->Pension Insurrance -> Pension Calculation for Special Working Conditions


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 11:04 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Murzik написал(а):
VirVit написал:
Сел настраивать стажи по рекомендациям сапа... Тупо хочу посчитать стаж для постоянной работы во вредных условиях. То есть прицепил CH объект к штатной 873 видом связи (постоянная работа). В selection Exit указал ФМ HR_RU_SEN_WC_MAIN (остальные все идут только для временной работы во вредных). Пока не брал никаких шагов, отсутствий и прочего. Запускаю через утилиты - показывает ноль. Что там может быть особенного такого?

Замучился уже...

я сомневаюсь (хотя может быть и ошибаюсь), что данная утилита покажет результат.
Посмотрите первую строку фм HR_RU_SEN_WC_MAIN
Это IMPORT s_pfr_wc TO ls_pfr_wc FROM MEMORY ID 'RUWC'.
Следовательно требуются какие-то данные из памяти. А утилита эту память не заполняет.
Это можно заполнить только из ФМ для процесса.
Поэтому и стандартный ФМ *TEMPLATE_LOGIC* не поможет.
Поэтому тестируйте из HRULPFP5. но для этого надо настраивать T7RUPFRULE3.


Пробовал. указываю модель оценки RUV7, соединение 873, объект CH.
Для RUV7 Прописан ФМ HR_RU_SEN_WC_MAIN
В нем после импорта ls_pfr_wc также пустое.

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 11:07 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Lapin написала:
Плюс таблица V_T525MC - не ведется - ошибка - пенсионное администрирование не доступно, как тогда она заполняется? :roll:


Уменя ведется. ЕСС 6, SP 22. Ничего не активировал :)

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 12:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Докладываю следующую инфу для размышления.

В ФМ HR_RU_SEN_WC_MAIN строчка
IMPORT s_pfr_wc TO ls_pfr_wc FROM MEMORY ID 'RUWC'.
импортирует пустую структуру. Если ее вручную заполнить, то в СЗВ появятся стажи.

Хочется заполнять ее автоматом. Она заполняется и экспортируется в продцедуре change_pfr_memory в программе LHRPADRU_RULES2F01. При этом он используется в HR_RU_SEN_CALCULATE_COMPLETE, а он в свою очередь вызывается из HR_RU_PF_PERIODS2.

Вот этот HR_RU_PF_PERIODS2 нигде в сапе не указывается напрямую.

Я опять не наю куда деваться :) Мысль иссякла.

_________________
--
virvit.ru
saphr.ru


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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
VirVit написал:
Пробовал. указываю модель оценки RUV7, соединение 873, объект CH.
Для RUV7 Прописан ФМ HR_RU_SEN_WC_MAIN
В нем после импорта ls_pfr_wc также пустое.

Так не работает! Нужно иметь все настройки до процесса и указывать на сел. экране процесс.
Я уже писал, что для правильной работы HR_RU_SEN_WC_MAIN нужен правильный ФМ процесса, где по крайней мере заполнена память MEMORY ID 'RUWC'. Это фм модуль процесса HR_RU_SEN_CALCULATE_COMPLETE, который вызывается из HRULPFP5


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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
VirVit написал:
Докладываю следующую инфу для размышления.

В ФМ HR_RU_SEN_WC_MAIN строчка
IMPORT s_pfr_wc TO ls_pfr_wc FROM MEMORY ID 'RUWC'.
импортирует пустую структуру. Если ее вручную заполнить, то в СЗВ появятся стажи.

Хочется заполнять ее автоматом. Она заполняется и экспортируется в продцедуре change_pfr_memory в программе LHRPADRU_RULES2F01. При этом он используется в HR_RU_SEN_CALCULATE_COMPLETE, а он в свою очередь вызывается из HR_RU_PF_PERIODS2.

Вот этот HR_RU_PF_PERIODS2 нигде в сапе не указывается напрямую.

Я опять не наю куда деваться :) Мысль иссякла.

Действительно САпом это не поставлялось. У нас ФМ HR_RU_SEN_CALCULATE_COMPLETE и HR_RU_PF_PERIODS2 вызывается в zx_hruipfp3_getlservice.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 12:46 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Murzik написал(а):
VirVit написал:
Докладываю следующую инфу для размышления.

В ФМ HR_RU_SEN_WC_MAIN строчка
IMPORT s_pfr_wc TO ls_pfr_wc FROM MEMORY ID 'RUWC'.
импортирует пустую структуру. Если ее вручную заполнить, то в СЗВ появятся стажи.

Хочется заполнять ее автоматом. Она заполняется и экспортируется в продцедуре change_pfr_memory в программе LHRPADRU_RULES2F01. При этом он используется в HR_RU_SEN_CALCULATE_COMPLETE, а он в свою очередь вызывается из HR_RU_PF_PERIODS2.

Вот этот HR_RU_PF_PERIODS2 нигде в сапе не указывается напрямую.

Я опять не наю куда деваться :) Мысль иссякла.

Действительно САпом это не поставлялось. У нас ФМ HR_RU_SEN_CALCULATE_COMPLETE и HR_RU_PF_PERIODS2 вызывается в zx_hruipfp3_getlservice.



А сильно нагло с мой стороны попросить текст этого zx_hruipfp3_getlservice?

_________________
--
virvit.ru
saphr.ru


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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
VirVit написал:
А сильно нагло с мой стороны попросить текст этого zx_hruipfp3_getlservice?


Да не проблема, тем более так нам САП отвечал на месидж, когда мы обнаружили, что данная функциональность не обрабатывается отчетом HRULPFP5.
добавить в include zx_hruipfp2.
data: t_psen_sel_rule_peak like psen_sel_rule_peak_dec
occurs 0 with header line.

добавить процесс на селекционый экран в include zx_hruipfp5.
parameters: p_proce like t525p-proce default 'RUPF'.

include zx_hruipfp3_getlservice.
...
Скопировать содержимое getlservice в zx_hruipfp3_getlservice.
добавить определение
data: s_pfr_wc type pru_pfr_wc.
сформировать память
s_pfr_wc-plvar = p_plvar.
s_pfr_wc-rsign = rsign.
s_pfr_wc-relat = relat.
s_pfr_wc-utype = utype.
export s_pfr_wc to memory id 'RUWC'.
Заменить вызов HR_RU_EVALUATE_DURATION на
call function 'HR_RU_SEN_CALCULATE_COMPLETE'
exporting
id_pernr = pernr-pernr
id_molga = '33'
id_proce = p_proce
id_sel_date = ld_endda
id_begda = ld_begda
id_endda = ld_endda
tables
ll_srule_wperiod = t_psen_sel_rule_wght_period
ll_srule_peak = t_psen_sel_rule_peak
exceptions
wrong_import_parameter = 1
wrong_calculation_type = 2
process_not_found = 3
process_pstep_not_found = 4
no_result_for_calty = 5
error_of_other_functions = 6
others = 7.
Заменить вызов HR_RU_PF_PERIODS на
call function 'HR_RU_PF_PERIODS2'
exporting
p_proce = p_proce
p_pernr = pernr-pernr
p_begda = pn-begda
p_endda = pn-endda
tables
ll_srule_wperiod = t_psen_sel_rule_wght_period
pf_period = t_pfperiod
ll_srule_peak = t_psen_sel_rule_peak.
в конце не забыть выйти из процедуры.

Вообще я думал, что это уже стандартно обрабатывается отчетом, так как САП говорил, что планирует поставить данную функциональность, но по-видимому время еще не пришло :(
На вашем месте я бы конечно его потряс. У нас уже давно работает, поэтому смысла нет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, ноя 18 2007, 14:21 
Начинающий
Начинающий

Зарегистрирован:
Вс, ноя 18 2007, 14:07
Сообщения: 5
Murzik написал(а):
но для этого надо настраивать T7RUPFRULE3.

Не подскажете как она настраивается?


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

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Детально я не помню как кастомизить эту таблицу.
Главное:
1. перенести все модели, которые нужно показывать в форме СЗВ4 и расставить им приоритеты (в каком порядке выводить записи)
2. наименования из моделей не тащится (за некоторым исключением, где из объектов оргменеждмента идут наименования), поэтому для некоторых моделей (декрет и дети, например) нужно ввести наименование и в какой столбец формы нужно тащить период стажа.
Да и документация к кастомизингу таблицы тоже весьма скудная :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 20 2007, 04:53 
Начинающий
Начинающий

Зарегистрирован:
Вс, ноя 18 2007, 14:07
Сообщения: 5
Murzik написал(а):
Детально я не помню как кастомизить эту таблицу.
Главное:
1. перенести все модели, которые нужно показывать в форме СЗВ4 и расставить им приоритеты (в каком порядке выводить записи)
2. наименования из моделей не тащится (за некоторым исключением, где из объектов оргменеждмента идут наименования), поэтому для некоторых моделей (декрет и дети, например) нужно ввести наименование и в какой столбец формы нужно тащить период стажа.
Да и документация к кастомизингу таблицы тоже весьма скудная :(

Да, я так и сделала, но не помогло. Мне кажется эта таблица должна быть аналогичной T7RUPFRULE1, не понятно, почему в ней настраиваются модели, а не правила.


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

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


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

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


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

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