DBA Data[Home] [Help]

PACKAGE: APPS.IGF_SL_CL_SETUP_PKG

Source


1 PACKAGE igf_sl_cl_setup_pkg AS
2 /* $Header: IGFLI08S.pls 120.0 2005/06/01 14:54:26 appldev noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_clset_id                          IN OUT NOCOPY NUMBER,
7     x_ci_cal_type                       IN     VARCHAR2,
8     x_ci_sequence_number                IN     NUMBER,
9     x_borw_interest_ind                 IN     VARCHAR2,
10     x_sch_non_ed_brc_id                 IN     VARCHAR2   DEFAULT NULL,
11     x_lender_id                         IN     VARCHAR2,
12     x_duns_lender_id                    IN     VARCHAR2   DEFAULT NULL,
13     x_lend_non_ed_brc_id                IN     VARCHAR2,
14     x_guarantor_id                      IN     VARCHAR2,
15     x_duns_guarnt_id                    IN     VARCHAR2   DEFAULT NULL,
16     x_recipient_id                      IN     VARCHAR2,
17     x_recipient_type                    IN     VARCHAR2,
18     x_duns_recip_id                     IN     VARCHAR2   DEFAULT NULL,
19     x_recip_non_ed_brc_id               IN     VARCHAR2,
20     x_est_orig_fee_perct                IN     NUMBER   DEFAULT NULL,
21     x_est_guarnt_fee_perct              IN     NUMBER   DEFAULT NULL,
22     x_hold_rel_ind                      IN     VARCHAR2,
23     x_req_serial_loan_code              IN     VARCHAR2,
24     x_loan_award_method                 IN     VARCHAR2,
25     x_prc_type_code                     IN     VARCHAR2,
26     x_pnote_delivery_code               IN     VARCHAR2,
27     x_media_type                        IN     VARCHAR2,
28     x_eft_authorization                 IN     VARCHAR2,
29     x_auto_late_disb_ind                IN     VARCHAR2,
30     x_cl_version                        IN     VARCHAR2   DEFAULT NULL,
31     x_mode                              IN     VARCHAR2    DEFAULT 'R',
32     x_est_alt_orig_fee_perct            IN     NUMBER   DEFAULT NULL,
33     x_est_alt_guarnt_fee_perct          IN     NUMBER   DEFAULT NULL,
34     x_relationship_cd                   IN     VARCHAR2    DEFAULT NULL,
35     x_default_flag                      IN     VARCHAR2    DEFAULT NULL,
36     x_party_id                          IN     NUMBER      DEFAULT NULL,
37     x_plus_processing_type_code         IN     VARCHAR2    DEFAULT NULL,
38     x_fund_return_method_code           IN     VARCHAR2    DEFAULT NULL
39   );
40 
41   PROCEDURE lock_row (
42     x_rowid                             IN     VARCHAR2,
43     x_clset_id                          IN     NUMBER,
44     x_ci_cal_type                       IN     VARCHAR2,
45     x_ci_sequence_number                IN     NUMBER,
46     x_borw_interest_ind                 IN     VARCHAR2,
47     x_sch_non_ed_brc_id                 IN     VARCHAR2   DEFAULT NULL,
48     x_lender_id                         IN     VARCHAR2,
49     x_duns_lender_id                    IN     VARCHAR2   DEFAULT NULL,
50     x_lend_non_ed_brc_id                IN     VARCHAR2,
51     x_guarantor_id                      IN     VARCHAR2,
52     x_duns_guarnt_id                    IN     VARCHAR2   DEFAULT NULL,
53     x_recipient_id                      IN     VARCHAR2,
54     x_recipient_type                    IN     VARCHAR2,
55     x_duns_recip_id                     IN     VARCHAR2   DEFAULT NULL,
56     x_recip_non_ed_brc_id               IN     VARCHAR2,
57     x_est_orig_fee_perct                IN     NUMBER   DEFAULT NULL,
58     x_est_guarnt_fee_perct              IN     NUMBER   DEFAULT NULL,
59     x_hold_rel_ind                      IN     VARCHAR2,
60     x_req_serial_loan_code              IN     VARCHAR2,
61     x_loan_award_method                 IN     VARCHAR2,
62     x_prc_type_code                     IN     VARCHAR2,
63     x_pnote_delivery_code               IN     VARCHAR2,
64     x_media_type                        IN     VARCHAR2,
65     x_eft_authorization                 IN     VARCHAR2,
66     x_auto_late_disb_ind                IN     VARCHAR2,
67     x_cl_version                        IN     VARCHAR2   DEFAULT NULL,
68     x_est_alt_orig_fee_perct            IN     NUMBER   DEFAULT NULL,
69     x_est_alt_guarnt_fee_perct          IN     NUMBER   DEFAULT NULL,
70     x_relationship_cd                   IN     VARCHAR2    DEFAULT NULL,
71     x_default_flag                      IN     VARCHAR2    DEFAULT NULL,
72     x_party_id                          IN     NUMBER      DEFAULT NULL,
73     x_plus_processing_type_code         IN     VARCHAR2    DEFAULT NULL,
74     x_fund_return_method_code           IN     VARCHAR2    DEFAULT NULL
75   );
76 
77   PROCEDURE update_row (
78     x_rowid                             IN     VARCHAR2,
79     x_clset_id                          IN     NUMBER,
80     x_ci_cal_type                       IN     VARCHAR2,
81     x_ci_sequence_number                IN     NUMBER,
82     x_borw_interest_ind                 IN     VARCHAR2,
83     x_sch_non_ed_brc_id                 IN     VARCHAR2   DEFAULT NULL,
84     x_lender_id                         IN     VARCHAR2,
85     x_duns_lender_id                    IN     VARCHAR2   DEFAULT NULL,
86     x_lend_non_ed_brc_id                IN     VARCHAR2,
87     x_guarantor_id                      IN     VARCHAR2,
88     x_duns_guarnt_id                    IN     VARCHAR2   DEFAULT NULL,
89     x_recipient_id                      IN     VARCHAR2,
90     x_recipient_type                    IN     VARCHAR2,
91     x_duns_recip_id                     IN     VARCHAR2   DEFAULT NULL,
92     x_recip_non_ed_brc_id               IN     VARCHAR2,
93     x_est_orig_fee_perct                IN     NUMBER   DEFAULT NULL,
94     x_est_guarnt_fee_perct              IN     NUMBER   DEFAULT NULL,
95     x_hold_rel_ind                      IN     VARCHAR2,
96     x_req_serial_loan_code              IN     VARCHAR2,
97     x_loan_award_method                 IN     VARCHAR2,
98     x_prc_type_code                     IN     VARCHAR2,
99     x_pnote_delivery_code               IN     VARCHAR2,
100     x_media_type                        IN     VARCHAR2,
101     x_eft_authorization                 IN     VARCHAR2,
102     x_auto_late_disb_ind                IN     VARCHAR2   DEFAULT NULL,
103     x_cl_version                        IN     VARCHAR2   DEFAULT NULL,
104     x_mode                              IN     VARCHAR2    DEFAULT 'R',
105     x_est_alt_orig_fee_perct            IN     NUMBER   DEFAULT NULL,
106     x_est_alt_guarnt_fee_perct          IN     NUMBER   DEFAULT NULL,
107     x_relationship_cd                   IN     VARCHAR2    DEFAULT NULL,
108     x_default_flag                      IN     VARCHAR2    DEFAULT NULL,
109     x_party_id                          IN     NUMBER      DEFAULT NULL,
110     x_plus_processing_type_code         IN     VARCHAR2    DEFAULT NULL,
111     x_fund_return_method_code           IN     VARCHAR2    DEFAULT NULL
112   );
113 
114   PROCEDURE add_row (
115     x_rowid                             IN OUT NOCOPY VARCHAR2,
116     x_clset_id                          IN OUT NOCOPY NUMBER,
117     x_ci_cal_type                       IN     VARCHAR2,
118     x_ci_sequence_number                IN     NUMBER,
119     x_borw_interest_ind                 IN     VARCHAR2,
120     x_sch_non_ed_brc_id                 IN     VARCHAR2   DEFAULT NULL,
121     x_lender_id                         IN     VARCHAR2,
122     x_duns_lender_id                    IN     VARCHAR2   DEFAULT NULL,
123     x_lend_non_ed_brc_id                IN     VARCHAR2,
124     x_guarantor_id                      IN     VARCHAR2,
125     x_duns_guarnt_id                    IN     VARCHAR2   DEFAULT NULL,
126     x_recipient_id                      IN     VARCHAR2,
127     x_recipient_type                    IN     VARCHAR2,
128     x_duns_recip_id                     IN     VARCHAR2   DEFAULT NULL,
129     x_recip_non_ed_brc_id               IN     VARCHAR2,
130     x_est_orig_fee_perct                IN     NUMBER   DEFAULT NULL,
131     x_est_guarnt_fee_perct              IN     NUMBER   DEFAULT NULL,
132     x_hold_rel_ind                      IN     VARCHAR2,
133     x_req_serial_loan_code              IN     VARCHAR2,
134     x_loan_award_method                 IN     VARCHAR2,
135     x_prc_type_code                     IN     VARCHAR2,
136     x_pnote_delivery_code               IN     VARCHAR2,
137     x_media_type                        IN     VARCHAR2,
138     x_eft_authorization                 IN     VARCHAR2,
139     x_auto_late_disb_ind                IN     VARCHAR2,
140     x_cl_version                        IN     VARCHAR2   DEFAULT NULL,
141     x_mode                              IN     VARCHAR2    DEFAULT 'R',
142     x_est_alt_orig_fee_perct            IN     NUMBER   DEFAULT NULL,
143     x_est_alt_guarnt_fee_perct          IN     NUMBER   DEFAULT NULL,
144     x_relationship_cd                   IN     VARCHAR2     DEFAULT NULL,
145     x_default_flag                      IN     VARCHAR2    DEFAULT NULL,
146     x_party_id                          IN     NUMBER      DEFAULT NULL,
147     x_plus_processing_type_code         IN     VARCHAR2    DEFAULT NULL,
148     x_fund_return_method_code           IN     VARCHAR2    DEFAULT NULL
149   );
150 
151   PROCEDURE delete_row (
152     x_rowid                             IN     VARCHAR2
153   );
154 
155   FUNCTION get_pk_for_validation (
156     x_clset_id                          IN     NUMBER
157   ) RETURN BOOLEAN;
158 
159   FUNCTION get_uk_for_validation (
160     x_ci_cal_type                       IN     VARCHAR2,
161     x_ci_sequence_number                IN     NUMBER,
162     x_relationship_cd                   IN     VARCHAR2,
163     x_party_id                          IN     NUMBER
164   ) RETURN BOOLEAN;
165 
166   PROCEDURE get_fk_igs_ca_inst (
167     x_cal_type                          IN     VARCHAR2,
168     x_sequence_number                   IN     NUMBER
169   );
170 
171   PROCEDURE get_fk_igf_sl_cl_recipient (
172     x_relationship_cd                 IN     VARCHAR2
173   );
174 
175   PROCEDURE before_dml (
176     p_action                            IN     VARCHAR2,
177     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
178     x_clset_id                          IN     NUMBER      DEFAULT NULL,
179     x_ci_cal_type                       IN     VARCHAR2    DEFAULT NULL,
180     x_ci_sequence_number                IN     NUMBER      DEFAULT NULL,
181     x_borw_interest_ind                 IN     VARCHAR2    DEFAULT NULL,
182     x_sch_non_ed_brc_id                 IN     VARCHAR2    DEFAULT NULL,
183     x_lender_id                         IN     VARCHAR2    DEFAULT NULL,
184     x_duns_lender_id                    IN     VARCHAR2    DEFAULT NULL,
185     x_lend_non_ed_brc_id                IN     VARCHAR2    DEFAULT NULL,
186     x_guarantor_id                      IN     VARCHAR2    DEFAULT NULL,
187     x_duns_guarnt_id                    IN     VARCHAR2    DEFAULT NULL,
188     x_recipient_id                      IN     VARCHAR2    DEFAULT NULL,
189     x_recipient_type                    IN     VARCHAR2    DEFAULT NULL,
190     x_duns_recip_id                     IN     VARCHAR2    DEFAULT NULL,
191     x_recip_non_ed_brc_id               IN     VARCHAR2    DEFAULT NULL,
192     x_est_orig_fee_perct                IN     NUMBER      DEFAULT NULL,
193     x_est_guarnt_fee_perct              IN     NUMBER      DEFAULT NULL,
194     x_hold_rel_ind                      IN     VARCHAR2    DEFAULT NULL,
195     x_req_serial_loan_code              IN     VARCHAR2    DEFAULT NULL,
196     x_loan_award_method                 IN     VARCHAR2    DEFAULT NULL,
197     x_prc_type_code                     IN     VARCHAR2    DEFAULT NULL,
198     x_pnote_delivery_code               IN     VARCHAR2    DEFAULT NULL,
199     x_media_type                        IN     VARCHAR2    DEFAULT NULL,
200     x_eft_authorization                 IN     VARCHAR2    DEFAULT NULL,
201     x_auto_late_disb_ind                IN     VARCHAR2    DEFAULT NULL,
202     x_cl_version                        IN     VARCHAR2    DEFAULT NULL,
203     x_creation_date                     IN     DATE        DEFAULT NULL,
204     x_created_by                        IN     NUMBER      DEFAULT NULL,
205     x_last_update_date                  IN     DATE        DEFAULT NULL,
206     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
207     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
208     x_est_alt_orig_fee_perct            IN     NUMBER      DEFAULT NULL,
209     x_est_alt_guarnt_fee_perct          IN     NUMBER      DEFAULT NULL,
210     x_relationship_cd                   IN     VARCHAR2    DEFAULT NULL,
211     x_default_flag                      IN     VARCHAR2    DEFAULT NULL,
212     x_party_id                          IN     NUMBER      DEFAULT NULL,
213     x_plus_processing_type_code         IN     VARCHAR2    DEFAULT NULL,
214     x_fund_return_method_code           IN     VARCHAR2    DEFAULT NULL
215   );
216 
217 END igf_sl_cl_setup_pkg;