Handling Erroneous UDRs - Batch

The SQL forwarding agent encapsulates en erroneous UDR along with the error message that describes the error, in a new UDR. This in turn, enables you to process the faulty UDR, adjust the processing according to the error type, and prevent the workflow from aborting due to selected errors types.

Example - Handling erroneous UDRs in a batch workflow

Consider the following workflow:

An SQL forwarding workflow

The SQL forwarding agent identifies the asciiSEQ_TI UDR as erroneous, creates an errorUDR that wraps together the original UDR with the error message that was generated:

      

The erroneous UDR before and after SQL forwarding

If you have selected the option Upon Exception, route entire executed batch instead of single UDR, an errorUDRList UDR is routed instead:

The errorUDRList UDR