Error: "Unhandled system exception: ParseRelatedTableReference: malformed field reference missing . in tableKey:Incident"

Version 1

    Details

    Error when opening the Incident tab in HEAT Service Management :
    Unhandled system exception: ParseRelatedTableReference: malformed field reference missing . in tableKey:Incident


    Resolution



    To troubleshoot this, start in the business object that errors. Look at the object fields. Specifically, look at the constraints on the validation list.  You will find a constraint that is incorrect.  In this example, the constraint is as follows:



    The [Incident] is trying to find a relationship to Incident, but that should typically be in the syntax [object#.]field, so it is missing the period, causing the error.

    In this example, we are looking at the Team field on the Incident object. Because we want it to actively look at the record in which the validation list is be instantiated, we use the syntax $([ValidationList]Team).