Implementing error handling

You are writing an application to be used by your company’s support staff to manage the configuration of many custom applications used throughout the enterprise. Your users are power users who will provide tier 1 support for the application you are building.

How should you treat error handling, considering the application is for support staff?
Should you include as much information as possible about each error, including tables with values and other information? Why or why not?