Hi,
I did a little bit of research and saw in your message in the other thread you showed that the short dump was occurring when the code was going to Function Module RP_GET_PERNR_FROM_USERID.
While the program should not short dump and there should be error handling, can you confirm if you have your user ID (That you login to test with) set to IT0105 for a particular personnel number that is valid on the date of processing? I dont see why that FM would have an error if you have a personnel number set to your user ID. Here is the screenshot from your other thread showing where it is short dumping
In further research of this, can you also check and confirm if OSS Note 1893321 is implemented in your system? The description for this fix says "The Exception Handling in the function module RP_GET_PERNR_FROM_USERID was incorrect and does not cover all the scenarios. The code has been adjusted to cover all exception conditions."
http://service.sap.com/sap/support/notes/1893321
You can probably go to SE37 directly and see if this code is in the system on line 58. Here is the change that SAP made FYI. They just adjusted one line of code.
Thanks,
Imran