While changing a vendor in a CR in MDG, user is getting the error "
Personnel number <PERNR> unknown on <DATE>"
We see that the User's PERNR record is not present in PA0000 table. I am attaching my findings in debugging. Could someone please suggest me what can be done
HR_READ_INFOTYPE FM reads Infotype records of Vendor, by taking Personal Number.
It returns sy-subrc other than 0, if there are no records found in HR tables.

But for this vendor there are no infotype data present in HR tables

So the sy-subrc returns 4, and this results in the error “Personnel number 00237090 unknown on 30.05.2018”
or


Supplier Number: 0005060459
Personal Number: 00237090