Skip to main content

Error - 'Object reference not set to an instance of an object' error when opening a Purchase Request

Updated over a month ago

his error is commonly caused by a user involved in the approval flow of the affected Purchase Request having been removed from their Security Profile.
​
Removing a user from their Security Profile actually causes all transactions they have been involved in to corrupt and error when you try and open them, so we instead advise that you create a profile with no permissions called something like "Leavers" or "Old users" and move the user into that, instead of deleting them. The user's account can still be disabled so that no one can log in as them and it does not use up a licence.
​
To resolve the error message, you just need to move the user back into a Security Profile again:

  1. Log into the FocalPoint website

  2. Browse to Purchasing, Purchase Requests

  3. Find the affected transaction

  4. Highlight the transaction and click the "History" button - make a note of all users involved in the process.

  5. Log into FocalPoint Administrator

  6. Browse to System Control, Users

  7. Check the list of users from the steps above against the user list here, to find anyone that is missing

  8. Browse to System Control, Security Profiles

  9. Highlight the profile you want to move any missing users into and click on "Members"

  10. Find the missing user in the list on the right hand side

  11. Double click on them to move them into that profile

  12. Click OK to save


The error that occurred when opening the Purchase Request should now be resolved.

Did this answer your question?