The custom object I have created is called 'dataBreachProcessing' and is related (1:1) to ServiceReq (for the 'Data Breach' offering). The validation object, dataBreachProcessingValidation (aptly named, I know ), is used to validate all the fields for the DBP object - the pick lists then point to this object, constrained by 'field':
My plan was to relate the validation object to DBP, then add a 'Related Objects List' so that these items could appear on the form. The problem is, I get a null exception error when I create the relationship. Initially, I tried a [DPBValid (0..N:0..1) DBP] relationship but that didn't make any sense because the validation objects aren't duplicated for each breach (like how notes are created) so I tried a 0..N:0..M but I get the same error.
The error appears when I open the ServiceReq (DBP is shown as a child tab on the ServiceReq record), not the DBP record - the request details do not appear so I'm guessing I am breaking some connection to one of the ServiceReq objects and/or parameters plugin.
Can anyone advise what I have done wrong, steps to troubleshoot, or which logs I should enable (if any) to extract more details.