DBA Data[Home] [Help]

PACKAGE: APPS.PAY_SE_PAYSLIP_REPORT

Source


1 PACKAGE pay_se_payslip_report AS
2 /* $Header: pysepsrp.pkh 120.0.12010000.1 2008/07/27 23:38:01 appldev ship $ */
3 --
4     level_cnt	NUMBER;
5     --
6     FUNCTION get_parameter ( p_parameter_string IN VARCHAR2
7                             ,p_token            IN VARCHAR2
8                             ,p_segment_number   IN NUMBER DEFAULT NULL ) RETURN VARCHAR2;
9     --
10     PROCEDURE get_all_parameters(p_payroll_action_id                 IN          NUMBER
11                                 ,p_payroll_id                        OUT  NOCOPY NUMBER
12                                 ,p_consolidation_set_id              OUT  NOCOPY NUMBER
13                                 ,p_start_date                        OUT  NOCOPY VARCHAR2
14                                 ,p_end_date                          OUT  NOCOPY VARCHAR2
15                                 ,p_rep_group                         OUT  NOCOPY VARCHAR2
16                                 ,p_rep_category                      OUT  NOCOPY VARCHAR2
17                                 ,p_assignment_set_id                 OUT  NOCOPY NUMBER
18                                 ,p_assignment_id                     OUT  NOCOPY NUMBER
19                                 ,p_effective_date                    OUT  NOCOPY DATE
20                                 ,p_business_group_id                 OUT  NOCOPY NUMBER
21                                 ,p_legislation_code                  OUT  NOCOPY VARCHAR2 ) ;
22     --
23     CURSOR  csr_header IS
24     Select 'DUMMY=P',dummy
25     FROM    DUAL;
26     --
27     CURSOR  csr_asg IS
28     SELECT 'TRANSFER_ACT_ID=P',ptoa.object_Action_id
29     FROM    pay_temp_object_actions ptoa
30     WHERE 	ptoa.payroll_action_id = to_number(pay_magtape_generic.get_parameter_value
31                                                 ('TRANSFER_PAYROLL_ACTION_ID'));
32     --
33     CURSOR csr_curr_act IS
34     SELECT 'TRANSFER_ACT_ID=P',
35            pay_magtape_generic.get_parameter_value('TRANSFER_ACT_ID')
36     FROM DUAL;
37     --
38     PROCEDURE xml_header;
39     --
40     PROCEDURE xml_footer;
41     --
42     PROCEDURE xml_asg;
43     --
44     PROCEDURE qualifying_proc(p_assignment_id    IN         NUMBER
45                              ,p_qualifier        OUT NOCOPY VARCHAR2 );
46     --
47 --
48 END pay_se_payslip_report;