1 PACKAGE GL_TRANS_DATES_PKG as
2 /* $Header: gligctds.pls 120.3 2005/05/05 01:08:33 kvora ship $ */
3 --
4 --
5 -- Package
6 -- gl_trans_date_pkg
7 --
8 -- Purpose
9 -- Obtains business days pattern from
10 -- transaction calendar.
11 --
12 --
13 -- Procedure
14 -- get_business_days_pattern
15 -- Purpose
16 -- Uses transaction_calendar_id and start and end dates
17 -- to obtain which days are business in the form of a
18 -- binary VARCHAR pattern.
19 -- Arguments
20 -- X_transaction_cal_id
21 -- X_start_date
22 -- X_end_date
23 -- X_bus_days_pattern
24 --
25 PROCEDURE get_business_days_pattern(X_transaction_cal_id IN NUMBER,
26 X_start_date IN DATE,
27 X_end_date IN DATE,
28 X_bus_days_pattern IN OUT NOCOPY VARCHAR2);
29
30 --
31 -- Procedure
32 -- get_big_bus_days_pattern
33 -- Purpose
34 -- Uses transaction_calendar_id and start and end dates
35 -- to obtain which days are business in the form of a
36 -- binary VARCHAR pattern.
37 -- Arguments
38 -- X_transaction_cal_id
39 -- X_start_date
40 -- X_end_date
41 -- X_bus_days_pattern
42 --
43 PROCEDURE get_big_bus_days_pattern(X_transaction_cal_id IN NUMBER,
44 X_start_date IN DATE,
45 X_end_date IN DATE,
46 X_bus_days_pattern IN OUT NOCOPY VARCHAR2);
47
48 END GL_TRANS_DATES_PKG;
49