D365F&O - X++ - Try and Catch block in x++ code

public class SalesOrderRefund
{
    public void process()
    {
        try
        {
            // your logic
        }
        catch(Exception::Error)
        {
            Microsoft.Dynamics.Ax.Xpp.ErrorException ex =
                        new Microsoft.Dynamics.Ax.Xpp.ErrorException();
            throw error(ex.Message);
        }
    }
}

Comments

Popular posts from this blog

D365F&O - X++ - Create and post Customer payment Journal using X++ code.

D365F&O - X++ - Set contract parameter value in controller class of SysOperationServiceBase framework

D365F&O - X++ - Create Batch job using SysOperationServiceBase in X++