DBA Data[Home] [Help]

TYPE BODY: APPS.HZ_CUSTOMER_PROFILE_BO

Source


1 TYPE BODY hz_customer_profile_bo AS
2 
3   STATIC FUNCTION create_object(
4     p_cust_acct_profile_id                 IN NUMBER := NULL,
5     p_status                               IN VARCHAR2 := NULL,
6     p_collector_id                         IN NUMBER := NULL,
7     p_credit_analyst_id                    IN NUMBER := NULL,
8     p_credit_checking                      IN VARCHAR2 := NULL,
9     p_next_credit_review_date              IN DATE := NULL,
10     p_tolerance                            IN NUMBER := NULL,
11     p_discount_terms                       IN VARCHAR2 := NULL,
12     p_dunning_letters                      IN VARCHAR2 := NULL,
13     p_interest_charges                     IN VARCHAR2 := NULL,
14     p_send_statements                      IN VARCHAR2 := NULL,
15     p_credit_balance_statements            IN VARCHAR2 := NULL,
16     p_credit_hold                          IN VARCHAR2 := NULL,
17     p_profile_class_id                     IN NUMBER := NULL,
18     p_site_use_id                          IN NUMBER := NULL,
19     p_credit_rating                        IN VARCHAR2 := NULL,
20     p_risk_code                            IN VARCHAR2 := NULL,
21     p_standard_terms                       IN NUMBER := NULL,
22     p_override_terms                       IN VARCHAR2 := NULL,
23     p_dunning_letter_set_id                IN NUMBER := NULL,
24     p_interest_period_days                 IN NUMBER := NULL,
25     p_payment_grace_days                   IN NUMBER := NULL,
26     p_discount_grace_days                  IN NUMBER := NULL,
27     p_statement_cycle_id                   IN NUMBER := NULL,
28     p_account_status                       IN VARCHAR2 := NULL,
29     p_percent_collectable                  IN NUMBER := NULL,
30     p_autocash_hierarchy_id                IN NUMBER := NULL,
31     p_attribute_category                 IN VARCHAR2 := NULL,
32     p_attribute1                         IN VARCHAR2 := NULL,
33     p_attribute2                         IN VARCHAR2 := NULL,
34     p_attribute3                         IN VARCHAR2 := NULL,
35     p_attribute4                         IN VARCHAR2 := NULL,
36     p_attribute5                         IN VARCHAR2 := NULL,
37     p_attribute6                         IN VARCHAR2 := NULL,
38     p_attribute7                         IN VARCHAR2 := NULL,
39     p_attribute8                         IN VARCHAR2 := NULL,
40     p_attribute9                         IN VARCHAR2 := NULL,
41     p_attribute10                        IN VARCHAR2 := NULL,
42     p_attribute11                        IN VARCHAR2 := NULL,
43     p_attribute12                        IN VARCHAR2 := NULL,
44     p_attribute13                        IN VARCHAR2 := NULL,
45     p_attribute14                        IN VARCHAR2 := NULL,
46     p_attribute15                        IN VARCHAR2 := NULL,
47     p_auto_rec_incl_disputed_flag          IN VARCHAR2 := NULL,
48     p_tax_printing_option                  IN VARCHAR2 := NULL,
49     p_charge_on_fin_charge_flag            IN VARCHAR2 := NULL,
50     p_grouping_rule_id                     IN NUMBER := NULL,
51     p_clearing_days                        IN NUMBER := NULL,
52     p_jgzz_attribute_category              IN VARCHAR2 := NULL,
53     p_jgzz_attribute1                      IN VARCHAR2 := NULL,
54     p_jgzz_attribute2                      IN VARCHAR2 := NULL,
55     p_jgzz_attribute3                      IN VARCHAR2 := NULL,
56     p_jgzz_attribute4                      IN VARCHAR2 := NULL,
57     p_jgzz_attribute5                      IN VARCHAR2 := NULL,
58     p_jgzz_attribute6                      IN VARCHAR2 := NULL,
59     p_jgzz_attribute7                      IN VARCHAR2 := NULL,
60     p_jgzz_attribute8                      IN VARCHAR2 := NULL,
61     p_jgzz_attribute9                      IN VARCHAR2 := NULL,
62     p_jgzz_attribute10                     IN VARCHAR2 := NULL,
63     p_jgzz_attribute11                     IN VARCHAR2 := NULL,
64     p_jgzz_attribute12                     IN VARCHAR2 := NULL,
65     p_jgzz_attribute13                     IN VARCHAR2 := NULL,
66     p_jgzz_attribute14                     IN VARCHAR2 := NULL,
67     p_jgzz_attribute15                     IN VARCHAR2 := NULL,
68     p_global_attribute1                    IN VARCHAR2 := NULL,
69     p_global_attribute2                    IN VARCHAR2 := NULL,
70     p_global_attribute3                    IN VARCHAR2 := NULL,
71     p_global_attribute4                    IN VARCHAR2 := NULL,
72     p_global_attribute5                    IN VARCHAR2 := NULL,
73     p_global_attribute6                    IN VARCHAR2 := NULL,
74     p_global_attribute7                    IN VARCHAR2 := NULL,
75     p_global_attribute8                    IN VARCHAR2 := NULL,
76     p_global_attribute9                    IN VARCHAR2 := NULL,
77     p_global_attribute10                   IN VARCHAR2 := NULL,
78     p_global_attribute11                   IN VARCHAR2 := NULL,
79     p_global_attribute12                   IN VARCHAR2 := NULL,
80     p_global_attribute13                   IN VARCHAR2 := NULL,
81     p_global_attribute14                   IN VARCHAR2 := NULL,
82     p_global_attribute15                   IN VARCHAR2 := NULL,
83     p_global_attribute16                   IN VARCHAR2 := NULL,
84     p_global_attribute17                   IN VARCHAR2 := NULL,
85     p_global_attribute18                   IN VARCHAR2 := NULL,
86     p_global_attribute19                   IN VARCHAR2 := NULL,
87     p_global_attribute20                   IN VARCHAR2 := NULL,
88     p_global_attribute_category            IN VARCHAR2 := NULL,
89     p_cons_inv_flag                        IN VARCHAR2 := NULL,
90     p_cons_inv_type                        IN VARCHAR2 := NULL,
91     p_autocash_hier_id_for_adr             IN NUMBER := NULL,
92     p_lockbox_matching_option              IN VARCHAR2 := NULL,
93     p_review_cycle                         IN VARCHAR2 := NULL,
94     p_last_credit_review_date              IN DATE := NULL,
95     p_credit_classification                IN VARCHAR2 := NULL,
96     p_cons_bill_level                      IN VARCHAR2 := NULL,
97     p_late_charge_calculation_trx          IN VARCHAR2 := NULL,
98     p_credit_items_flag                    IN VARCHAR2 := NULL,
99     p_disputed_transactions_flag           IN VARCHAR2 := NULL,
100     p_late_charge_type                     IN VARCHAR2 := NULL,
101     p_late_charge_term_id                  IN NUMBER := NULL,
102     p_interest_calculation_period          IN VARCHAR2 := NULL,
103     p_hold_charged_invoices_flag           IN VARCHAR2 := NULL,
104     p_message_text_id                      IN NUMBER := NULL,
105     p_multiple_interest_rates_flag         IN VARCHAR2 := NULL,
106     p_charge_begin_date                    IN DATE := NULL
107   ) RETURN hz_customer_profile_bo AS
108   BEGIN
109     RETURN hz_customer_profile_bo(
110       action_type => NULL,
111       common_obj_id => NULL,
112       cust_acct_profile_id => p_cust_acct_profile_id,
113       cust_acct_id => NULL,
114       status => p_status,
115       collector_id => p_collector_id,
116       credit_analyst_id => p_credit_analyst_id,
117       credit_checking => p_credit_checking,
118       next_credit_review_date => p_next_credit_review_date,
119       tolerance => p_tolerance,
120       discount_terms => p_discount_terms,
121       dunning_letters => p_dunning_letters,
122       interest_charges => p_interest_charges,
123       send_statements => p_send_statements,
124       credit_balance_statements => p_credit_balance_statements,
125       credit_hold => p_credit_hold,
126       profile_class_id => p_profile_class_id,
127       site_use_id => p_site_use_id,
128       credit_rating => p_credit_rating,
129       risk_code => p_risk_code,
130       standard_terms => p_standard_terms,
131       override_terms => p_override_terms,
132       dunning_letter_set_id => p_dunning_letter_set_id,
133       interest_period_days => p_interest_period_days,
134       payment_grace_days => p_payment_grace_days,
135       discount_grace_days => p_discount_grace_days,
136       statement_cycle_id => p_statement_cycle_id,
137       account_status => p_account_status,
138       percent_collectable => p_percent_collectable,
139       autocash_hierarchy_id => p_autocash_hierarchy_id,
140       attribute_category => p_attribute_category, attribute1 => p_attribute1, attribute2 => p_attribute2,
141       attribute3 => p_attribute3, attribute4 => p_attribute4, attribute5 => p_attribute5, attribute6 => p_attribute6,
142       attribute7 => p_attribute7, attribute8 => p_attribute8, attribute9 => p_attribute9, attribute10 => p_attribute10,
143       attribute11 => p_attribute11, attribute12 => p_attribute12, attribute13 => p_attribute13,
144       attribute14 => p_attribute14, attribute15 => p_attribute15,
145       auto_rec_incl_disputed_flag => p_auto_rec_incl_disputed_flag,
146       tax_printing_option => p_tax_printing_option,
147       charge_on_fin_charge_flag => p_charge_on_fin_charge_flag,
148       grouping_rule_id => p_grouping_rule_id,
149       clearing_days => p_clearing_days,
150       jgzz_attribute_category => p_jgzz_attribute_category,
151       jgzz_attribute1 => p_jgzz_attribute1,
152       jgzz_attribute2 => p_jgzz_attribute2,
153       jgzz_attribute3 => p_jgzz_attribute3,
154       jgzz_attribute4 => p_jgzz_attribute4,
155       jgzz_attribute5 => p_jgzz_attribute5,
156       jgzz_attribute6 => p_jgzz_attribute6,
157       jgzz_attribute7 => p_jgzz_attribute7,
158       jgzz_attribute8 => p_jgzz_attribute8,
159       jgzz_attribute9 => p_jgzz_attribute9,
160       jgzz_attribute10 => p_jgzz_attribute10,
161       jgzz_attribute11 => p_jgzz_attribute11,
162       jgzz_attribute12 => p_jgzz_attribute12,
163       jgzz_attribute13 => p_jgzz_attribute13,
164       jgzz_attribute14 => p_jgzz_attribute14,
165       jgzz_attribute15 => p_jgzz_attribute15,
166       global_attribute1 => p_global_attribute1,
167       global_attribute2 => p_global_attribute2,
168       global_attribute3 => p_global_attribute3,
169       global_attribute4 => p_global_attribute4,
170       global_attribute5 => p_global_attribute5,
171       global_attribute6 => p_global_attribute6,
172       global_attribute7 => p_global_attribute7,
173       global_attribute8 => p_global_attribute8,
174       global_attribute9 => p_global_attribute9,
175       global_attribute10 => p_global_attribute10,
176       global_attribute11 => p_global_attribute11,
177       global_attribute12 => p_global_attribute12,
178       global_attribute13 => p_global_attribute13,
179       global_attribute14 => p_global_attribute14,
180       global_attribute15 => p_global_attribute15,
181       global_attribute16 => p_global_attribute16,
182       global_attribute17 => p_global_attribute17,
183       global_attribute18 => p_global_attribute18,
184       global_attribute19 => p_global_attribute19,
185       global_attribute20 => p_global_attribute20,
186       global_attribute_category => p_global_attribute_category,
187       cons_inv_flag => p_cons_inv_flag,
188       cons_inv_type => p_cons_inv_type,
189       autocash_hier_id_for_adr => p_autocash_hier_id_for_adr,
190       lockbox_matching_option => p_lockbox_matching_option,
191       program_update_date => NULL,
192       created_by_module => NULL,
193       created_by_name => NULL,
194       creation_date => NULL,
195       last_update_date => NULL,
196       last_updated_by_name => NULL,
197       review_cycle => p_review_cycle,
198       last_credit_review_date => p_last_credit_review_date,
199       credit_classification => p_credit_classification,
200       cons_bill_level => p_cons_bill_level,
201       late_charge_calculation_trx => p_late_charge_calculation_trx,
202       credit_items_flag => p_credit_items_flag,
203       disputed_transactions_flag => p_disputed_transactions_flag,
204       late_charge_type => p_late_charge_type,
205       late_charge_term_id => p_late_charge_term_id,
206       interest_calculation_period => p_interest_calculation_period,
207       hold_charged_invoices_flag => p_hold_charged_invoices_flag,
208       message_text_id => p_message_text_id,
209       multiple_interest_rates_flag => p_multiple_interest_rates_flag,
210       charge_begin_date => p_charge_begin_date,
211       cust_profile_amt_objs => HZ_CUST_PROFILE_AMT_OBJ_TBL()
212     );
213   END create_object;
214 END;