Uma condição é uma cláusula WHERE utilizada quando a mesma mensagem de saída não é sempre requerida. As condições também são utilizadas quando campos em uma mensagem de origem requerem processamento especial, por exemplo, para determinar um campo de destino opcional é criado.
Você pode aplicar várias condições alternativas que são, depois, avaliadas de cima para baixo na planilha do Editor de Mapeamento de Mensagens. Os nós DataDelete e DataUpdate suporta o uso de condições.