Does the DML work without the "APPS." prefix?
i.e.
CREATE VIEW REPORTS_EMPLOYEECLOCK
AS
SELECT p2.full_name
, p.full_name
, sum(t.clock)
, sum(t.pay)
, sum(t.labor)
from (select distinct person_id
, full_name
from hr.per_all_people_f
where current_employee_flag = 'Y') p
, hr.per_all_assignments_f a
, (select distinct person_id
, full_name
, person_type_id
from hr.per_all_people_f
where current_employee_flag = 'Y') p2
, (select c.person_id
, c.time_in
, nvl(c.total_hours,0) as clock
, nvl(c.supervisor_hours,0) as pay
, sum(nvl(l.break_adjusted_t
from ctl.timeclock_clock_card c
, ctl.timeclock_labor_card l
where c.person_id = l.person_id(+)
and l.time_in(+) between c.time_in and c.time_out
group by c.person_id, c.time_in, c.total_hours, c.supervisor_hours) t
where t.person_id = p.person_id
and t.person_id = a.person_id(+)
and a.supervisor_id = p2.person_id(+)
group by p2.full_name, p.full_name
order by p2.full_name, p.full_name;
Main Topics
Browse All Topics





by: rolutolaPosted on 2008-06-13 at 08:12:59ID: 21779808
Perhaps if you format your code better you may be able to see where the problem lies. I don't know your logic so only you can check for logical errors.
See the following as my interpretation of what you're trying to do and see if it's the wrong idea:
Select allOpen in new window