DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AS_SU_ATMPTOUT_H_PKG

Source


1 PACKAGE igs_as_su_atmptout_h_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSDI05S.pls 115.6 2003/12/11 09:50:29 kdande ship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                        IN OUT NOCOPY VARCHAR2,
6     x_org_id                       IN     NUMBER,
7     x_person_id                    IN     NUMBER,
8     x_course_cd                    IN     VARCHAR2,
9     x_unit_cd                      IN     VARCHAR2,
10     x_cal_type                     IN     VARCHAR2,
11     x_ci_sequence_number           IN     NUMBER,
12     x_outcome_dt                   IN     DATE,
13     x_hist_start_dt                IN     DATE,
14     x_hist_end_dt                  IN     DATE,
15     x_hist_who                     IN     NUMBER,
16     x_grading_schema_cd            IN     VARCHAR2,
17     x_version_number               IN     NUMBER,
18     x_grade                        IN     VARCHAR2,
19     x_s_grade_creation_method_type IN     VARCHAR2,
20     x_finalised_outcome_ind        IN     VARCHAR2,
21     x_mark                         IN     NUMBER,
22     x_number_times_keyed           IN     NUMBER,
23     x_translated_grading_schema_cd IN     VARCHAR2,
24     x_translated_version_number    IN     NUMBER,
25     x_translated_grade             IN     VARCHAR2,
26     x_translated_dt                IN     DATE,
27     x_mode                         IN     VARCHAR2 DEFAULT 'R',
28     x_uoo_id                       IN     NUMBER,
29     x_mark_capped_flag             IN     VARCHAR2 DEFAULT 'N',
30     x_show_on_academic_histry_flag IN     VARCHAR2 DEFAULT 'Y',
31     x_release_date                 IN     DATE DEFAULT NULL,
32     x_manual_override_flag         IN     VARCHAR2 DEFAULT 'N'
33   );
34 
35   PROCEDURE lock_row (
36     x_rowid                        IN     VARCHAR2,
37     x_person_id                    IN     NUMBER,
38     x_course_cd                    IN     VARCHAR2,
39     x_unit_cd                      IN     VARCHAR2,
40     x_cal_type                     IN     VARCHAR2,
41     x_ci_sequence_number           IN     NUMBER,
42     x_outcome_dt                   IN     DATE,
43     x_hist_start_dt                IN     DATE,
44     x_hist_end_dt                  IN     DATE,
45     x_hist_who                     IN     NUMBER,
46     x_grading_schema_cd            IN     VARCHAR2,
47     x_version_number               IN     NUMBER,
48     x_grade                        IN     VARCHAR2,
49     x_s_grade_creation_method_type IN     VARCHAR2,
50     x_finalised_outcome_ind        IN     VARCHAR2,
51     x_mark                         IN     NUMBER,
52     x_number_times_keyed           IN     NUMBER,
53     x_translated_grading_schema_cd IN     VARCHAR2,
54     x_translated_version_number    IN     NUMBER,
55     x_translated_grade             IN     VARCHAR2,
56     x_translated_dt                IN     DATE,
57     x_uoo_id                       IN     NUMBER,
58     x_mark_capped_flag             IN     VARCHAR2 DEFAULT 'N',
59     x_show_on_academic_histry_flag IN     VARCHAR2 DEFAULT 'Y',
60     x_release_date                 IN     DATE DEFAULT NULL,
61     x_manual_override_flag         IN     VARCHAR2 DEFAULT 'N'
62   );
63 
64   PROCEDURE update_row (
65     x_rowid                        IN     VARCHAR2,
66     x_person_id                    IN     NUMBER,
67     x_course_cd                    IN     VARCHAR2,
68     x_unit_cd                      IN     VARCHAR2,
69     x_cal_type                     IN     VARCHAR2,
70     x_ci_sequence_number           IN     NUMBER,
71     x_outcome_dt                   IN     DATE,
72     x_hist_start_dt                IN     DATE,
73     x_hist_end_dt                  IN     DATE,
74     x_hist_who                     IN     NUMBER,
75     x_grading_schema_cd            IN     VARCHAR2,
76     x_version_number               IN     NUMBER,
77     x_grade                        IN     VARCHAR2,
78     x_s_grade_creation_method_type IN     VARCHAR2,
79     x_finalised_outcome_ind        IN     VARCHAR2,
80     x_mark                         IN     NUMBER,
81     x_number_times_keyed           IN     NUMBER,
82     x_translated_grading_schema_cd IN     VARCHAR2,
83     x_translated_version_number    IN     NUMBER,
84     x_translated_grade             IN     VARCHAR2,
85     x_translated_dt                IN     DATE,
86     x_mode                         IN     VARCHAR2 DEFAULT 'R',
87     x_uoo_id                       IN     NUMBER,
88     x_mark_capped_flag             IN     VARCHAR2 DEFAULT 'N',
89     x_show_on_academic_histry_flag IN     VARCHAR2 DEFAULT 'Y',
90     x_release_date                 IN     DATE DEFAULT NULL,
91     x_manual_override_flag         IN     VARCHAR2 DEFAULT 'N'
92   );
93 
94   PROCEDURE add_row (
95     x_rowid                        IN OUT NOCOPY VARCHAR2,
96     x_org_id                       IN     NUMBER,
97     x_person_id                    IN     NUMBER,
98     x_course_cd                    IN     VARCHAR2,
99     x_unit_cd                      IN     VARCHAR2,
100     x_cal_type                     IN     VARCHAR2,
101     x_ci_sequence_number           IN     NUMBER,
102     x_outcome_dt                   IN     DATE,
103     x_hist_start_dt                IN     DATE,
104     x_hist_end_dt                  IN     DATE,
105     x_hist_who                     IN     NUMBER,
106     x_grading_schema_cd            IN     VARCHAR2,
107     x_version_number               IN     NUMBER,
108     x_grade                        IN     VARCHAR2,
109     x_s_grade_creation_method_type IN     VARCHAR2,
110     x_finalised_outcome_ind        IN     VARCHAR2,
111     x_mark                         IN     NUMBER,
112     x_number_times_keyed           IN     NUMBER,
113     x_translated_grading_schema_cd IN     VARCHAR2,
114     x_translated_version_number    IN     NUMBER,
115     x_translated_grade             IN     VARCHAR2,
116     x_translated_dt                IN     DATE,
117     x_mode                         IN     VARCHAR2 DEFAULT 'R',
118     x_uoo_id                       IN     NUMBER,
119     x_mark_capped_flag             IN     VARCHAR2 DEFAULT 'N',
120     x_show_on_academic_histry_flag IN     VARCHAR2 DEFAULT 'Y',
121     x_release_date                 IN     DATE DEFAULT NULL,
122     x_manual_override_flag         IN     VARCHAR2 DEFAULT 'N'
123   );
124 
125   PROCEDURE delete_row (x_rowid IN VARCHAR2);
126 
127   FUNCTION get_pk_for_validation (
128     x_person_id                    IN     NUMBER,
129     x_course_cd                    IN     VARCHAR2,
130     x_outcome_dt                   IN     DATE,
131     x_hist_start_dt                IN     DATE,
132     x_uoo_id                       IN     NUMBER
133   )
134     RETURN BOOLEAN;
135 
136   PROCEDURE check_constraints (column_name IN VARCHAR2 DEFAULT NULL, column_value IN VARCHAR2 DEFAULT NULL);
137 
138   PROCEDURE before_dml (
139     p_action                       IN     VARCHAR2,
140     x_rowid                        IN     VARCHAR2 DEFAULT NULL,
141     x_org_id                       IN     NUMBER DEFAULT NULL,
142     x_person_id                    IN     NUMBER DEFAULT NULL,
143     x_course_cd                    IN     VARCHAR2 DEFAULT NULL,
144     x_unit_cd                      IN     VARCHAR2 DEFAULT NULL,
145     x_cal_type                     IN     VARCHAR2 DEFAULT NULL,
146     x_ci_sequence_number           IN     NUMBER DEFAULT NULL,
147     x_outcome_dt                   IN     DATE DEFAULT NULL,
148     x_hist_start_dt                IN     DATE DEFAULT NULL,
149     x_hist_end_dt                  IN     DATE DEFAULT NULL,
150     x_hist_who                     IN     NUMBER DEFAULT NULL,
151     x_grading_schema_cd            IN     VARCHAR2 DEFAULT NULL,
152     x_version_number               IN     NUMBER DEFAULT NULL,
153     x_grade                        IN     VARCHAR2 DEFAULT NULL,
154     x_s_grade_creation_method_type IN     VARCHAR2 DEFAULT NULL,
155     x_finalised_outcome_ind        IN     VARCHAR2 DEFAULT NULL,
156     x_mark                         IN     NUMBER DEFAULT NULL,
157     x_number_times_keyed           IN     NUMBER DEFAULT NULL,
158     x_translated_grading_schema_cd IN     VARCHAR2 DEFAULT NULL,
159     x_translated_version_number    IN     NUMBER DEFAULT NULL,
160     x_translated_grade             IN     VARCHAR2 DEFAULT NULL,
161     x_translated_dt                IN     DATE 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_uoo_id                       IN     NUMBER DEFAULT NULL,
168     x_mark_capped_flag             IN     VARCHAR2 DEFAULT NULL,
169     x_show_on_academic_histry_flag IN     VARCHAR2 DEFAULT NULL,
170     x_release_date                 IN     DATE DEFAULT NULL,
171     x_manual_override_flag         IN     VARCHAR2 DEFAULT NULL
172   );
173 END igs_as_su_atmptout_h_pkg;