самое смешное при временном переводе. Поправьте, если я не права - буду рада. По идее это временное доп. соглашение и в приказ т-5 должна пойти дата с-по. Туда идёт дата 16 инфотипа (тупо певого встречного, выбирают таблицу и передают на функцию header). Написали в САП, что нам ответили
RP-PROVIDE-FROM-LAST P0016 SPACE PNPBEGDA PNPENDDA.
ALL FUNCTION 'HR_RU_GET_CONTRACT_INFO'
EXPORTING
PP0016 = P0016
IMPORTING
CTNUM = CTNUM
CTDAT = CTDAT
CTBEG = CTBEG
CTEND = CTEND
* CTTYP =
PRBZT = PRBZT
* PRBEH =
.
Уважаемые господа,
возникновение описываемой проблемы связано с наличием данных в вашей системе, не предусмотренных в поставляемой конфигурации:
в стандартной системе временная привязка ИТ0016 (ракурс V_T582A) имеет значение '1', что не допускает возможности создания перекрывающихся записей. В данном случае это не так (вероятно, поставляемая настройка временной привязки 16 ИТ была изменена в вашей системе), что в этой ситуации приводит к непредсказуемым результатам работы стандартной программы.
Для предотвращения подобных проблем необходимо исключить наличие пересекающихся записей 16 ИТ в основных данных сотрудника.
Используемое у вас на проекте решение, требующее наличия нескольких записей в ИТ0016, тем не менее, вероятно, может быть корректно интерпретировано стандартным отчетом в случае его доработки для учета дополнительных требований и определения выбора необходимой записи
ИТ 0016.
Такую доработку, учитывающую реализацию вашего решения по хранения информации о договорах и доп.соглашениях, вы можете осуществить собственными силами, с использованием предусмотренных в программе возможностей по расширению функциональности (ZX-includes, enhancements и т.п.)
Также отмечу, что выбранное решение по хранению трудового договора и доп.соглашений к нему также отличается от предлагаемого SAP, при котором необходимость в пересекающихся записях 0016 ИТ не возникает и у табельного номера сохраняется единственный контракт в 16 ИТ для одного промежутка времени.
Ознакомиться с описанием предлагаемого решения (поставляется в рамках Enhancement Package 3) вы можете на портале HELP.SAP.COM по ссылке:
http://help.sap.com/erp2005_ehp_03_sp/h ... ameset.htm и ни слова про то что мы писали о проблеме что в приказе т-5 берутся неверные даты для перевода как раз из 16 инфотипа - трудового договора. Халтурщики.
типо доп.соглашение храните в 0298 - так оно не читает в т-5 этот 0298. и сроков там нет. ы.