DBA Data[Home] [Help]

APPS.PAY_P45_PKG dependencies on PAY_P45_PKG

Line 1: PACKAGE BODY PAY_P45_PKG as

1: PACKAGE BODY PAY_P45_PKG as
2: /* $Header: payrp45.pkb 120.29.12010000.8 2008/09/18 14:26:14 rlingama ship $ */
3: /*===========================================================================+
4: | Copyright (c) 1993 Oracle Corporation |
5: | Redwood Shores, California, USA |

Line 9: PAY_P45_PKG

5: | Redwood Shores, California, USA |
6: | All rights reserved. |
7: +============================================================================
8: Name
9: PAY_P45_PKG
10: Purpose
11: Supports the P45 form (PAYWSR45) called from the form PAYGBTAX.
12: This is a UK Specific payroll form/package.
13: Notes

Line 242: 25-Sep-2007 rlingama 115.70 Bug 5671777-2 Update pay_p45_pkg.get_p45_agg_asg_action_id

238: and csr_all_assignments_range to use
239: assignment's effective end date instead
240: of actual termination date to ensure
241: tax ref transfers are handled correctly
242: 25-Sep-2007 rlingama 115.70 Bug 5671777-2 Update pay_p45_pkg.get_p45_agg_asg_action_id
243: procedure to first look for a P45 for another assignment
244: that included the given assignment using
245: X_P45_INCLUDED_ASSIGNMENT user entity.
246: Bug 5671777-11 validation added in the p45 process to

Line 274: g_package CONSTANT VARCHAR2(20):= 'pay_p45_pkg.';

270: ==============================================================================*/
271:
272:
273: -- Globals
274: g_package CONSTANT VARCHAR2(20):= 'pay_p45_pkg.';
275: g_asg_creation_cache_populated BOOLEAN := FALSE;
276: g_asg_process_cache_populated BOOLEAN := FALSE;
277: g_fnd_rep_request_msg VARCHAR2(2000):=' ';
278: -- SRS Params

Line 3084: PAY_P45_PKG.get_data

3080: fnd_number.number_to_canonical(l_payroll_id));
3081: END IF;
3082: archive_asg_info(g_issue_date_eid, nvl(fnd_date.date_to_canonical(p_effective_date), fnd_date.date_to_canonical(sysdate)));
3083: --
3084: PAY_P45_PKG.get_data
3085: (X_PERSON_ID => l_person_id,
3086: X_SESSION_DATE => sysdate,
3087: X_ADDRESS_LINE1 => l_address_line1,
3088: X_ADDRESS_LINE2 => l_address_line2,

Line 3152: l_student_loan_flag := PAY_P45_PKG.get_student_loan_flag

3148: archive_asg_info(g_county_eid, l_county);
3149: archive_asg_info(g_postal_code_eid, l_postal_code);
3150: archive_asg_info(g_country_eid, l_country);
3151: -- get the student loan flag
3152: l_student_loan_flag := PAY_P45_PKG.get_student_loan_flag
3153: (l_assignment_id,
3154: l_termination_date,
3155: sysdate);
3156: -- get_db_and_bal_items

Line 3275: PAY_P45_PKG2.get_balance_items(

3271: --
3272: -- Get Balance items.
3273: -- Nb. parameter names of the following procedure are inconsistent with
3274: -- the actual values returned.
3275: PAY_P45_PKG2.get_balance_items(
3276: p_assignment_action_id => l_last_asg_action_id,
3277: p_gross_pay => l_taxable,
3278: p_taxable_pay => l_paye,
3279: p_agg_paye_flag => l_agg_paye_flag);

Line 4451: END pay_p45_pkg;

4447: return l_return_p45_issued_flag;
4448: --
4449: END return_p45_issued_flag;
4450:
4451: END pay_p45_pkg;