[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;