Skip to Content
0
Former Member
Nov 06, 2007 at 10:50 AM

RFC_Error on ESS PerInfo FamilyMembers/Dependent compulsory fields

25 Views

Hi

On Portal ESS Personal Information -> Family Members/Dependants - out of the box standard functionality, when I create a new child for example, the complusory fields to be entered are <i>Last Name, First Name and Date Of Birth</i>.

If one of these fields are not entered, it then throws an error - (1) contains the error displayed on the portal is and (2) contains the error on ST22.

<b>(1) Error displayed on portal</b>

<i>Access via NULL object reference not possible., error key: RFC_ERROR_SYSTEM_FAILURE:

..

Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: Access via 'NULL' object reference not possible., error key: RFC_ERROR_SYSTEM_FAILURE

at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)

at com.sap.xss.hr.per.xx.family.model.HRXSS_PER_P0021_XX.hrxss_Per_Modify_P0021_Xx(HRXSS_PER_P0021_XX.java:302)

at com.sap.xss.hr.per.xx.family.model.Hrxss_Per_Modify_P0021_Xx_Input.doExecute(Hrxss_Per_Modify_P0021_Xx_Input.java:137)

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)

... 64 more

</i>

_______________________________________________________________

<b>(2) Error on ST22</b>

On R3 tcode ST22 - The following is thrown:

Runtime Errors: OBJECTS_OBJREF_NOT_ASSIGNED

Exception: CX_SY_REF_IS_INITIAL

Error analysis

<i>An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not

caught in procedure "IF_HRPA_FRAMEWORK_INTEGRATION~DISCARD_TRIAL" "(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:

You attempted to use a 'NULL' object reference (points to 'nothing')

access a component (variable: "MEMENTO"). An object reference must point to an object (an instance of a class) before it can be used to access components. Either the reference was never set or it was set to 'NULL' using the

CLEAR statement.</i>

Any ideas on how to correct this?

Points rewarded for helpful answers.