DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AS_VAL_AIA

Source


1 PACKAGE IGS_AS_VAL_AIA AUTHID CURRENT_USER AS
2 /* $Header: IGSAS12S.pls 115.5 2002/11/28 22:42:23 nsidana ship $ */
3   --
4   -- msrinivi    24-AUG-2001     Bug No. 1956374 .The function genp_val_prsn_id removed
5   -- As part of the bug# 1956374 removed the function crsp_val_ucl_closed
6   -- As part of the bug# 1956374 removed the function crsp_val_loc_cd
7   -- As part of the bug# 1956374 removed the function crsp_val_um_closed
8   --
9   -- Validate assessment assessor type closed indicator.
10   FUNCTION assp_val_asst_closed(
11   p_ass_assessor_type IN IGS_AS_ASSESSOR_TYPE.ass_assessor_type%TYPE ,
12   p_message_name OUT NOCOPY VARCHAR2 )
13 RETURN BOOLEAN;
14 
15   --
16   -- Validate only one primary assessor per assessment item
17   FUNCTION assp_val_aia_primary(
18   p_ass_id IN IGS_AS_ITEM_ASSESSOR.ass_id%TYPE ,
19   p_person_id IN IGS_AS_ITEM_ASSESSOR.person_id%TYPE ,
20   p_sequence_number IN IGS_AS_ITEM_ASSESSOR.sequence_number%TYPE ,
21   p_message_name OUT NOCOPY VARCHAR2 )
22 RETURN BOOLEAN;
23 
24   --
25   -- Validate assessor links for invalid combinations.
26   FUNCTION assp_val_aia_links(
27   p_ass_id IN IGS_AS_ITEM_ASSESSOR.ass_id%TYPE ,
28   p_person_id IN IGS_AS_ITEM_ASSESSOR.person_id%TYPE ,
29   p_sequence_number IN IGS_AS_ITEM_ASSESSOR.sequence_number%TYPE ,
30   p_location_cd IN IGS_AS_ITEM_ASSESSOR.location_cd%TYPE ,
31   p_unit_mode IN IGS_AS_ITEM_ASSESSOR.unit_mode%TYPE ,
32   p_unit_class IN IGS_AS_ITEM_ASSESSOR.unit_class%TYPE ,
33   p_ass_assessor_type IN IGS_AS_ITEM_ASSESSOR.ass_assessor_type%TYPE ,
34   p_message_name OUT NOCOPY VARCHAR2 )
35 RETURN BOOLEAN;
36 
37   --
38   -- Generic links validation routine.
39   FUNCTION ASSP_VAL_OPTNL_LINKS(
40   p_new_location_cd IN IGS_AS_ITEM_ASSESSOR.location_cd%TYPE ,
41   p_new_unit_mode IN IGS_AS_ITEM_ASSESSOR.unit_mode%TYPE ,
42   p_new_unit_class IN IGS_AS_ITEM_ASSESSOR.unit_class%TYPE ,
43   p_db_location_cd IN IGS_AS_ITEM_ASSESSOR.location_cd%TYPE ,
44   p_db_unit_mode IN IGS_AS_ITEM_ASSESSOR.unit_mode%TYPE ,
45   p_db_unit_class IN IGS_AS_ITEM_ASSESSOR.unit_class%TYPE ,
46   p_message_name OUT NOCOPY VARCHAR2 )
47 RETURN BOOLEAN;
48 
49   --
50   -- Routine to clear rowids saved in a PL/SQL TABLE from a prior commit.
51 
52 END IGS_AS_VAL_AIA;