34: (
35: p_month in varchar2,
36: p_year in varchar2,
37: p_employer_id in number,
38: p_business_group_id in per_all_assignments_f.business_group_id%type
39: ) return number
40: is
41:
42: begin
41:
42: begin
43: SELECT count(distinct asg.assignment_id)
44: into l_cnt_emps
45: FROM per_all_assignments_f asg
46: ,pay_assignment_actions paa
47: ,pay_payroll_actions ppa
48: ,hr_soft_coding_keyflex hscl
49: ,per_periods_of_service pos
72: (
73: p_month in varchar2,
74: p_year in varchar2,
75: p_employer_id in number,
76: p_business_group_id in per_all_assignments_f.business_group_id%type
77: ) return number
78: is
79: begin
80: select count(distinct asg.assignment_id), NVL(sum(ppv.value),0)
78: is
79: begin
80: select count(distinct asg.assignment_id), NVL(sum(ppv.value),0)
81: into l_cnt_emp_paid, l_amt_paid
82: from per_all_assignments_f asg,
83: pay_assignment_actions paa,
84: pay_payroll_actions ppa,
85: PAY_PRE_PAYMENTS_V ppv,
86: hr_soft_coding_keyflex hscl,