DBA Data[Home] [Help]

PACKAGE: APPS.IBY_PMTDATES_PKG

Source


1 package iby_pmtdates_pkg AUTHID CURRENT_USER as
2 /*$Header: ibyschds.pls 115.2 2002/11/19 21:16:54 jleybovi ship $*/
3 /*
4 ** This package is a wrapper kind of package to support the
5 ** Holidays. Each BEP need to define a package with its name prefixed to
6 ** "_pkg". That package should provide a s`procedure in it
7 ** which should be named as "getDates" and Parameters, int, and 4 date
8 ** parameters.
9 ** int parameter is the leadtime of the BEP.
10 ** first date parameter is the settlement date requested by user.
11 ** second date parameter is the current date, the date on which the payment
12 **       was requested.
13 ** next two dates are the ouput dates. First output date corresponds to the
14 ** schedule date of the payment and next out param is the earliest
15 ** settlement date possible.
16 */
17 /*
18 ** Name : GetDates
19 ** Purpose: To call Dynamically the BEP procedure which handles
20 **          the BEP holiday support.
21 ** Parameters:
22 **    In:    i_bepid , id of the BEP.
23 **           i_settlementdate, date on which requested for settlement.
24 **           i_current_date, date on which payment was received.
25 **    Out:
26 **           o_schedule_date, date on which payment is going to be scheduled.
27 **           o_earliest_sched_date, date on which payment at the earliest can be
28 **           settled.
29 */
30 procedure getPmtDates( i_bepid in iby_bepinfo.bepid%type,
31                     i_settlement_date in date,
32                     i_current_date in date,
33                     io_schedule_date in out nocopy date,
34                     io_earliest_sched_date in out nocopy date);
35 end iby_pmtdates_pkg;