‎2015 Aug 10 3:53 PM
Hi All,
We are changing employee data such as supervisor/location/cost center/workschedule. All these work fine except the position change
We are changing the position for an employee using a web service. I am getting a DUMP in SAP.
Here is the error:
Short Text:
Function parameter "RULEATTR" is unknown.
What happened:
The current ABAP program "/VIRSA/CL_IM_HRINFADDIN=======CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
Function module "/VIRSA/AE_HR_RULEMAINTAIN" was called
with the parameter "RULEATTR".
This parameter is not defined.
Error Analysis:
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND', was
not caught in
procedure "IF_EX_HRPAD00INFTY~IN_UPDATE" "(METHOD)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
Function module "/VIRSA/AE_HR_RULEMAINTAIN" was called
with the parameter "RULEATTR".
This parameter is not defined.
Appreciate any help.
Thanks,
Karuna
‎2015 Aug 10 8:45 PM
Hi,
The dump pretty much explains it.. a call was made to a function module (FM),specifying a parameter RULEATTR, but the FM doesn't have this parameter.
Talk to the folks who created the code (that calls the FM). They might be using an old version?
cheers
Paul