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