1 PACKAGE igs_tr_val_tri AUTHID CURRENT_USER AS
2 /* $Header: IGSTR03S.pls 115.7 2003/02/19 10:22:50 kpadiyar ship $ */
3 -- msrinivi bug 1956374 Removed genp_val_prsn_id
4 -- Validate that the date is a business day
5 FUNCTION genp_val_bus_day(
6 p_date IN DATE ,
7 p_weekend_ind IN VARCHAR2 DEFAULT 'N',
8 p_uni_holiday_ind IN VARCHAR2 DEFAULT 'N',
9 p_message_name OUT NOCOPY VARCHAR2 )
10 RETURN BOOLEAN;
11 PRAGMA restrict_references (genp_val_bus_day, wnds,wnps);
12
13 -- Validate the status for a tracking item.
14 FUNCTION trkp_val_tri_status(
15 p_tracking_status IN VARCHAR2 ,
16 p_inserting IN BOOLEAN ,
17 p_message_name OUT NOCOPY VARCHAR2 )
18 RETURN BOOLEAN;
19
20 -- Validate the tracking type for a tracking item.
21 FUNCTION trkp_val_tri_type(
22 p_tracking_type IN VARCHAR2 ,
23 p_message_name OUT NOCOPY VARCHAR2 )
24 RETURN BOOLEAN;
25
26 -- Validate the tracking item start date.
27 FUNCTION trkp_val_tri_strt_dt(
28 p_start_dt IN DATE ,
29 p_message_name OUT NOCOPY VARCHAR2 )
30 RETURN BOOLEAN;
31
32 -- Check for tracking type step catalog validity
33 FUNCTION val_tr_step_ctlg(
34 p_step_catalog_cd IN VARCHAR2 ,
35 p_message_name OUT NOCOPY VARCHAR2 )
36 RETURN BOOLEAN;
37 END igs_tr_val_tri;