[Home] [Help]
TYPE BODY: APPS.HZ_CUST_PROFILE_AMT_OBJ
Source
1 TYPE BODY hz_cust_profile_amt_obj AS
2
3 STATIC FUNCTION create_object(
4 p_cust_acct_profile_amt_id IN NUMBER := NULL,
5 p_currency_code IN VARCHAR2 := NULL,
6 p_trx_credit_limit IN NUMBER := NULL,
7 p_overall_credit_limit IN NUMBER := NULL,
8 p_min_dunning_amount IN NUMBER := NULL,
9 p_min_dunning_invoice_amount IN NUMBER := NULL,
10 p_max_interest_charge IN NUMBER := NULL,
11 p_min_statement_amount IN NUMBER := NULL,
12 p_auto_rec_min_receipt_amount IN NUMBER := NULL,
13 p_interest_rate IN NUMBER := NULL,
14 p_attribute_category IN VARCHAR2 := NULL,
15 p_attribute1 IN VARCHAR2 := NULL,
16 p_attribute2 IN VARCHAR2 := NULL,
17 p_attribute3 IN VARCHAR2 := NULL,
18 p_attribute4 IN VARCHAR2 := NULL,
19 p_attribute5 IN VARCHAR2 := NULL,
20 p_attribute6 IN VARCHAR2 := NULL,
21 p_attribute7 IN VARCHAR2 := NULL,
22 p_attribute8 IN VARCHAR2 := NULL,
23 p_attribute9 IN VARCHAR2 := NULL,
24 p_attribute10 IN VARCHAR2 := NULL,
25 p_attribute11 IN VARCHAR2 := NULL,
26 p_attribute12 IN VARCHAR2 := NULL,
27 p_attribute13 IN VARCHAR2 := NULL,
28 p_attribute14 IN VARCHAR2 := NULL,
29 p_attribute15 IN VARCHAR2 := NULL,
30 p_min_fc_balance_amount IN NUMBER := NULL,
31 p_min_fc_invoice_amount IN NUMBER := NULL,
32 p_expiration_date IN DATE := NULL,
33 p_jgzz_attribute_category IN VARCHAR2 := NULL,
34 p_jgzz_attribute1 IN VARCHAR2 := NULL,
35 p_jgzz_attribute2 IN VARCHAR2 := NULL,
36 p_jgzz_attribute3 IN VARCHAR2 := NULL,
37 p_jgzz_attribute4 IN VARCHAR2 := NULL,
38 p_jgzz_attribute5 IN VARCHAR2 := NULL,
39 p_jgzz_attribute6 IN VARCHAR2 := NULL,
40 p_jgzz_attribute7 IN VARCHAR2 := NULL,
41 p_jgzz_attribute8 IN VARCHAR2 := NULL,
42 p_jgzz_attribute9 IN VARCHAR2 := NULL,
43 p_jgzz_attribute10 IN VARCHAR2 := NULL,
44 p_jgzz_attribute11 IN VARCHAR2 := NULL,
45 p_jgzz_attribute12 IN VARCHAR2 := NULL,
46 p_jgzz_attribute13 IN VARCHAR2 := NULL,
47 p_jgzz_attribute14 IN VARCHAR2 := NULL,
48 p_jgzz_attribute15 IN VARCHAR2 := NULL,
49 p_global_attribute1 IN VARCHAR2 := NULL,
50 p_global_attribute2 IN VARCHAR2 := NULL,
51 p_global_attribute3 IN VARCHAR2 := NULL,
52 p_global_attribute4 IN VARCHAR2 := NULL,
53 p_global_attribute5 IN VARCHAR2 := NULL,
54 p_global_attribute6 IN VARCHAR2 := NULL,
55 p_global_attribute7 IN VARCHAR2 := NULL,
56 p_global_attribute8 IN VARCHAR2 := NULL,
57 p_global_attribute9 IN VARCHAR2 := NULL,
58 p_global_attribute10 IN VARCHAR2 := NULL,
59 p_global_attribute11 IN VARCHAR2 := NULL,
60 p_global_attribute12 IN VARCHAR2 := NULL,
61 p_global_attribute13 IN VARCHAR2 := NULL,
62 p_global_attribute14 IN VARCHAR2 := NULL,
63 p_global_attribute15 IN VARCHAR2 := NULL,
64 p_global_attribute16 IN VARCHAR2 := NULL,
65 p_global_attribute17 IN VARCHAR2 := NULL,
66 p_global_attribute18 IN VARCHAR2 := NULL,
67 p_global_attribute19 IN VARCHAR2 := NULL,
68 p_global_attribute20 IN VARCHAR2 := NULL,
69 p_global_attribute_category IN VARCHAR2 := NULL,
70 p_exchange_rate_type IN VARCHAR2 := NULL,
71 p_min_fc_invoice_overdue_type IN VARCHAR2 := NULL,
72 p_min_fc_invoice_percent IN NUMBER := NULL,
73 p_min_fc_balance_overdue_type IN VARCHAR2 := NULL,
74 p_min_fc_balance_percent IN NUMBER := NULL,
75 p_interest_type IN VARCHAR2 := NULL,
76 p_interest_fixed_amount IN NUMBER := NULL,
77 p_interest_schedule_id IN NUMBER := NULL,
78 p_penalty_type IN VARCHAR2 := NULL,
79 p_penalty_rate IN NUMBER := NULL,
80 p_min_interest_charge IN NUMBER := NULL,
81 p_penalty_fixed_amount IN NUMBER := NULL,
82 p_penalty_schedule_id IN NUMBER := NULL
83 ) RETURN hz_cust_profile_amt_obj AS
84 BEGIN
85 RETURN hz_cust_profile_amt_obj(
86 action_type => NULL,
87 common_obj_id => NULL,
88 cust_acct_profile_amt_id => p_cust_acct_profile_amt_id,
89 cust_acct_profile_id => NULL,
90 currency_code => p_currency_code,
91 trx_credit_limit => p_trx_credit_limit,
92 overall_credit_limit => p_overall_credit_limit,
93 min_dunning_amount => p_min_dunning_amount,
94 min_dunning_invoice_amount => p_min_dunning_invoice_amount,
95 max_interest_charge => p_max_interest_charge,
96 min_statement_amount => p_min_statement_amount,
97 auto_rec_min_receipt_amount => p_auto_rec_min_receipt_amount,
98 interest_rate => p_interest_rate,
99 attribute_category => p_attribute_category, attribute1 => p_attribute1, attribute2 => p_attribute2,
100 attribute3 => p_attribute3, attribute4 => p_attribute4, attribute5 => p_attribute5, attribute6 => p_attribute6,
101 attribute7 => p_attribute7, attribute8 => p_attribute8, attribute9 => p_attribute9, attribute10 => p_attribute10,
102 attribute11 => p_attribute11, attribute12 => p_attribute12, attribute13 => p_attribute13,
103 attribute14 => p_attribute14, attribute15 => p_attribute15,
104 min_fc_balance_amount => p_min_fc_balance_amount,
105 min_fc_invoice_amount => p_min_fc_invoice_amount,
106 cust_acct_id => NULL,
107 site_use_id => NULL,
108 expiration_date => p_expiration_date,
109 jgzz_attribute_category => p_jgzz_attribute_category,
110 jgzz_attribute1 => p_jgzz_attribute1,
111 jgzz_attribute2 => p_jgzz_attribute2,
112 jgzz_attribute3 => p_jgzz_attribute3,
113 jgzz_attribute4 => p_jgzz_attribute4,
114 jgzz_attribute5 => p_jgzz_attribute5,
115 jgzz_attribute6 => p_jgzz_attribute6,
116 jgzz_attribute7 => p_jgzz_attribute7,
117 jgzz_attribute8 => p_jgzz_attribute8,
118 jgzz_attribute9 => p_jgzz_attribute9,
119 jgzz_attribute10 => p_jgzz_attribute10,
120 jgzz_attribute11 => p_jgzz_attribute11,
121 jgzz_attribute12 => p_jgzz_attribute12,
122 jgzz_attribute13 => p_jgzz_attribute13,
123 jgzz_attribute14 => p_jgzz_attribute14,
124 jgzz_attribute15 => p_jgzz_attribute15,
125 global_attribute1 => p_global_attribute1,
126 global_attribute2 => p_global_attribute2,
127 global_attribute3 => p_global_attribute3,
128 global_attribute4 => p_global_attribute4,
129 global_attribute5 => p_global_attribute5,
130 global_attribute6 => p_global_attribute6,
131 global_attribute7 => p_global_attribute7,
132 global_attribute8 => p_global_attribute8,
133 global_attribute9 => p_global_attribute9,
134 global_attribute10 => p_global_attribute10,
135 global_attribute11 => p_global_attribute11,
136 global_attribute12 => p_global_attribute12,
137 global_attribute13 => p_global_attribute13,
138 global_attribute14 => p_global_attribute14,
139 global_attribute15 => p_global_attribute15,
140 global_attribute16 => p_global_attribute16,
141 global_attribute17 => p_global_attribute17,
142 global_attribute18 => p_global_attribute18,
143 global_attribute19 => p_global_attribute19,
144 global_attribute20 => p_global_attribute20,
145 global_attribute_category => p_global_attribute_category,
146 program_update_date => NULL,
147 created_by_module => NULL,
148 created_by_name => NULL,
149 creation_date => NULL,
150 last_update_date => NULL,
151 last_updated_by_name => NULL,
152 exchange_rate_type => p_exchange_rate_type,
153 min_fc_invoice_overdue_type => p_min_fc_invoice_overdue_type,
154 min_fc_invoice_percent => p_min_fc_invoice_percent,
155 min_fc_balance_overdue_type => p_min_fc_balance_overdue_type,
156 min_fc_balance_percent => p_min_fc_balance_percent,
157 interest_type => p_interest_type,
158 interest_fixed_amount => p_interest_fixed_amount,
159 interest_schedule_id => p_interest_schedule_id,
160 penalty_type => p_penalty_type,
161 penalty_rate => p_penalty_rate,
162 min_interest_charge => p_min_interest_charge,
163 penalty_fixed_amount => p_penalty_fixed_amount,
164 penalty_schedule_id => p_penalty_schedule_id
165 );
166 END create_object;
167 END;