DBA Data[Home] [Help]

PACKAGE: APPS.IGS_UC_TRANSACTIONS_PKG

Source


1 PACKAGE igs_uc_transactions_pkg AS
2 /* $Header: IGSXI32S.pls 120.2 2006/08/21 03:36:43 jbaber noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_uc_tran_id                        IN OUT NOCOPY NUMBER,
7     x_transaction_id                    IN     NUMBER,
8     x_datetimestamp                     IN     DATE,
9     x_updater                           IN     VARCHAR2,
10     x_error_code                        IN     NUMBER,
11     x_transaction_type                  IN     VARCHAR2,
12     x_app_no                            IN     NUMBER,
13     x_choice_no                         IN     NUMBER,
14     x_decision                          IN     VARCHAR2,
15     x_program_code                      IN     VARCHAR2,
16     x_campus                            IN     VARCHAR2,
17     x_entry_month                       IN     NUMBER,
18     x_entry_year                        IN     NUMBER,
19     x_entry_point                       IN     NUMBER,
20     x_soc                               IN     VARCHAR2,
21     x_comments_in_offer                 IN     VARCHAR2,
22     x_return1                           IN     NUMBER,
23     x_return2                           IN     VARCHAR2,
24     x_hold_flag                         IN     VARCHAR2,
25     x_sent_to_ucas                      IN     VARCHAR2,
26     x_test_cond_cat                     IN     VARCHAR2,
27     x_test_cond_name                    IN     VARCHAR2,
28     x_mode                              IN     VARCHAR2    DEFAULT 'R',
29     -- Added inst_reference Column as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
30     x_inst_reference                    IN     VARCHAR2    DEFAULT NULL ,
31     -- smaddali added column auto generated flag for bug 2603384
32     x_auto_generated_flag               IN     VARCHAR2  DEFAULT 'N' ,
33     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
34     x_ucas_cycle                        IN     VARCHAR2,
35     x_modular                           IN     VARCHAR2  DEFAULT NULL,
36     x_part_time                         IN     VARCHAR2  DEFAULT NULL
37   );
38 
39   PROCEDURE lock_row (
40     x_rowid                             IN     VARCHAR2,
41     x_uc_tran_id                        IN     NUMBER,
42     x_transaction_id                    IN     NUMBER,
43     x_datetimestamp                     IN     DATE,
44     x_updater                           IN     VARCHAR2,
45     x_error_code                        IN     NUMBER,
46     x_transaction_type                  IN     VARCHAR2,
47     x_app_no                            IN     NUMBER,
48     x_choice_no                         IN     NUMBER,
49     x_decision                          IN     VARCHAR2,
50     x_program_code                      IN     VARCHAR2,
51     x_campus                            IN     VARCHAR2,
52     x_entry_month                       IN     NUMBER,
53     x_entry_year                        IN     NUMBER,
54     x_entry_point                       IN     NUMBER,
55     x_soc                               IN     VARCHAR2,
56     x_comments_in_offer                 IN     VARCHAR2,
57     x_return1                           IN     NUMBER,
58     x_return2                           IN     VARCHAR2,
59     x_hold_flag                         IN     VARCHAR2,
60     x_sent_to_ucas                      IN     VARCHAR2,
61     x_test_cond_cat                     IN     VARCHAR2,
62     x_test_cond_name                    IN     VARCHAR2,
63     -- Added inst_reference Column as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
64     x_inst_reference                    IN     VARCHAR2    DEFAULT NULL ,
65     -- smaddali added column auto generated flag for bug 2603384
66     x_auto_generated_flag               IN     VARCHAR2  DEFAULT 'N',
67     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
68     x_ucas_cycle                        IN     VARCHAR2,
69     x_modular                           IN     VARCHAR2  DEFAULT NULL,
70     x_part_time                         IN     VARCHAR2  DEFAULT NULL
71   );
72 
73   PROCEDURE update_row (
74     x_rowid                             IN     VARCHAR2,
75     x_uc_tran_id                        IN     NUMBER,
76     x_transaction_id                    IN     NUMBER,
77     x_datetimestamp                     IN     DATE,
78     x_updater                           IN     VARCHAR2,
79     x_error_code                        IN     NUMBER,
80     x_transaction_type                  IN     VARCHAR2,
81     x_app_no                            IN     NUMBER,
82     x_choice_no                         IN     NUMBER,
83     x_decision                          IN     VARCHAR2,
84     x_program_code                      IN     VARCHAR2,
85     x_campus                            IN     VARCHAR2,
86     x_entry_month                       IN     NUMBER,
87     x_entry_year                        IN     NUMBER,
88     x_entry_point                       IN     NUMBER,
89     x_soc                               IN     VARCHAR2,
90     x_comments_in_offer                 IN     VARCHAR2,
91     x_return1                           IN     NUMBER,
92     x_return2                           IN     VARCHAR2,
93     x_hold_flag                         IN     VARCHAR2,
94     x_sent_to_ucas                      IN     VARCHAR2,
95     x_test_cond_cat                     IN     VARCHAR2,
96     x_test_cond_name                    IN     VARCHAR2,
97     x_mode                              IN     VARCHAR2    DEFAULT 'R',
98     -- Added inst_reference Column as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
99     x_inst_reference                    IN     VARCHAR2    DEFAULT NULL ,
100     -- smaddali added column auto generated flag for bug 2603384
101     x_auto_generated_flag               IN     VARCHAR2 DEFAULT 'N' ,
102     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
103     x_ucas_cycle                        IN     VARCHAR2,
104     x_modular                           IN     VARCHAR2  DEFAULT NULL,
105     x_part_time                         IN     VARCHAR2  DEFAULT NULL
106   );
107 
108   PROCEDURE add_row (
109     x_rowid                             IN OUT NOCOPY VARCHAR2,
110     x_uc_tran_id                        IN OUT NOCOPY NUMBER,
111     x_transaction_id                    IN     NUMBER,
112     x_datetimestamp                     IN     DATE,
113     x_updater                           IN     VARCHAR2,
114     x_error_code                        IN     NUMBER,
115     x_transaction_type                  IN     VARCHAR2,
116     x_app_no                            IN     NUMBER,
117     x_choice_no                         IN     NUMBER,
118     x_decision                          IN     VARCHAR2,
119     x_program_code                      IN     VARCHAR2,
120     x_campus                            IN     VARCHAR2,
121     x_entry_month                       IN     NUMBER,
122     x_entry_year                        IN     NUMBER,
123     x_entry_point                       IN     NUMBER,
124     x_soc                               IN     VARCHAR2,
125     x_comments_in_offer                 IN     VARCHAR2,
126     x_return1                           IN     NUMBER,
127     x_return2                           IN     VARCHAR2,
128     x_hold_flag                         IN     VARCHAR2,
129     x_sent_to_ucas                      IN     VARCHAR2,
130     x_test_cond_cat                     IN     VARCHAR2,
131     x_test_cond_name                    IN     VARCHAR2,
132     x_mode                              IN     VARCHAR2    DEFAULT 'R',
133     -- Added inst_reference Column as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
134     x_inst_reference                    IN     VARCHAR2    DEFAULT NULL ,
135     -- smaddali added column auto generated flag for bug 2603384
136     x_auto_generated_flag               IN     VARCHAR2  DEFAULT 'N',
137     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
138     x_ucas_cycle                        IN     VARCHAR2,
139     x_modular                           IN     VARCHAR2  DEFAULT NULL,
140     x_part_time                         IN     VARCHAR2  DEFAULT NULL
141   );
142 
143   PROCEDURE delete_row (
144     x_rowid                             IN     VARCHAR2,
145   x_mode IN VARCHAR2 DEFAULT 'R'
146   );
147 
148   FUNCTION get_pk_for_validation (
149     x_uc_tran_id                        IN     NUMBER
150   ) RETURN BOOLEAN;
151 
152 
153   PROCEDURE before_dml (
154     p_action                            IN     VARCHAR2,
155     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
156     x_uc_tran_id                        IN     NUMBER      DEFAULT NULL,
157     x_transaction_id                    IN     NUMBER      DEFAULT NULL,
158     x_datetimestamp                     IN     DATE        DEFAULT NULL,
159     x_updater                           IN     VARCHAR2    DEFAULT NULL,
160     x_error_code                        IN     NUMBER      DEFAULT NULL,
161     x_transaction_type                  IN     VARCHAR2    DEFAULT NULL,
162     x_app_no                            IN     NUMBER      DEFAULT NULL,
163     x_choice_no                         IN     NUMBER      DEFAULT NULL,
164     x_decision                          IN     VARCHAR2    DEFAULT NULL,
165     x_program_code                      IN     VARCHAR2    DEFAULT NULL,
166     x_campus                            IN     VARCHAR2    DEFAULT NULL,
167     x_entry_month                       IN     NUMBER      DEFAULT NULL,
168     x_entry_year                        IN     NUMBER      DEFAULT NULL,
169     x_entry_point                       IN     NUMBER      DEFAULT NULL,
170     x_soc                               IN     VARCHAR2    DEFAULT NULL,
171     x_comments_in_offer                 IN     VARCHAR2    DEFAULT NULL,
172     x_return1                           IN     NUMBER      DEFAULT NULL,
173     x_return2                           IN     VARCHAR2    DEFAULT NULL,
174     x_hold_flag                         IN     VARCHAR2    DEFAULT NULL,
175     x_sent_to_ucas                      IN     VARCHAR2    DEFAULT NULL,
176     x_test_cond_cat                     IN     VARCHAR2    DEFAULT NULL,
177     x_test_cond_name                    IN     VARCHAR2    DEFAULT NULL,
178     x_creation_date                     IN     DATE        DEFAULT NULL,
179     x_created_by                        IN     NUMBER      DEFAULT NULL,
180     x_last_update_date                  IN     DATE        DEFAULT NULL,
181     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
182     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
183     -- Added inst_reference Column as part of UCCR002 Build. Bug NO: 2278817 by rbezawad
184     x_inst_reference                    IN     VARCHAR2    DEFAULT NULL ,
185     -- smaddali added column auto generated flag for bug 2603384
186     x_auto_generated_flag               IN     VARCHAR2  DEFAULT 'N' ,
187     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
188     x_ucas_cycle                        IN     VARCHAR2  DEFAULT NULL,
189     x_modular                           IN     VARCHAR2  DEFAULT NULL,
190     x_part_time                         IN     VARCHAR2  DEFAULT NULL
191   );
192 
193 END igs_uc_transactions_pkg;