Você pode escrever o código de procedimento externo para as transações de saída, como linhas de confirmação e reversão. Quando o procedimento externo gera como saída linhas de confirmação e reversão, configure a transformação Personalizada para gerar transações. Selecione a propriedade de transformação Gerar Transação. Você pode ativar essa propriedade para transformações Personalizadas ativas.
Quando o procedimento externo gera como saída uma linha de confirmação ou reversão, ele gera ou reverte a linha para todos os grupos de saída.
Ao configurar a transformação para gerar transações, o Serviço de Integração trata a Transformação personalizada como uma Transformação Controle de Transação. A maioria das regras que se aplicam a uma Transformação Controle de Transação em um mapeamento também se aplicam à Transformação personalizada. Por exemplo, ao configurar uma Transformação personalizada para gerar transações, você não pode concatenar os pipelines ou ramificações de pipelines que contêm a transformação.
Ao editar ou criar uma sessão usando uma Transformação personalizada configurada para gerar transações, configure-a para a confirmação definida pelo usuário.