DBA Data[Home] [Help]

PACKAGE: APPS.IGS_GR_GRADUAND_HIST_PKG

Source


1 package IGS_GR_GRADUAND_HIST_PKG AUTHID CURRENT_USER as
2 /* $Header: IGSGI13S.pls 115.6 2003/10/07 07:47:02 ijeddy ship $ */
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_PERSON_ID in NUMBER,
6   X_CREATE_DT in DATE,
7   X_HIST_START_DT in DATE,
8   X_HIST_END_DT in DATE,
9   X_HIST_WHO in NUMBER,
10   X_GRD_CAL_TYPE in VARCHAR2,
11   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
12   X_COURSE_CD in VARCHAR2,
13   X_AWARD_COURSE_CD in VARCHAR2,
14   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
15   X_AWARD_CD in VARCHAR2,
16   X_HONOURS_LEVEL in VARCHAR2 DEFAULT NULL,
17   X_CONFERRAL_DT in DATE DEFAULT NULL,
18   X_GRADUAND_STATUS in VARCHAR2,
19   X_GRADUAND_APPR_STATUS in VARCHAR2,
20   X_S_GRADUAND_TYPE in VARCHAR2,
21   X_GRADUATION_NAME in VARCHAR2,
22   X_PROXY_AWARD_IND in VARCHAR2,
23   X_PROXY_AWARD_PERSON_ID in NUMBER,
24   X_PREVIOUS_QUALIFICATIONS in VARCHAR2,
25   X_CONVOCATION_MEMBERSHIP_IND in VARCHAR2,
26   X_SUR_FOR_COURSE_CD in VARCHAR2,
27   X_SUR_FOR_CRS_VERSION_NUMBER in NUMBER,
28   X_SUR_FOR_AWARD_CD in VARCHAR2,
29   X_COMMENTS in VARCHAR2,
30   X_MODE in VARCHAR2 default 'R' ,
31   X_ORG_ID  in NUMBER
32   );
33 procedure LOCK_ROW (
34   X_ROWID in VARCHAR2,
35   X_PERSON_ID in NUMBER,
36   X_CREATE_DT in DATE,
37   X_HIST_START_DT in DATE,
38   X_HIST_END_DT in DATE,
39   X_HIST_WHO in NUMBER,
40   X_GRD_CAL_TYPE in VARCHAR2,
41   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
42   X_COURSE_CD in VARCHAR2,
43   X_AWARD_COURSE_CD in VARCHAR2,
44   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
45   X_AWARD_CD in VARCHAR2,
46   X_HONOURS_LEVEL in VARCHAR2 DEFAULT NULL,
47   X_CONFERRAL_DT in DATE DEFAULT NULL,
48   X_GRADUAND_STATUS in VARCHAR2,
49   X_GRADUAND_APPR_STATUS in VARCHAR2,
50   X_S_GRADUAND_TYPE in VARCHAR2,
51   X_GRADUATION_NAME in VARCHAR2,
52   X_PROXY_AWARD_IND in VARCHAR2,
53   X_PROXY_AWARD_PERSON_ID in NUMBER,
54   X_PREVIOUS_QUALIFICATIONS in VARCHAR2,
55   X_CONVOCATION_MEMBERSHIP_IND in VARCHAR2,
56   X_SUR_FOR_COURSE_CD in VARCHAR2,
57   X_SUR_FOR_CRS_VERSION_NUMBER in NUMBER,
58   X_SUR_FOR_AWARD_CD in VARCHAR2,
59   X_COMMENTS in VARCHAR2
60 
61 );
62 procedure UPDATE_ROW (
63   X_ROWID in VARCHAR2,
64   X_PERSON_ID in NUMBER,
65   X_CREATE_DT in DATE,
66   X_HIST_START_DT in DATE,
67   X_HIST_END_DT in DATE,
68   X_HIST_WHO in NUMBER,
69   X_GRD_CAL_TYPE in VARCHAR2,
70   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
71   X_COURSE_CD in VARCHAR2,
72   X_AWARD_COURSE_CD in VARCHAR2,
73   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
74   X_AWARD_CD in VARCHAR2,
75   X_HONOURS_LEVEL in VARCHAR2 DEFAULT NULL,
76   X_CONFERRAL_DT in DATE DEFAULT NULL,
77   X_GRADUAND_STATUS in VARCHAR2,
78   X_GRADUAND_APPR_STATUS in VARCHAR2,
79   X_S_GRADUAND_TYPE in VARCHAR2,
80   X_GRADUATION_NAME in VARCHAR2,
81   X_PROXY_AWARD_IND in VARCHAR2,
82   X_PROXY_AWARD_PERSON_ID in NUMBER,
83   X_PREVIOUS_QUALIFICATIONS in VARCHAR2,
84   X_CONVOCATION_MEMBERSHIP_IND in VARCHAR2,
85   X_SUR_FOR_COURSE_CD in VARCHAR2,
86   X_SUR_FOR_CRS_VERSION_NUMBER in NUMBER,
87   X_SUR_FOR_AWARD_CD in VARCHAR2,
88   X_COMMENTS in VARCHAR2,
89   X_MODE in VARCHAR2 default 'R'
90 
91   );
92 procedure ADD_ROW (
93   X_ROWID in out NOCOPY VARCHAR2,
94   X_PERSON_ID in NUMBER,
95   X_CREATE_DT in DATE,
96   X_HIST_START_DT in DATE,
97   X_HIST_END_DT in DATE,
98   X_HIST_WHO in NUMBER,
99   X_GRD_CAL_TYPE in VARCHAR2,
100   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
101   X_COURSE_CD in VARCHAR2,
102   X_AWARD_COURSE_CD in VARCHAR2,
103   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
104   X_AWARD_CD in VARCHAR2,
105   X_HONOURS_LEVEL in VARCHAR2 DEFAULT NULL,
106   X_CONFERRAL_DT in DATE DEFAULT NULL,
107   X_GRADUAND_STATUS in VARCHAR2,
108   X_GRADUAND_APPR_STATUS in VARCHAR2,
109   X_S_GRADUAND_TYPE in VARCHAR2,
110   X_GRADUATION_NAME in VARCHAR2,
111   X_PROXY_AWARD_IND in VARCHAR2,
112   X_PROXY_AWARD_PERSON_ID in NUMBER,
113   X_PREVIOUS_QUALIFICATIONS in VARCHAR2,
114   X_CONVOCATION_MEMBERSHIP_IND in VARCHAR2,
115   X_SUR_FOR_COURSE_CD in VARCHAR2,
116   X_SUR_FOR_CRS_VERSION_NUMBER in NUMBER,
117   X_SUR_FOR_AWARD_CD in VARCHAR2,
118   X_COMMENTS in VARCHAR2,
119   X_MODE in VARCHAR2 default 'R',
120   X_ORG_ID  in NUMBER
121   );
122 procedure DELETE_ROW (
123   X_ROWID in VARCHAR2
124 );
125 
126   FUNCTION Get_PK_For_Validation (
127     x_person_id IN NUMBER,
128     x_create_dt IN DATE,
129     x_hist_start_dt IN DATE
130     ) RETURN BOOLEAN;
131 
132 PROCEDURE Check_Constraints(
133 	Column_Name IN VARCHAR2 DEFAULT NULL,
134 	Column_Value IN VARCHAR2 DEFAULT NULL
135 	);
136 
137   PROCEDURE Before_DML (
138     p_action IN VARCHAR2,
139     x_rowid IN VARCHAR2 DEFAULT NULL,
140     x_person_id IN NUMBER DEFAULT NULL,
141     x_create_dt IN DATE DEFAULT NULL,
142     x_hist_start_dt IN DATE DEFAULT NULL,
143     x_hist_end_dt IN DATE DEFAULT NULL,
144     x_hist_who IN NUMBER DEFAULT NULL,
145     x_grd_cal_type IN VARCHAR2 DEFAULT NULL,
146     x_grd_ci_sequence_number IN NUMBER DEFAULT NULL,
147     x_course_cd IN VARCHAR2 DEFAULT NULL,
148     x_award_course_cd IN VARCHAR2 DEFAULT NULL,
149     x_award_crs_version_number IN NUMBER DEFAULT NULL,
150     x_award_cd IN VARCHAR2 DEFAULT NULL,
151     x_honours_level IN VARCHAR2 DEFAULT NULL ,
152     x_conferral_dt IN DATE DEFAULT NULL ,
153     x_graduand_status IN VARCHAR2 DEFAULT NULL,
154     x_graduand_appr_status IN VARCHAR2 DEFAULT NULL,
155     x_s_graduand_type IN VARCHAR2 DEFAULT NULL,
156     x_graduation_name IN VARCHAR2 DEFAULT NULL,
157     x_proxy_award_ind IN VARCHAR2 DEFAULT NULL,
158     x_proxy_award_person_id IN NUMBER DEFAULT NULL,
159     x_previous_qualifications IN VARCHAR2 DEFAULT NULL,
160     x_convocation_membership_ind IN VARCHAR2 DEFAULT NULL,
161     x_sur_for_course_cd IN VARCHAR2 DEFAULT NULL,
162     x_sur_for_crs_version_number IN NUMBER DEFAULT NULL,
163     x_sur_for_award_cd IN VARCHAR2 DEFAULT NULL,
164     x_comments IN VARCHAR2 DEFAULT NULL,
165     x_creation_date IN DATE DEFAULT NULL,
166     x_created_by IN NUMBER DEFAULT NULL,
167     x_last_update_date IN DATE DEFAULT NULL,
168     x_last_updated_by IN NUMBER DEFAULT NULL,
169     x_last_update_login IN NUMBER DEFAULT NULL,
170     X_ORG_ID  in NUMBER DEFAULT NULL
171   );
172 
173 end IGS_GR_GRADUAND_HIST_PKG;