Добрый день, коллеги !
Подскажите плиз кто сталкивался.
Форма СЗВ-ТД падает в дамп в ФМ HR_RU_DAQ_PERSON при наличии в выборке нескольких табельных для одного объекта CP ( у Заказчика CE- шное решение) . Если формировать форму отдельно по каждому табельному то все ОК. Отладка показала что Фм-ник не находит нужный табельный, поскольку поиск осуществляется по атрибуту класса CL_HRPAYRU_REPORT_CONTROL go-report-mp_po-ms_helper-report_coltrol - a_pernr , который в событии GET group. "
#EC DUPL_EVENT go_report->get_group( is_person = person is_group = group ).get_group()
заполняется одним и тем же значением - главным табельным, который получается одним и тем же для всех табельных принадлежащих одному CP. Есть идея подменять значение a_pernr при обработке события get_peras проги на текущий peras, но может быть есть более элегантное решение.
Нот по данному вопросу не обнаружено, обновления установлены до EHP 8.
_________________ Si vis pacem, para bellum
|