Ansicht
Dokumentation

/BOBF/FRW045 - Application error: Determination &3 returns failed key when not allowed - /BOBF/FRW 045

/BOBF/FRW045 - Application error: Determination &3 returns failed key when not allowed - /BOBF/FRW 045

BAL_S_LOG - Application Log: Log header data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Diagnosis

BOPF Determination , (implemented by ) returned failed keys. However, in the context in which it was executed, failed keys are not permitted.

System Response

The Business Object Processing Framework (BOPF) raises an exception and processing is aborted.

Procedure

As a programmer responsible for class , take precautions not to return failed keys in the given execution context. This may require adding or moving checks to different BOPF execution times or validations.

Failed keys are not allowed in the following situations (the list may not be complete):

  • A determination is executed during the BOPF Save sequence, after the point-of-no-return. This is after step Check Before Save.
  • The Business Object is a BOPF based RAP BO.

Hint: Failed keys returned from BOPF determinations do not prevent any modifications, like it is the case for BOPF validations. When a determination returns failed keys, BOPF will attempt to re-execute the determination until it is successful. If the determination still fails during Save, BOPF aborts processing which may result in a short dump.






CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 1284 Date: 20240510 Time: 172834     sap01-206 ( 27 ms )