DBA Data[Home] [Help]

PACKAGE: APPS.PER_AE_WAGE_PROTECTION_PKG

Source


1 package per_ae_wage_protection_pkg AUTHID CURRENT_USER as
2 /* $Header: peraewps.pkh 120.0 2010/07/05 04:55:05 appldev noship $ */
3 /*
4 ==============================================================================
5 
6 MODIFICATION HISTORY
7 Name           Date        Version Bug     Text
8 -------------- ----------- ------- ------- -----------------------------
9 BKeshary        27-May-2009   115.0   Initial Version
10 ==============================================================================
11 */
12 P_BUSINESS_GROUP_ID number;
13 P_EMPLOYER_ID  number;
14 P_MONTH varchar2(10);
15 P_YEAR varchar2(10);
16 P_NAME   varchar2(50);
17 P_TITLE  varchar2(50);
18 P_EMP_MINISTRY varchar2(50);
19 P_EMP_PAID number;
20 P_EMPS_NOT_PAID number;
21 P_EMP_IN_PAYROLL number;
22 P_AMT_PAID number;
23 
24 
25 function BEFOREREPORT return boolean;
26 function AFTERREPORT return boolean;
27 
28 function get_number_of_employees
29 (
30    p_month                  in varchar2,
31    p_year                   in varchar2,
32    p_employer_id            in number,
33    p_business_group_id      in per_all_assignments_f.business_group_id%type
34 
35 ) return NUMBER;
36 
37 
38 
39 FUNCTION get_number_of_emps_paid
40 (
41     p_month                  in varchar2,
42     p_year                   in varchar2,
43     p_employer_id            in number,
44     p_business_group_id      in per_all_assignments_f.business_group_id%type
45  ) RETURN NUMBER;
46 
47 FUNCTION get_total_amt_paid RETURN NUMBER;
48 
49 FUNCTION get_number_of_emps_not_paid return number;
50 
51 FUNCTION get_month
52 (
53   p_month in varchar2,
54   p_mon_number varchar2
55  ) return varchar2;
56 
57 end per_ae_wage_protection_pkg;