Hola Dany.
No sos nuevo en el club... y sin embargo no has indicado
que motor usas.
Sunpondré, para poder contestarte, que es oracle.
Código:
-- comento que: no tiene sentido el group by ni el having, por eso he eliminado el
-- primero y trasladado a un where la condición.
SELECT observacion, Elaborado, UbicaciónPaqueteHistorial, EstadoPaqueteHistorial,
CodigoGuiaHistorial, FechaHora, CodigoPaqueteHistorial,
Secuencial,
Decode(EstadoPaqueteHistorial,
'pc', 'Paquete creado',
'ps', 'Paquete Saliente',
'te', 'Transito entrante',
'Estado Desconocido') Descripcion_Estado
FROM HistorialPaquetes
Where CodigoGuiaHistorial = :CodigoGuia
Order by Secuencial
Hasta luego.