I'm creating a department approval workflow and running into what looks like either a NetSuite bug or functionality gap. I need to make sure the user is able to be forced to fill in a 'rejection note' field, if they clicker rejection button. On most record types you are able to use the 'go-to record' , workflow action . However, on department's classes and locations, those records are excluded from the list of record types you can go to . I would create a client script but those records are also exempt from creating client scripts for in NetSuite . So as a work around, I've created a user event script that creates a custom record when the department is created . The UE script creates a custom record with a link back to the department record in EDIT context. The UE also populates a field on the department with the corresponding custom record. That is housing the link . That part is all working fine , but when using "go to record " , action in the department approval workflow and the JOIN using the field with the custom records ID , it just redirects to a blank custom record of the same type instead of the corresponding one with the ID reference in the JOIN field. Can't think of another way to force the user to EDIT the record if they so they are forced to fill in the 'rejection note' field.... Has anyone dealt with this with department class or record types and workflows associated with those records?