Show TOC

Transformation ChainsLocate this document in the navigation structure

If multiple options for filling a target field are available, you can realize these by using various transformations that are connected in a transformation chain.

Each transformation tests its finding algorithm. If the test fails, the transformation triggers the exception CX_SMT_UNSUCCESSFUL_TRANS . If a transformation is successful, the system exits the chain.

The system may trigger transformation methods for a chain by using condition methods. If the condition is not met, the system does not call the transformation method and continues with the next transformation in the chain.

If a transformation of the chain triggers the exception CX_SMT_UNSUCCESSFUL_TRANS, and if the system does not call any of the following transformations, or the call is unsuccessful (due to the transformations' conditions or due to extended XML handling), the SMT triggers the exception CX_SMT_TRANSFORMATION_ERROR.

To specify a transformation chain, set the indicator Transformation Chain (Link to Previous) for each transformation (apart from the first one). For example, if you set the indicator in the second line, the transformations for the first and second line belong to the chain.