>If END TRANSACTION generates an error (for example, there is insufficient disk space to write changes to disk), changes made during the transaction are cancelled and the transaction ends.
>
>PERGUNTO:
>Existe um meio de saber "se END TRANSACTION gerou um erro?" pra informar ao usuário que o registro não foi salvo?
Se for um erro como este citado no help (erro 56), é completamente "capturável" por qualquer rotina de tratamento de erro ou método Error de um objeto. É preciso saber qual é o erro que ocorreu no seu caso.
Claudio Lassala