Helpful Hints for Maintaining an SAP ERP HCM System with Management of Global Employment

  • by Mark S. Jackson, HCM Senior Manager, Accenture
  • December 6, 2012
See best practices on how to properly maintain employee data with Management of Global Employment (MGE) in use. MGE has several tools that companies can leverage to ensure that employee data is accurate and valid as well as to correct inconsistencies in the SAP ERP HCM system related to employees. Walk through four common issues SAP ERP HCM users face and understand how to resolve them.
Key Concept

Management of Global Employment (MGE) is a module within SAP ERP HCM that can be enabled through configuration and is used when an employee has more than one assignment in different countries concurrently (home and host records). MGE also provides the ability to create offer letters for global assignments, manage the relocation process, manage compensation packages, and set up a global payroll. When activating MGE, there are several key tools that are delivered with SAP ERP HCM; these tools help project teams during implementation and post go-live.

The Management of Global Employment (MGE) module within the SAP ERP HCM system is becoming a very common component for SAP ERP HCM users who have a high number of global employees. These global employees can be on an expatriate assignment or a permanent country transfer.

With MGE, an employee has numerous employee records (separate personnel numbers) for each global assignment to which the employee has been deployed. Across all of these assignments, however, the employee’s records are linked to a global identifier, called a Person ID, within the SAP ERP HCM system. Once a project has implemented MGE, it is essential that project teams know how to properly correct employee data as it relates to crossing multiple assignments. Often times, as configuration or master data is changed, issues can arise that require production support teams to correct global assignee data. I discuss some of the challenges that can occur, as well as helpful tips and considerations that you can use to maintain your system and fix common errors related to inconsistent data with employees who are or were on a global assignment.

Common Issues and How to Resolve Them

The SAP system delivers several key programs to help users correct employee data when errors arise related to global employees. There are four common problems that come up in an SAP ERP HCM production environment related to linking employee records together with MGE. These are:

  1. Inconsistent configuration for data sharing
  2. An employee is given the wrong Person ID (global ID) or a Person ID is missing for an employee
  3. The data for the employee is not editable in SAP NetWeaver Portal (i.e., employee self-service)
  4. A global employee has two personnel numbers entered in the system as well as two Person IDs (global IDs), instead of one global (Person) ID

I discuss each issue and their solutions in detail.

Mark S. Jackson

Mark Jackson has been working with SAP ERP HCM for more than 12 years and specializes in SuccessFactors Employee Central and the SAP ERP HCM Personnel Administration and Organizational Management modules. He has had numerous experiences with implementing and leading SAP ERP HCM and SuccessFactors globally and is a subject-matter expert in defining global templates for SAP/SuccessFactors implementations.

See more by this author


2/25/2014 1:26:46 PM
Rao Thopucherla

We are using Global employment component to enable global mobility for one of my clients. I have a question regarding direct reports visibility to expat manager. Currently IT 0105 stype 0001 tied up to system user id on the Home Country assignment record only. But this Expat person needs to have access to people (direct reports in MSS) from HOST country per the position/org unit for which he is a manger. Currently MSS general info page showing only his direct reports based on this home assignment/home org unit instead his direct reports from host. Could you pls recommend any solution/approach? Thanks in advance! Rao
1/31/2013 10:35:36 AM

Hi Krishna,

Thanks for your feedback! If you want to assign a Person ID for the first time, you will want to leverage program 'HR_CE_GENERATE_PERSONID_EXT'. This will allow you to do either one by one or in mass. The Person ID Merge utility is more for correcting or merging records together that already have a Person ID. Unfortunately, I think this is the only way to merge existing records together (unless you create a LSMW recording to update)
1/31/2013 9:10:34 AM

Hi Mark,

I am a close follower of your knowledge shares, In fact learned a lot from your articles especially in the Global Management of Employees module.

One quick question in relation to the above article.

When we enable MGE with (first PERNR as PERID) and get into a situation to link the previous personnel assignments for all those global employees in IT0709.

How do we do that as your merger program solution does this only one at a time?

Moreover when I try to manually merge other assignments to the first by creating or editing the infotype IT0709 it says the Person ID is already taken!

Your comment is highly appreciated.

Please log in to post a comment.

To learn more about subscription access to premium content, click here.