Pessoal, tenho que converter a query abaixo, para dentro do hibernate. Alguém sabe como pode ser feito isso usando somente Criteria ? Ou não tem solução, tenho que criar um HQL mesmo.
SELECT
distinct decode(dps.id_operadora_sap, null, jop.id_operadora_prest, dps.id_operadora_sap),
jop.id_operadora_prest,
jop.id_grp_operadora,
venc.dt_vencimento
FROM
oper_prest jop,
periodo_vencimento_grp venc,
operadora dps
WHERE jop.id_grp_operadora = venc.id_grp_operadora
AND jop.id_operadora_jv = venc.id_operadora
AND jop.id_operadora_jv = dps.id_operadora_jv (+)
AND jop.id_operadora_prest = dps.id_operadora_agi (+)
AND jop.id_operadora_jv = ?