SAP Knowledge Base Article - Public

2592693 - Error Occurs When Trying to Edit a Custom Field on a Standard SAP UI Screen

Symptom

You have enhanced a standard SAP UI screen in the SAP Cloud Application Studio SDK by adding fields to a facet in a standard SAP UI Thing Inspector screen (TI screen). However, when you attempt to edit the custom field on that standard SAP UI screen, you are receiving an error or a dump:

  • An error occrred. If the error occurs after restarting the screen, open an incident.

The details of the error will say:

  • 500 SAP Internal Server Error.
  • ERROR: No access possible via a 'NULL' data reference. (termination: RABAX_STATE).

Environment

  • SAP Cloud Application Studio SDK (All Versions).
  • SAP Hybris Cloud For Customer.
  • SAP Business ByDesign.

Reproducing the Issue

  1. Open the affected Work Center.
  2. Open the affected View.
  3. Open an instance.
  4. Select the Edit button.
  5. Attempt to edit your custom field on this standard SAP UI screen.
  6. Errors will occur.

Cause

The cause of this NULL reference issue, is that a binding is missing in the UI Designer.

Resolution

Please ask your partner to check the binding for this custom field on this standard SAP UI screen.

If you are the partner, and you are unsure if the binding is correct, you can compare the binding to the other fields on the standard screen.

Please note, if the field has been added to a AdvancedListPane, open Default Set Mapping and ensure Find Form is set to 'FindFormPane' and not to 'None'.

If a binding is not set, or set to none, it can cause this NULL reference error.

Keywords

NULL reference, SAP UI Screen, PDI, Field, Error, Exception, Dump, Binding, AdvancedListPane, OVS , KBA , AP-RC-BDS-UI , ByDesign Studio UI Generation , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions