Parse the query
Que tal grupo buen dÃa tengo el siguiente query, el cual me corre sin ningún problema en sql pero cuando lo ingreso para crear el reporte me da el error
ora-0496: internal error to parse the query
que podra ser, si todo esta bien escrito??
gracias de antemano
select s.no_emp,po.nombre,po.edad,po.sexo,
po.nacionalidad,
po.ocupacion,po.no_cedula,po.f_ing,po.f_liq,
(31.90*30),s.dt,round(sum(s.valor_ord+s.ajuste),2),
round(sum(s.valor_ext),2),
round(sum(s.septimo+s.feriado),2),
round(sum(s.bono_p+s.bono_p2+s.bono_p3),2),
round(sum(s.valor_ord+s.valor_ext+s.septimo+s.feriado+
s.bono_p+s.bono_p2+s.bono_p3),2),
round(sum(s.igss),2),round(sum(s.sindical+s.comisariato),2),
round(sum(s.igss+s.sindical+s.comisariato),2),
round(sum(s.bono_h+s.septimo_bono_h),2),
round(sum(s.valor_ord+s.ajuste+s.valor_ext+s.septimo+
s.feriado+s.bono_p+s.bono_p2+s.bono_p3+
s.bono_h+s.septimo_bono_h),2) -
round(sum(s.igss+s.sindical+s.comisariato),2),
po.hrso_h,po.hrse_h t, po.hrs_o ,po.hrs_e
from arplapla_h s,
( select e.no_emp,e.nombre,e.edad,e.sexo,e.nacionalidad,
e.ocupacion,e.no_cedula,e.f_ing,
e.f_liq,sum(t.cant_ord)hrso_h,sum(t.cant_ext)hrse_h,
ph.hrs_o, ph.hrs_e
from arplatra_h t, arplaact a, arplaemp e,
(select pe.no_emp,sum(pt.cant_ord)hrs_o,sum(pt.cant_ext)hrs_e
from arplatra_h pt, arplaact pa, arplaemp pe
where pt.no_act=pa.no_act
and pt.no_sem in(:sini,:sfin)
and pt.no_emp between :eini and :efin
and to_char(pt.no_año,'yyyy')=:anio
and pa.tipo=003 ---------piezas
and pe.no_emp=pt.no_emp
group by pe.no_emp
order by pe.no_emp
)ph
where t.no_act=a.no_act
and t.no_sem in(:sini,:sfin)
and t.no_emp between :eini and :efin
and to_char(t.no_año,'yyyy')=:anio
and a.tipo=001 ---- horas
and e.no_emp=t.no_emp
and t.no_emp=ph.no_emp
group by e.no_emp,e.nombre,e.edad,e.sexo,e.nacionalidad,
e.ocupacion,e.no_cedula,e.f_ing,
e.f_liq,ph.hrs_o,ph.hrs_e
order by e.no_emp
)po
where to_char(s.no_año,'yyyy')=:anio
and s.s_ini=:sini
and s.s_fin=:sfin
and s.no_emp between :eini and :efin
and s.no_emp=po.no_emp
group by s.no_emp,po.nombre,po.edad,po.sexo,po.nacionalidad,po.ocupacion,po.no_cedula,po.f_ing,po.f_liq,
po.hrso_h,po.hrse_h,po.hrs_o,po.hrs_e,s.s_ini,
s.s_fin,s.dt
ora-0496: internal error to parse the query
que podra ser, si todo esta bien escrito??
gracias de antemano
select s.no_emp,po.nombre,po.edad,po.sexo,
po.nacionalidad,
po.ocupacion,po.no_cedula,po.f_ing,po.f_liq,
(31.90*30),s.dt,round(sum(s.valor_ord+s.ajuste),2),
round(sum(s.valor_ext),2),
round(sum(s.septimo+s.feriado),2),
round(sum(s.bono_p+s.bono_p2+s.bono_p3),2),
round(sum(s.valor_ord+s.valor_ext+s.septimo+s.feriado+
s.bono_p+s.bono_p2+s.bono_p3),2),
round(sum(s.igss),2),round(sum(s.sindical+s.comisariato),2),
round(sum(s.igss+s.sindical+s.comisariato),2),
round(sum(s.bono_h+s.septimo_bono_h),2),
round(sum(s.valor_ord+s.ajuste+s.valor_ext+s.septimo+
s.feriado+s.bono_p+s.bono_p2+s.bono_p3+
s.bono_h+s.septimo_bono_h),2) -
round(sum(s.igss+s.sindical+s.comisariato),2),
po.hrso_h,po.hrse_h t, po.hrs_o ,po.hrs_e
from arplapla_h s,
( select e.no_emp,e.nombre,e.edad,e.sexo,e.nacionalidad,
e.ocupacion,e.no_cedula,e.f_ing,
e.f_liq,sum(t.cant_ord)hrso_h,sum(t.cant_ext)hrse_h,
ph.hrs_o, ph.hrs_e
from arplatra_h t, arplaact a, arplaemp e,
(select pe.no_emp,sum(pt.cant_ord)hrs_o,sum(pt.cant_ext)hrs_e
from arplatra_h pt, arplaact pa, arplaemp pe
where pt.no_act=pa.no_act
and pt.no_sem in(:sini,:sfin)
and pt.no_emp between :eini and :efin
and to_char(pt.no_año,'yyyy')=:anio
and pa.tipo=003 ---------piezas
and pe.no_emp=pt.no_emp
group by pe.no_emp
order by pe.no_emp
)ph
where t.no_act=a.no_act
and t.no_sem in(:sini,:sfin)
and t.no_emp between :eini and :efin
and to_char(t.no_año,'yyyy')=:anio
and a.tipo=001 ---- horas
and e.no_emp=t.no_emp
and t.no_emp=ph.no_emp
group by e.no_emp,e.nombre,e.edad,e.sexo,e.nacionalidad,
e.ocupacion,e.no_cedula,e.f_ing,
e.f_liq,ph.hrs_o,ph.hrs_e
order by e.no_emp
)po
where to_char(s.no_año,'yyyy')=:anio
and s.s_ini=:sini
and s.s_fin=:sfin
and s.no_emp between :eini and :efin
and s.no_emp=po.no_emp
group by s.no_emp,po.nombre,po.edad,po.sexo,po.nacionalidad,po.ocupacion,po.no_cedula,po.f_ing,po.f_liq,
po.hrso_h,po.hrse_h,po.hrs_o,po.hrs_e,s.s_ini,
s.s_fin,s.dt
