Есть задача. Если в одном манданте работает несколько предприятий, то структура тарифов и окладов хранятся в одной и той же таблице, которую пользователи могут посмотреть. Это T510, T710 соответственно. Получается, что любой человек, кто имеет доступ к инофтипам, где указывается тариф/оклад (0008, 1005, 2001, 2002, 2003).

Стандартных инструментов для сокрытия этого произвола в системе нет. Только хардкод (ABAP).

Сейчас просматривал структуру и появилась банальная мысль. Не мучиться, а закодировать структуру так, чтобы в названиях тарифных зон, групп, областей не было словесных пояснений. Например, не писать группа «Водители», «Руководители», «Слесари», а сделать коды 01, 02, 03 и т.д. Для каждого предприятия сделать бумажные справочники, которые будут расшифровывать эти коды. Таким образом, предприятия в случае любопытства будут видеть только коды с суммами, но не будут знать для кого определена эта оплата.

Это самое простое, что пришло в голову. Хотя и не самое эффективное в случае унифицированных предприятий и справочников.

Другие решения по безопасности можно посмотреть тут: Презентация о безопасности SAP HCM (не моя)