DBA Data[Home] [Help]

PACKAGE: APPS.PAY_GB_RTI_EAS

Source


1 PACKAGE PAY_GB_RTI_EAS AUTHID CURRENT_USER as
2 /* $Header: pygbrtieas.pkh 120.1.12020000.1 2012/12/05 13:50:31 appldev noship $ */
3 /*===========================================================================+
4 |               Copyright (c) 1993 Oracle Corporation                       |
5 |                  Redwood Shores, California, USA                          |
6 |                       All rights reserved.                                |
7 +============================================================================
8  Name:
9     PAY_GB_RTI_EAS
10   Purpose:
11     It fetches the live data and archives it for RTI Processes.
12     This is a UK Specific payroll package.
13 
14   History:
15   26-Nov-2012  sampmand     115.0  14759083  Created.
16 
17 =============================================================================*/
18 --
19 --
20 PROCEDURE range_cursor (pactid IN NUMBER,
21                         sqlstr OUT NOCOPY VARCHAR2);
22 
23 PROCEDURE rti_eas_action_creation (pactid    in number,
24                                      stperson  in number,
25                                      endperson in number,
26                                      chunk     in number);
27 
28 
29 
30 PROCEDURE rti_nino_action_creation (pactid    in number,
31                                      stperson  in number,
32                                      endperson in number,
33                                      chunk     in number);
34 
35 PROCEDURE archinit ( p_payroll_action_id IN NUMBER);
36 
37 PROCEDURE archive_code (p_assactid         IN   NUMBER,
38                         p_effective_date   IN   DATE);
39 
40 PROCEDURE deinitialization_code(pactid IN NUMBER);
41 
42 PROCEDURE internal_action_creation_eas(pactid      in number,
43                                    stperson    in number,
44                                    endperson   in number,
45                                    chunk       in number,
46                                    p_info_type in varchar2,
47                                    p_rep_type  in varchar2);
48 
49 PROCEDURE internal_action_creation_nino(pactid      in number,
50                                    stperson    in number,
51                                    endperson   in number,
52                                    chunk       in number,
53                                    p_info_type in varchar2,
54                                    p_rep_type  in varchar2);
55 
56 FUNCTION fetch_soy(l_effective_date date) return date;
57 
58 FUNCTION validate_input(p_input_value    varchar2,
59                         p_validate_mode  varchar2)
60 RETURN number;
61 
62 FUNCTION date_validate (c_assignment_action_id  NUMBER,
63                             p_mode                  VARCHAR2,
64                             p_validate_date         DATE)
65 RETURN NUMBER;
66 
67 function get_eff_start_date (asg_id number,eff_date date,l_tax_ref varchar2)
68 return date;
69 
70 function get_eff_end_date (asg_id number,eff_date date,l_tax_ref varchar2)
71 return date;
72 
73 END  PAY_GB_RTI_EAS;