gula_hcm написал(а):
Добрый день, коллеги.
Кто-нибудь сталкивался с проблемой, что не выходит ДОГОВОР для сотрудников ГПХ.
Настройки выполнены в соответствии с нотой 2079890.
Для правила выбора RUDG определена пользовательская программа выбора RUDG (ракурс V_T525A_A).
В таблице T525V установлена связь пользовательской программы выбора RUDG с ФМ HR_RU_SEN_SEL_DOGOVOR.
In transaction SM30, change the view T7RUPFRULE3
2.2.1 Choose pushbutton New Entries and enter the following data:
Valuation model: RUDG
Priority: 99
Functional module: HR_RU_SEN_FIN_DOGOVOR
Merge Additional Records into the Main: true
Add.Cond.Calc.Sen. (Main Record Attributes): ДОГОВОР
Add.Cond.Calc.Sen. (Additional Record Attributes): ДОГОВОР
Press «New Entries» and enter the following parameters:
Field
Text
Start date
End date
Function module
Type source
Field
Data type
WT Code
T68EP
* Civil Payments
01.01.1800
31.12.9999
HR_RU_DAQ_RSV1_SUMOT
Other fields
LQ
Amount
#0010
для #0010 присвоен вид оплаты для договоров ГПХ
Все это выполнено.
Что еще нужно сделать, чтобы выводился ДОГОВОР?
Коллеги, добрый день.
Подскажите, пожалуйста, с этой проблемой удалось кому-нибудь разобраться?
Посмотрел по отладке - этот ФМ-ник HR_RU_SEN_
SEL_DOGOVOR изначально пытается прочитать из памяти значение переменной gv_org_by_pnp в программе rpcpayru_szvr.
Если поискать по исходникам, там такой переменной нет.
Соот-но, мы выпадаем на 107 строке и до проверки на 240 строке, о которой писали ранее уже не доходим:
Code:
CHECK <fs_civil_contract_type> CS lv_back(1).
Если выводить отчёт по одному сотруднику, то вход в этот ФМ и выпадение происходят дважды по одному и тому же условию.
Но есть ещё один момент - какой в итоге ФМ нужен? Если посмотреть в ноту, там пишут про HR_RU_SEN_
FIN_DOGOVOR.
В настройках всё на него настроено, но толку от этого тоже нет - в пдф-ку "договор" не тянется.