Error: Could not find the update related attribute tps_xxxx The related attribute type to be updated must already exist.

Version 2

    Environment:

    Service Desk 7.6.2 and newer


    Review Date:

    16.09.2014


    Problem:

    I'm getting the below error message when trying to update an existing user through a process.


    Error message:

    Could not find the update related attribute tps_XXXX. The related attribute type to be updated must already exist.

    user_error.png


    Cause:

    When you set up your Process so that you can update existing Users you will have linked the User Object to your relevant Object as a one to one link. This is then where the action is created on.

    For example, in Object Designer, you drag User Object to Incident and create "[]-[] User". You can then highlight the User attribute and select to create an Action on this - "Update User"


    When you run through this action you will see the User window. You can have this as a manual or automatic action.

    Before this action is actioned you will need to have selected a User to update. You do this on your main Object, which in this example is Incident.


    The above error message will show if there hasn't been any user selected to update. Meaning that the system doesn't know which user to add the update to.


    Solution:

    Find your one to one attribute and add this to your main window.

    In this example, find []-[] User attribute and add this to the Incident window.

    You will need to make sure that this is populated before actioning the Update User action.