criando uma nova transacao quando tem erro