DBA Data[Home] [Help]

PACKAGE: APPS.IGS_UC_UCAS_CONTROL_PKG

Source


1 PACKAGE igs_uc_ucas_control_pkg AS
2 /* $Header: IGSXI33S.pls 120.0 2005/06/01 17:54:17 appldev noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_entry_year                        IN     NUMBER,
7     x_time_of_year                      IN     VARCHAR2,
8     x_time_of_day                       IN     VARCHAR2,
9     x_routeb_time_of_year               IN     VARCHAR2,
10     x_appno_first                       IN     NUMBER,
11     x_appno_maximum                     IN     NUMBER,
12     x_appno_last_used                   IN     NUMBER,
13     x_last_daily_run_no                 IN     NUMBER,
14     x_last_daily_run_date               IN     DATE,
15     x_appno_15dec                       IN     NUMBER,
16     x_run_date_15dec                    IN     DATE,
17     x_appno_24mar                       IN     NUMBER,
18     x_run_date_24mar                    IN     DATE,
19     x_appno_16may                       IN     NUMBER,
20     x_run_date_16may                    IN     DATE,
21     x_appno_decision_proc               IN     NUMBER,
22     x_run_date_decision_proc            IN     DATE,
23     x_appno_first_pre_num               IN     NUMBER,
24     x_news                              IN     VARCHAR2,
25     x_no_more_la_tran                   IN     VARCHAR2,
26     x_star_x_avail                      IN     VARCHAR2,
27     x_mode                              IN     VARCHAR2    DEFAULT 'R',
28     -- Added following 3 Columns as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
29     x_appno_first_opf	                IN     NUMBER,
30     x_appno_first_rpa_noneu	        IN     NUMBER,
31     x_appno_first_rpa_eu                IN     NUMBER,
32     -- Added following 3 Columns as part of UCFD06 Build. Bug#2574566 by Nishikant
33     x_extra_start_date                  IN     DATE  DEFAULT NULL,
34     x_last_passport_date                IN     DATE  DEFAULT NULL,
35     x_last_le_date                      IN     DATE  DEFAULT NULL,
36     x_system_code                       IN     VARCHAR2 DEFAULT NULL,
37     x_ucas_cycle                        IN     NUMBER,
38     -- Added following 2 Columns as part of UCCR008 Build. Bug#3239860 by arvsrini
39     x_gttr_clear_toy_code               IN     VARCHAR2 DEFAULT NULL,
40     x_transaction_toy_code              IN     VARCHAR2 DEFAULT NULL
41   );
42 
43  FUNCTION get_pk_for_validation (    x_system_code         IN    VARCHAR2,
44                                      x_ucas_cycle  IN NUMBER) RETURN BOOLEAN;
45 
46 
47   PROCEDURE lock_row (
48     x_rowid                             IN     VARCHAR2,
49     x_entry_year                        IN     NUMBER,
50     x_time_of_year                      IN     VARCHAR2,
51     x_time_of_day                       IN     VARCHAR2,
52     x_routeb_time_of_year               IN     VARCHAR2,
53     x_appno_first                       IN     NUMBER,
54     x_appno_maximum                     IN     NUMBER,
55     x_appno_last_used                   IN     NUMBER,
56     x_last_daily_run_no                 IN     NUMBER,
57     x_last_daily_run_date               IN     DATE,
58     x_appno_15dec                       IN     NUMBER,
59     x_run_date_15dec                    IN     DATE,
60     x_appno_24mar                       IN     NUMBER,
61     x_run_date_24mar                    IN     DATE,
62     x_appno_16may                       IN     NUMBER,
63     x_run_date_16may                    IN     DATE,
64     x_appno_decision_proc               IN     NUMBER,
65     x_run_date_decision_proc            IN     DATE,
66     x_appno_first_pre_num               IN     NUMBER,
67     x_news                              IN     VARCHAR2,
68     x_no_more_la_tran                   IN     VARCHAR2,
69     x_star_x_avail                      IN     VARCHAR2,
70     -- Added following 3 Columns as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
71     x_appno_first_opf	                IN     NUMBER,
72     x_appno_first_rpa_noneu	        IN     NUMBER,
73     x_appno_first_rpa_eu                IN     NUMBER,
74     -- Added following 3 Columns as part of UCFD06 Build. Bug#2574566 by Nishikant
75     x_extra_start_date                  IN     DATE  DEFAULT NULL,
76     x_last_passport_date                IN     DATE  DEFAULT NULL,
77     x_last_le_date                      IN     DATE  DEFAULT NULL,
78     x_system_code                       IN     VARCHAR2 ,
79     x_ucas_cycle                        IN     NUMBER,
80     -- Added following 2 Columns as part of UCCR008 Build. Bug#3239860 by arvsrini
81     x_gttr_clear_toy_code               IN     VARCHAR2 DEFAULT NULL,
82     x_transaction_toy_code              IN     VARCHAR2 DEFAULT NULL
83   );
84 
85   PROCEDURE update_row (
86     x_rowid                             IN     VARCHAR2,
87     x_entry_year                        IN     NUMBER,
88     x_time_of_year                      IN     VARCHAR2,
89     x_time_of_day                       IN     VARCHAR2,
90     x_routeb_time_of_year               IN     VARCHAR2,
91     x_appno_first                       IN     NUMBER,
92     x_appno_maximum                     IN     NUMBER,
93     x_appno_last_used                   IN     NUMBER,
94     x_last_daily_run_no                 IN     NUMBER,
95     x_last_daily_run_date               IN     DATE,
96     x_appno_15dec                       IN     NUMBER,
97     x_run_date_15dec                    IN     DATE,
98     x_appno_24mar                       IN     NUMBER,
99     x_run_date_24mar                    IN     DATE,
100     x_appno_16may                       IN     NUMBER,
101     x_run_date_16may                    IN     DATE,
102     x_appno_decision_proc               IN     NUMBER,
103     x_run_date_decision_proc            IN     DATE,
104     x_appno_first_pre_num               IN     NUMBER,
105     x_news                              IN     VARCHAR2,
106     x_no_more_la_tran                   IN     VARCHAR2,
107     x_star_x_avail                      IN     VARCHAR2,
108     x_mode                              IN     VARCHAR2    DEFAULT 'R',
109     -- Added following 3 Columns as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
110     x_appno_first_opf	                IN     NUMBER,
111     x_appno_first_rpa_noneu	        IN     NUMBER,
112     x_appno_first_rpa_eu                IN     NUMBER,
113     -- Added following 3 Columns as part of UCFD06 Build. Bug#2574566 by Nishikant
114     x_extra_start_date                  IN     DATE  DEFAULT NULL,
115     x_last_passport_date                IN     DATE  DEFAULT NULL,
116     x_last_le_date                      IN     DATE  DEFAULT NULL,
117     x_system_code                       IN     VARCHAR2 DEFAULT NULL,
118     x_ucas_cycle                        IN     NUMBER,
119     -- Added following 2 Columns as part of UCCR008 Build. Bug#3239860 by arvsrini
120     x_gttr_clear_toy_code               IN     VARCHAR2 DEFAULT NULL,
121     x_transaction_toy_code              IN     VARCHAR2 DEFAULT NULL
122     );
123 
124   PROCEDURE add_row (
125     x_rowid                             IN OUT NOCOPY VARCHAR2,
126     x_entry_year                        IN     NUMBER,
127     x_time_of_year                      IN     VARCHAR2,
128     x_time_of_day                       IN     VARCHAR2,
129     x_routeb_time_of_year               IN     VARCHAR2,
130     x_appno_first                       IN     NUMBER,
131     x_appno_maximum                     IN     NUMBER,
132     x_appno_last_used                   IN     NUMBER,
133     x_last_daily_run_no                 IN     NUMBER,
134     x_last_daily_run_date               IN     DATE,
135     x_appno_15dec                       IN     NUMBER,
136     x_run_date_15dec                    IN     DATE,
137     x_appno_24mar                       IN     NUMBER,
138     x_run_date_24mar                    IN     DATE,
139     x_appno_16may                       IN     NUMBER,
140     x_run_date_16may                    IN     DATE,
141     x_appno_decision_proc               IN     NUMBER,
142     x_run_date_decision_proc            IN     DATE,
143     x_appno_first_pre_num               IN     NUMBER,
144     x_news                              IN     VARCHAR2,
145     x_no_more_la_tran                   IN     VARCHAR2,
146     x_star_x_avail                      IN     VARCHAR2,
147     x_mode                              IN     VARCHAR2    DEFAULT 'R',
148     -- Added following 3 Columns as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
149     x_appno_first_opf	                IN     NUMBER,
150     x_appno_first_rpa_noneu	        IN     NUMBER,
151     x_appno_first_rpa_eu                IN     NUMBER,
152     -- Added following 3 Columns as part of UCFD06 Build. Bug#2574566 by Nishikant
153     x_extra_start_date                  IN     DATE  DEFAULT NULL,
154     x_last_passport_date                IN     DATE  DEFAULT NULL,
155     x_last_le_date                      IN     DATE  DEFAULT NULL,
156     x_system_code                       IN     VARCHAR2 DEFAULT NULL,
157     x_ucas_cycle                        IN     NUMBER,
158     -- Added following 2 Columns as part of UCCR008 Build. Bug#3239860 by arvsrini
159     x_gttr_clear_toy_code               IN     VARCHAR2 DEFAULT NULL,
160     x_transaction_toy_code              IN     VARCHAR2 DEFAULT NULL
161   );
162 
163   PROCEDURE delete_row (
164     x_rowid                             IN     VARCHAR2
165   );
166 
167   PROCEDURE before_dml (
168     p_action                            IN     VARCHAR2,
169     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
170     x_entry_year                        IN     NUMBER      DEFAULT NULL,
171     x_time_of_year                      IN     VARCHAR2    DEFAULT NULL,
172     x_time_of_day                       IN     VARCHAR2    DEFAULT NULL,
173     x_routeb_time_of_year               IN     VARCHAR2    DEFAULT NULL,
174     x_appno_first                       IN     NUMBER      DEFAULT NULL,
175     x_appno_maximum                     IN     NUMBER      DEFAULT NULL,
176     x_appno_last_used                   IN     NUMBER      DEFAULT NULL,
177     x_last_daily_run_no                 IN     NUMBER      DEFAULT NULL,
178     x_last_daily_run_date               IN     DATE        DEFAULT NULL,
179     x_appno_15dec                       IN     NUMBER      DEFAULT NULL,
180     x_run_date_15dec                    IN     DATE        DEFAULT NULL,
181     x_appno_24mar                       IN     NUMBER      DEFAULT NULL,
182     x_run_date_24mar                    IN     DATE        DEFAULT NULL,
183     x_appno_16may                       IN     NUMBER      DEFAULT NULL,
184     x_run_date_16may                    IN     DATE        DEFAULT NULL,
185     x_appno_decision_proc               IN     NUMBER      DEFAULT NULL,
186     x_run_date_decision_proc            IN     DATE        DEFAULT NULL,
187     x_appno_first_pre_num               IN     NUMBER      DEFAULT NULL,
188     x_news                              IN     VARCHAR2    DEFAULT NULL,
189     x_no_more_la_tran                   IN     VARCHAR2    DEFAULT NULL,
190     x_star_x_avail                      IN     VARCHAR2    DEFAULT NULL,
191     x_creation_date                     IN     DATE        DEFAULT NULL,
192     x_created_by                        IN     NUMBER      DEFAULT NULL,
193     x_last_update_date                  IN     DATE        DEFAULT NULL,
194     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
195     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
196     -- Added following 3 Columns as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
197     x_appno_first_opf	                IN     NUMBER      DEFAULT NULL,
198     x_appno_first_rpa_noneu	        IN     NUMBER      DEFAULT NULL,
199     x_appno_first_rpa_eu                IN     NUMBER      DEFAULT NULL,
200     -- Added following 3 Columns as part of UCFD06 Build. Bug#2574566 by Nishikant
201     x_extra_start_date                  IN     DATE        DEFAULT NULL,
202     x_last_passport_date                IN     DATE        DEFAULT NULL,
203     x_last_le_date                      IN     DATE        DEFAULT NULL,
204     x_system_code                       IN     VARCHAR2    DEFAULT NULL,
205     x_ucas_cycle                        IN     NUMBER      DEFAULT NULL,
206     -- Added following 2 Columns as part of UCCR008 Build. Bug#3239860 by arvsrini
207     x_gttr_clear_toy_code               IN     VARCHAR2    DEFAULT NULL,
208     x_transaction_toy_code              IN     VARCHAR2    DEFAULT NULL
209   );
210 
211 END igs_uc_ucas_control_pkg;