DBA Data[Home] [Help]

PACKAGE: APPS.IGS_PR_VAL_SPC

Source


1 PACKAGE IGS_PR_VAL_SPC AUTHID CURRENT_USER AS
2 /* $Header: IGSPR20S.pls 115.8 2002/11/29 02:49:06 nsidana ship $ */
3   -------------------------------------------------------------------------------------------
4   --Change History:
5   --Who         When            What
6   --smadathi    29-AUG-2001     Bug No. 1956374 .The function declaration of prgp_val_crv_active removed
7 
8   -------------------------------------------------------------------------------------------
9    /* Bug 1956374
10    Who msrinivi
11    What duplicate removal Rremoved genp_prc_clear_rowid,genp_set_row_id
12   */
13   --
14 
15   TYPE r_spc_record_type IS RECORD
16 
17   (
18 
19   person_id IGS_PR_STDNT_PR_OU_ALL.PERSON_ID%TYPE,
20 
21   course_cd IGS_PR_STDNT_PR_OU_ALL.COURSE_CD%TYPE,
22 
23   sequence_number IGS_PR_STDNT_PR_OU_ALL.SEQUENCE_NUMBER%TYPE);
24 
25   --
26 
27   --
28 
29   TYPE t_spc_table IS TABLE OF
30 
31   IGS_PR_VAL_SPC.r_spc_record_type
32 
33 
34   INDEX BY BINARY_INTEGER;
35 
36   --
37 
38   --
39 
40   gt_rowid_table t_spc_table;
41 
42   --
43 
44   --
45 
46   gt_empty_table t_spc_table;
47 
48   --
49 
50   --
51 
52   gv_table_index BINARY_INTEGER;
53 
54 
55 
56   -- Validate student progression course / outcome relationship
57 
58   FUNCTION prgp_val_spc_spo(
59 
60   p_person_id IN NUMBER ,
61 
62   p_course_cd IN VARCHAR2 ,
63 
64   p_sequence_number IN NUMBER ,
65 
66   p_message_name OUT NOCOPY VARCHAR2 )
67 
68 
69 RETURN BOOLEAN;
70 
71   --
72 
73 
74   --
75 
76   -- Routine to process rowids in a PL/SQL TABLE for the current commit.
77 
78   FUNCTION prgp_prc_spc_rowids(
79 
80   p_inserting IN BOOLEAN ,
81 
82   p_updating IN BOOLEAN ,
83 
84   p_deleting IN BOOLEAN ,
85 
86 
87   p_message_name OUT NOCOPY VARCHAR2 )
88 
89 RETURN BOOLEAN;
90 
91   --
92 
93   -- Routine to save key in a PL/SQL TABLE for the current commit.
94 
95   PROCEDURE prgp_set_spc_rowid(
96 
97   p_person_id IN NUMBER ,
98 
99   p_course_cd IN VARCHAR2 ,
100 
101   p_sequence_number IN NUMBER )
102 
103 ;
104 
105 END IGS_PR_VAL_SPC;