Não é permitido confirmar transações em um(a) rotina, gatilho ou agregado definido(a) pelo usuário porque a transação não ...

Não é permitido confirmar transações em um(a) rotina, gatilho ou agregado definido(a) pelo usuário porque a transação não começou no nível CLR. Altere a lógica do aplicativo para aplicar aninhamento estrito de transações.