Добрый день, коллеги,
Ситуация следующая: В системе у пользователя есть доступ к определенному количеству подтипов (SUBTY) инфотипа 0014 (P_ORGIN, P_ORGXX в порядке).
Есть сотрудник, у которого в 14ИТ заведены записи с подтипами XXXX, YYYY.
При этом у пользователя есть доступ, только к подтипу XXXX (ну, не положено пользователю видеть YYYY)
В администрировании персонала полномочия отрабатывают корректно.
В оперативном запросе возникает следующая ХРЕНЬ:
Если выбрать только сотрудника, не указывая вид оплаты, то отрабатывает корректно.
Если выбрать вид оплаты XXXX, то оперативный запрос не находит ничего по этому человеку,
и после неудачной проверки пишет: "При выборе совпадений не найдено"
а в проверке полномочий, начинает ругаться на вид оплаты YYYY.
Залез в отладчик, нашел место, где это всё происходит:
SAPLHRBAS00GENERICSELECTION include LHRBAS00GENERICSELECTIONF03
Стандартный ФМ "HR_CHECK_AUTHORITY_INFTY" зачем то проверяет вид оплаты YYYY у 14ИТ.
Может кто-либо сталкивался с такой ситуацией, или же я идиёт, и что-то упустил?
Коллеги, помогите советом.