[Home] [Help]
PACKAGE: APPS.IGS_AS_ITM_EXAM_MTRL_PKG
Source
1 package IGS_AS_ITM_EXAM_MTRL_PKG AUTHID CURRENT_USER AS
2 /* $Header: IGSDI03S.pls 115.3 2002/11/28 23:10:59 nsidana ship $ */
3 procedure INSERT_ROW (
4 X_ROWID in out NOCOPY VARCHAR2,
5 X_ASS_ID in NUMBER,
6 X_EXAM_MATERIAL_TYPE in VARCHAR2,
7 X_S_MATERIAL_CAT in VARCHAR2,
8 X_QUANTITY_PER_STUDENT in NUMBER,
9 X_COMMENTS in VARCHAR2,
10 X_MODE in VARCHAR2 default 'R'
11 );
12 procedure LOCK_ROW (
13 X_ROWID in VARCHAR2,
14 X_ASS_ID in NUMBER,
15 X_EXAM_MATERIAL_TYPE in VARCHAR2,
16 X_S_MATERIAL_CAT in VARCHAR2,
17 X_QUANTITY_PER_STUDENT in NUMBER,
18 X_COMMENTS in VARCHAR2
19 );
20 procedure UPDATE_ROW (
21 X_ROWID in VARCHAR2,
22 X_ASS_ID in NUMBER,
23 X_EXAM_MATERIAL_TYPE in VARCHAR2,
24 X_S_MATERIAL_CAT in VARCHAR2,
25 X_QUANTITY_PER_STUDENT in NUMBER,
26 X_COMMENTS in VARCHAR2,
27 X_MODE in VARCHAR2 default 'R'
28 );
29 procedure ADD_ROW (
30 X_ROWID in out NOCOPY VARCHAR2,
31 X_ASS_ID in NUMBER,
32 X_EXAM_MATERIAL_TYPE in VARCHAR2,
33 X_S_MATERIAL_CAT in VARCHAR2,
34 X_QUANTITY_PER_STUDENT in NUMBER,
35 X_COMMENTS in VARCHAR2,
36 X_MODE in VARCHAR2 default 'R'
37 );
38 procedure DELETE_ROW (
39 X_ROWID in VARCHAR2
40 );
41 FUNCTION Get_PK_For_Validation (
42 x_ass_id IN NUMBER,
43 x_exam_material_type IN VARCHAR2
44 ) RETURN BOOLEAN;
45
46 PROCEDURE GET_FK_IGS_AS_ASSESSMNT_ITM (
47 x_ass_id IN NUMBER
48 );
49
50 PROCEDURE GET_FK_IGS_AS_EXM_MTRL_TYPE (
51 x_exam_material_type IN VARCHAR2
52 );
53
54
55
56
57
58
59
60
61
62 PROCEDURE Check_Constraints (
63
64
65
66
67 Column_Name IN VARCHAR2 DEFAULT NULL,
68
69
70
71
72 Column_Value IN VARCHAR2 DEFAULT NULL
73
74
75
76
77 );
78
79
80
81
82 PROCEDURE Before_DML (
83
84
85
86
87 p_action IN VARCHAR2,
88
89
90
91
92 x_rowid IN VARCHAR2 DEFAULT NULL,
93
94
95
96
97 x_ass_id IN NUMBER DEFAULT NULL,
98
99
100
101
102 x_exam_material_type IN VARCHAR2 DEFAULT NULL,
103
104
105
106
107 x_s_material_cat IN VARCHAR2 DEFAULT NULL,
108
109
110
111
112 x_quantity_per_student IN NUMBER DEFAULT NULL,
113
114
115
116
117 x_comments IN VARCHAR2 DEFAULT NULL,
118
119
120
121
122 x_creation_date IN DATE DEFAULT NULL,
123
124
125
126
127 x_created_by IN NUMBER DEFAULT NULL,
128
129
130
131
132 x_last_update_date IN DATE DEFAULT NULL,
133
134
135
136
137 x_last_updated_by IN NUMBER DEFAULT NULL,
138
139
140
141
142 x_last_update_login IN NUMBER DEFAULT NULL
143
144
145
146
147 ) ;
148
149 end IGS_AS_ITM_EXAM_MTRL_PKG;