1: package body pay_gb_paye_calc as
2: /* $Header: pygbpaye.pkb 120.15.12020000.2 2013/03/27 06:19:54 rajganga ship $
3: ******************************************************************
4: * *
5: * Copyright (C) 1989 Oracle Corporation UK Ltd., *
18: * England. *
19: * *
20: ******************************************************************
21:
22: Name : pay_gb_paye_calc
23:
24: Description : This package contains calculations for use in PAYE processing
25:
26: Uses :
80: begin
81:
82: --hr_utility.trace_on(null,'FOT');
83:
84: hr_utility.trace('ENTERING: pay_gb_paye_calc.free_pay');
85:
86: hr_utility.trace('***********************');
87: hr_utility.trace('INPUT values: ');
88: hr_utility.trace('Amount: '||p_amount);
220: hr_utility.trace('OUTPUT values: ');
221: hr_utility.trace('Taxable pay: '||l_taxable_pay);
222: hr_utility.trace('********************');
223:
224: hr_utility.trace('LEAVING: pay_gb_paye_calc.free_pay');
225:
226: --hr_utility.trace_off;
227:
228: return l_taxable_pay;
306: begin
307:
308: --hr_utility.trace_on(null,'FOT');
309:
310: hr_utility.trace('ENTERING: pay_gb_paye_calc.tax_to_date');
311:
312: hr_utility.trace('*********************');
313: hr_utility.trace('INPUT values: ');
314: hr_utility.trace('Session date: '||to_char(p_session_date,'DD/MM/YYYY'));
615: hr_utility.trace('OUTPUT values: ');
616: hr_utility.trace('Tax liability to date: '||l_tax_liable);
617: hr_utility.trace('********************');
618:
619: hr_utility.trace('LEAVING: pay_gb_paye_calc.tax_to_date');
620:
621: --hr_utility.trace_off;
622:
623: return l_tax_liable;
1131: END tax_year_of_pensioners_death;
1132:
1133:
1134: /* End of package body */
1135: end pay_gb_paye_calc;