[Home] [Help]
PACKAGE: APPS.HR_PAYMENTS
Source
1 package hr_payments AUTHID CURRENT_USER as
2 /* $Header: pypaymnt.pkh 115.0 99/07/17 06:20:48 porting ship $ */
3 /*
4 * ---------------------------------------------------------------------------
5 Copyright (c) Oracle Corporation (UK) Ltd 1992.
6 All Rights Reserved.
7 --
8 --
9 PRODUCT
10 Oracle*Payroll
11 NAME
12 hr_payments (hrppm.pkh)
13 NOTES
14 Pre-payments validation procedures. Deals with DDL on:
15 PAY_PAYMENT_TYPES
16 PAY_ORG_PAYMENT_METHODS
17 PAY_ORG_PAY_METHOD_USAGES
18 PAY_PERSONAL_PAYMENT_METHODS
19 PROCEDURES
20 ppt_brui
21 MODIFIED
22
23 amcinnes 14-JUN-1993 Changes for change to PPT that whoever
24 changed it should have done.
25 amcinnes 20-DEC-1992 Added all other payments procedures
26 amcinnes 16-NOV-1992 Created with ppt_brui
27 rneale 20-JUN-1994 Added match_currency.
28 nbristow 24-OCT-1994 Added Header line
29 --
30 * ---------------------------------------------------------------------------
31 */
32 --
33 procedure ppt_brui(allow_as_default in varchar2,
34 category in varchar2,
35 pre_validation_required in varchar2,
36 validation_days in number,
37 validation_value in varchar2);
38 --
39 procedure match_currency(type in varchar2,
40 opm_currency in varchar2,
41 def_balance in varchar2);
42 --
43 function check_account(account in varchar2, type in varchar2)
44 return boolean;
45 --
46 function check_currency(type in varchar2, opm_currency in varchar2)
47 return boolean;
48 --
49 function gen_balance(leg_code in varchar2)
50 return number;
51 --
52 function check_prepay(opm_id in number, val_start_date in varchar2)
53 return boolean;
54 --
55 function check_ppm(val_start_date in varchar2, opm_id in varchar2)
56 return boolean;
57 --
58 function check_default(opm_id in varchar2, val_start_date in varchar2)
59 return boolean;
60 --
61 --
62 function check_amt(percent in varchar2, amount in varchar2) return boolean;
63 --
64 function mt_checks(opm_id in varchar2,
65 val_start_date in varchar2,
66 account_id in varchar2) return boolean;
67 --
68 function unique_priority(in_priority in varchar2,
69 val_start_date in varchar2,
70 val_end_date in varchar2,
71 assignment in varchar2) return boolean;
72 --
73 function check_pp(ppm_id in varchar2,
74 val_start_date in varchar2) return boolean;
75 --
76 end hr_payments;