Если вы вдруг решили сменить страну сотруднику в системе, то для этого создается отдельное мероприятие. В его настройках тыкается галочка, что это мероприятие смены страны.

При таком мероприятии происходит магия в виде вызова ФМ HRPAD00_SET_BZPNR, который сохраняет старый табельный номер в памяти.

Дальше при вызове каждого инфотипа мероприятия в коде анализируется, что это код транзакции PA40 и у инфотипа стоит эта галочка.

 

Это таблица настройки инфотипа T582A. Итак, если галочка стоит, то вызывается другой ФМ HRPAD00_GET_BZPNR, который возвращает сохраненный в ИТ0000 табельник перебежчика. А дальше читается одноименный инфотип этого товарища и заполняется экран для него же, но уже в новой стране.

Не благодарите.

P.S. Это не имеет ничего общего с механизмом Shared Infotypes Framework.