cancel
Showing results for 
Search instead for 
Did you mean: 

BOPF validation failed keys not visible in frontend

391

Hello SAP Community!

We have a strange behavior that we would like your advice on. We have created a DataField on the Object Page of a template ListReport (Fiori Elements 1.71), which refers to a 1:N association. The underlying BOPF is created through CDS annotations.
This is represented as Multi Input. Now we have created a validation for this field on the corresponding subnode in our BOPF.
This validation is executed when saving. However, in case of an error, the value will not be visible on the frontend anymore and thus can not be changed or deleted. On subsequent saves the validation will still check for the old failed value since the corresponding key will still be part of the nodes data.
Accordingly, an error message still appears.
Likewise, when we specify a new (correct) value, then the old, no longer visible value is also checked.
Strangely enough, there are more error messages than wrong values entered with each subsequent run.

Is this a bug or do we have to proceed differently with the validation because of the multi input? Is there a way to configure the DataField in a way that allows it to show the failed values?
S/4 HANA 1909

Accepted Solutions (0)

Answers (0)