I have a custom transaction I developed that calls a standard SAP FM. During processing of this FM if an error is reached it tries to generate a error message. The problem of running my app in the ITS is my application doesn't know how to handle the error. I was looking for the experts to give me some ideas of how to best handle this issue. Should I use a TRY CATCH with my FM, or do I need to create a custom Error Page using transaction SICF?