DBA Data[Home] [Help]

PACKAGE BODY: APPS.PAY_IE_PAYE_BK1

Source


1 package body PAY_IE_PAYE_BK1 as
2 /* $Header: pyipdapi.pkb 120.7.12020000.3 2013/01/29 05:00:31 generated ship $ */
3 -- Code generated by the Oracle HRMS API Hook Pre-processor
4 -- Created on 2013/08/13 18:41:32 (YYYY/MM/DD HH24:MI:SS)
5 procedure CREATE_IE_PAYE_DETAILS_A
6 (P_EFFECTIVE_DATE in DATE
7 ,P_BUSINESS_GROUP_ID in NUMBER
8 ,P_ASSIGNMENT_ID in NUMBER
9 ,P_INFO_SOURCE in VARCHAR2
10 ,P_TAX_BASIS in VARCHAR2
11 ,P_CERTIFICATE_START_DATE in DATE
12 ,P_TAX_ASSESS_BASIS in VARCHAR2
13 ,P_CERTIFICATE_ISSUE_DATE in DATE
14 ,P_CERTIFICATE_END_DATE in DATE
15 ,P_WEEKLY_TAX_CREDIT in NUMBER
16 ,P_WEEKLY_STD_RATE_CUT_OFF in NUMBER
17 ,P_MONTHLY_TAX_CREDIT in NUMBER
18 ,P_MONTHLY_STD_RATE_CUT_OFF in NUMBER
19 ,P_TAX_DEDUCTED_TO_DATE in NUMBER
20 ,P_PAY_TO_DATE in NUMBER
21 ,P_DISABILITY_BENEFIT in NUMBER
22 ,P_LUMP_SUM_PAYMENT in NUMBER
23 ,P_PAYE_DETAILS_ID in NUMBER
24 ,P_OBJECT_VERSION_NUMBER in NUMBER
25 ,P_EFFECTIVE_START_DATE in DATE
26 ,P_EFFECTIVE_END_DATE in DATE
27 ,P_TAX_THIS_EMPLOYMENT in NUMBER
28 ,P_PREVIOUS_EMPLOYMENT_START_DT in DATE
29 ,P_PREVIOUS_EMPLOYMENT_END_DATE in DATE
30 ,P_PAY_THIS_EMPLOYMENT in NUMBER
31 ,P_PAYE_PREVIOUS_EMPLOYER in VARCHAR2
32 ,P_P45P3_OR_P46 in VARCHAR2
33 ,P_ALREADY_SUBMITTED in VARCHAR2
34 ,P_YRLY_TAX_CRED in NUMBER
35 ,P_YRLY_TAX_RATE_1 in NUMBER
36 ,P_YRLY_TAX_RATE_2 in NUMBER
37 ,P_MTHLY_TAX_RATE_2 in NUMBER
38 ,P_WKLY_TAX_RATE_2 in NUMBER
39 ,P_TAX_RATE_3 in NUMBER
40 ,P_YRLY_TAX_RATE_3 in NUMBER
41 ,P_MTHLY_TAX_RATE_3 in NUMBER
42 ,P_WKLY_TAX_RATE_3 in NUMBER
43 ,P_TAX_RATE_4 in NUMBER
44 ,P_YRLY_TAX_RATE_4 in NUMBER
45 ,P_MTHLY_TAX_RATE_4 in NUMBER
46 ,P_WKLY_TAX_RATE_4 in NUMBER
47 ,P_TAX_RATE_5 in NUMBER
48 ,P_IN_EXEMPT_USC in VARCHAR2
49 ,P_TOTAL_USC_PAY_TODATE in NUMBER
50 ,P_TOTAL_USC_TAX_TODATE in NUMBER
51 ,P_USC_RATE_1 in NUMBER
52 ,P_USC_YRLY_CUTOFF_1 in NUMBER
53 ,P_USC_MTHLY_CUTOFF_1 in NUMBER
54 ,P_USC_WKLY_CUTOFF_1 in NUMBER
55 ,P_USC_RATE_2 in NUMBER
56 ,P_USC_YRLY_CUTOFF_2 in NUMBER
57 ,P_USC_MTHLY_CUTOFF_2 in NUMBER
58 ,P_USC_WKLY_CUTOFF_2 in NUMBER
59 ,P_USC_RATE_3 in NUMBER
60 ,P_USC_YRLY_CUTOFF_3 in NUMBER
61 ,P_USC_MTHLY_CUTOFF_3 in NUMBER
62 ,P_USC_WKLY_CUTOFF_3 in NUMBER
63 ,P_USC_RATE_4 in NUMBER
64 ,P_USC_YRLY_CUTOFF_4 in NUMBER
65 ,P_USC_MTHLY_CUTOFF_4 in NUMBER
66 ,P_USC_WKLY_CUTOFF_4 in NUMBER
67 ,P_USC_RATE_5 in NUMBER
68 ,P_USC_TAX_BASIS in VARCHAR2
69 ,P_USC_INFO_SOURCE in VARCHAR2
70 ,P_USC_PAY_THIS_EMPLOYMENT in NUMBER
71 ,P_USC_TAX_THIS_EMPLOYMENT in NUMBER
72 )is
73 begin
74 hr_utility.set_location('Entering: PAY_IE_PAYE_BK1.CREATE_IE_PAYE_DETAILS_A', 10);
75 hr_utility.set_location(' Leaving: PAY_IE_PAYE_BK1.CREATE_IE_PAYE_DETAILS_A', 20);
76 end CREATE_IE_PAYE_DETAILS_A;
77 procedure CREATE_IE_PAYE_DETAILS_B
78 (P_EFFECTIVE_DATE in DATE
79 ,P_BUSINESS_GROUP_ID in NUMBER
80 ,P_ASSIGNMENT_ID in NUMBER
81 ,P_INFO_SOURCE in VARCHAR2
82 ,P_TAX_BASIS in VARCHAR2
83 ,P_CERTIFICATE_START_DATE in DATE
84 ,P_TAX_ASSESS_BASIS in VARCHAR2
85 ,P_CERTIFICATE_ISSUE_DATE in DATE
86 ,P_CERTIFICATE_END_DATE in DATE
87 ,P_WEEKLY_TAX_CREDIT in NUMBER
88 ,P_WEEKLY_STD_RATE_CUT_OFF in NUMBER
89 ,P_MONTHLY_TAX_CREDIT in NUMBER
90 ,P_MONTHLY_STD_RATE_CUT_OFF in NUMBER
91 ,P_TAX_DEDUCTED_TO_DATE in NUMBER
92 ,P_PAY_TO_DATE in NUMBER
93 ,P_DISABILITY_BENEFIT in NUMBER
94 ,P_LUMP_SUM_PAYMENT in NUMBER
95 ,P_TAX_THIS_EMPLOYMENT in NUMBER
96 ,P_PREVIOUS_EMPLOYMENT_START_DT in DATE
97 ,P_PREVIOUS_EMPLOYMENT_END_DATE in DATE
98 ,P_PAY_THIS_EMPLOYMENT in NUMBER
99 ,P_PAYE_PREVIOUS_EMPLOYER in VARCHAR2
100 ,P_P45P3_OR_P46 in VARCHAR2
101 ,P_ALREADY_SUBMITTED in VARCHAR2
102 ,P_YRLY_TAX_CRED in NUMBER
103 ,P_YRLY_TAX_RATE_1 in NUMBER
104 ,P_YRLY_TAX_RATE_2 in NUMBER
105 ,P_MTHLY_TAX_RATE_2 in NUMBER
106 ,P_WKLY_TAX_RATE_2 in NUMBER
107 ,P_TAX_RATE_3 in NUMBER
108 ,P_YRLY_TAX_RATE_3 in NUMBER
109 ,P_MTHLY_TAX_RATE_3 in NUMBER
110 ,P_WKLY_TAX_RATE_3 in NUMBER
111 ,P_TAX_RATE_4 in NUMBER
112 ,P_YRLY_TAX_RATE_4 in NUMBER
113 ,P_MTHLY_TAX_RATE_4 in NUMBER
114 ,P_WKLY_TAX_RATE_4 in NUMBER
115 ,P_TAX_RATE_5 in NUMBER
116 ,P_IN_EXEMPT_USC in VARCHAR2
117 ,P_TOTAL_USC_PAY_TODATE in NUMBER
118 ,P_TOTAL_USC_TAX_TODATE in NUMBER
119 ,P_USC_RATE_1 in NUMBER
120 ,P_USC_YRLY_CUTOFF_1 in NUMBER
121 ,P_USC_MTHLY_CUTOFF_1 in NUMBER
122 ,P_USC_WKLY_CUTOFF_1 in NUMBER
123 ,P_USC_RATE_2 in NUMBER
124 ,P_USC_YRLY_CUTOFF_2 in NUMBER
125 ,P_USC_MTHLY_CUTOFF_2 in NUMBER
126 ,P_USC_WKLY_CUTOFF_2 in NUMBER
127 ,P_USC_RATE_3 in NUMBER
128 ,P_USC_YRLY_CUTOFF_3 in NUMBER
129 ,P_USC_MTHLY_CUTOFF_3 in NUMBER
130 ,P_USC_WKLY_CUTOFF_3 in NUMBER
131 ,P_USC_RATE_4 in NUMBER
132 ,P_USC_YRLY_CUTOFF_4 in NUMBER
133 ,P_USC_MTHLY_CUTOFF_4 in NUMBER
134 ,P_USC_WKLY_CUTOFF_4 in NUMBER
135 ,P_USC_RATE_5 in NUMBER
136 ,P_USC_TAX_BASIS in VARCHAR2
137 ,P_USC_INFO_SOURCE in VARCHAR2
138 ,P_USC_PAY_THIS_EMPLOYMENT in NUMBER
139 ,P_USC_TAX_THIS_EMPLOYMENT in NUMBER
140 )is
141 begin
142 hr_utility.set_location('Entering: PAY_IE_PAYE_BK1.CREATE_IE_PAYE_DETAILS_B', 10);
143 hr_utility.set_location(' Leaving: PAY_IE_PAYE_BK1.CREATE_IE_PAYE_DETAILS_B', 20);
144 end CREATE_IE_PAYE_DETAILS_B;
145 end PAY_IE_PAYE_BK1;