SAP Message 5M051 - CPR no. is incorrect according to modulus check

Diagnosis
The specified CPR number is invalid. The modulus check routine for theCPR number fails.
This can happen if, for example, you try to enter a temporary CPRnumber for an employee who has recently immigrated.

System Response
The system rejects further processing until a suitable entry has beenmade.

Procedure
Enter a valid CPR number. Under certain circumstances, the employee isunable to submit a CPR number that the check routines will accept (asin the above example).
In this case, you can use special CPR numbers which, like the officialnumbers, start with a 6-digit date of birth, and end with the following4 digits: 0000, 9991, or 9992. If you need a temporary CPR number formale employees, enter 9991. If you need a temporary CPR number forfemale employees, enter 9992. These are also accepted during payrollruns. 0000 is mainly used for reasons of compatibility.