hola, segun lo q entendi tu problema se podria solucionar asi:
DECLARE @cve VARCHAR(2)--supongo q este campo es de 2 caracteres maximo sino cambia la cantidad
DECLARE @fec datetime
SELECT top 1 @fec=FECHATNX,@cve=cvetxn FROM #MovBoletasCECL
order by FECHATNX desc
if (@cve)='TA'
begin
select * from #MovBoletasCECL
where FECHATNX=@fec
end
else
select 'no es clave TA'
si no es lo que necesitas con confianza me pues localizar en
[email protected] y buscamos solucion a tu query
Saludos!!!