DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AD_TRANSCRIPT_PKG

Source


1 PACKAGE igs_ad_transcript_pkg AS
2 /* $Header: IGSAI82S.pls 120.0 2005/06/01 19:22:19 appldev noship $ */
3  procedure INSERT_ROW (
4       X_ROWID in out NOCOPY VARCHAR2,
5        x_QUINTILE_RANK IN NUMBER,
6        x_PERCENTILE_RANK IN NUMBER,
7        x_TRANSCRIPT_ID IN OUT NOCOPY NUMBER,
8        x_EDUCATION_ID IN NUMBER,
9        x_TRANSCRIPT_STATUS IN VARCHAR2,
10        x_TRANSCRIPT_SOURCE IN NUMBER,
11        x_DATE_OF_RECEIPT IN DATE,
12        x_ENTERED_GPA IN VARCHAR2,
13        x_ENTERED_GS_ID IN NUMBER,
14        x_CONV_GPA IN VARCHAR2,
15        x_CONV_GS_ID IN NUMBER,
16        x_TERM_TYPE IN VARCHAR2,
17        x_RANK_IN_CLASS IN NUMBER,
18        x_CLASS_SIZE IN NUMBER,
19        x_APPROXIMATE_RANK IN VARCHAR2,
20        x_WEIGHTED_RANK IN VARCHAR2,
21        x_DECILE_RANK IN NUMBER,
22        x_QUARTILE_RANK IN NUMBER,
23       x_TRANSCRIPT_TYPE IN VARCHAR2 DEFAULT NULL,
24       X_MODE in VARCHAR2 DEFAULT NULL,
25        x_OVERRIDE IN VARCHAR2 DEFAULT NULL,
26        x_OVERRIDE_ID IN NUMBER DEFAULT NULL,
27        x_OVERRIDE_DATE IN DATE DEFAULT NULL,
28        X_DATE_OF_ISSUE IN DATE DEFAULT NULL,
29        --   Added for new field   Ravishar / 14-sep-2004
30        X_CORE_CURRICULUM_VALUE IN VARCHAR2 DEFAULT NULL
31   );
32 
33  procedure LOCK_ROW (
34       X_ROWID in  VARCHAR2,
35        x_QUINTILE_RANK IN NUMBER,
36        x_PERCENTILE_RANK IN NUMBER,
37        x_TRANSCRIPT_ID IN NUMBER,
38        x_EDUCATION_ID IN NUMBER,
39        x_TRANSCRIPT_STATUS IN VARCHAR2,
40        x_TRANSCRIPT_SOURCE IN NUMBER,
41        x_DATE_OF_RECEIPT IN DATE,
42        x_ENTERED_GPA IN VARCHAR2,
43        x_ENTERED_GS_ID IN NUMBER,
44        x_CONV_GPA IN VARCHAR2,
45        x_CONV_GS_ID IN NUMBER,
46        x_TERM_TYPE IN VARCHAR2,
47        x_RANK_IN_CLASS IN NUMBER,
48        x_CLASS_SIZE IN NUMBER,
49        x_APPROXIMATE_RANK IN VARCHAR2,
50        x_WEIGHTED_RANK IN VARCHAR2,
51        x_DECILE_RANK IN NUMBER,
52        x_QUARTILE_RANK IN NUMBER  ,
53        x_TRANSCRIPT_TYPE IN VARCHAR2 DEFAULT NULL,
54        x_OVERRIDE IN VARCHAR2 DEFAULT NULL,
55        x_OVERRIDE_ID IN NUMBER DEFAULT NULL,
56        x_OVERRIDE_DATE IN DATE DEFAULT NULL,
57        X_DATE_OF_ISSUE IN DATE DEFAULT NULL,
58        --   Added for new field   Ravishar / 14-sep-2004
59        X_CORE_CURRICULUM_VALUE IN VARCHAR2 DEFAULT NULL
60        );
61  procedure UPDATE_ROW (
62       X_ROWID in  VARCHAR2,
63        x_QUINTILE_RANK IN NUMBER,
64        x_PERCENTILE_RANK IN NUMBER,
65        x_TRANSCRIPT_ID IN NUMBER,
66        x_EDUCATION_ID IN NUMBER,
67        x_TRANSCRIPT_STATUS IN VARCHAR2,
68        x_TRANSCRIPT_SOURCE IN NUMBER,
69        x_DATE_OF_RECEIPT IN DATE,
70        x_ENTERED_GPA IN VARCHAR2,
71        x_ENTERED_GS_ID IN NUMBER,
72        x_CONV_GPA IN VARCHAR2,
73        x_CONV_GS_ID IN NUMBER,
74        x_TERM_TYPE IN VARCHAR2,
75        x_RANK_IN_CLASS IN NUMBER,
76        x_CLASS_SIZE IN NUMBER,
77        x_APPROXIMATE_RANK IN VARCHAR2,
78        x_WEIGHTED_RANK IN VARCHAR2,
79        x_DECILE_RANK IN NUMBER,
80        x_QUARTILE_RANK IN NUMBER,
81        x_TRANSCRIPT_TYPE IN VARCHAR2 DEFAULT NULL,
82       X_MODE in VARCHAR2 DEFAULT NULL,
83        x_OVERRIDE IN VARCHAR2 DEFAULT NULL,
84        x_OVERRIDE_ID IN NUMBER DEFAULT NULL,
85        x_OVERRIDE_DATE DATE DEFAULT NULL,
86        X_DATE_OF_ISSUE IN DATE DEFAULT NULL,
87        --   Added for new field   Ravishar / 14-sep-2004
88        X_CORE_CURRICULUM_VALUE IN VARCHAR2 DEFAULT NULL
89   );
90 
91  procedure ADD_ROW (
92       X_ROWID in out NOCOPY VARCHAR2,
93        x_QUINTILE_RANK IN NUMBER,
94        x_PERCENTILE_RANK IN NUMBER,
95        x_TRANSCRIPT_ID IN OUT NOCOPY NUMBER,
96        x_EDUCATION_ID IN NUMBER,
97        x_TRANSCRIPT_STATUS IN VARCHAR2,
98        x_TRANSCRIPT_SOURCE IN NUMBER,
99        x_DATE_OF_RECEIPT IN DATE,
100        x_ENTERED_GPA IN VARCHAR2,
101        x_ENTERED_GS_ID IN NUMBER,
102        x_CONV_GPA IN VARCHAR2,
103        x_CONV_GS_ID IN NUMBER,
104        x_TERM_TYPE IN VARCHAR2,
105        x_RANK_IN_CLASS IN NUMBER,
106        x_CLASS_SIZE IN NUMBER,
107        x_APPROXIMATE_RANK IN VARCHAR2,
108        x_WEIGHTED_RANK IN VARCHAR2,
109        x_DECILE_RANK IN NUMBER,
110        x_QUARTILE_RANK IN NUMBER,
111        x_TRANSCRIPT_TYPE IN VARCHAR2 DEFAULT NULL,
112       X_MODE in VARCHAR2 DEFAULT NULL,
113        x_OVERRIDE IN VARCHAR2 DEFAULT NULL,
114        x_OVERRIDE_ID IN NUMBER DEFAULT NULL,
115        x_OVERRIDE_DATE IN  DATE DEFAULT NULL,
116        X_DATE_OF_ISSUE IN DATE DEFAULT NULL,
117        --   Added for new field   Ravishar / 14-sep-2004
118        X_CORE_CURRICULUM_VALUE IN VARCHAR2 DEFAULT NULL
119   ) ;
120 
121 procedure DELETE_ROW (
122   X_ROWID in VARCHAR2,
123   x_mode IN VARCHAR2 DEFAULT 'R'
124 ) ;
125   FUNCTION Get_PK_For_Validation (
126     x_transcript_id IN NUMBER
127     ) RETURN BOOLEAN ;
128 
129   PROCEDURE Get_FK_Igs_Ad_hz_Acad_History (
130     x_education_id IN NUMBER
131     );
132 
133   PROCEDURE Get_FK_Igs_Ad_Code_Classes (
134     x_code_id IN NUMBER
135     );
136 
137   PROCEDURE Check_Constraints (
138 		 Column_Name IN VARCHAR2  DEFAULT NULL,
139 		 Column_Value IN VARCHAR2  DEFAULT NULL ) ;
140   PROCEDURE Before_DML (
141     p_action IN VARCHAR2,
142     x_rowid IN VARCHAR2 DEFAULT NULL,
143     x_quintile_rank IN NUMBER DEFAULT NULL,
144     x_percentile_rank IN NUMBER DEFAULT NULL,
145     x_transcript_id IN NUMBER DEFAULT NULL,
146     x_education_id IN NUMBER DEFAULT NULL,
147     x_transcript_status IN VARCHAR2 DEFAULT NULL,
148     x_transcript_source IN NUMBER DEFAULT NULL,
149     x_date_of_receipt IN DATE DEFAULT NULL,
150     x_entered_gpa IN VARCHAR2 DEFAULT NULL,
151     x_entered_gs_id IN NUMBER DEFAULT NULL,
152     x_conv_gpa IN VARCHAR2 DEFAULT NULL,
153     x_conv_gs_id IN NUMBER DEFAULT NULL,
154     x_term_type IN VARCHAR2 DEFAULT NULL,
155     x_rank_in_class IN NUMBER DEFAULT NULL,
156     x_class_size IN NUMBER DEFAULT NULL,
157     x_approximate_rank IN VARCHAR2 DEFAULT NULL,
158     x_weighted_rank IN VARCHAR2 DEFAULT NULL,
159     x_decile_rank IN NUMBER DEFAULT NULL,
160     x_quartile_rank IN NUMBER DEFAULT NULL,
161     x_transcript_type IN VARCHAR2 DEFAULT NULL,
162     x_creation_date IN DATE DEFAULT NULL,
163     x_created_by IN NUMBER DEFAULT NULL,
164     x_last_update_date IN DATE DEFAULT NULL,
165     x_last_updated_by IN NUMBER DEFAULT NULL,
166     x_last_update_login IN NUMBER DEFAULT NULL,
167     x_override IN VARCHAR2 DEFAULT NULL,
168     x_override_id IN NUMBER DEFAULT NULL,
169     x_override_date IN DATE DEFAULT NULL,
170     x_date_of_issue IN DATE DEFAULT NULL,
171        --   Added for new field   Ravishar / 14-sep-2004
172        X_CORE_CURRICULUM_VALUE IN VARCHAR2 DEFAULT NULL
173  );
174  -- Pacakge variable is defined for the workflow events Bug : 3097885
175  trn_crt_mode  VARCHAR2(2) := 'NI';
176 END igs_ad_transcript_pkg;