DBA Data[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;