Ao usar as funções INFA_CTBlockInputFlow() e INFA_CTUnblockInputFlow() no código de procedimento, certifique-se de que o procedimento verifica se o Serviço de Integração permite à transformação Personalizada bloquear dados recebidos. Para tanto, verifique o valor de INFA_CT_TRANS_MAY_BLOCK_DATA propID usando a função INFA_CTGetInternalPropertyBool().
Quando o valor de INFA_CT_TRANS_MAY_BLOCK_DATA propID for FALSE, o procedimento não deve usar as funções bloqueadas, ou deve retornar um erro fatal e interromper a sessão.
Se o código do procedimento usar as funções bloqueadas quando o Serviço de Integração não permitir à transformação Personalizada bloquear dados, o Serviço de Integração poderá encerrar a sessão.