Proposta em falha de comunicação que precisa ir para o status cancelada
declare @propostaId int = 1062925293, ------- número da proposta em questão
@propostaStatusHistoricoId int,
@propostaDecisaoId int = 3, ------ ID da proposta
@observacao varchar(8000) = null,
@analistaid int = 43511 ----- verificar
insert into PropostaStatusHistorico (PropostaId, TipoModalidade, PropostaEtapaId, PropostaDecisaoId, UsuarioId, [Data], Observacao, Fl_Falha_Consulta)
select id,
tipoModalidade,
propostaEtapaId,
@propostaDecisaoId,
@analistaid,
dbo.getdateBR(),
'Proposta cancelada via ticket 366716', ------------- analisar
0 as Fl_Falha_Consulta
from Proposta with(nolock)
where id = @propostaId
set @propostaStatusHistoricoId = @@identity
update Proposta
set
PropostaDecisaoId = @propostaDecisaoId,
Finalizacao = dbo.getdateBR(),
AnalistaId = @analistaid,
PropostaStatusHistoricoId = @propostaStatusHistoricoId,
UltimaAlteracao = dbo.getdateBR()
where Id = @propostaId
insert into log.SalvamentoProposta(PropostaId, UsuarioId, DataHora, PropostaDecisaoId, PropostaEtapaId, Automatizada)
select a.id,
a.analistaId,
dbo.getdateBR(),
a.PropostaDecisaoId,
a.PropostaEtapaId,
0
from Proposta a with(nolock)
where id = @propostaId
No Comments