Skip to Content

ABAP programming error, access using zero reference object not possible(BC-SRV-ALV)

Hi all,

There is a short dump occurring while executing Transaction SCC3.

Runtime error : OBJECTS_OBJREF_NOT_ASSIGNED

exception : CX_SY_REF_IS_INITIAL

ABAP Program CL_SALV_DATA_DESCR============CP

Application component : BC-SRV-ALV

Upon searching the dump analysis in ST22, the srror analysis is given as,

An exception has occurred which is explained in more detail below. The exception is assigned to class 'CX_SY_REF_IS_INITIAL' and was not caught in procedure "DESCRIBE_TABLE" "(METHOD)", nor was it propagated by a RAISING clause. Since the caller of the procedure could not have anticipated this exception, the current program was terminated. The reason for the exception is: You are trying to access a component with a 'ZERO' object reference (points to 'nothing'). Variable: "R_COLUMNS". An object reference must point to an object (an instance of a class) before it can be used to access a component. The reference has either never been set, or it was set to 'ZERO' with a CLEAR statement.

Tried searching for the key words in SAP support portal,

0001004691 SNOTE: OBJECTS_OBJREF_NOT_ASSIGNED when you implement a note

0001846555 ALV OM: Data renewal with changed table structure

0001977389 Automated consistency checks and cleanups for workflow runtime

0002087147 ALV-OM: Runtime error GETWA_NOT_ASSIGNED

0002303754 ALV-OM: Runtime error CALL_FUNCTION_NOT_FOUND for call of ALV Grid

But no changes were there after implementing the notes.

Can you please help to troubleshoot the problem from the BASIS Developer view?

In general how to approach any ABAP programming error?

Regards and Thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers