Getting a strange error message when entering F-Function in a DRV type field:
Message ID . . . . : Y2E0394 Severity . . . . . . : 20Message Type . . . : Diagnostic
Message . . . : Model object not found for surrogate key number 1101897 in model file YMDLOBJRFP.Cause: The source model object may be missing because:1. the object has been deleted since the surrogate number was accessed, or2. the model object file was not updated originally when the model object was first created, or3. the model object record has been corrupted or removed from the file.Recovery: Each model object must have a corresponding model object record to store change data. To recreate missing records call program YLODOBJH1I.This procedure does not change existing records.
----------------------------------------------------------------------------------------------------------------------------------------
After running the YLODOBJH1I program as mentioned in the message, nothing happens and the error message remains.
This message only appears with the model value YRFSACT = *YES. Changing it to *NO does not display the message.
CA Plex 8.7.x
When YRFSACT is set to *YES, it throws a warning message. This is because when this value is *YES, when we enter into the action diagram, 2E tries to resolve all the user points and objects used in that action diagram.
As the function related to the derived field does not have a corresponding record in the YMDLOBJRFP file, the error appears.
This is the expected behavior and we can safely ignore the warning message as it is not causing any other problem.
A fix is available to suppress this warning message to not display for the derived field functions. Please contact Broadcom Support to obtain the fix.