1 PACKAGE ASO_Quote_Pub_W AUTHID CURRENT_USER as
2 /* $Header: asovqw1s.pls 120.8.12020000.2 2012/11/19 11:09:40 rassharm ship $ */
3
4 PROCEDURE Create_Quote(
5 x_q_quote_header_id OUT NOCOPY NUMBER,
6 x_q_last_update_date OUT NOCOPY DATE,
7 x_q_quote_number OUT NOCOPY NUMBER,
8 x_q_object_version_number OUT NOCOPY NUMBER,
9 x_ql_quote_line_id OUT NOCOPY jtf_number_table,
10 x_qrl_line_relationship_id OUT NOCOPY jtf_number_table,
11 x_qdl_quote_line_detail_id OUT NOCOPY jtf_number_table,
12 x_qpa_price_attribute_id OUT NOCOPY jtf_number_table,
13 x_qp_payment_id OUT NOCOPY jtf_number_table,
14 x_qt_tax_detail_id OUT NOCOPY jtf_number_table,
15 x_qsc_sales_credit_id OUT NOCOPY jtf_number_table,
16 x_qlpa_price_attribute_id OUT NOCOPY jtf_number_table,
17 x_qlp_payment_id OUT NOCOPY jtf_number_table,
18 x_qls_shipment_id OUT NOCOPY jtf_number_table,
19 x_qlt_tax_detail_id OUT NOCOPY jtf_number_table,
20 x_qlpaj_price_adjustment_id OUT NOCOPY jtf_number_table,
21 x_qlsc_sales_credit_id OUT NOCOPY jtf_number_table,
22 x_qs_shipment_id OUT NOCOPY NUMBER,
23 x_qac_access_id OUT NOCOPY jtf_number_table,
24 x_qtmpl_template_id OUT NOCOPY jtf_number_table,
25 x_qrobj_related_object_id OUT NOCOPY jtf_number_table,
26 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
27 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
28 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
29 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
30 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
31 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
32 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
33 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
34 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
35 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
36 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
37 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
38 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
39 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
40 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
41 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
42 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
43 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
44 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
45 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
46 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
47 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
48 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
49 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
50 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
51 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
52 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
53 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
54 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
55 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
56 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
57 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
58 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
59 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
60 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
61 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
62 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
63 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
64 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
65 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
66 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
67 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
68 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
69 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
70 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
71 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
72 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
73 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
74 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
75 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
76 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
77 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
78 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
79 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
80 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
81 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
82 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
83 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
84 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
85 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
86 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
87 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
88 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
89 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
90 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
91 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
92 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
93 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
94 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
95 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
96 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
97 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
98 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
99 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
100 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
101 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
102 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
103 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
104 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
105 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
106 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
107 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
108 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
109 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
110 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
111 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
112 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
113 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
114 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
115 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
116 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
117 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
118 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
119 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
120 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
121 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
122 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
123 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
124 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
125 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
126 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
127 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
128 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
129 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
130 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
131 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
132 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
133 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
134 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
135 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
136 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
137 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
138 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
139 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
140 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
141 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
142 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
143 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
144 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
145 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
146 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
147 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
148 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
149 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
150 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
151 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
152 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
153 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
154 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
155 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
156 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
157 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
158 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
159 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
160 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
161 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
162 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
163 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
164 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
165 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
166 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
167 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
168 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
169 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
170 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
171 p_q_end_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
172 p_q_end_cust_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
173 p_q_end_cust_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
174 p_q_end_cust_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
175 p_q_automatic_price_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
176 p_q_automatic_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
177 p_q_assistance_requested IN VARCHAR2 := FND_API.G_MISS_CHAR,
178 p_q_assistance_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
179 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
180 p_q_header_paynow_charges IN NUMBER := FND_API.G_MISS_NUM,
181 p_ql_creation_date IN jtf_date_table := NULL,
182 p_ql_created_by IN jtf_number_table := NULL,
183 p_ql_last_updated_by IN jtf_number_table := NULL,
184 p_ql_last_update_date IN jtf_date_table := NULL,
185 p_ql_last_update_login IN jtf_number_table := NULL,
186 p_ql_request_id IN jtf_number_table := NULL,
187 p_ql_program_application_id IN jtf_number_table := NULL,
188 p_ql_program_id IN jtf_number_table := NULL,
189 p_ql_program_update_date IN jtf_date_table := NULL,
190 p_ql_quote_line_id IN jtf_number_table := NULL,
191 p_ql_quote_header_id IN jtf_number_table := NULL,
192 p_ql_org_id IN jtf_number_table := NULL,
193 p_ql_line_number IN jtf_number_table := NULL,
194 p_ql_line_category_code IN jtf_varchar2_table_100 := NULL,
195 p_ql_item_type_code IN jtf_varchar2_table_100 := NULL,
196 p_ql_inventory_item_id IN jtf_number_table := NULL,
197 p_ql_organization_id IN jtf_number_table := NULL,
198 p_ql_quantity IN jtf_number_table := NULL,
199 p_ql_uom_code IN jtf_varchar2_table_100 := NULL,
200 p_ql_start_date_active IN jtf_date_table := NULL,
201 p_ql_end_date_active IN jtf_date_table := NULL,
202 p_ql_order_line_type_id IN jtf_number_table := NULL,
203 p_ql_price_list_id IN jtf_number_table := NULL,
204 p_ql_price_list_line_id IN jtf_number_table := NULL,
205 p_ql_currency_code IN jtf_varchar2_table_100 := NULL,
206 p_ql_line_list_price IN jtf_number_table := NULL,
207 p_ql_line_adjusted_amount IN jtf_number_table := NULL,
208 p_ql_line_adjusted_percent IN jtf_number_table := NULL,
209 p_ql_line_quote_price IN jtf_number_table := NULL,
210 p_ql_related_item_id IN jtf_number_table := NULL,
211 p_ql_item_relationship_type IN jtf_varchar2_table_100 := NULL,
212 p_ql_split_shipment_flag IN jtf_varchar2_table_100 := NULL,
213 p_ql_backorder_flag IN jtf_varchar2_table_100 := NULL,
214 p_ql_selling_price_change IN jtf_varchar2_table_100 := NULL,
215 p_ql_recalculate_flag IN jtf_varchar2_table_100 := NULL,
216 p_ql_attribute_category IN jtf_varchar2_table_100 := NULL,
217 p_ql_attribute1 IN jtf_varchar2_table_300 := NULL,
218 p_ql_attribute2 IN jtf_varchar2_table_300 := NULL,
219 p_ql_attribute3 IN jtf_varchar2_table_300 := NULL,
220 p_ql_attribute4 IN jtf_varchar2_table_300 := NULL,
221 p_ql_attribute5 IN jtf_varchar2_table_300 := NULL,
222 p_ql_attribute6 IN jtf_varchar2_table_300 := NULL,
223 p_ql_attribute7 IN jtf_varchar2_table_300 := NULL,
224 p_ql_attribute8 IN jtf_varchar2_table_300 := NULL,
225 p_ql_attribute9 IN jtf_varchar2_table_300 := NULL,
226 p_ql_attribute10 IN jtf_varchar2_table_300 := NULL,
227 p_ql_attribute11 IN jtf_varchar2_table_300 := NULL,
228 p_ql_attribute12 IN jtf_varchar2_table_300 := NULL,
229 p_ql_attribute13 IN jtf_varchar2_table_300 := NULL,
230 p_ql_attribute14 IN jtf_varchar2_table_300 := NULL,
231 p_ql_attribute15 IN jtf_varchar2_table_300 := NULL,
232 p_ql_attribute16 IN jtf_varchar2_table_300 := NULL,
233 p_ql_attribute17 IN jtf_varchar2_table_300 := NULL,
234 p_ql_attribute18 IN jtf_varchar2_table_300 := NULL,
235 p_ql_attribute19 IN jtf_varchar2_table_300 := NULL,
236 p_ql_attribute20 IN jtf_varchar2_table_300 := NULL,
237 p_ql_accounting_rule_id IN jtf_number_table := NULL,
238 p_ql_ffm_content_name IN jtf_varchar2_table_300 := NULL,
239 p_ql_ffm_content_type IN jtf_varchar2_table_300 := NULL,
240 p_ql_ffm_document_type IN jtf_varchar2_table_300 := NULL,
241 p_ql_ffm_media_id IN jtf_varchar2_table_300 := NULL,
242 p_ql_ffm_media_type IN jtf_varchar2_table_300 := NULL,
243 p_ql_ffm_user_note IN jtf_varchar2_table_300 := NULL,
244 p_ql_invoice_to_party_id IN jtf_number_table := NULL,
245 p_ql_invoice_to_party_site_id IN jtf_number_table := NULL,
249 p_ql_invoice_to_cust_acct_id IN jtf_number_table := NULL,
246 p_ql_invoicing_rule_id IN jtf_number_table := NULL,
247 p_ql_marketing_source_code_id IN jtf_number_table := NULL,
248 p_ql_operation_code IN jtf_varchar2_table_100 := NULL,
250 p_ql_pricing_quantity_uom IN jtf_varchar2_table_100 := NULL,
251 p_ql_minisite_id IN jtf_number_table := NULL,
252 p_ql_section_id IN jtf_number_table := NULL,
253 p_ql_priced_price_list_id IN jtf_number_table := NULL,
254 p_ql_agreement_id IN jtf_number_table := NULL,
255 p_ql_commitment_id IN jtf_number_table := NULL,
256 p_ql_display_arithmetic_op IN jtf_varchar2_table_100 := NULL,
257 p_ql_invoice_to_cust_party_id IN jtf_number_table := NULL,
258 p_ql_ship_model_complete_flag IN jtf_varchar2_table_100 := NULL,
259 p_ql_charge_periodicity_code IN jtf_varchar2_table_100 := NULL,
260 p_ql_end_cust_party_id IN jtf_number_table := NULL,
261 p_ql_end_cust_party_site_id IN jtf_number_table := NULL,
262 p_ql_end_cust_cust_account_id IN jtf_number_table := NULL,
263 p_ql_end_cust_cust_party_id IN jtf_number_table := NULL,
264 p_ql_object_version_number IN jtf_number_table := NULL,
265 p_ql_line_paynow_charges IN jtf_number_table := NULL,
266 p_ql_line_paynow_tax IN jtf_number_table := NULL,
267 p_ql_line_paynow_subtotal IN jtf_number_table := NULL,
268 p_ql_config_model_type IN jtf_varchar2_table_100 := NULL,
269 p_qrl_line_relationship_id IN jtf_number_table := NULL,
270 p_qrl_creation_date IN jtf_date_table := NULL,
271 p_qrl_created_by IN jtf_number_table := NULL,
272 p_qrl_last_updated_by IN jtf_number_table := NULL,
273 p_qrl_last_update_date IN jtf_date_table := NULL,
274 p_qrl_last_update_login IN jtf_number_table := NULL,
275 p_qrl_request_id IN jtf_number_table := NULL,
276 p_qrl_program_application_id IN jtf_number_table := NULL,
277 p_qrl_program_id IN jtf_number_table := NULL,
278 p_qrl_program_update_date IN jtf_date_table := NULL,
279 p_qrl_quote_line_id IN jtf_number_table := NULL,
280 p_qrl_related_quote_line_id IN jtf_number_table := NULL,
281 p_qrl_relationship_type_code IN jtf_varchar2_table_100 := NULL,
282 p_qrl_reciprocal_flag IN jtf_varchar2_table_100 := NULL,
283 p_qrl_qte_line_index IN jtf_number_table := NULL,
284 p_qrl_related_qte_line_index IN jtf_number_table := NULL,
285 p_qrl_operation_code IN jtf_varchar2_table_100 := NULL,
286 p_qrl_object_version_number IN jtf_number_table := NULL,
287 p_qdl_quote_line_detail_id IN jtf_number_table := NULL,
288 p_qdl_creation_date IN jtf_date_table := NULL,
289 p_qdl_created_by IN jtf_number_table := NULL,
290 p_qdl_last_update_date IN jtf_date_table := NULL,
291 p_qdl_last_updated_by IN jtf_number_table := NULL,
292 p_qdl_last_update_login IN jtf_number_table := NULL,
293 p_qdl_request_id IN jtf_number_table := NULL,
294 p_qdl_program_application_id IN jtf_number_table := NULL,
295 p_qdl_program_id IN jtf_number_table := NULL,
296 p_qdl_program_update_date IN jtf_date_table := NULL,
297 p_qdl_quote_line_id IN jtf_number_table := NULL,
298 p_qdl_config_header_id IN jtf_number_table := NULL,
299 p_qdl_config_revision_num IN jtf_number_table := NULL,
300 p_qdl_config_item_id IN jtf_number_table := NULL,
301 p_qdl_complete_configuration IN jtf_varchar2_table_100 := NULL,
302 p_qdl_valid_configuration_flag IN jtf_varchar2_table_100 := NULL,
303 p_qdl_component_code IN jtf_varchar2_table_1200 := NULL,
304 p_qdl_service_coterminate_flag IN jtf_varchar2_table_100 := NULL,
305 p_qdl_service_duration IN jtf_number_table := NULL,
306 p_qdl_service_period IN jtf_varchar2_table_100 := NULL,
307 p_qdl_service_unit_selling IN jtf_number_table := NULL,
308 p_qdl_service_unit_list IN jtf_number_table := NULL,
309 p_qdl_service_number IN jtf_number_table := NULL,
310 p_qdl_unit_percent_base_price IN jtf_number_table := NULL,
311 p_qdl_attribute_category IN jtf_varchar2_table_100 := NULL,
312 p_qdl_attribute1 IN jtf_varchar2_table_300 := NULL,
313 p_qdl_attribute2 IN jtf_varchar2_table_300 := NULL,
314 p_qdl_attribute3 IN jtf_varchar2_table_300 := NULL,
315 p_qdl_attribute4 IN jtf_varchar2_table_300 := NULL,
316 p_qdl_attribute5 IN jtf_varchar2_table_300 := NULL,
317 p_qdl_attribute6 IN jtf_varchar2_table_300 := NULL,
318 p_qdl_attribute7 IN jtf_varchar2_table_300 := NULL,
319 p_qdl_attribute8 IN jtf_varchar2_table_300 := NULL,
320 p_qdl_attribute9 IN jtf_varchar2_table_300 := NULL,
321 p_qdl_attribute10 IN jtf_varchar2_table_300 := NULL,
322 p_qdl_attribute11 IN jtf_varchar2_table_300 := NULL,
323 p_qdl_attribute12 IN jtf_varchar2_table_300 := NULL,
324 p_qdl_attribute13 IN jtf_varchar2_table_300 := NULL,
325 p_qdl_attribute14 IN jtf_varchar2_table_300 := NULL,
326 p_qdl_attribute15 IN jtf_varchar2_table_300 := NULL,
330 p_qdl_attribute19 IN jtf_varchar2_table_300 := NULL,
327 p_qdl_attribute16 IN jtf_varchar2_table_300 := NULL,
328 p_qdl_attribute17 IN jtf_varchar2_table_300 := NULL,
329 p_qdl_attribute18 IN jtf_varchar2_table_300 := NULL,
331 p_qdl_attribute20 IN jtf_varchar2_table_300 := NULL,
332 p_qdl_service_ref_type_code IN jtf_varchar2_table_100 := NULL,
333 p_qdl_service_ref_order_number IN jtf_number_table := NULL,
334 p_qdl_service_ref_line_number IN jtf_number_table := NULL,
335 p_qdl_service_ref_qte_line_ind IN jtf_number_table := NULL,
336 p_qdl_service_ref_line_id IN jtf_number_table := NULL,
337 p_qdl_service_ref_system_id IN jtf_number_table := NULL,
338 p_qdl_service_ref_option_numb IN jtf_number_table := NULL,
339 p_qdl_service_ref_shipment IN jtf_number_table := NULL,
340 p_qdl_return_ref_type IN jtf_varchar2_table_100 := NULL,
341 p_qdl_return_ref_header_id IN jtf_number_table := NULL,
342 p_qdl_return_ref_line_id IN jtf_number_table := NULL,
343 p_qdl_return_attribute1 IN jtf_varchar2_table_300 := NULL,
344 p_qdl_return_attribute2 IN jtf_varchar2_table_300 := NULL,
345 p_qdl_return_attribute3 IN jtf_varchar2_table_300 := NULL,
346 p_qdl_return_attribute4 IN jtf_varchar2_table_300 := NULL,
347 p_qdl_return_attribute5 IN jtf_varchar2_table_300 := NULL,
348 p_qdl_return_attribute6 IN jtf_varchar2_table_300 := NULL,
349 p_qdl_return_attribute7 IN jtf_varchar2_table_300 := NULL,
350 p_qdl_return_attribute8 IN jtf_varchar2_table_300 := NULL,
351 p_qdl_return_attribute9 IN jtf_varchar2_table_300 := NULL,
352 p_qdl_return_attribute10 IN jtf_varchar2_table_300 := NULL,
353 p_qdl_return_attribute11 IN jtf_varchar2_table_300 := NULL,
354 p_qdl_return_attribute12 IN jtf_varchar2_table_300 := NULL,
355 p_qdl_return_attribute13 IN jtf_varchar2_table_300 := NULL,
356 p_qdl_return_attribute14 IN jtf_varchar2_table_300 := NULL,
357 p_qdl_return_attribute15 IN jtf_varchar2_table_300 := NULL,
358 p_qdl_operation_code IN jtf_varchar2_table_100 := NULL,
359 p_qdl_qte_line_index IN jtf_number_table := NULL,
360 p_qdl_return_attr_category IN jtf_varchar2_table_100 := NULL,
361 p_qdl_return_reason_code IN jtf_varchar2_table_100 := NULL,
362 p_qdl_change_reason_code IN jtf_varchar2_table_100 := NULL,
363 p_qdl_top_model_line_id IN jtf_number_table := NULL,
364 p_qdl_top_model_line_index IN jtf_number_table := NULL,
365 p_qdl_ato_line_id IN jtf_number_table := NULL,
366 p_qdl_ato_line_index IN jtf_number_table := NULL,
367 p_qdl_component_sequence_id IN jtf_number_table := NULL,
368 p_qdl_object_version_number IN jtf_number_table := NULL,
369 p_qpa_operation_code IN jtf_varchar2_table_100 := NULL,
370 p_qpa_qte_line_index IN jtf_number_table := NULL,
371 p_qpa_price_attribute_id IN jtf_number_table := NULL,
372 p_qpa_creation_date IN jtf_date_table := NULL,
373 p_qpa_created_by IN jtf_number_table := NULL,
374 p_qpa_last_update_date IN jtf_date_table := NULL,
375 p_qpa_last_updated_by IN jtf_number_table := NULL,
376 p_qpa_last_update_login IN jtf_number_table := NULL,
377 p_qpa_request_id IN jtf_number_table := NULL,
378 p_qpa_program_application_id IN jtf_number_table := NULL,
379 p_qpa_program_id IN jtf_number_table := NULL,
380 p_qpa_program_update_date IN jtf_date_table := NULL,
381 p_qpa_quote_header_id IN jtf_number_table := NULL,
382 p_qpa_quote_line_id IN jtf_number_table := NULL,
383 p_qpa_flex_title IN jtf_varchar2_table_100 := NULL,
384 p_qpa_pricing_context IN jtf_varchar2_table_100 := NULL,
385 p_qpa_pricing_attribute1 IN jtf_varchar2_table_300 := NULL,
386 p_qpa_pricing_attribute2 IN jtf_varchar2_table_300 := NULL,
387 p_qpa_pricing_attribute3 IN jtf_varchar2_table_300 := NULL,
388 p_qpa_pricing_attribute4 IN jtf_varchar2_table_300 := NULL,
389 p_qpa_pricing_attribute5 IN jtf_varchar2_table_300 := NULL,
390 p_qpa_pricing_attribute6 IN jtf_varchar2_table_300 := NULL,
391 p_qpa_pricing_attribute7 IN jtf_varchar2_table_300 := NULL,
392 p_qpa_pricing_attribute8 IN jtf_varchar2_table_300 := NULL,
393 p_qpa_pricing_attribute9 IN jtf_varchar2_table_300 := NULL,
394 p_qpa_pricing_attribute10 IN jtf_varchar2_table_300 := NULL,
395 p_qpa_pricing_attribute11 IN jtf_varchar2_table_300 := NULL,
396 p_qpa_pricing_attribute12 IN jtf_varchar2_table_300 := NULL,
397 p_qpa_pricing_attribute13 IN jtf_varchar2_table_300 := NULL,
398 p_qpa_pricing_attribute14 IN jtf_varchar2_table_300 := NULL,
399 p_qpa_pricing_attribute15 IN jtf_varchar2_table_300 := NULL,
400 p_qpa_pricing_attribute16 IN jtf_varchar2_table_300 := NULL,
401 p_qpa_pricing_attribute17 IN jtf_varchar2_table_300 := NULL,
402 p_qpa_pricing_attribute18 IN jtf_varchar2_table_300 := NULL,
403 p_qpa_pricing_attribute19 IN jtf_varchar2_table_300 := NULL,
404 p_qpa_pricing_attribute20 IN jtf_varchar2_table_300 := NULL,
405 p_qpa_pricing_attribute21 IN jtf_varchar2_table_300 := NULL,
406 p_qpa_pricing_attribute22 IN jtf_varchar2_table_300 := NULL,
407 p_qpa_pricing_attribute23 IN jtf_varchar2_table_300 := NULL,
411 p_qpa_pricing_attribute27 IN jtf_varchar2_table_300 := NULL,
408 p_qpa_pricing_attribute24 IN jtf_varchar2_table_300 := NULL,
409 p_qpa_pricing_attribute25 IN jtf_varchar2_table_300 := NULL,
410 p_qpa_pricing_attribute26 IN jtf_varchar2_table_300 := NULL,
412 p_qpa_pricing_attribute28 IN jtf_varchar2_table_300 := NULL,
413 p_qpa_pricing_attribute29 IN jtf_varchar2_table_300 := NULL,
414 p_qpa_pricing_attribute30 IN jtf_varchar2_table_300 := NULL,
415 p_qpa_pricing_attribute31 IN jtf_varchar2_table_300 := NULL,
416 p_qpa_pricing_attribute32 IN jtf_varchar2_table_300 := NULL,
417 p_qpa_pricing_attribute33 IN jtf_varchar2_table_300 := NULL,
418 p_qpa_pricing_attribute34 IN jtf_varchar2_table_300 := NULL,
419 p_qpa_pricing_attribute35 IN jtf_varchar2_table_300 := NULL,
420 p_qpa_pricing_attribute36 IN jtf_varchar2_table_300 := NULL,
421 p_qpa_pricing_attribute37 IN jtf_varchar2_table_300 := NULL,
422 p_qpa_pricing_attribute38 IN jtf_varchar2_table_300 := NULL,
423 p_qpa_pricing_attribute39 IN jtf_varchar2_table_300 := NULL,
424 p_qpa_pricing_attribute40 IN jtf_varchar2_table_300 := NULL,
425 p_qpa_pricing_attribute41 IN jtf_varchar2_table_300 := NULL,
426 p_qpa_pricing_attribute42 IN jtf_varchar2_table_300 := NULL,
427 p_qpa_pricing_attribute43 IN jtf_varchar2_table_300 := NULL,
428 p_qpa_pricing_attribute44 IN jtf_varchar2_table_300 := NULL,
429 p_qpa_pricing_attribute45 IN jtf_varchar2_table_300 := NULL,
430 p_qpa_pricing_attribute46 IN jtf_varchar2_table_300 := NULL,
431 p_qpa_pricing_attribute47 IN jtf_varchar2_table_300 := NULL,
432 p_qpa_pricing_attribute48 IN jtf_varchar2_table_300 := NULL,
433 p_qpa_pricing_attribute49 IN jtf_varchar2_table_300 := NULL,
434 p_qpa_pricing_attribute50 IN jtf_varchar2_table_300 := NULL,
435 p_qpa_pricing_attribute51 IN jtf_varchar2_table_300 := NULL,
436 p_qpa_pricing_attribute52 IN jtf_varchar2_table_300 := NULL,
437 p_qpa_pricing_attribute53 IN jtf_varchar2_table_300 := NULL,
438 p_qpa_pricing_attribute54 IN jtf_varchar2_table_300 := NULL,
439 p_qpa_pricing_attribute55 IN jtf_varchar2_table_300 := NULL,
440 p_qpa_pricing_attribute56 IN jtf_varchar2_table_300 := NULL,
441 p_qpa_pricing_attribute57 IN jtf_varchar2_table_300 := NULL,
442 p_qpa_pricing_attribute58 IN jtf_varchar2_table_300 := NULL,
443 p_qpa_pricing_attribute59 IN jtf_varchar2_table_300 := NULL,
444 p_qpa_pricing_attribute60 IN jtf_varchar2_table_300 := NULL,
445 p_qpa_pricing_attribute61 IN jtf_varchar2_table_300 := NULL,
446 p_qpa_pricing_attribute62 IN jtf_varchar2_table_300 := NULL,
447 p_qpa_pricing_attribute63 IN jtf_varchar2_table_300 := NULL,
448 p_qpa_pricing_attribute64 IN jtf_varchar2_table_300 := NULL,
449 p_qpa_pricing_attribute65 IN jtf_varchar2_table_300 := NULL,
450 p_qpa_pricing_attribute66 IN jtf_varchar2_table_300 := NULL,
451 p_qpa_pricing_attribute67 IN jtf_varchar2_table_300 := NULL,
452 p_qpa_pricing_attribute68 IN jtf_varchar2_table_300 := NULL,
453 p_qpa_pricing_attribute69 IN jtf_varchar2_table_300 := NULL,
454 p_qpa_pricing_attribute70 IN jtf_varchar2_table_300 := NULL,
455 p_qpa_pricing_attribute71 IN jtf_varchar2_table_300 := NULL,
456 p_qpa_pricing_attribute72 IN jtf_varchar2_table_300 := NULL,
457 p_qpa_pricing_attribute73 IN jtf_varchar2_table_300 := NULL,
458 p_qpa_pricing_attribute74 IN jtf_varchar2_table_300 := NULL,
459 p_qpa_pricing_attribute75 IN jtf_varchar2_table_300 := NULL,
460 p_qpa_pricing_attribute76 IN jtf_varchar2_table_300 := NULL,
461 p_qpa_pricing_attribute77 IN jtf_varchar2_table_300 := NULL,
462 p_qpa_pricing_attribute78 IN jtf_varchar2_table_300 := NULL,
463 p_qpa_pricing_attribute79 IN jtf_varchar2_table_300 := NULL,
464 p_qpa_pricing_attribute80 IN jtf_varchar2_table_300 := NULL,
465 p_qpa_pricing_attribute81 IN jtf_varchar2_table_300 := NULL,
466 p_qpa_pricing_attribute82 IN jtf_varchar2_table_300 := NULL,
467 p_qpa_pricing_attribute83 IN jtf_varchar2_table_300 := NULL,
468 p_qpa_pricing_attribute84 IN jtf_varchar2_table_300 := NULL,
469 p_qpa_pricing_attribute85 IN jtf_varchar2_table_300 := NULL,
470 p_qpa_pricing_attribute86 IN jtf_varchar2_table_300 := NULL,
471 p_qpa_pricing_attribute87 IN jtf_varchar2_table_300 := NULL,
472 p_qpa_pricing_attribute88 IN jtf_varchar2_table_300 := NULL,
473 p_qpa_pricing_attribute89 IN jtf_varchar2_table_300 := NULL,
474 p_qpa_pricing_attribute90 IN jtf_varchar2_table_300 := NULL,
475 p_qpa_pricing_attribute91 IN jtf_varchar2_table_300 := NULL,
476 p_qpa_pricing_attribute92 IN jtf_varchar2_table_300 := NULL,
477 p_qpa_pricing_attribute93 IN jtf_varchar2_table_300 := NULL,
478 p_qpa_pricing_attribute94 IN jtf_varchar2_table_300 := NULL,
479 p_qpa_pricing_attribute95 IN jtf_varchar2_table_300 := NULL,
480 p_qpa_pricing_attribute96 IN jtf_varchar2_table_300 := NULL,
481 p_qpa_pricing_attribute97 IN jtf_varchar2_table_300 := NULL,
482 p_qpa_pricing_attribute98 IN jtf_varchar2_table_300 := NULL,
483 p_qpa_pricing_attribute99 IN jtf_varchar2_table_300 := NULL,
484 p_qpa_pricing_attribute100 IN jtf_varchar2_table_300 := NULL,
485 p_qpa_context IN jtf_varchar2_table_100 := NULL,
486 p_qpa_attribute1 IN jtf_varchar2_table_300 := NULL,
487 p_qpa_attribute2 IN jtf_varchar2_table_300 := NULL,
488 p_qpa_attribute3 IN jtf_varchar2_table_300 := NULL,
492 p_qpa_attribute7 IN jtf_varchar2_table_300 := NULL,
489 p_qpa_attribute4 IN jtf_varchar2_table_300 := NULL,
490 p_qpa_attribute5 IN jtf_varchar2_table_300 := NULL,
491 p_qpa_attribute6 IN jtf_varchar2_table_300 := NULL,
493 p_qpa_attribute8 IN jtf_varchar2_table_300 := NULL,
494 p_qpa_attribute9 IN jtf_varchar2_table_300 := NULL,
495 p_qpa_attribute10 IN jtf_varchar2_table_300 := NULL,
496 p_qpa_attribute11 IN jtf_varchar2_table_300 := NULL,
497 p_qpa_attribute12 IN jtf_varchar2_table_300 := NULL,
498 p_qpa_attribute13 IN jtf_varchar2_table_300 := NULL,
499 p_qpa_attribute14 IN jtf_varchar2_table_300 := NULL,
500 p_qpa_attribute15 IN jtf_varchar2_table_300 := NULL,
501 p_qpa_attribute16 IN jtf_varchar2_table_300 := NULL,
502 p_qpa_attribute17 IN jtf_varchar2_table_300 := NULL,
503 p_qpa_attribute18 IN jtf_varchar2_table_300 := NULL,
504 p_qpa_attribute19 IN jtf_varchar2_table_300 := NULL,
505 p_qpa_attribute20 IN jtf_varchar2_table_300 := NULL,
506 p_qpa_object_version_number IN jtf_number_table := NULL,
507 p_qp_operation_code IN jtf_varchar2_table_100 := NULL,
508 p_qp_qte_line_index IN jtf_number_table := NULL,
509 p_qp_payment_id IN jtf_number_table := NULL,
510 p_qp_creation_date IN jtf_date_table := NULL,
511 p_qp_created_by IN jtf_number_table := NULL,
512 p_qp_last_update_date IN jtf_date_table := NULL,
513 p_qp_last_updated_by IN jtf_number_table := NULL,
514 p_qp_last_update_login IN jtf_number_table := NULL,
515 p_qp_request_id IN jtf_number_table := NULL,
516 p_qp_program_application_id IN jtf_number_table := NULL,
517 p_qp_program_id IN jtf_number_table := NULL,
518 p_qp_program_update_date IN jtf_date_table := NULL,
519 p_qp_quote_header_id IN jtf_number_table := NULL,
520 p_qp_quote_line_id IN jtf_number_table := NULL,
521 p_qp_payment_type_code IN jtf_varchar2_table_100 := NULL,
522 p_qp_payment_ref_number IN jtf_varchar2_table_300 := NULL,
523 p_qp_payment_option IN jtf_varchar2_table_300 := NULL,
524 p_qp_payment_term_id IN jtf_number_table := NULL,
525 p_qp_credit_card_code IN jtf_varchar2_table_100 := NULL,
526 p_qp_credit_card_holder_name IN jtf_varchar2_table_100 := NULL,
527 p_qp_credit_card_exp_date IN jtf_date_table := NULL,
528 p_qp_credit_card_aprv_code IN jtf_varchar2_table_100 := NULL,
529 p_qp_credit_card_aprv_date IN jtf_date_table := NULL,
530 p_qp_payment_amount IN jtf_number_table := NULL,
531 p_qp_attribute_category IN jtf_varchar2_table_100 := NULL,
532 p_qp_attribute1 IN jtf_varchar2_table_300 := NULL,
533 p_qp_attribute2 IN jtf_varchar2_table_300 := NULL,
534 p_qp_attribute3 IN jtf_varchar2_table_300 := NULL,
535 p_qp_attribute4 IN jtf_varchar2_table_300 := NULL,
536 p_qp_attribute5 IN jtf_varchar2_table_300 := NULL,
537 p_qp_attribute6 IN jtf_varchar2_table_300 := NULL,
538 p_qp_attribute7 IN jtf_varchar2_table_300 := NULL,
539 p_qp_attribute8 IN jtf_varchar2_table_300 := NULL,
540 p_qp_attribute9 IN jtf_varchar2_table_300 := NULL,
541 p_qp_attribute10 IN jtf_varchar2_table_300 := NULL,
542 p_qp_attribute11 IN jtf_varchar2_table_300 := NULL,
543 p_qp_attribute12 IN jtf_varchar2_table_300 := NULL,
544 p_qp_attribute13 IN jtf_varchar2_table_300 := NULL,
545 p_qp_attribute14 IN jtf_varchar2_table_300 := NULL,
546 p_qp_attribute15 IN jtf_varchar2_table_300 := NULL,
547 p_qp_attribute16 IN jtf_varchar2_table_300 := NULL,
548 p_qp_attribute17 IN jtf_varchar2_table_300 := NULL,
549 p_qp_attribute18 IN jtf_varchar2_table_300 := NULL,
550 p_qp_attribute19 IN jtf_varchar2_table_300 := NULL,
551 p_qp_attribute20 IN jtf_varchar2_table_300 := NULL,
552 p_qp_shipment_index IN jtf_number_table := NULL,
553 p_qp_quote_shipment_id IN jtf_number_table := NULL,
554 p_qp_cust_po_number IN jtf_varchar2_table_100 := NULL,
555 p_qp_cust_po_line_number IN jtf_varchar2_table_100 := NULL,
556 p_qp_trxn_extension_id IN jtf_number_table := NULL,
557 p_qp_instrument_id IN jtf_number_table := NULL,
558 p_qp_instr_assignment_id IN jtf_number_table := NULL,
559 p_qp_cvv2 IN jtf_varchar2_table_100 := NULL,
560 p_qp_object_version_number IN jtf_number_table := NULL,
561 p_qs_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
562 p_qs_qte_line_index IN NUMBER := FND_API.G_MISS_NUM,
563 p_qs_shipment_id IN NUMBER := FND_API.G_MISS_NUM,
564 p_qs_creation_date IN DATE := FND_API.G_MISS_DATE,
565 p_qs_created_by IN NUMBER := FND_API.G_MISS_NUM,
566 p_qs_last_update_date IN DATE := FND_API.G_MISS_DATE,
567 p_qs_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
568 p_qs_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
569 p_qs_request_id IN NUMBER := FND_API.G_MISS_NUM,
570 p_qs_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
571 p_qs_program_id IN NUMBER := FND_API.G_MISS_NUM,
575 p_qs_promise_date IN DATE := FND_API.G_MISS_DATE,
572 p_qs_program_update_date IN DATE := FND_API.G_MISS_DATE,
573 p_qs_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
574 p_qs_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
576 p_qs_request_date IN DATE := FND_API.G_MISS_DATE,
577 p_qs_schedule_ship_date IN DATE := FND_API.G_MISS_DATE,
578 p_qs_ship_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
579 p_qs_ship_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
580 p_qs_ship_to_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
581 p_qs_ship_partial_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
582 p_qs_ship_set_id IN NUMBER := FND_API.G_MISS_NUM,
583 p_qs_ship_method_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
584 p_qs_freight_terms_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
585 p_qs_freight_carrier_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
586 p_qs_fob_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
587 p_qs_shipping_instructions IN VARCHAR2 := FND_API.G_MISS_CHAR,
588 p_qs_packing_instructions IN VARCHAR2 := FND_API.G_MISS_CHAR,
589 p_qs_quantity IN NUMBER := FND_API.G_MISS_NUM,
590 p_qs_reserved_quantity IN VARCHAR2 := FND_API.G_MISS_CHAR,
591 p_qs_reservation_id IN NUMBER := FND_API.G_MISS_NUM,
592 p_qs_order_line_id IN NUMBER := FND_API.G_MISS_NUM,
593 p_qs_ship_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
594 p_qs_ship_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
595 p_qs_ship_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
596 p_qs_ship_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
597 p_qs_ship_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
598 p_qs_ship_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
599 p_qs_ship_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
600 p_qs_ship_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
601 p_qs_ship_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
602 p_qs_ship_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
603 p_qs_ship_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
604 p_qs_ship_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
605 p_qs_ship_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
606 p_qs_ship_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
607 p_qs_ship_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
608 p_qs_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
609 p_qs_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
610 p_qs_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
611 p_qs_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
612 p_qs_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
613 p_qs_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
614 p_qs_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
615 p_qs_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
616 p_qs_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
617 p_qs_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
618 p_qs_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
619 p_qs_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
620 p_qs_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
621 p_qs_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
622 p_qs_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
623 p_qs_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
624 p_qs_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
625 p_qs_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
626 p_qs_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
627 p_qs_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
628 p_qs_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
629 p_qs_ship_quote_price IN NUMBER := FND_API.G_MISS_NUM,
630 p_qs_pricing_quantity IN NUMBER := FND_API.G_MISS_NUM,
631 p_qs_shipment_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
632 p_qs_ship_from_org_id IN NUMBER := FND_API.G_MISS_NUM,
633 p_qs_ship_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
634 p_qs_request_date_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
635 p_qs_demand_class_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
636 p_qs_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
637 p_qt_operation_code IN jtf_varchar2_table_100 := NULL,
638 p_qt_qte_line_index IN jtf_number_table := NULL,
639 p_qt_shipment_index IN jtf_number_table := NULL,
640 p_qt_tax_detail_id IN jtf_number_table := NULL,
641 p_qt_quote_header_id IN jtf_number_table := NULL,
642 p_qt_quote_line_id IN jtf_number_table := NULL,
643 p_qt_quote_shipment_id IN jtf_number_table := NULL,
644 p_qt_creation_date IN jtf_date_table := NULL,
645 p_qt_created_by IN jtf_number_table := NULL,
646 p_qt_last_update_date IN jtf_date_table := NULL,
647 p_qt_last_updated_by IN jtf_number_table := NULL,
648 p_qt_last_update_login IN jtf_number_table := NULL,
649 p_qt_request_id IN jtf_number_table := NULL,
650 p_qt_program_application_id IN jtf_number_table := NULL,
654 p_qt_tax_code IN jtf_varchar2_table_100 := NULL,
651 p_qt_program_id IN jtf_number_table := NULL,
652 p_qt_program_update_date IN jtf_date_table := NULL,
653 p_qt_orig_tax_code IN jtf_varchar2_table_300 := NULL,
655 p_qt_tax_rate IN jtf_number_table := NULL,
656 p_qt_tax_date IN jtf_date_table := NULL,
657 p_qt_tax_amount IN jtf_number_table := NULL,
658 p_qt_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
659 p_qt_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
660 p_qt_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
661 p_qt_attribute_category IN jtf_varchar2_table_100 := NULL,
662 p_qt_attribute1 IN jtf_varchar2_table_300 := NULL,
663 p_qt_attribute2 IN jtf_varchar2_table_300 := NULL,
664 p_qt_attribute3 IN jtf_varchar2_table_300 := NULL,
665 p_qt_attribute4 IN jtf_varchar2_table_300 := NULL,
666 p_qt_attribute5 IN jtf_varchar2_table_300 := NULL,
667 p_qt_attribute6 IN jtf_varchar2_table_300 := NULL,
668 p_qt_attribute7 IN jtf_varchar2_table_300 := NULL,
669 p_qt_attribute8 IN jtf_varchar2_table_300 := NULL,
670 p_qt_attribute9 IN jtf_varchar2_table_300 := NULL,
671 p_qt_attribute10 IN jtf_varchar2_table_300 := NULL,
672 p_qt_attribute11 IN jtf_varchar2_table_300 := NULL,
673 p_qt_attribute12 IN jtf_varchar2_table_300 := NULL,
674 p_qt_attribute13 IN jtf_varchar2_table_300 := NULL,
675 p_qt_attribute14 IN jtf_varchar2_table_300 := NULL,
676 p_qt_attribute15 IN jtf_varchar2_table_300 := NULL,
677 p_qt_attribute16 IN jtf_varchar2_table_300 := NULL,
678 p_qt_attribute17 IN jtf_varchar2_table_300 := NULL,
679 p_qt_attribute18 IN jtf_varchar2_table_300 := NULL,
680 p_qt_attribute19 IN jtf_varchar2_table_300 := NULL,
681 p_qt_attribute20 IN jtf_varchar2_table_300 := NULL,
682 p_qt_object_version_number IN jtf_number_table := NULL,
683 p_qt_tax_rate_id IN jtf_number_table := NULL,
684 p_qsc_operation_code IN jtf_varchar2_table_100 := NULL,
685 p_qsc_qte_line_index IN jtf_number_table := NULL,
686 p_qsc_sales_credit_id IN jtf_number_table := NULL,
687 p_qsc_creation_date IN jtf_date_table := NULL,
688 p_qsc_created_by IN jtf_number_table := NULL,
689 p_qsc_last_updated_by IN jtf_varchar2_table_300 := NULL,
690 p_qsc_last_update_date IN jtf_date_table := NULL,
691 p_qsc_last_update_login IN jtf_number_table := NULL,
692 p_qsc_request_id IN jtf_number_table := NULL,
693 p_qsc_program_application_id IN jtf_number_table := NULL,
694 p_qsc_program_id IN jtf_number_table := NULL,
695 p_qsc_program_update_date IN jtf_date_table := NULL,
696 p_qsc_quote_header_id IN jtf_number_table := NULL,
697 p_qsc_quote_line_id IN jtf_number_table := NULL,
698 p_qsc_percent IN jtf_number_table := NULL,
699 p_qsc_resource_id IN jtf_number_table := NULL,
700 p_qsc_first_name IN jtf_varchar2_table_300 := NULL,
701 p_qsc_last_name IN jtf_varchar2_table_300 := NULL,
702 p_qsc_sales_credit_type IN jtf_varchar2_table_300 := NULL,
703 p_qsc_resource_group_id IN jtf_number_table := NULL,
704 p_qsc_employee_person_id IN jtf_number_table := NULL,
705 p_qsc_sales_credit_type_id IN jtf_number_table := NULL,
706 p_qsc_attribute_category IN jtf_varchar2_table_100 := NULL,
707 p_qsc_attribute1 IN jtf_varchar2_table_300 := NULL,
708 p_qsc_attribute2 IN jtf_varchar2_table_300 := NULL,
709 p_qsc_attribute3 IN jtf_varchar2_table_300 := NULL,
710 p_qsc_attribute4 IN jtf_varchar2_table_300 := NULL,
711 p_qsc_attribute5 IN jtf_varchar2_table_300 := NULL,
712 p_qsc_attribute6 IN jtf_varchar2_table_300 := NULL,
713 p_qsc_attribute7 IN jtf_varchar2_table_300 := NULL,
714 p_qsc_attribute8 IN jtf_varchar2_table_300 := NULL,
715 p_qsc_attribute9 IN jtf_varchar2_table_300 := NULL,
716 p_qsc_attribute10 IN jtf_varchar2_table_300 := NULL,
717 p_qsc_attribute11 IN jtf_varchar2_table_300 := NULL,
718 p_qsc_attribute12 IN jtf_varchar2_table_300 := NULL,
719 p_qsc_attribute13 IN jtf_varchar2_table_300 := NULL,
720 p_qsc_attribute14 IN jtf_varchar2_table_300 := NULL,
721 p_qsc_attribute15 IN jtf_varchar2_table_300 := NULL,
722 p_qsc_attribute16 IN jtf_varchar2_table_300 := NULL,
723 p_qsc_attribute17 IN jtf_varchar2_table_300 := NULL,
724 p_qsc_attribute18 IN jtf_varchar2_table_300 := NULL,
725 p_qsc_attribute19 IN jtf_varchar2_table_300 := NULL,
726 p_qsc_attribute20 IN jtf_varchar2_table_300 := NULL,
727 p_qsc_system_assigned_flag IN jtf_varchar2_table_100 := NULL,
728 p_qsc_credit_rule_id IN jtf_number_table := NULL,
729 p_qsc_object_version_number IN jtf_number_table := NULL,
730 p_qlpa_operation_code IN jtf_varchar2_table_100 := NULL,
731 p_qlpa_qte_line_index IN jtf_number_table := NULL,
735 p_qlpa_last_update_date IN jtf_date_table := NULL,
732 p_qlpa_price_attribute_id IN jtf_number_table := NULL,
733 p_qlpa_creation_date IN jtf_date_table := NULL,
734 p_qlpa_created_by IN jtf_number_table := NULL,
736 p_qlpa_last_updated_by IN jtf_number_table := NULL,
737 p_qlpa_last_update_login IN jtf_number_table := NULL,
738 p_qlpa_request_id IN jtf_number_table := NULL,
739 p_qlpa_program_application_id IN jtf_number_table := NULL,
740 p_qlpa_program_id IN jtf_number_table := NULL,
741 p_qlpa_program_update_date IN jtf_date_table := NULL,
742 p_qlpa_quote_header_id IN jtf_number_table := NULL,
743 p_qlpa_quote_line_id IN jtf_number_table := NULL,
744 p_qlpa_flex_title IN jtf_varchar2_table_100 := NULL,
745 p_qlpa_pricing_context IN jtf_varchar2_table_100 := NULL,
746 p_qlpa_pricing_attribute1 IN jtf_varchar2_table_300 := NULL,
747 p_qlpa_pricing_attribute2 IN jtf_varchar2_table_300 := NULL,
748 p_qlpa_pricing_attribute3 IN jtf_varchar2_table_300 := NULL,
749 p_qlpa_pricing_attribute4 IN jtf_varchar2_table_300 := NULL,
750 p_qlpa_pricing_attribute5 IN jtf_varchar2_table_300 := NULL,
751 p_qlpa_pricing_attribute6 IN jtf_varchar2_table_300 := NULL,
752 p_qlpa_pricing_attribute7 IN jtf_varchar2_table_300 := NULL,
753 p_qlpa_pricing_attribute8 IN jtf_varchar2_table_300 := NULL,
754 p_qlpa_pricing_attribute9 IN jtf_varchar2_table_300 := NULL,
755 p_qlpa_pricing_attribute10 IN jtf_varchar2_table_300 := NULL,
756 p_qlpa_pricing_attribute11 IN jtf_varchar2_table_300 := NULL,
757 p_qlpa_pricing_attribute12 IN jtf_varchar2_table_300 := NULL,
758 p_qlpa_pricing_attribute13 IN jtf_varchar2_table_300 := NULL,
759 p_qlpa_pricing_attribute14 IN jtf_varchar2_table_300 := NULL,
760 p_qlpa_pricing_attribute15 IN jtf_varchar2_table_300 := NULL,
761 p_qlpa_pricing_attribute16 IN jtf_varchar2_table_300 := NULL,
762 p_qlpa_pricing_attribute17 IN jtf_varchar2_table_300 := NULL,
763 p_qlpa_pricing_attribute18 IN jtf_varchar2_table_300 := NULL,
764 p_qlpa_pricing_attribute19 IN jtf_varchar2_table_300 := NULL,
765 p_qlpa_pricing_attribute20 IN jtf_varchar2_table_300 := NULL,
766 p_qlpa_pricing_attribute21 IN jtf_varchar2_table_300 := NULL,
767 p_qlpa_pricing_attribute22 IN jtf_varchar2_table_300 := NULL,
768 p_qlpa_pricing_attribute23 IN jtf_varchar2_table_300 := NULL,
769 p_qlpa_pricing_attribute24 IN jtf_varchar2_table_300 := NULL,
770 p_qlpa_pricing_attribute25 IN jtf_varchar2_table_300 := NULL,
771 p_qlpa_pricing_attribute26 IN jtf_varchar2_table_300 := NULL,
772 p_qlpa_pricing_attribute27 IN jtf_varchar2_table_300 := NULL,
773 p_qlpa_pricing_attribute28 IN jtf_varchar2_table_300 := NULL,
774 p_qlpa_pricing_attribute29 IN jtf_varchar2_table_300 := NULL,
775 p_qlpa_pricing_attribute30 IN jtf_varchar2_table_300 := NULL,
776 p_qlpa_pricing_attribute31 IN jtf_varchar2_table_300 := NULL,
777 p_qlpa_pricing_attribute32 IN jtf_varchar2_table_300 := NULL,
778 p_qlpa_pricing_attribute33 IN jtf_varchar2_table_300 := NULL,
779 p_qlpa_pricing_attribute34 IN jtf_varchar2_table_300 := NULL,
780 p_qlpa_pricing_attribute35 IN jtf_varchar2_table_300 := NULL,
781 p_qlpa_pricing_attribute36 IN jtf_varchar2_table_300 := NULL,
782 p_qlpa_pricing_attribute37 IN jtf_varchar2_table_300 := NULL,
783 p_qlpa_pricing_attribute38 IN jtf_varchar2_table_300 := NULL,
784 p_qlpa_pricing_attribute39 IN jtf_varchar2_table_300 := NULL,
785 p_qlpa_pricing_attribute40 IN jtf_varchar2_table_300 := NULL,
786 p_qlpa_pricing_attribute41 IN jtf_varchar2_table_300 := NULL,
787 p_qlpa_pricing_attribute42 IN jtf_varchar2_table_300 := NULL,
788 p_qlpa_pricing_attribute43 IN jtf_varchar2_table_300 := NULL,
789 p_qlpa_pricing_attribute44 IN jtf_varchar2_table_300 := NULL,
790 p_qlpa_pricing_attribute45 IN jtf_varchar2_table_300 := NULL,
791 p_qlpa_pricing_attribute46 IN jtf_varchar2_table_300 := NULL,
792 p_qlpa_pricing_attribute47 IN jtf_varchar2_table_300 := NULL,
793 p_qlpa_pricing_attribute48 IN jtf_varchar2_table_300 := NULL,
794 p_qlpa_pricing_attribute49 IN jtf_varchar2_table_300 := NULL,
795 p_qlpa_pricing_attribute50 IN jtf_varchar2_table_300 := NULL,
796 p_qlpa_pricing_attribute51 IN jtf_varchar2_table_300 := NULL,
797 p_qlpa_pricing_attribute52 IN jtf_varchar2_table_300 := NULL,
798 p_qlpa_pricing_attribute53 IN jtf_varchar2_table_300 := NULL,
799 p_qlpa_pricing_attribute54 IN jtf_varchar2_table_300 := NULL,
800 p_qlpa_pricing_attribute55 IN jtf_varchar2_table_300 := NULL,
801 p_qlpa_pricing_attribute56 IN jtf_varchar2_table_300 := NULL,
802 p_qlpa_pricing_attribute57 IN jtf_varchar2_table_300 := NULL,
803 p_qlpa_pricing_attribute58 IN jtf_varchar2_table_300 := NULL,
804 p_qlpa_pricing_attribute59 IN jtf_varchar2_table_300 := NULL,
805 p_qlpa_pricing_attribute60 IN jtf_varchar2_table_300 := NULL,
806 p_qlpa_pricing_attribute61 IN jtf_varchar2_table_300 := NULL,
807 p_qlpa_pricing_attribute62 IN jtf_varchar2_table_300 := NULL,
808 p_qlpa_pricing_attribute63 IN jtf_varchar2_table_300 := NULL,
809 p_qlpa_pricing_attribute64 IN jtf_varchar2_table_300 := NULL,
810 p_qlpa_pricing_attribute65 IN jtf_varchar2_table_300 := NULL,
811 p_qlpa_pricing_attribute66 IN jtf_varchar2_table_300 := NULL,
812 p_qlpa_pricing_attribute67 IN jtf_varchar2_table_300 := NULL,
816 p_qlpa_pricing_attribute71 IN jtf_varchar2_table_300 := NULL,
813 p_qlpa_pricing_attribute68 IN jtf_varchar2_table_300 := NULL,
814 p_qlpa_pricing_attribute69 IN jtf_varchar2_table_300 := NULL,
815 p_qlpa_pricing_attribute70 IN jtf_varchar2_table_300 := NULL,
817 p_qlpa_pricing_attribute72 IN jtf_varchar2_table_300 := NULL,
818 p_qlpa_pricing_attribute73 IN jtf_varchar2_table_300 := NULL,
819 p_qlpa_pricing_attribute74 IN jtf_varchar2_table_300 := NULL,
820 p_qlpa_pricing_attribute75 IN jtf_varchar2_table_300 := NULL,
821 p_qlpa_pricing_attribute76 IN jtf_varchar2_table_300 := NULL,
822 p_qlpa_pricing_attribute77 IN jtf_varchar2_table_300 := NULL,
823 p_qlpa_pricing_attribute78 IN jtf_varchar2_table_300 := NULL,
824 p_qlpa_pricing_attribute79 IN jtf_varchar2_table_300 := NULL,
825 p_qlpa_pricing_attribute80 IN jtf_varchar2_table_300 := NULL,
826 p_qlpa_pricing_attribute81 IN jtf_varchar2_table_300 := NULL,
827 p_qlpa_pricing_attribute82 IN jtf_varchar2_table_300 := NULL,
828 p_qlpa_pricing_attribute83 IN jtf_varchar2_table_300 := NULL,
829 p_qlpa_pricing_attribute84 IN jtf_varchar2_table_300 := NULL,
830 p_qlpa_pricing_attribute85 IN jtf_varchar2_table_300 := NULL,
831 p_qlpa_pricing_attribute86 IN jtf_varchar2_table_300 := NULL,
832 p_qlpa_pricing_attribute87 IN jtf_varchar2_table_300 := NULL,
833 p_qlpa_pricing_attribute88 IN jtf_varchar2_table_300 := NULL,
834 p_qlpa_pricing_attribute89 IN jtf_varchar2_table_300 := NULL,
835 p_qlpa_pricing_attribute90 IN jtf_varchar2_table_300 := NULL,
836 p_qlpa_pricing_attribute91 IN jtf_varchar2_table_300 := NULL,
837 p_qlpa_pricing_attribute92 IN jtf_varchar2_table_300 := NULL,
838 p_qlpa_pricing_attribute93 IN jtf_varchar2_table_300 := NULL,
839 p_qlpa_pricing_attribute94 IN jtf_varchar2_table_300 := NULL,
840 p_qlpa_pricing_attribute95 IN jtf_varchar2_table_300 := NULL,
841 p_qlpa_pricing_attribute96 IN jtf_varchar2_table_300 := NULL,
842 p_qlpa_pricing_attribute97 IN jtf_varchar2_table_300 := NULL,
843 p_qlpa_pricing_attribute98 IN jtf_varchar2_table_300 := NULL,
844 p_qlpa_pricing_attribute99 IN jtf_varchar2_table_300 := NULL,
845 p_qlpa_pricing_attribute100 IN jtf_varchar2_table_300 := NULL,
846 p_qlpa_context IN jtf_varchar2_table_100 := NULL,
847 p_qlpa_attribute1 IN jtf_varchar2_table_300 := NULL,
848 p_qlpa_attribute2 IN jtf_varchar2_table_300 := NULL,
849 p_qlpa_attribute3 IN jtf_varchar2_table_300 := NULL,
850 p_qlpa_attribute4 IN jtf_varchar2_table_300 := NULL,
851 p_qlpa_attribute5 IN jtf_varchar2_table_300 := NULL,
852 p_qlpa_attribute6 IN jtf_varchar2_table_300 := NULL,
853 p_qlpa_attribute7 IN jtf_varchar2_table_300 := NULL,
854 p_qlpa_attribute8 IN jtf_varchar2_table_300 := NULL,
855 p_qlpa_attribute9 IN jtf_varchar2_table_300 := NULL,
856 p_qlpa_attribute10 IN jtf_varchar2_table_300 := NULL,
857 p_qlpa_attribute11 IN jtf_varchar2_table_300 := NULL,
858 p_qlpa_attribute12 IN jtf_varchar2_table_300 := NULL,
859 p_qlpa_attribute13 IN jtf_varchar2_table_300 := NULL,
860 p_qlpa_attribute14 IN jtf_varchar2_table_300 := NULL,
861 p_qlpa_attribute15 IN jtf_varchar2_table_300 := NULL,
862 p_qlpa_attribute16 IN jtf_varchar2_table_300 := NULL,
863 p_qlpa_attribute17 IN jtf_varchar2_table_300 := NULL,
864 p_qlpa_attribute18 IN jtf_varchar2_table_300 := NULL,
865 p_qlpa_attribute19 IN jtf_varchar2_table_300 := NULL,
866 p_qlpa_attribute20 IN jtf_varchar2_table_300 := NULL,
867 p_qlpa_object_version_number IN jtf_number_table := NULL,
868 p_qlp_operation_code IN jtf_varchar2_table_100 := NULL,
869 p_qlp_qte_line_index IN jtf_number_table := NULL,
870 p_qlp_payment_id IN jtf_number_table := NULL,
871 p_qlp_creation_date IN jtf_date_table := NULL,
872 p_qlp_created_by IN jtf_number_table := NULL,
873 p_qlp_last_update_date IN jtf_date_table := NULL,
874 p_qlp_last_updated_by IN jtf_number_table := NULL,
875 p_qlp_last_update_login IN jtf_number_table := NULL,
876 p_qlp_request_id IN jtf_number_table := NULL,
877 p_qlp_program_application_id IN jtf_number_table := NULL,
878 p_qlp_program_id IN jtf_number_table := NULL,
879 p_qlp_program_update_date IN jtf_date_table := NULL,
880 p_qlp_quote_header_id IN jtf_number_table := NULL,
881 p_qlp_quote_line_id IN jtf_number_table := NULL,
882 p_qlp_payment_type_code IN jtf_varchar2_table_100 := NULL,
883 p_qlp_payment_ref_number IN jtf_varchar2_table_300 := NULL,
884 p_qlp_payment_option IN jtf_varchar2_table_300 := NULL,
885 p_qlp_payment_term_id IN jtf_number_table := NULL,
886 p_qlp_credit_card_code IN jtf_varchar2_table_100 := NULL,
887 p_qlp_credit_card_holder_name IN jtf_varchar2_table_100 := NULL,
888 p_qlp_credit_card_exp_date IN jtf_date_table := NULL,
889 p_qlp_credit_card_aprv_code IN jtf_varchar2_table_100 := NULL,
890 p_qlp_credit_card_aprv_date IN jtf_date_table := NULL,
891 p_qlp_payment_amount IN jtf_number_table := NULL,
892 p_qlp_attribute_category IN jtf_varchar2_table_100 := NULL,
893 p_qlp_attribute1 IN jtf_varchar2_table_300 := NULL,
894 p_qlp_attribute2 IN jtf_varchar2_table_300 := NULL,
898 p_qlp_attribute6 IN jtf_varchar2_table_300 := NULL,
895 p_qlp_attribute3 IN jtf_varchar2_table_300 := NULL,
896 p_qlp_attribute4 IN jtf_varchar2_table_300 := NULL,
897 p_qlp_attribute5 IN jtf_varchar2_table_300 := NULL,
899 p_qlp_attribute7 IN jtf_varchar2_table_300 := NULL,
900 p_qlp_attribute8 IN jtf_varchar2_table_300 := NULL,
901 p_qlp_attribute9 IN jtf_varchar2_table_300 := NULL,
902 p_qlp_attribute10 IN jtf_varchar2_table_300 := NULL,
903 p_qlp_attribute11 IN jtf_varchar2_table_300 := NULL,
904 p_qlp_attribute12 IN jtf_varchar2_table_300 := NULL,
905 p_qlp_attribute13 IN jtf_varchar2_table_300 := NULL,
906 p_qlp_attribute14 IN jtf_varchar2_table_300 := NULL,
907 p_qlp_attribute15 IN jtf_varchar2_table_300 := NULL,
908 p_qlp_attribute16 IN jtf_varchar2_table_300 := NULL,
909 p_qlp_attribute17 IN jtf_varchar2_table_300 := NULL,
910 p_qlp_attribute18 IN jtf_varchar2_table_300 := NULL,
911 p_qlp_attribute19 IN jtf_varchar2_table_300 := NULL,
912 p_qlp_attribute20 IN jtf_varchar2_table_300 := NULL,
913 p_qlp_shipment_index IN jtf_number_table := NULL,
914 p_qlp_quote_shipment_id IN jtf_number_table := NULL,
915 p_qlp_cust_po_number IN jtf_varchar2_table_100 := NULL,
916 p_qlp_cust_po_line_number IN jtf_varchar2_table_100 := NULL,
917 p_qlp_trxn_extension_id IN jtf_number_table := NULL,
918 p_qlp_instrument_id IN jtf_number_table := NULL,
919 p_qlp_instr_assignment_id IN jtf_number_table := NULL,
920 p_qlp_cvv2 IN jtf_varchar2_table_100 := NULL,
921 p_qlp_object_version_number IN jtf_number_table := NULL,
922 p_qls_operation_code IN jtf_varchar2_table_100 := NULL,
923 p_qls_qte_line_index IN jtf_number_table := NULL,
924 p_qls_shipment_id IN jtf_number_table := NULL,
925 p_qls_creation_date IN jtf_date_table := NULL,
926 p_qls_created_by IN jtf_number_table := NULL,
927 p_qls_last_update_date IN jtf_date_table := NULL,
928 p_qls_last_updated_by IN jtf_number_table := NULL,
929 p_qls_last_update_login IN jtf_number_table := NULL,
930 p_qls_request_id IN jtf_number_table := NULL,
931 p_qls_program_application_id IN jtf_number_table := NULL,
932 p_qls_program_id IN jtf_number_table := NULL,
933 p_qls_program_update_date IN jtf_date_table := NULL,
934 p_qls_quote_header_id IN jtf_number_table := NULL,
935 p_qls_quote_line_id IN jtf_number_table := NULL,
936 p_qls_promise_date IN jtf_date_table := NULL,
937 p_qls_request_date IN jtf_date_table := NULL,
938 p_qls_schedule_ship_date IN jtf_date_table := NULL,
939 p_qls_ship_to_party_site_id IN jtf_number_table := NULL,
940 p_qls_ship_to_party_id IN jtf_number_table := NULL,
941 p_qls_ship_to_cust_account_id IN jtf_number_table := NULL,
942 p_qls_ship_partial_flag IN jtf_varchar2_table_300 := NULL,
943 p_qls_ship_set_id IN jtf_number_table := NULL,
944 p_qls_ship_method_code IN jtf_varchar2_table_100 := NULL,
945 p_qls_freight_terms_code IN jtf_varchar2_table_100 := NULL,
946 p_qls_freight_carrier_code IN jtf_varchar2_table_100 := NULL,
947 p_qls_fob_code IN jtf_varchar2_table_100 := NULL,
948 p_qls_shipping_instructions IN jtf_varchar2_table_2000 := NULL,
949 p_qls_packing_instructions IN jtf_varchar2_table_2000 := NULL,
950 p_qls_quantity IN jtf_number_table := NULL,
951 p_qls_reserved_quantity IN jtf_varchar2_table_300 := NULL,
952 p_qls_reservation_id IN jtf_number_table := NULL,
953 p_qls_order_line_id IN jtf_number_table := NULL,
954 p_qls_ship_to_party_name IN jtf_varchar2_table_300 := NULL,
955 p_qls_ship_to_cont_first_name IN jtf_varchar2_table_100 := NULL,
956 p_qls_ship_to_cont_mid_name IN jtf_varchar2_table_100 := NULL,
957 p_qls_ship_to_cont_last_name IN jtf_varchar2_table_100 := NULL,
958 p_qls_ship_to_address1 IN jtf_varchar2_table_300 := NULL,
959 p_qls_ship_to_address2 IN jtf_varchar2_table_300 := NULL,
960 p_qls_ship_to_address3 IN jtf_varchar2_table_300 := NULL,
961 p_qls_ship_to_address4 IN jtf_varchar2_table_300 := NULL,
962 p_qls_ship_to_country_code IN jtf_varchar2_table_100 := NULL,
963 p_qls_ship_to_country IN jtf_varchar2_table_100 := NULL,
964 p_qls_ship_to_city IN jtf_varchar2_table_100 := NULL,
965 p_qls_ship_to_postal_code IN jtf_varchar2_table_100 := NULL,
966 p_qls_ship_to_state IN jtf_varchar2_table_100 := NULL,
967 p_qls_ship_to_province IN jtf_varchar2_table_100 := NULL,
968 p_qls_ship_to_county IN jtf_varchar2_table_100 := NULL,
969 p_qls_attribute_category IN jtf_varchar2_table_100 := NULL,
970 p_qls_attribute1 IN jtf_varchar2_table_300 := NULL,
971 p_qls_attribute2 IN jtf_varchar2_table_300 := NULL,
972 p_qls_attribute3 IN jtf_varchar2_table_300 := NULL,
973 p_qls_attribute4 IN jtf_varchar2_table_300 := NULL,
974 p_qls_attribute5 IN jtf_varchar2_table_300 := NULL,
975 p_qls_attribute6 IN jtf_varchar2_table_300 := NULL,
979 p_qls_attribute10 IN jtf_varchar2_table_300 := NULL,
976 p_qls_attribute7 IN jtf_varchar2_table_300 := NULL,
977 p_qls_attribute8 IN jtf_varchar2_table_300 := NULL,
978 p_qls_attribute9 IN jtf_varchar2_table_300 := NULL,
980 p_qls_attribute11 IN jtf_varchar2_table_300 := NULL,
981 p_qls_attribute12 IN jtf_varchar2_table_300 := NULL,
982 p_qls_attribute13 IN jtf_varchar2_table_300 := NULL,
983 p_qls_attribute14 IN jtf_varchar2_table_300 := NULL,
984 p_qls_attribute15 IN jtf_varchar2_table_300 := NULL,
985 p_qls_attribute16 IN jtf_varchar2_table_300 := NULL,
986 p_qls_attribute17 IN jtf_varchar2_table_300 := NULL,
987 p_qls_attribute18 IN jtf_varchar2_table_300 := NULL,
988 p_qls_attribute19 IN jtf_varchar2_table_300 := NULL,
989 p_qls_attribute20 IN jtf_varchar2_table_300 := NULL,
990 p_qls_ship_quote_price IN jtf_number_table := NULL,
991 p_qls_pricing_quantity IN jtf_number_table := NULL,
992 p_qls_shipment_priority_code IN jtf_varchar2_table_100 := NULL,
993 p_qls_ship_from_org_id IN jtf_number_table := NULL,
994 p_qls_ship_to_cust_party_id IN jtf_number_table := NULL,
995 p_qls_request_date_type IN jtf_varchar2_table_100 := NULL,
996 p_qls_demand_class_code IN jtf_varchar2_table_100 := NULL,
997 p_qls_object_version_number IN jtf_number_table := NULL,
998 p_qlt_operation_code IN jtf_varchar2_table_100 := NULL,
999 p_qlt_qte_line_index IN jtf_number_table := NULL,
1000 p_qlt_shipment_index IN jtf_number_table := NULL,
1001 p_qlt_tax_detail_id IN jtf_number_table := NULL,
1002 p_qlt_quote_header_id IN jtf_number_table := NULL,
1003 p_qlt_quote_line_id IN jtf_number_table := NULL,
1004 p_qlt_quote_shipment_id IN jtf_number_table := NULL,
1005 p_qlt_creation_date IN jtf_date_table := NULL,
1006 p_qlt_created_by IN jtf_number_table := NULL,
1007 p_qlt_last_update_date IN jtf_date_table := NULL,
1008 p_qlt_last_updated_by IN jtf_number_table := NULL,
1009 p_qlt_last_update_login IN jtf_number_table := NULL,
1010 p_qlt_request_id IN jtf_number_table := NULL,
1011 p_qlt_program_application_id IN jtf_number_table := NULL,
1012 p_qlt_program_id IN jtf_number_table := NULL,
1013 p_qlt_program_update_date IN jtf_date_table := NULL,
1014 p_qlt_orig_tax_code IN jtf_varchar2_table_300 := NULL,
1015 p_qlt_tax_code IN jtf_varchar2_table_100 := NULL,
1016 p_qlt_tax_rate IN jtf_number_table := NULL,
1017 p_qlt_tax_date IN jtf_date_table := NULL,
1018 p_qlt_tax_amount IN jtf_number_table := NULL,
1019 p_qlt_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
1020 p_qlt_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
1021 p_qlt_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
1022 p_qlt_attribute_category IN jtf_varchar2_table_100 := NULL,
1023 p_qlt_attribute1 IN jtf_varchar2_table_300 := NULL,
1024 p_qlt_attribute2 IN jtf_varchar2_table_300 := NULL,
1025 p_qlt_attribute3 IN jtf_varchar2_table_300 := NULL,
1026 p_qlt_attribute4 IN jtf_varchar2_table_300 := NULL,
1027 p_qlt_attribute5 IN jtf_varchar2_table_300 := NULL,
1028 p_qlt_attribute6 IN jtf_varchar2_table_300 := NULL,
1029 p_qlt_attribute7 IN jtf_varchar2_table_300 := NULL,
1030 p_qlt_attribute8 IN jtf_varchar2_table_300 := NULL,
1031 p_qlt_attribute9 IN jtf_varchar2_table_300 := NULL,
1032 p_qlt_attribute10 IN jtf_varchar2_table_300 := NULL,
1033 p_qlt_attribute11 IN jtf_varchar2_table_300 := NULL,
1034 p_qlt_attribute12 IN jtf_varchar2_table_300 := NULL,
1035 p_qlt_attribute13 IN jtf_varchar2_table_300 := NULL,
1036 p_qlt_attribute14 IN jtf_varchar2_table_300 := NULL,
1037 p_qlt_attribute15 IN jtf_varchar2_table_300 := NULL,
1038 p_qlt_attribute16 IN jtf_varchar2_table_300 := NULL,
1039 p_qlt_attribute17 IN jtf_varchar2_table_300 := NULL,
1040 p_qlt_attribute18 IN jtf_varchar2_table_300 := NULL,
1041 p_qlt_attribute19 IN jtf_varchar2_table_300 := NULL,
1042 p_qlt_attribute20 IN jtf_varchar2_table_300 := NULL,
1043 p_qlt_object_version_number IN jtf_number_table := NULL,
1044 p_qlt_tax_rate_id IN jtf_number_table := NULL,
1045 p_qlpaj_operation_code IN jtf_varchar2_table_100 := NULL,
1046 p_qlpaj_qte_line_index IN jtf_number_table := NULL,
1047 p_qlpaj_price_adjustment_id IN jtf_number_table := NULL,
1048 p_qlpaj_creation_date IN jtf_date_table := NULL,
1049 p_qlpaj_created_by IN jtf_number_table := NULL,
1050 p_qlpaj_last_update_date IN jtf_date_table := NULL,
1051 p_qlpaj_last_updated_by IN jtf_number_table := NULL,
1052 p_qlpaj_last_update_login IN jtf_number_table := NULL,
1053 p_qlpaj_program_application_id IN jtf_number_table := NULL,
1054 p_qlpaj_program_id IN jtf_number_table := NULL,
1055 p_qlpaj_program_update_date IN jtf_date_table := NULL,
1056 p_qlpaj_request_id IN jtf_number_table := NULL,
1060 p_qlpaj_modifier_line_id IN jtf_number_table := NULL,
1057 p_qlpaj_quote_header_id IN jtf_number_table := NULL,
1058 p_qlpaj_quote_line_id IN jtf_number_table := NULL,
1059 p_qlpaj_modifier_header_id IN jtf_number_table := NULL,
1061 p_qlpaj_mod_line_type_code IN jtf_varchar2_table_100 := NULL,
1062 p_qlpaj_mod_mech_type_code IN jtf_varchar2_table_100 := NULL,
1063 p_qlpaj_modified_from IN jtf_number_table := NULL,
1064 p_qlpaj_modified_to IN jtf_number_table := NULL,
1065 p_qlpaj_operand IN jtf_number_table := NULL,
1066 p_qlpaj_arithmetic_operator IN jtf_varchar2_table_100 := NULL,
1067 p_qlpaj_automatic_flag IN jtf_varchar2_table_100 := NULL,
1068 p_qlpaj_update_allowable_flag IN jtf_varchar2_table_100 := NULL,
1069 p_qlpaj_updated_flag IN jtf_varchar2_table_100 := NULL,
1070 p_qlpaj_applied_flag IN jtf_varchar2_table_100 := NULL,
1071 p_qlpaj_on_invoice_flag IN jtf_varchar2_table_100 := NULL,
1072 p_qlpaj_pricing_phase_id IN jtf_number_table := NULL,
1073 p_qlpaj_attribute_category IN jtf_varchar2_table_100 := NULL,
1074 p_qlpaj_attribute1 IN jtf_varchar2_table_300 := NULL,
1075 p_qlpaj_attribute2 IN jtf_varchar2_table_300 := NULL,
1076 p_qlpaj_attribute3 IN jtf_varchar2_table_300 := NULL,
1077 p_qlpaj_attribute4 IN jtf_varchar2_table_300 := NULL,
1078 p_qlpaj_attribute5 IN jtf_varchar2_table_300 := NULL,
1079 p_qlpaj_attribute6 IN jtf_varchar2_table_300 := NULL,
1080 p_qlpaj_attribute7 IN jtf_varchar2_table_300 := NULL,
1081 p_qlpaj_attribute8 IN jtf_varchar2_table_300 := NULL,
1082 p_qlpaj_attribute9 IN jtf_varchar2_table_300 := NULL,
1083 p_qlpaj_attribute10 IN jtf_varchar2_table_300 := NULL,
1084 p_qlpaj_attribute11 IN jtf_varchar2_table_300 := NULL,
1085 p_qlpaj_attribute12 IN jtf_varchar2_table_300 := NULL,
1086 p_qlpaj_attribute13 IN jtf_varchar2_table_300 := NULL,
1087 p_qlpaj_attribute14 IN jtf_varchar2_table_300 := NULL,
1088 p_qlpaj_attribute15 IN jtf_varchar2_table_300 := NULL,
1089 p_qlpaj_attribute16 IN jtf_varchar2_table_300 := NULL,
1090 p_qlpaj_attribute17 IN jtf_varchar2_table_300 := NULL,
1091 p_qlpaj_attribute18 IN jtf_varchar2_table_300 := NULL,
1092 p_qlpaj_attribute19 IN jtf_varchar2_table_300 := NULL,
1093 p_qlpaj_attribute20 IN jtf_varchar2_table_300 := NULL,
1094 p_qlpaj_orig_sys_discount_ref IN jtf_varchar2_table_100 := NULL,
1095 p_qlpaj_change_sequence IN jtf_varchar2_table_100 := NULL,
1096 p_qlpaj_update_allowed IN jtf_varchar2_table_100 := NULL,
1097 p_qlpaj_change_reason_code IN jtf_varchar2_table_100 := NULL,
1098 p_qlpaj_change_reason_text IN jtf_varchar2_table_2000 := NULL,
1099 p_qlpaj_cost_id IN jtf_number_table := NULL,
1100 p_qlpaj_tax_code IN jtf_varchar2_table_100 := NULL,
1101 p_qlpaj_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
1102 p_qlpaj_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
1103 p_qlpaj_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
1104 p_qlpaj_parent_adjustment_id IN jtf_number_table := NULL,
1105 p_qlpaj_invoiced_flag IN jtf_varchar2_table_100 := NULL,
1106 p_qlpaj_estimated_flag IN jtf_varchar2_table_100 := NULL,
1107 p_qlpaj_inc_in_sales_perfce IN jtf_varchar2_table_100 := NULL,
1108 p_qlpaj_split_action_code IN jtf_varchar2_table_100 := NULL,
1109 p_qlpaj_adjusted_amount IN jtf_number_table := NULL,
1110 p_qlpaj_charge_type_code IN jtf_varchar2_table_100 := NULL,
1111 p_qlpaj_charge_subtype_code IN jtf_varchar2_table_100 := NULL,
1112 p_qlpaj_range_break_quantity IN jtf_number_table := NULL,
1113 p_qlpaj_accrual_conv_rate IN jtf_number_table := NULL,
1114 p_qlpaj_pricing_group_sequence IN jtf_number_table := NULL,
1115 p_qlpaj_accrual_flag IN jtf_varchar2_table_100 := NULL,
1116 p_qlpaj_list_line_no IN jtf_varchar2_table_300 := NULL,
1117 p_qlpaj_source_system_code IN jtf_varchar2_table_100 := NULL,
1118 p_qlpaj_benefit_qty IN jtf_number_table := NULL,
1119 p_qlpaj_benefit_uom_code IN jtf_varchar2_table_100 := NULL,
1120 p_qlpaj_print_on_invoice_flag IN jtf_varchar2_table_100 := NULL,
1121 p_qlpaj_expiration_date IN jtf_date_table := NULL,
1122 p_qlpaj_rebate_trans_type_code IN jtf_varchar2_table_100 := NULL,
1123 p_qlpaj_rebate_trans_reference IN jtf_varchar2_table_100 := NULL,
1124 p_qlpaj_rebate_pay_system_code IN jtf_varchar2_table_100 := NULL,
1125 p_qlpaj_redeemed_date IN jtf_date_table := NULL,
1126 p_qlpaj_redeemed_flag IN jtf_varchar2_table_100 := NULL,
1127 p_qlpaj_modifier_level_code IN jtf_varchar2_table_100 := NULL,
1128 p_qlpaj_price_break_type_code IN jtf_varchar2_table_100 := NULL,
1129 p_qlpaj_substitution_attribute IN jtf_varchar2_table_100 := NULL,
1130 p_qlpaj_proration_type_code IN jtf_varchar2_table_100 := NULL,
1131 p_qlpaj_include_on_ret_flag IN jtf_varchar2_table_100 := NULL,
1132 p_qlpaj_credit_or_charge_flag IN jtf_varchar2_table_100 := NULL,
1133 p_qlpaj_shipment_index IN jtf_number_table := NULL,
1134 p_qlpaj_quote_shipment_id IN jtf_number_table := NULL,
1135 p_qlpaj_object_version_number IN jtf_number_table := NULL,
1136 p_qlsc_operation_code IN jtf_varchar2_table_100 := NULL,
1137 p_qlsc_qte_line_index IN jtf_number_table := NULL,
1138 p_qlsc_sales_credit_id IN jtf_number_table := NULL,
1142 p_qlsc_last_update_date IN jtf_date_table := NULL,
1139 p_qlsc_creation_date IN jtf_date_table := NULL,
1140 p_qlsc_created_by IN jtf_number_table := NULL,
1141 p_qlsc_last_updated_by IN jtf_varchar2_table_300 := NULL,
1143 p_qlsc_last_update_login IN jtf_number_table := NULL,
1144 p_qlsc_request_id IN jtf_number_table := NULL,
1145 p_qlsc_program_application_id IN jtf_number_table := NULL,
1146 p_qlsc_program_id IN jtf_number_table := NULL,
1147 p_qlsc_program_update_date IN jtf_date_table := NULL,
1148 p_qlsc_quote_header_id IN jtf_number_table := NULL,
1149 p_qlsc_quote_line_id IN jtf_number_table := NULL,
1150 p_qlsc_percent IN jtf_number_table := NULL,
1151 p_qlsc_resource_id IN jtf_number_table := NULL,
1152 p_qlsc_first_name IN jtf_varchar2_table_300 := NULL,
1153 p_qlsc_last_name IN jtf_varchar2_table_300 := NULL,
1154 p_qlsc_sales_credit_type IN jtf_varchar2_table_300 := NULL,
1155 p_qlsc_resource_group_id IN jtf_number_table := NULL,
1156 p_qlsc_employee_person_id IN jtf_number_table := NULL,
1157 p_qlsc_sales_credit_type_id IN jtf_number_table := NULL,
1158 p_qlsc_attribute_category IN jtf_varchar2_table_100 := NULL,
1159 p_qlsc_attribute1 IN jtf_varchar2_table_300 := NULL,
1160 p_qlsc_attribute2 IN jtf_varchar2_table_300 := NULL,
1161 p_qlsc_attribute3 IN jtf_varchar2_table_300 := NULL,
1162 p_qlsc_attribute4 IN jtf_varchar2_table_300 := NULL,
1163 p_qlsc_attribute5 IN jtf_varchar2_table_300 := NULL,
1164 p_qlsc_attribute6 IN jtf_varchar2_table_300 := NULL,
1165 p_qlsc_attribute7 IN jtf_varchar2_table_300 := NULL,
1166 p_qlsc_attribute8 IN jtf_varchar2_table_300 := NULL,
1167 p_qlsc_attribute9 IN jtf_varchar2_table_300 := NULL,
1168 p_qlsc_attribute10 IN jtf_varchar2_table_300 := NULL,
1169 p_qlsc_attribute11 IN jtf_varchar2_table_300 := NULL,
1170 p_qlsc_attribute12 IN jtf_varchar2_table_300 := NULL,
1171 p_qlsc_attribute13 IN jtf_varchar2_table_300 := NULL,
1172 p_qlsc_attribute14 IN jtf_varchar2_table_300 := NULL,
1173 p_qlsc_attribute15 IN jtf_varchar2_table_300 := NULL,
1174 p_qlsc_attribute16 IN jtf_varchar2_table_300 := NULL,
1175 p_qlsc_attribute17 IN jtf_varchar2_table_300 := NULL,
1176 p_qlsc_attribute18 IN jtf_varchar2_table_300 := NULL,
1177 p_qlsc_attribute19 IN jtf_varchar2_table_300 := NULL,
1178 p_qlsc_attribute20 IN jtf_varchar2_table_300 := NULL,
1179 p_qlsc_object_version_number IN jtf_number_table := NULL,
1180 p_qac_access_id IN jtf_number_table := NULL,
1181 p_qac_quote_number IN jtf_number_table := NULL,
1182 p_qac_resource_id IN jtf_number_table := NULL,
1183 p_qac_resource_grp_id IN jtf_number_table := NULL,
1184 p_qac_creation_date IN jtf_date_table := NULL,
1185 p_qac_created_by IN jtf_number_table := NULL,
1186 p_qac_last_updated_by IN jtf_number_table := NULL,
1187 p_qac_last_update_date IN jtf_date_table := NULL,
1188 p_qac_last_update_login IN jtf_number_table := NULL,
1189 p_qac_request_id IN jtf_number_table := NULL,
1190 p_qac_program_application_id IN jtf_number_table := NULL,
1191 p_qac_program_id IN jtf_number_table := NULL,
1192 p_qac_program_update_date IN jtf_date_table := NULL,
1193 p_qac_keep_flag IN jtf_varchar2_table_100 := NULL,
1194 p_qac_update_access_flag IN jtf_varchar2_table_100 := NULL,
1195 p_qac_created_by_tap_flag IN jtf_varchar2_table_100 := NULL,
1196 p_qac_territory_id IN jtf_number_table := NULL,
1197 p_qac_territory_source_flag IN jtf_varchar2_table_100 := NULL,
1198 p_qac_role_id IN jtf_number_table := NULL,
1199 p_qac_attribute_category IN jtf_varchar2_table_100 := NULL,
1200 p_qac_attribute1 IN jtf_varchar2_table_300 := NULL,
1201 p_qac_attribute2 IN jtf_varchar2_table_300 := NULL,
1202 p_qac_attribute3 IN jtf_varchar2_table_300 := NULL,
1203 p_qac_attribute4 IN jtf_varchar2_table_300 := NULL,
1204 p_qac_attribute5 IN jtf_varchar2_table_300 := NULL,
1205 p_qac_attribute6 IN jtf_varchar2_table_300 := NULL,
1206 p_qac_attribute7 IN jtf_varchar2_table_300 := NULL,
1207 p_qac_attribute8 IN jtf_varchar2_table_300 := NULL,
1208 p_qac_attribute9 IN jtf_varchar2_table_300 := NULL,
1209 p_qac_attribute10 IN jtf_varchar2_table_300 := NULL,
1210 p_qac_attribute11 IN jtf_varchar2_table_300 := NULL,
1211 p_qac_attribute12 IN jtf_varchar2_table_300 := NULL,
1212 p_qac_attribute13 IN jtf_varchar2_table_300 := NULL,
1213 p_qac_attribute14 IN jtf_varchar2_table_300 := NULL,
1214 p_qac_attribute15 IN jtf_varchar2_table_300 := NULL,
1215 p_qac_attribute16 IN jtf_varchar2_table_300 := NULL,
1216 p_qac_attribute17 IN jtf_varchar2_table_300 := NULL,
1217 p_qac_attribute18 IN jtf_varchar2_table_300 := NULL,
1218 p_qac_attribute19 IN jtf_varchar2_table_300 := NULL,
1219 p_qac_attribute20 IN jtf_varchar2_table_300 := NULL,
1220 p_qac_batch_price_flag IN jtf_varchar2_table_100 := NULL,
1224 p_qrobj_operation_code IN jtf_varchar2_table_100 := NULL,
1221 p_qac_operation_code IN jtf_varchar2_table_100 := NULL,
1222 p_qac_object_version_number IN jtf_number_table := NULL,
1223 p_qtmpl_template_id IN jtf_number_table := NULL,
1225 p_qrobj_RELATED_OBJECT_ID IN jtf_number_table := NULL,
1226 p_qrobj_CREATION_DATE IN jtf_date_table := null,
1227 p_qrobj_CREATED_BY IN jtf_number_table := NULL,
1228 p_qrobj_LAST_UPDATE_DATE IN jtf_date_table := null,
1229 p_qrobj_LAST_UPDATED_BY IN jtf_number_table := NULL,
1230 p_qrobj_LAST_UPDATE_LOGIN IN jtf_number_table := NULL,
1231 p_qrobj_REQUEST_ID IN jtf_number_table := NULL,
1232 p_qrobj_PROGRAM_APPLICATION_ID IN jtf_number_table := NULL,
1233 p_qrobj_PROGRAM_ID IN jtf_number_table := NULL,
1234 p_qrobj_PROGRAM_UPDATE_DATE IN jtf_date_table := null,
1235 p_qrobj_QUOTE_OBJECT_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
1236 p_qrobj_QUOTE_OBJECT_ID IN jtf_number_table := NULL,
1237 p_qrobj_OBJECT_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
1238 p_qrobj_OBJECT_ID IN jtf_number_table := NULL,
1239 p_qrobj_RELATIONSHIP_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
1240 p_qrobj_RECIPROCAL_FLAG IN jtf_varchar2_table_100 := NULL,
1241 p_qrobj_QUOTE_OBJECT_CODE IN jtf_number_table := NULL,
1242 p_qrobj_OBJECT_VERSION_NUMBER IN jtf_number_table := NULL,
1243 p_api_version_number IN NUMBER := 1 ,
1244 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
1245 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
1246 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
1247 x_return_status OUT NOCOPY VARCHAR2 ,
1248 x_msg_count OUT NOCOPY NUMBER ,
1249 x_msg_data OUT NOCOPY VARCHAR2
1250 );
1251
1252 PROCEDURE Submit_Quote(
1253 x_order_number OUT NOCOPY NUMBER,
1254 x_order_header_id OUT NOCOPY NUMBER,
1255 x_order_request_id OUT NOCOPY NUMBER,
1256 x_contract_id OUT NOCOPY NUMBER,
1257 x_status OUT NOCOPY VARCHAR2,
1258 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
1259 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
1260 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
1261 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
1262 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
1263 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
1264 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
1265 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
1266 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
1267 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
1268 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
1269 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1270 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
1271 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
1272 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
1273 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1274 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
1275 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
1276 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
1277 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
1278 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
1279 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
1280 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
1281 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
1282 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1283 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
1284 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1285 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1286 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1287 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
1288 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
1289 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1290 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1291 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
1292 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
1293 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
1294 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
1295 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
1296 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
1297 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
1298 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
1299 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
1300 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
1301 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1302 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
1303 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1304 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1305 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1309 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1306 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
1307 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1308 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1310 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1311 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1312 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1313 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1314 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1315 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1316 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1317 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1318 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1319 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1320 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1321 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1322 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1323 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1324 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1325 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1326 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1327 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1328 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1329 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1330 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1331 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
1332 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
1333 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
1334 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1335 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1336 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1337 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1338 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
1339 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1340 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1341 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1342 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1343 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
1344 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
1345 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
1346 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1347 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1348 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1349 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
1350 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
1351 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
1352 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
1353 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1354 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1355 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
1356 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
1357 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
1358 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
1359 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1360 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
1361 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
1362 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
1363 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
1364 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
1365 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
1366 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1367 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
1368 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1369 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
1370 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1371 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
1372 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
1373 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1374 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1375 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
1376 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
1377 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
1378 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
1379 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1380 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
1381 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
1382 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
1383 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
1384 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
1385 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
1386 p_q_end_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1390 p_q_automatic_price_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1387 p_q_end_cust_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1388 p_q_end_cust_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
1389 p_q_end_cust_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1391 p_q_automatic_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1392 p_q_assistance_requested IN VARCHAR2 := FND_API.G_MISS_CHAR,
1393 p_q_assistance_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1394 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1395 p_sc_book_flag IN VARCHAR2 := FND_API.G_FALSE ,
1396 p_sc_reserve_flag IN VARCHAR2 := FND_API.G_FALSE ,
1397 p_sc_calculate_price IN VARCHAR2 := FND_API.G_FALSE ,
1398 p_sc_server_id IN NUMBER := FND_API.G_MISS_NUM ,
1399 p_api_version_number IN NUMBER := 1 ,
1400 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1401 x_return_status OUT NOCOPY VARCHAR2 ,
1402 x_msg_count OUT NOCOPY NUMBER ,
1403 x_msg_data OUT NOCOPY VARCHAR2
1404 );
1405
1406 PROCEDURE Update_Quote(
1407 x_q_quote_header_id OUT NOCOPY NUMBER,
1408 x_q_last_update_date OUT NOCOPY DATE,
1409 x_q_object_version_number OUT NOCOPY NUMBER,
1410 x_ql_quote_line_id OUT NOCOPY jtf_number_table,
1411 x_qrl_line_relationship_id OUT NOCOPY jtf_number_table,
1412 x_qdl_quote_line_detail_id OUT NOCOPY jtf_number_table,
1413 x_qpa_price_attribute_id OUT NOCOPY jtf_number_table,
1414 x_qp_payment_id OUT NOCOPY jtf_number_table,
1415 x_qt_tax_detail_id OUT NOCOPY jtf_number_table,
1416 x_qsc_sales_credit_id OUT NOCOPY jtf_number_table,
1417 x_qlpa_price_attribute_id OUT NOCOPY jtf_number_table,
1418 x_qlp_payment_id OUT NOCOPY jtf_number_table,
1419 x_qls_shipment_id OUT NOCOPY jtf_number_table,
1420 x_qlt_tax_detail_id OUT NOCOPY jtf_number_table,
1421 x_qlpaj_price_adjustment_id OUT NOCOPY jtf_number_table,
1422 x_qlsc_sales_credit_id OUT NOCOPY jtf_number_table,
1423 x_qs_shipment_id OUT NOCOPY jtf_number_table,
1424 x_qac_access_id OUT NOCOPY jtf_number_table,
1425 x_qtmpl_template_id OUT NOCOPY jtf_number_table,
1426 x_qrobj_related_object_id OUT NOCOPY jtf_number_table,
1427 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
1428 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1429 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
1430 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
1431 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
1432 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1433 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1434 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1435 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1436 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1437 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1438 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
1439 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
1440 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1441 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1442 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1443 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1444 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
1445 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
1446 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
1447 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
1448 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
1449 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
1450 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
1451 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
1452 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
1453 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
1454 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
1455 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1456 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
1457 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
1458 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
1459 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1460 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
1461 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
1462 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
1463 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
1464 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
1465 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
1466 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
1467 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
1468 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1469 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
1470 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1471 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1475 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1472 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1473 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
1474 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
1476 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1477 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
1478 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
1479 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
1480 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
1481 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
1482 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
1483 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
1484 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
1485 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
1486 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
1487 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1488 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
1489 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1490 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1491 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
1492 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
1493 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1494 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1495 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1496 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
1497 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1498 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1499 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1500 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1501 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1502 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1503 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1504 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1505 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1506 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1507 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1508 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1509 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1510 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1511 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1512 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1513 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1514 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1515 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1516 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1517 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
1518 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
1519 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
1520 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1521 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1522 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1523 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
1524 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
1525 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1526 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1527 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1528 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1529 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
1530 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
1531 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
1532 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1533 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1534 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1535 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
1536 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
1537 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
1538 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
1539 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1540 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1541 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
1542 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
1543 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
1544 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
1545 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
1546 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
1547 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
1548 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
1549 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
1550 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
1551 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
1552 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1556 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
1553 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
1554 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1555 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
1557 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
1558 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
1559 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1560 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1561 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
1562 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
1563 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
1564 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
1565 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1566 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
1567 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
1568 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
1569 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
1570 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
1571 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
1572 p_q_end_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1573 p_q_end_cust_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
1574 p_q_end_cust_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
1575 p_q_end_cust_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
1576 p_q_automatic_price_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1577 p_q_automatic_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
1578 p_q_assistance_requested IN VARCHAR2 := FND_API.G_MISS_CHAR,
1579 p_q_assistance_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
1580 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
1581 p_q_header_paynow_charges IN NUMBER := FND_API.G_MISS_NUM,
1582 p_ql_creation_date IN jtf_date_table := NULL,
1583 p_ql_created_by IN jtf_number_table := NULL,
1584 p_ql_last_updated_by IN jtf_number_table := NULL,
1585 p_ql_last_update_date IN jtf_date_table := NULL,
1586 p_ql_last_update_login IN jtf_number_table := NULL,
1587 p_ql_request_id IN jtf_number_table := NULL,
1588 p_ql_program_application_id IN jtf_number_table := NULL,
1589 p_ql_program_id IN jtf_number_table := NULL,
1590 p_ql_program_update_date IN jtf_date_table := NULL,
1591 p_ql_quote_line_id IN jtf_number_table := NULL,
1592 p_ql_quote_header_id IN jtf_number_table := NULL,
1593 p_ql_org_id IN jtf_number_table := NULL,
1594 p_ql_line_number IN jtf_number_table := NULL,
1595 p_ql_line_category_code IN jtf_varchar2_table_100 := NULL,
1596 p_ql_item_type_code IN jtf_varchar2_table_100 := NULL,
1597 p_ql_inventory_item_id IN jtf_number_table := NULL,
1598 p_ql_organization_id IN jtf_number_table := NULL,
1599 p_ql_quantity IN jtf_number_table := NULL,
1600 p_ql_uom_code IN jtf_varchar2_table_100 := NULL,
1601 p_ql_start_date_active IN jtf_date_table := NULL,
1602 p_ql_end_date_active IN jtf_date_table := NULL,
1603 p_ql_order_line_type_id IN jtf_number_table := NULL,
1604 p_ql_price_list_id IN jtf_number_table := NULL,
1605 p_ql_price_list_line_id IN jtf_number_table := NULL,
1606 p_ql_currency_code IN jtf_varchar2_table_100 := NULL,
1607 p_ql_line_list_price IN jtf_number_table := NULL,
1608 p_ql_line_adjusted_amount IN jtf_number_table := NULL,
1609 p_ql_line_adjusted_percent IN jtf_number_table := NULL,
1610 p_ql_line_quote_price IN jtf_number_table := NULL,
1611 p_ql_related_item_id IN jtf_number_table := NULL,
1612 p_ql_item_relationship_type IN jtf_varchar2_table_100 := NULL,
1613 p_ql_split_shipment_flag IN jtf_varchar2_table_100 := NULL,
1614 p_ql_backorder_flag IN jtf_varchar2_table_100 := NULL,
1615 p_ql_selling_price_change IN jtf_varchar2_table_100 := NULL,
1616 p_ql_recalculate_flag IN jtf_varchar2_table_100 := NULL,
1617 p_ql_attribute_category IN jtf_varchar2_table_100 := NULL,
1618 p_ql_attribute1 IN jtf_varchar2_table_300 := NULL,
1619 p_ql_attribute2 IN jtf_varchar2_table_300 := NULL,
1620 p_ql_attribute3 IN jtf_varchar2_table_300 := NULL,
1621 p_ql_attribute4 IN jtf_varchar2_table_300 := NULL,
1622 p_ql_attribute5 IN jtf_varchar2_table_300 := NULL,
1623 p_ql_attribute6 IN jtf_varchar2_table_300 := NULL,
1624 p_ql_attribute7 IN jtf_varchar2_table_300 := NULL,
1625 p_ql_attribute8 IN jtf_varchar2_table_300 := NULL,
1626 p_ql_attribute9 IN jtf_varchar2_table_300 := NULL,
1627 p_ql_attribute10 IN jtf_varchar2_table_300 := NULL,
1628 p_ql_attribute11 IN jtf_varchar2_table_300 := NULL,
1629 p_ql_attribute12 IN jtf_varchar2_table_300 := NULL,
1630 p_ql_attribute13 IN jtf_varchar2_table_300 := NULL,
1631 p_ql_attribute14 IN jtf_varchar2_table_300 := NULL,
1632 p_ql_attribute15 IN jtf_varchar2_table_300 := NULL,
1633 p_ql_attribute16 IN jtf_varchar2_table_300 := NULL,
1637 p_ql_attribute20 IN jtf_varchar2_table_300 := NULL,
1634 p_ql_attribute17 IN jtf_varchar2_table_300 := NULL,
1635 p_ql_attribute18 IN jtf_varchar2_table_300 := NULL,
1636 p_ql_attribute19 IN jtf_varchar2_table_300 := NULL,
1638 p_ql_accounting_rule_id IN jtf_number_table := NULL,
1639 p_ql_ffm_content_name IN jtf_varchar2_table_300 := NULL,
1640 p_ql_ffm_content_type IN jtf_varchar2_table_300 := NULL,
1641 p_ql_ffm_document_type IN jtf_varchar2_table_300 := NULL,
1642 p_ql_ffm_media_id IN jtf_varchar2_table_300 := NULL,
1643 p_ql_ffm_media_type IN jtf_varchar2_table_300 := NULL,
1644 p_ql_ffm_user_note IN jtf_varchar2_table_300 := NULL,
1645 p_ql_invoice_to_party_id IN jtf_number_table := NULL,
1646 p_ql_invoice_to_party_site_id IN jtf_number_table := NULL,
1647 p_ql_invoicing_rule_id IN jtf_number_table := NULL,
1648 p_ql_marketing_source_code_id IN jtf_number_table := NULL,
1649 p_ql_operation_code IN jtf_varchar2_table_100 := NULL,
1650 p_ql_invoice_to_cust_acct_id IN jtf_number_table := NULL,
1651 p_ql_pricing_quantity_uom IN jtf_varchar2_table_100 := NULL,
1652 p_ql_minisite_id IN jtf_number_table := NULL,
1653 p_ql_section_id IN jtf_number_table := NULL,
1654 p_ql_priced_price_list_id IN jtf_number_table := NULL,
1655 p_ql_agreement_id IN jtf_number_table := NULL,
1656 p_ql_commitment_id IN jtf_number_table := NULL,
1657 p_ql_display_arithmetic_op IN jtf_varchar2_table_100 := NULL,
1658 p_ql_invoice_to_cust_party_id IN jtf_number_table := NULL,
1659 p_ql_ship_model_complete_flag IN jtf_varchar2_table_100 := NULL,
1660 p_ql_charge_periodicity_code IN jtf_varchar2_table_100 := NULL,
1661 p_ql_end_cust_party_id IN jtf_number_table := NULL,
1662 p_ql_end_cust_party_site_id IN jtf_number_table := NULL,
1663 p_ql_end_cust_cust_account_id IN jtf_number_table := NULL,
1664 p_ql_end_cust_cust_party_id IN jtf_number_table := NULL,
1665 p_ql_object_version_number IN jtf_number_table := NULL,
1666 p_ql_line_paynow_charges IN jtf_number_table := NULL,
1667 p_ql_line_paynow_tax IN jtf_number_table := NULL,
1668 p_ql_line_paynow_subtotal IN jtf_number_table := NULL,
1669 p_ql_config_model_type IN jtf_varchar2_table_100 := NULL,
1670 p_qrl_line_relationship_id IN jtf_number_table := NULL,
1671 p_qrl_creation_date IN jtf_date_table := NULL,
1672 p_qrl_created_by IN jtf_number_table := NULL,
1673 p_qrl_last_updated_by IN jtf_number_table := NULL,
1674 p_qrl_last_update_date IN jtf_date_table := NULL,
1675 p_qrl_last_update_login IN jtf_number_table := NULL,
1676 p_qrl_request_id IN jtf_number_table := NULL,
1677 p_qrl_program_application_id IN jtf_number_table := NULL,
1678 p_qrl_program_id IN jtf_number_table := NULL,
1679 p_qrl_program_update_date IN jtf_date_table := NULL,
1680 p_qrl_quote_line_id IN jtf_number_table := NULL,
1681 p_qrl_related_quote_line_id IN jtf_number_table := NULL,
1682 p_qrl_relationship_type_code IN jtf_varchar2_table_100 := NULL,
1683 p_qrl_reciprocal_flag IN jtf_varchar2_table_100 := NULL,
1684 p_qrl_qte_line_index IN jtf_number_table := NULL,
1685 p_qrl_related_qte_line_index IN jtf_number_table := NULL,
1686 p_qrl_operation_code IN jtf_varchar2_table_100 := NULL,
1687 p_qrl_object_version_number IN jtf_number_table := NULL,
1688 p_qdl_quote_line_detail_id IN jtf_number_table := NULL,
1689 p_qdl_creation_date IN jtf_date_table := NULL,
1690 p_qdl_created_by IN jtf_number_table := NULL,
1691 p_qdl_last_update_date IN jtf_date_table := NULL,
1692 p_qdl_last_updated_by IN jtf_number_table := NULL,
1693 p_qdl_last_update_login IN jtf_number_table := NULL,
1694 p_qdl_request_id IN jtf_number_table := NULL,
1695 p_qdl_program_application_id IN jtf_number_table := NULL,
1696 p_qdl_program_id IN jtf_number_table := NULL,
1697 p_qdl_program_update_date IN jtf_date_table := NULL,
1698 p_qdl_quote_line_id IN jtf_number_table := NULL,
1699 p_qdl_config_header_id IN jtf_number_table := NULL,
1700 p_qdl_config_revision_num IN jtf_number_table := NULL,
1701 p_qdl_config_item_id IN jtf_number_table := NULL,
1702 p_qdl_complete_configuration IN jtf_varchar2_table_100 := NULL,
1703 p_qdl_valid_configuration_flag IN jtf_varchar2_table_100 := NULL,
1704 p_qdl_component_code IN jtf_varchar2_table_1200 := NULL,
1705 p_qdl_service_coterminate_flag IN jtf_varchar2_table_100 := NULL,
1706 p_qdl_service_duration IN jtf_number_table := NULL,
1707 p_qdl_service_period IN jtf_varchar2_table_100 := NULL,
1708 p_qdl_service_unit_selling IN jtf_number_table := NULL,
1709 p_qdl_service_unit_list IN jtf_number_table := NULL,
1710 p_qdl_service_number IN jtf_number_table := NULL,
1711 p_qdl_unit_percent_base_price IN jtf_number_table := NULL,
1712 p_qdl_attribute_category IN jtf_varchar2_table_100 := NULL,
1713 p_qdl_attribute1 IN jtf_varchar2_table_300 := NULL,
1714 p_qdl_attribute2 IN jtf_varchar2_table_300 := NULL,
1718 p_qdl_attribute6 IN jtf_varchar2_table_300 := NULL,
1715 p_qdl_attribute3 IN jtf_varchar2_table_300 := NULL,
1716 p_qdl_attribute4 IN jtf_varchar2_table_300 := NULL,
1717 p_qdl_attribute5 IN jtf_varchar2_table_300 := NULL,
1719 p_qdl_attribute7 IN jtf_varchar2_table_300 := NULL,
1720 p_qdl_attribute8 IN jtf_varchar2_table_300 := NULL,
1721 p_qdl_attribute9 IN jtf_varchar2_table_300 := NULL,
1722 p_qdl_attribute10 IN jtf_varchar2_table_300 := NULL,
1723 p_qdl_attribute11 IN jtf_varchar2_table_300 := NULL,
1724 p_qdl_attribute12 IN jtf_varchar2_table_300 := NULL,
1725 p_qdl_attribute13 IN jtf_varchar2_table_300 := NULL,
1726 p_qdl_attribute14 IN jtf_varchar2_table_300 := NULL,
1727 p_qdl_attribute15 IN jtf_varchar2_table_300 := NULL,
1728 p_qdl_attribute16 IN jtf_varchar2_table_300 := NULL,
1729 p_qdl_attribute17 IN jtf_varchar2_table_300 := NULL,
1730 p_qdl_attribute18 IN jtf_varchar2_table_300 := NULL,
1731 p_qdl_attribute19 IN jtf_varchar2_table_300 := NULL,
1732 p_qdl_attribute20 IN jtf_varchar2_table_300 := NULL,
1733 p_qdl_service_ref_type_code IN jtf_varchar2_table_100 := NULL,
1734 p_qdl_service_ref_order_number IN jtf_number_table := NULL,
1735 p_qdl_service_ref_line_number IN jtf_number_table := NULL,
1736 p_qdl_service_ref_qte_line_ind IN jtf_number_table := NULL,
1737 p_qdl_service_ref_line_id IN jtf_number_table := NULL,
1738 p_qdl_service_ref_system_id IN jtf_number_table := NULL,
1739 p_qdl_service_ref_option_numb IN jtf_number_table := NULL,
1740 p_qdl_service_ref_shipment IN jtf_number_table := NULL,
1741 p_qdl_return_ref_type IN jtf_varchar2_table_100 := NULL,
1742 p_qdl_return_ref_header_id IN jtf_number_table := NULL,
1743 p_qdl_return_ref_line_id IN jtf_number_table := NULL,
1744 p_qdl_return_attribute1 IN jtf_varchar2_table_300 := NULL,
1745 p_qdl_return_attribute2 IN jtf_varchar2_table_300 := NULL,
1746 p_qdl_return_attribute3 IN jtf_varchar2_table_300 := NULL,
1747 p_qdl_return_attribute4 IN jtf_varchar2_table_300 := NULL,
1748 p_qdl_return_attribute5 IN jtf_varchar2_table_300 := NULL,
1749 p_qdl_return_attribute6 IN jtf_varchar2_table_300 := NULL,
1750 p_qdl_return_attribute7 IN jtf_varchar2_table_300 := NULL,
1751 p_qdl_return_attribute8 IN jtf_varchar2_table_300 := NULL,
1752 p_qdl_return_attribute9 IN jtf_varchar2_table_300 := NULL,
1753 p_qdl_return_attribute10 IN jtf_varchar2_table_300 := NULL,
1754 p_qdl_return_attribute11 IN jtf_varchar2_table_300 := NULL,
1755 p_qdl_return_attribute12 IN jtf_varchar2_table_300 := NULL,
1756 p_qdl_return_attribute13 IN jtf_varchar2_table_300 := NULL,
1757 p_qdl_return_attribute14 IN jtf_varchar2_table_300 := NULL,
1758 p_qdl_return_attribute15 IN jtf_varchar2_table_300 := NULL,
1759 p_qdl_operation_code IN jtf_varchar2_table_100 := NULL,
1760 p_qdl_qte_line_index IN jtf_number_table := NULL,
1761 p_qdl_return_attr_category IN jtf_varchar2_table_100 := NULL,
1762 p_qdl_return_reason_code IN jtf_varchar2_table_100 := NULL,
1763 p_qdl_change_reason_code IN jtf_varchar2_table_100 := NULL,
1764 p_qdl_top_model_line_id IN jtf_number_table := NULL,
1765 p_qdl_top_model_line_index IN jtf_number_table := NULL,
1766 p_qdl_ato_line_id IN jtf_number_table := NULL,
1767 p_qdl_ato_line_index IN jtf_number_table := NULL,
1768 p_qdl_component_sequence_id IN jtf_number_table := NULL,
1769 p_qdl_object_version_number IN jtf_number_table := NULL,
1770 p_qpa_operation_code IN jtf_varchar2_table_100 := NULL,
1771 p_qpa_qte_line_index IN jtf_number_table := NULL,
1772 p_qpa_price_attribute_id IN jtf_number_table := NULL,
1773 p_qpa_creation_date IN jtf_date_table := NULL,
1774 p_qpa_created_by IN jtf_number_table := NULL,
1775 p_qpa_last_update_date IN jtf_date_table := NULL,
1776 p_qpa_last_updated_by IN jtf_number_table := NULL,
1777 p_qpa_last_update_login IN jtf_number_table := NULL,
1778 p_qpa_request_id IN jtf_number_table := NULL,
1779 p_qpa_program_application_id IN jtf_number_table := NULL,
1780 p_qpa_program_id IN jtf_number_table := NULL,
1781 p_qpa_program_update_date IN jtf_date_table := NULL,
1782 p_qpa_quote_header_id IN jtf_number_table := NULL,
1783 p_qpa_quote_line_id IN jtf_number_table := NULL,
1784 p_qpa_flex_title IN jtf_varchar2_table_100 := NULL,
1785 p_qpa_pricing_context IN jtf_varchar2_table_100 := NULL,
1786 p_qpa_pricing_attribute1 IN jtf_varchar2_table_300 := NULL,
1787 p_qpa_pricing_attribute2 IN jtf_varchar2_table_300 := NULL,
1788 p_qpa_pricing_attribute3 IN jtf_varchar2_table_300 := NULL,
1789 p_qpa_pricing_attribute4 IN jtf_varchar2_table_300 := NULL,
1790 p_qpa_pricing_attribute5 IN jtf_varchar2_table_300 := NULL,
1791 p_qpa_pricing_attribute6 IN jtf_varchar2_table_300 := NULL,
1792 p_qpa_pricing_attribute7 IN jtf_varchar2_table_300 := NULL,
1793 p_qpa_pricing_attribute8 IN jtf_varchar2_table_300 := NULL,
1794 p_qpa_pricing_attribute9 IN jtf_varchar2_table_300 := NULL,
1795 p_qpa_pricing_attribute10 IN jtf_varchar2_table_300 := NULL,
1799 p_qpa_pricing_attribute14 IN jtf_varchar2_table_300 := NULL,
1796 p_qpa_pricing_attribute11 IN jtf_varchar2_table_300 := NULL,
1797 p_qpa_pricing_attribute12 IN jtf_varchar2_table_300 := NULL,
1798 p_qpa_pricing_attribute13 IN jtf_varchar2_table_300 := NULL,
1800 p_qpa_pricing_attribute15 IN jtf_varchar2_table_300 := NULL,
1801 p_qpa_pricing_attribute16 IN jtf_varchar2_table_300 := NULL,
1802 p_qpa_pricing_attribute17 IN jtf_varchar2_table_300 := NULL,
1803 p_qpa_pricing_attribute18 IN jtf_varchar2_table_300 := NULL,
1804 p_qpa_pricing_attribute19 IN jtf_varchar2_table_300 := NULL,
1805 p_qpa_pricing_attribute20 IN jtf_varchar2_table_300 := NULL,
1806 p_qpa_pricing_attribute21 IN jtf_varchar2_table_300 := NULL,
1807 p_qpa_pricing_attribute22 IN jtf_varchar2_table_300 := NULL,
1808 p_qpa_pricing_attribute23 IN jtf_varchar2_table_300 := NULL,
1809 p_qpa_pricing_attribute24 IN jtf_varchar2_table_300 := NULL,
1810 p_qpa_pricing_attribute25 IN jtf_varchar2_table_300 := NULL,
1811 p_qpa_pricing_attribute26 IN jtf_varchar2_table_300 := NULL,
1812 p_qpa_pricing_attribute27 IN jtf_varchar2_table_300 := NULL,
1813 p_qpa_pricing_attribute28 IN jtf_varchar2_table_300 := NULL,
1814 p_qpa_pricing_attribute29 IN jtf_varchar2_table_300 := NULL,
1815 p_qpa_pricing_attribute30 IN jtf_varchar2_table_300 := NULL,
1816 p_qpa_pricing_attribute31 IN jtf_varchar2_table_300 := NULL,
1817 p_qpa_pricing_attribute32 IN jtf_varchar2_table_300 := NULL,
1818 p_qpa_pricing_attribute33 IN jtf_varchar2_table_300 := NULL,
1819 p_qpa_pricing_attribute34 IN jtf_varchar2_table_300 := NULL,
1820 p_qpa_pricing_attribute35 IN jtf_varchar2_table_300 := NULL,
1821 p_qpa_pricing_attribute36 IN jtf_varchar2_table_300 := NULL,
1822 p_qpa_pricing_attribute37 IN jtf_varchar2_table_300 := NULL,
1823 p_qpa_pricing_attribute38 IN jtf_varchar2_table_300 := NULL,
1824 p_qpa_pricing_attribute39 IN jtf_varchar2_table_300 := NULL,
1825 p_qpa_pricing_attribute40 IN jtf_varchar2_table_300 := NULL,
1826 p_qpa_pricing_attribute41 IN jtf_varchar2_table_300 := NULL,
1827 p_qpa_pricing_attribute42 IN jtf_varchar2_table_300 := NULL,
1828 p_qpa_pricing_attribute43 IN jtf_varchar2_table_300 := NULL,
1829 p_qpa_pricing_attribute44 IN jtf_varchar2_table_300 := NULL,
1830 p_qpa_pricing_attribute45 IN jtf_varchar2_table_300 := NULL,
1831 p_qpa_pricing_attribute46 IN jtf_varchar2_table_300 := NULL,
1832 p_qpa_pricing_attribute47 IN jtf_varchar2_table_300 := NULL,
1833 p_qpa_pricing_attribute48 IN jtf_varchar2_table_300 := NULL,
1834 p_qpa_pricing_attribute49 IN jtf_varchar2_table_300 := NULL,
1835 p_qpa_pricing_attribute50 IN jtf_varchar2_table_300 := NULL,
1836 p_qpa_pricing_attribute51 IN jtf_varchar2_table_300 := NULL,
1837 p_qpa_pricing_attribute52 IN jtf_varchar2_table_300 := NULL,
1838 p_qpa_pricing_attribute53 IN jtf_varchar2_table_300 := NULL,
1839 p_qpa_pricing_attribute54 IN jtf_varchar2_table_300 := NULL,
1840 p_qpa_pricing_attribute55 IN jtf_varchar2_table_300 := NULL,
1841 p_qpa_pricing_attribute56 IN jtf_varchar2_table_300 := NULL,
1842 p_qpa_pricing_attribute57 IN jtf_varchar2_table_300 := NULL,
1843 p_qpa_pricing_attribute58 IN jtf_varchar2_table_300 := NULL,
1844 p_qpa_pricing_attribute59 IN jtf_varchar2_table_300 := NULL,
1845 p_qpa_pricing_attribute60 IN jtf_varchar2_table_300 := NULL,
1846 p_qpa_pricing_attribute61 IN jtf_varchar2_table_300 := NULL,
1847 p_qpa_pricing_attribute62 IN jtf_varchar2_table_300 := NULL,
1848 p_qpa_pricing_attribute63 IN jtf_varchar2_table_300 := NULL,
1849 p_qpa_pricing_attribute64 IN jtf_varchar2_table_300 := NULL,
1850 p_qpa_pricing_attribute65 IN jtf_varchar2_table_300 := NULL,
1851 p_qpa_pricing_attribute66 IN jtf_varchar2_table_300 := NULL,
1852 p_qpa_pricing_attribute67 IN jtf_varchar2_table_300 := NULL,
1853 p_qpa_pricing_attribute68 IN jtf_varchar2_table_300 := NULL,
1854 p_qpa_pricing_attribute69 IN jtf_varchar2_table_300 := NULL,
1855 p_qpa_pricing_attribute70 IN jtf_varchar2_table_300 := NULL,
1856 p_qpa_pricing_attribute71 IN jtf_varchar2_table_300 := NULL,
1857 p_qpa_pricing_attribute72 IN jtf_varchar2_table_300 := NULL,
1858 p_qpa_pricing_attribute73 IN jtf_varchar2_table_300 := NULL,
1859 p_qpa_pricing_attribute74 IN jtf_varchar2_table_300 := NULL,
1860 p_qpa_pricing_attribute75 IN jtf_varchar2_table_300 := NULL,
1861 p_qpa_pricing_attribute76 IN jtf_varchar2_table_300 := NULL,
1862 p_qpa_pricing_attribute77 IN jtf_varchar2_table_300 := NULL,
1863 p_qpa_pricing_attribute78 IN jtf_varchar2_table_300 := NULL,
1864 p_qpa_pricing_attribute79 IN jtf_varchar2_table_300 := NULL,
1865 p_qpa_pricing_attribute80 IN jtf_varchar2_table_300 := NULL,
1866 p_qpa_pricing_attribute81 IN jtf_varchar2_table_300 := NULL,
1867 p_qpa_pricing_attribute82 IN jtf_varchar2_table_300 := NULL,
1868 p_qpa_pricing_attribute83 IN jtf_varchar2_table_300 := NULL,
1869 p_qpa_pricing_attribute84 IN jtf_varchar2_table_300 := NULL,
1870 p_qpa_pricing_attribute85 IN jtf_varchar2_table_300 := NULL,
1871 p_qpa_pricing_attribute86 IN jtf_varchar2_table_300 := NULL,
1872 p_qpa_pricing_attribute87 IN jtf_varchar2_table_300 := NULL,
1873 p_qpa_pricing_attribute88 IN jtf_varchar2_table_300 := NULL,
1874 p_qpa_pricing_attribute89 IN jtf_varchar2_table_300 := NULL,
1875 p_qpa_pricing_attribute90 IN jtf_varchar2_table_300 := NULL,
1876 p_qpa_pricing_attribute91 IN jtf_varchar2_table_300 := NULL,
1880 p_qpa_pricing_attribute95 IN jtf_varchar2_table_300 := NULL,
1877 p_qpa_pricing_attribute92 IN jtf_varchar2_table_300 := NULL,
1878 p_qpa_pricing_attribute93 IN jtf_varchar2_table_300 := NULL,
1879 p_qpa_pricing_attribute94 IN jtf_varchar2_table_300 := NULL,
1881 p_qpa_pricing_attribute96 IN jtf_varchar2_table_300 := NULL,
1882 p_qpa_pricing_attribute97 IN jtf_varchar2_table_300 := NULL,
1883 p_qpa_pricing_attribute98 IN jtf_varchar2_table_300 := NULL,
1884 p_qpa_pricing_attribute99 IN jtf_varchar2_table_300 := NULL,
1885 p_qpa_pricing_attribute100 IN jtf_varchar2_table_300 := NULL,
1886 p_qpa_context IN jtf_varchar2_table_100 := NULL,
1887 p_qpa_attribute1 IN jtf_varchar2_table_300 := NULL,
1888 p_qpa_attribute2 IN jtf_varchar2_table_300 := NULL,
1889 p_qpa_attribute3 IN jtf_varchar2_table_300 := NULL,
1890 p_qpa_attribute4 IN jtf_varchar2_table_300 := NULL,
1891 p_qpa_attribute5 IN jtf_varchar2_table_300 := NULL,
1892 p_qpa_attribute6 IN jtf_varchar2_table_300 := NULL,
1893 p_qpa_attribute7 IN jtf_varchar2_table_300 := NULL,
1894 p_qpa_attribute8 IN jtf_varchar2_table_300 := NULL,
1895 p_qpa_attribute9 IN jtf_varchar2_table_300 := NULL,
1896 p_qpa_attribute10 IN jtf_varchar2_table_300 := NULL,
1897 p_qpa_attribute11 IN jtf_varchar2_table_300 := NULL,
1898 p_qpa_attribute12 IN jtf_varchar2_table_300 := NULL,
1899 p_qpa_attribute13 IN jtf_varchar2_table_300 := NULL,
1900 p_qpa_attribute14 IN jtf_varchar2_table_300 := NULL,
1901 p_qpa_attribute15 IN jtf_varchar2_table_300 := NULL,
1902 p_qpa_attribute16 IN jtf_varchar2_table_300 := NULL,
1903 p_qpa_attribute17 IN jtf_varchar2_table_300 := NULL,
1904 p_qpa_attribute18 IN jtf_varchar2_table_300 := NULL,
1905 p_qpa_attribute19 IN jtf_varchar2_table_300 := NULL,
1906 p_qpa_attribute20 IN jtf_varchar2_table_300 := NULL,
1907 p_qpa_object_version_number IN jtf_number_table := NULL,
1908 p_qp_operation_code IN jtf_varchar2_table_100 := NULL,
1909 p_qp_qte_line_index IN jtf_number_table := NULL,
1910 p_qp_payment_id IN jtf_number_table := NULL,
1911 p_qp_creation_date IN jtf_date_table := NULL,
1912 p_qp_created_by IN jtf_number_table := NULL,
1913 p_qp_last_update_date IN jtf_date_table := NULL,
1914 p_qp_last_updated_by IN jtf_number_table := NULL,
1915 p_qp_last_update_login IN jtf_number_table := NULL,
1916 p_qp_request_id IN jtf_number_table := NULL,
1917 p_qp_program_application_id IN jtf_number_table := NULL,
1918 p_qp_program_id IN jtf_number_table := NULL,
1919 p_qp_program_update_date IN jtf_date_table := NULL,
1920 p_qp_quote_header_id IN jtf_number_table := NULL,
1921 p_qp_quote_line_id IN jtf_number_table := NULL,
1922 p_qp_payment_type_code IN jtf_varchar2_table_100 := NULL,
1923 p_qp_payment_ref_number IN jtf_varchar2_table_300 := NULL,
1924 p_qp_payment_option IN jtf_varchar2_table_300 := NULL,
1925 p_qp_payment_term_id IN jtf_number_table := NULL,
1926 p_qp_credit_card_code IN jtf_varchar2_table_100 := NULL,
1927 p_qp_credit_card_holder_name IN jtf_varchar2_table_100 := NULL,
1928 p_qp_credit_card_exp_date IN jtf_date_table := NULL,
1929 p_qp_credit_card_aprv_code IN jtf_varchar2_table_100 := NULL,
1930 p_qp_credit_card_aprv_date IN jtf_date_table := NULL,
1931 p_qp_payment_amount IN jtf_number_table := NULL,
1932 p_qp_attribute_category IN jtf_varchar2_table_100 := NULL,
1933 p_qp_attribute1 IN jtf_varchar2_table_300 := NULL,
1934 p_qp_attribute2 IN jtf_varchar2_table_300 := NULL,
1935 p_qp_attribute3 IN jtf_varchar2_table_300 := NULL,
1936 p_qp_attribute4 IN jtf_varchar2_table_300 := NULL,
1937 p_qp_attribute5 IN jtf_varchar2_table_300 := NULL,
1938 p_qp_attribute6 IN jtf_varchar2_table_300 := NULL,
1939 p_qp_attribute7 IN jtf_varchar2_table_300 := NULL,
1940 p_qp_attribute8 IN jtf_varchar2_table_300 := NULL,
1941 p_qp_attribute9 IN jtf_varchar2_table_300 := NULL,
1942 p_qp_attribute10 IN jtf_varchar2_table_300 := NULL,
1943 p_qp_attribute11 IN jtf_varchar2_table_300 := NULL,
1944 p_qp_attribute12 IN jtf_varchar2_table_300 := NULL,
1945 p_qp_attribute13 IN jtf_varchar2_table_300 := NULL,
1946 p_qp_attribute14 IN jtf_varchar2_table_300 := NULL,
1947 p_qp_attribute15 IN jtf_varchar2_table_300 := NULL,
1948 p_qp_attribute16 IN jtf_varchar2_table_300 := NULL,
1949 p_qp_attribute17 IN jtf_varchar2_table_300 := NULL,
1950 p_qp_attribute18 IN jtf_varchar2_table_300 := NULL,
1951 p_qp_attribute19 IN jtf_varchar2_table_300 := NULL,
1952 p_qp_attribute20 IN jtf_varchar2_table_300 := NULL,
1953 p_qp_shipment_index IN jtf_number_table := NULL,
1954 p_qp_quote_shipment_id IN jtf_number_table := NULL,
1955 p_qp_cust_po_number IN jtf_varchar2_table_100 := NULL,
1956 p_qp_cust_po_line_number IN jtf_varchar2_table_100 := NULL,
1957 p_qp_trxn_extension_id IN jtf_number_table := NULL,
1958 p_qp_instrument_id IN jtf_number_table := NULL,
1959 p_qp_instr_assignment_id IN jtf_number_table := NULL,
1963 p_qs_qte_line_index IN jtf_number_table := NULL,
1960 p_qp_cvv2 IN jtf_varchar2_table_100 := NULL,
1961 p_qp_object_version_number IN jtf_number_table := NULL,
1962 p_qs_operation_code IN jtf_varchar2_table_100 := NULL,
1964 p_qs_shipment_id IN jtf_number_table := NULL,
1965 p_qs_creation_date IN jtf_date_table := NULL,
1966 p_qs_created_by IN jtf_number_table := NULL,
1967 p_qs_last_update_date IN jtf_date_table := NULL,
1968 p_qs_last_updated_by IN jtf_number_table := NULL,
1969 p_qs_last_update_login IN jtf_number_table := NULL,
1970 p_qs_request_id IN jtf_number_table := NULL,
1971 p_qs_program_application_id IN jtf_number_table := NULL,
1972 p_qs_program_id IN jtf_number_table := NULL,
1973 p_qs_program_update_date IN jtf_date_table := NULL,
1974 p_qs_quote_header_id IN jtf_number_table := NULL,
1975 p_qs_quote_line_id IN jtf_number_table := NULL,
1976 p_qs_promise_date IN jtf_date_table := NULL,
1977 p_qs_request_date IN jtf_date_table := NULL,
1978 p_qs_schedule_ship_date IN jtf_date_table := NULL,
1979 p_qs_ship_to_party_site_id IN jtf_number_table := NULL,
1980 p_qs_ship_to_party_id IN jtf_number_table := NULL,
1981 p_qs_ship_to_cust_account_id IN jtf_number_table := NULL,
1982 p_qs_ship_partial_flag IN jtf_varchar2_table_300 := NULL,
1983 p_qs_ship_set_id IN jtf_number_table := NULL,
1984 p_qs_ship_method_code IN jtf_varchar2_table_100 := NULL,
1985 p_qs_freight_terms_code IN jtf_varchar2_table_100 := NULL,
1986 p_qs_freight_carrier_code IN jtf_varchar2_table_100 := NULL,
1987 p_qs_fob_code IN jtf_varchar2_table_100 := NULL,
1988 p_qs_shipping_instructions IN jtf_varchar2_table_2000 := NULL,
1989 p_qs_packing_instructions IN jtf_varchar2_table_2000 := NULL,
1990 p_qs_quantity IN jtf_number_table := NULL,
1991 p_qs_reserved_quantity IN jtf_varchar2_table_300 := NULL,
1992 p_qs_reservation_id IN jtf_number_table := NULL,
1993 p_qs_order_line_id IN jtf_number_table := NULL,
1994 p_qs_ship_to_party_name IN jtf_varchar2_table_300 := NULL,
1995 p_qs_ship_to_cont_first_name IN jtf_varchar2_table_100 := NULL,
1996 p_qs_ship_to_cont_mid_name IN jtf_varchar2_table_100 := NULL,
1997 p_qs_ship_to_cont_last_name IN jtf_varchar2_table_100 := NULL,
1998 p_qs_ship_to_address1 IN jtf_varchar2_table_300 := NULL,
1999 p_qs_ship_to_address2 IN jtf_varchar2_table_300 := NULL,
2000 p_qs_ship_to_address3 IN jtf_varchar2_table_300 := NULL,
2001 p_qs_ship_to_address4 IN jtf_varchar2_table_300 := NULL,
2002 p_qs_ship_to_country_code IN jtf_varchar2_table_100 := NULL,
2003 p_qs_ship_to_country IN jtf_varchar2_table_100 := NULL,
2004 p_qs_ship_to_city IN jtf_varchar2_table_100 := NULL,
2005 p_qs_ship_to_postal_code IN jtf_varchar2_table_100 := NULL,
2006 p_qs_ship_to_state IN jtf_varchar2_table_100 := NULL,
2007 p_qs_ship_to_province IN jtf_varchar2_table_100 := NULL,
2008 p_qs_ship_to_county IN jtf_varchar2_table_100 := NULL,
2009 p_qs_attribute_category IN jtf_varchar2_table_100 := NULL,
2010 p_qs_attribute1 IN jtf_varchar2_table_300 := NULL,
2011 p_qs_attribute2 IN jtf_varchar2_table_300 := NULL,
2012 p_qs_attribute3 IN jtf_varchar2_table_300 := NULL,
2013 p_qs_attribute4 IN jtf_varchar2_table_300 := NULL,
2014 p_qs_attribute5 IN jtf_varchar2_table_300 := NULL,
2015 p_qs_attribute6 IN jtf_varchar2_table_300 := NULL,
2016 p_qs_attribute7 IN jtf_varchar2_table_300 := NULL,
2017 p_qs_attribute8 IN jtf_varchar2_table_300 := NULL,
2018 p_qs_attribute9 IN jtf_varchar2_table_300 := NULL,
2019 p_qs_attribute10 IN jtf_varchar2_table_300 := NULL,
2020 p_qs_attribute11 IN jtf_varchar2_table_300 := NULL,
2021 p_qs_attribute12 IN jtf_varchar2_table_300 := NULL,
2022 p_qs_attribute13 IN jtf_varchar2_table_300 := NULL,
2023 p_qs_attribute14 IN jtf_varchar2_table_300 := NULL,
2024 p_qs_attribute15 IN jtf_varchar2_table_300 := NULL,
2025 p_qs_attribute16 IN jtf_varchar2_table_300 := NULL,
2026 p_qs_attribute17 IN jtf_varchar2_table_300 := NULL,
2027 p_qs_attribute18 IN jtf_varchar2_table_300 := NULL,
2028 p_qs_attribute19 IN jtf_varchar2_table_300 := NULL,
2029 p_qs_attribute20 IN jtf_varchar2_table_300 := NULL,
2030 p_qs_ship_quote_price IN jtf_number_table := NULL,
2031 p_qs_pricing_quantity IN jtf_number_table := NULL,
2032 p_qs_shipment_priority_code IN jtf_varchar2_table_100 := NULL,
2033 p_qs_ship_from_org_id IN jtf_number_table := NULL,
2034 p_qs_ship_to_cust_party_id IN jtf_number_table := NULL,
2035 p_qs_request_date_type IN jtf_varchar2_table_100 := NULL,
2036 p_qs_demand_class_code IN jtf_varchar2_table_100 := NULL,
2037 p_qs_object_version_number IN jtf_number_table := NULL,
2038 p_qt_operation_code IN jtf_varchar2_table_100 := NULL,
2039 p_qt_qte_line_index IN jtf_number_table := NULL,
2040 p_qt_shipment_index IN jtf_number_table := NULL,
2044 p_qt_quote_shipment_id IN jtf_number_table := NULL,
2041 p_qt_tax_detail_id IN jtf_number_table := NULL,
2042 p_qt_quote_header_id IN jtf_number_table := NULL,
2043 p_qt_quote_line_id IN jtf_number_table := NULL,
2045 p_qt_creation_date IN jtf_date_table := NULL,
2046 p_qt_created_by IN jtf_number_table := NULL,
2047 p_qt_last_update_date IN jtf_date_table := NULL,
2048 p_qt_last_updated_by IN jtf_number_table := NULL,
2049 p_qt_last_update_login IN jtf_number_table := NULL,
2050 p_qt_request_id IN jtf_number_table := NULL,
2051 p_qt_program_application_id IN jtf_number_table := NULL,
2052 p_qt_program_id IN jtf_number_table := NULL,
2053 p_qt_program_update_date IN jtf_date_table := NULL,
2054 p_qt_orig_tax_code IN jtf_varchar2_table_300 := NULL,
2055 p_qt_tax_code IN jtf_varchar2_table_100 := NULL,
2056 p_qt_tax_rate IN jtf_number_table := NULL,
2057 p_qt_tax_date IN jtf_date_table := NULL,
2058 p_qt_tax_amount IN jtf_number_table := NULL,
2059 p_qt_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
2060 p_qt_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
2061 p_qt_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
2062 p_qt_attribute_category IN jtf_varchar2_table_100 := NULL,
2063 p_qt_attribute1 IN jtf_varchar2_table_300 := NULL,
2064 p_qt_attribute2 IN jtf_varchar2_table_300 := NULL,
2065 p_qt_attribute3 IN jtf_varchar2_table_300 := NULL,
2066 p_qt_attribute4 IN jtf_varchar2_table_300 := NULL,
2067 p_qt_attribute5 IN jtf_varchar2_table_300 := NULL,
2068 p_qt_attribute6 IN jtf_varchar2_table_300 := NULL,
2069 p_qt_attribute7 IN jtf_varchar2_table_300 := NULL,
2070 p_qt_attribute8 IN jtf_varchar2_table_300 := NULL,
2071 p_qt_attribute9 IN jtf_varchar2_table_300 := NULL,
2072 p_qt_attribute10 IN jtf_varchar2_table_300 := NULL,
2073 p_qt_attribute11 IN jtf_varchar2_table_300 := NULL,
2074 p_qt_attribute12 IN jtf_varchar2_table_300 := NULL,
2075 p_qt_attribute13 IN jtf_varchar2_table_300 := NULL,
2076 p_qt_attribute14 IN jtf_varchar2_table_300 := NULL,
2077 p_qt_attribute15 IN jtf_varchar2_table_300 := NULL,
2078 p_qt_attribute16 IN jtf_varchar2_table_300 := NULL,
2079 p_qt_attribute17 IN jtf_varchar2_table_300 := NULL,
2080 p_qt_attribute18 IN jtf_varchar2_table_300 := NULL,
2081 p_qt_attribute19 IN jtf_varchar2_table_300 := NULL,
2082 p_qt_attribute20 IN jtf_varchar2_table_300 := NULL,
2083 p_qt_object_version_number IN jtf_number_table := NULL,
2084 p_qt_tax_rate_id IN jtf_number_table := NULL,
2085 p_qsc_operation_code IN jtf_varchar2_table_100 := NULL,
2086 p_qsc_qte_line_index IN jtf_number_table := NULL,
2087 p_qsc_sales_credit_id IN jtf_number_table := NULL,
2088 p_qsc_creation_date IN jtf_date_table := NULL,
2089 p_qsc_created_by IN jtf_number_table := NULL,
2090 p_qsc_last_updated_by IN jtf_varchar2_table_300 := NULL,
2091 p_qsc_last_update_date IN jtf_date_table := NULL,
2092 p_qsc_last_update_login IN jtf_number_table := NULL,
2093 p_qsc_request_id IN jtf_number_table := NULL,
2094 p_qsc_program_application_id IN jtf_number_table := NULL,
2095 p_qsc_program_id IN jtf_number_table := NULL,
2096 p_qsc_program_update_date IN jtf_date_table := NULL,
2097 p_qsc_quote_header_id IN jtf_number_table := NULL,
2098 p_qsc_quote_line_id IN jtf_number_table := NULL,
2099 p_qsc_percent IN jtf_number_table := NULL,
2100 p_qsc_resource_id IN jtf_number_table := NULL,
2101 p_qsc_first_name IN jtf_varchar2_table_300 := NULL,
2102 p_qsc_last_name IN jtf_varchar2_table_300 := NULL,
2103 p_qsc_sales_credit_type IN jtf_varchar2_table_300 := NULL,
2104 p_qsc_resource_group_id IN jtf_number_table := NULL,
2105 p_qsc_employee_person_id IN jtf_number_table := NULL,
2106 p_qsc_sales_credit_type_id IN jtf_number_table := NULL,
2107 p_qsc_attribute_category IN jtf_varchar2_table_100 := NULL,
2108 p_qsc_attribute1 IN jtf_varchar2_table_300 := NULL,
2109 p_qsc_attribute2 IN jtf_varchar2_table_300 := NULL,
2110 p_qsc_attribute3 IN jtf_varchar2_table_300 := NULL,
2111 p_qsc_attribute4 IN jtf_varchar2_table_300 := NULL,
2112 p_qsc_attribute5 IN jtf_varchar2_table_300 := NULL,
2113 p_qsc_attribute6 IN jtf_varchar2_table_300 := NULL,
2114 p_qsc_attribute7 IN jtf_varchar2_table_300 := NULL,
2115 p_qsc_attribute8 IN jtf_varchar2_table_300 := NULL,
2116 p_qsc_attribute9 IN jtf_varchar2_table_300 := NULL,
2117 p_qsc_attribute10 IN jtf_varchar2_table_300 := NULL,
2118 p_qsc_attribute11 IN jtf_varchar2_table_300 := NULL,
2119 p_qsc_attribute12 IN jtf_varchar2_table_300 := NULL,
2120 p_qsc_attribute13 IN jtf_varchar2_table_300 := NULL,
2121 p_qsc_attribute14 IN jtf_varchar2_table_300 := NULL,
2125 p_qsc_attribute18 IN jtf_varchar2_table_300 := NULL,
2122 p_qsc_attribute15 IN jtf_varchar2_table_300 := NULL,
2123 p_qsc_attribute16 IN jtf_varchar2_table_300 := NULL,
2124 p_qsc_attribute17 IN jtf_varchar2_table_300 := NULL,
2126 p_qsc_attribute19 IN jtf_varchar2_table_300 := NULL,
2127 p_qsc_attribute20 IN jtf_varchar2_table_300 := NULL,
2128 p_qsc_system_assigned_flag IN jtf_varchar2_table_100 := NULL,
2129 p_qsc_credit_rule_id IN jtf_number_table := NULL,
2130 p_qsc_object_version_number IN jtf_number_table := NULL,
2131 p_qlpa_operation_code IN jtf_varchar2_table_100 := NULL,
2132 p_qlpa_qte_line_index IN jtf_number_table := NULL,
2133 p_qlpa_price_attribute_id IN jtf_number_table := NULL,
2134 p_qlpa_creation_date IN jtf_date_table := NULL,
2135 p_qlpa_created_by IN jtf_number_table := NULL,
2136 p_qlpa_last_update_date IN jtf_date_table := NULL,
2137 p_qlpa_last_updated_by IN jtf_number_table := NULL,
2138 p_qlpa_last_update_login IN jtf_number_table := NULL,
2139 p_qlpa_request_id IN jtf_number_table := NULL,
2140 p_qlpa_program_application_id IN jtf_number_table := NULL,
2141 p_qlpa_program_id IN jtf_number_table := NULL,
2142 p_qlpa_program_update_date IN jtf_date_table := NULL,
2143 p_qlpa_quote_header_id IN jtf_number_table := NULL,
2144 p_qlpa_quote_line_id IN jtf_number_table := NULL,
2145 p_qlpa_flex_title IN jtf_varchar2_table_100 := NULL,
2146 p_qlpa_pricing_context IN jtf_varchar2_table_100 := NULL,
2147 p_qlpa_pricing_attribute1 IN jtf_varchar2_table_300 := NULL,
2148 p_qlpa_pricing_attribute2 IN jtf_varchar2_table_300 := NULL,
2149 p_qlpa_pricing_attribute3 IN jtf_varchar2_table_300 := NULL,
2150 p_qlpa_pricing_attribute4 IN jtf_varchar2_table_300 := NULL,
2151 p_qlpa_pricing_attribute5 IN jtf_varchar2_table_300 := NULL,
2152 p_qlpa_pricing_attribute6 IN jtf_varchar2_table_300 := NULL,
2153 p_qlpa_pricing_attribute7 IN jtf_varchar2_table_300 := NULL,
2154 p_qlpa_pricing_attribute8 IN jtf_varchar2_table_300 := NULL,
2155 p_qlpa_pricing_attribute9 IN jtf_varchar2_table_300 := NULL,
2156 p_qlpa_pricing_attribute10 IN jtf_varchar2_table_300 := NULL,
2157 p_qlpa_pricing_attribute11 IN jtf_varchar2_table_300 := NULL,
2158 p_qlpa_pricing_attribute12 IN jtf_varchar2_table_300 := NULL,
2159 p_qlpa_pricing_attribute13 IN jtf_varchar2_table_300 := NULL,
2160 p_qlpa_pricing_attribute14 IN jtf_varchar2_table_300 := NULL,
2161 p_qlpa_pricing_attribute15 IN jtf_varchar2_table_300 := NULL,
2162 p_qlpa_pricing_attribute16 IN jtf_varchar2_table_300 := NULL,
2163 p_qlpa_pricing_attribute17 IN jtf_varchar2_table_300 := NULL,
2164 p_qlpa_pricing_attribute18 IN jtf_varchar2_table_300 := NULL,
2165 p_qlpa_pricing_attribute19 IN jtf_varchar2_table_300 := NULL,
2166 p_qlpa_pricing_attribute20 IN jtf_varchar2_table_300 := NULL,
2167 p_qlpa_pricing_attribute21 IN jtf_varchar2_table_300 := NULL,
2168 p_qlpa_pricing_attribute22 IN jtf_varchar2_table_300 := NULL,
2169 p_qlpa_pricing_attribute23 IN jtf_varchar2_table_300 := NULL,
2170 p_qlpa_pricing_attribute24 IN jtf_varchar2_table_300 := NULL,
2171 p_qlpa_pricing_attribute25 IN jtf_varchar2_table_300 := NULL,
2172 p_qlpa_pricing_attribute26 IN jtf_varchar2_table_300 := NULL,
2173 p_qlpa_pricing_attribute27 IN jtf_varchar2_table_300 := NULL,
2174 p_qlpa_pricing_attribute28 IN jtf_varchar2_table_300 := NULL,
2175 p_qlpa_pricing_attribute29 IN jtf_varchar2_table_300 := NULL,
2176 p_qlpa_pricing_attribute30 IN jtf_varchar2_table_300 := NULL,
2177 p_qlpa_pricing_attribute31 IN jtf_varchar2_table_300 := NULL,
2178 p_qlpa_pricing_attribute32 IN jtf_varchar2_table_300 := NULL,
2179 p_qlpa_pricing_attribute33 IN jtf_varchar2_table_300 := NULL,
2180 p_qlpa_pricing_attribute34 IN jtf_varchar2_table_300 := NULL,
2181 p_qlpa_pricing_attribute35 IN jtf_varchar2_table_300 := NULL,
2182 p_qlpa_pricing_attribute36 IN jtf_varchar2_table_300 := NULL,
2183 p_qlpa_pricing_attribute37 IN jtf_varchar2_table_300 := NULL,
2184 p_qlpa_pricing_attribute38 IN jtf_varchar2_table_300 := NULL,
2185 p_qlpa_pricing_attribute39 IN jtf_varchar2_table_300 := NULL,
2186 p_qlpa_pricing_attribute40 IN jtf_varchar2_table_300 := NULL,
2187 p_qlpa_pricing_attribute41 IN jtf_varchar2_table_300 := NULL,
2188 p_qlpa_pricing_attribute42 IN jtf_varchar2_table_300 := NULL,
2189 p_qlpa_pricing_attribute43 IN jtf_varchar2_table_300 := NULL,
2190 p_qlpa_pricing_attribute44 IN jtf_varchar2_table_300 := NULL,
2191 p_qlpa_pricing_attribute45 IN jtf_varchar2_table_300 := NULL,
2192 p_qlpa_pricing_attribute46 IN jtf_varchar2_table_300 := NULL,
2193 p_qlpa_pricing_attribute47 IN jtf_varchar2_table_300 := NULL,
2194 p_qlpa_pricing_attribute48 IN jtf_varchar2_table_300 := NULL,
2195 p_qlpa_pricing_attribute49 IN jtf_varchar2_table_300 := NULL,
2196 p_qlpa_pricing_attribute50 IN jtf_varchar2_table_300 := NULL,
2197 p_qlpa_pricing_attribute51 IN jtf_varchar2_table_300 := NULL,
2198 p_qlpa_pricing_attribute52 IN jtf_varchar2_table_300 := NULL,
2199 p_qlpa_pricing_attribute53 IN jtf_varchar2_table_300 := NULL,
2200 p_qlpa_pricing_attribute54 IN jtf_varchar2_table_300 := NULL,
2201 p_qlpa_pricing_attribute55 IN jtf_varchar2_table_300 := NULL,
2202 p_qlpa_pricing_attribute56 IN jtf_varchar2_table_300 := NULL,
2206 p_qlpa_pricing_attribute60 IN jtf_varchar2_table_300 := NULL,
2203 p_qlpa_pricing_attribute57 IN jtf_varchar2_table_300 := NULL,
2204 p_qlpa_pricing_attribute58 IN jtf_varchar2_table_300 := NULL,
2205 p_qlpa_pricing_attribute59 IN jtf_varchar2_table_300 := NULL,
2207 p_qlpa_pricing_attribute61 IN jtf_varchar2_table_300 := NULL,
2208 p_qlpa_pricing_attribute62 IN jtf_varchar2_table_300 := NULL,
2209 p_qlpa_pricing_attribute63 IN jtf_varchar2_table_300 := NULL,
2210 p_qlpa_pricing_attribute64 IN jtf_varchar2_table_300 := NULL,
2211 p_qlpa_pricing_attribute65 IN jtf_varchar2_table_300 := NULL,
2212 p_qlpa_pricing_attribute66 IN jtf_varchar2_table_300 := NULL,
2213 p_qlpa_pricing_attribute67 IN jtf_varchar2_table_300 := NULL,
2214 p_qlpa_pricing_attribute68 IN jtf_varchar2_table_300 := NULL,
2215 p_qlpa_pricing_attribute69 IN jtf_varchar2_table_300 := NULL,
2216 p_qlpa_pricing_attribute70 IN jtf_varchar2_table_300 := NULL,
2217 p_qlpa_pricing_attribute71 IN jtf_varchar2_table_300 := NULL,
2218 p_qlpa_pricing_attribute72 IN jtf_varchar2_table_300 := NULL,
2219 p_qlpa_pricing_attribute73 IN jtf_varchar2_table_300 := NULL,
2220 p_qlpa_pricing_attribute74 IN jtf_varchar2_table_300 := NULL,
2221 p_qlpa_pricing_attribute75 IN jtf_varchar2_table_300 := NULL,
2222 p_qlpa_pricing_attribute76 IN jtf_varchar2_table_300 := NULL,
2223 p_qlpa_pricing_attribute77 IN jtf_varchar2_table_300 := NULL,
2224 p_qlpa_pricing_attribute78 IN jtf_varchar2_table_300 := NULL,
2225 p_qlpa_pricing_attribute79 IN jtf_varchar2_table_300 := NULL,
2226 p_qlpa_pricing_attribute80 IN jtf_varchar2_table_300 := NULL,
2227 p_qlpa_pricing_attribute81 IN jtf_varchar2_table_300 := NULL,
2228 p_qlpa_pricing_attribute82 IN jtf_varchar2_table_300 := NULL,
2229 p_qlpa_pricing_attribute83 IN jtf_varchar2_table_300 := NULL,
2230 p_qlpa_pricing_attribute84 IN jtf_varchar2_table_300 := NULL,
2231 p_qlpa_pricing_attribute85 IN jtf_varchar2_table_300 := NULL,
2232 p_qlpa_pricing_attribute86 IN jtf_varchar2_table_300 := NULL,
2233 p_qlpa_pricing_attribute87 IN jtf_varchar2_table_300 := NULL,
2234 p_qlpa_pricing_attribute88 IN jtf_varchar2_table_300 := NULL,
2235 p_qlpa_pricing_attribute89 IN jtf_varchar2_table_300 := NULL,
2236 p_qlpa_pricing_attribute90 IN jtf_varchar2_table_300 := NULL,
2237 p_qlpa_pricing_attribute91 IN jtf_varchar2_table_300 := NULL,
2238 p_qlpa_pricing_attribute92 IN jtf_varchar2_table_300 := NULL,
2239 p_qlpa_pricing_attribute93 IN jtf_varchar2_table_300 := NULL,
2240 p_qlpa_pricing_attribute94 IN jtf_varchar2_table_300 := NULL,
2241 p_qlpa_pricing_attribute95 IN jtf_varchar2_table_300 := NULL,
2242 p_qlpa_pricing_attribute96 IN jtf_varchar2_table_300 := NULL,
2243 p_qlpa_pricing_attribute97 IN jtf_varchar2_table_300 := NULL,
2244 p_qlpa_pricing_attribute98 IN jtf_varchar2_table_300 := NULL,
2245 p_qlpa_pricing_attribute99 IN jtf_varchar2_table_300 := NULL,
2246 p_qlpa_pricing_attribute100 IN jtf_varchar2_table_300 := NULL,
2247 p_qlpa_context IN jtf_varchar2_table_100 := NULL,
2248 p_qlpa_attribute1 IN jtf_varchar2_table_300 := NULL,
2249 p_qlpa_attribute2 IN jtf_varchar2_table_300 := NULL,
2250 p_qlpa_attribute3 IN jtf_varchar2_table_300 := NULL,
2251 p_qlpa_attribute4 IN jtf_varchar2_table_300 := NULL,
2252 p_qlpa_attribute5 IN jtf_varchar2_table_300 := NULL,
2253 p_qlpa_attribute6 IN jtf_varchar2_table_300 := NULL,
2254 p_qlpa_attribute7 IN jtf_varchar2_table_300 := NULL,
2255 p_qlpa_attribute8 IN jtf_varchar2_table_300 := NULL,
2256 p_qlpa_attribute9 IN jtf_varchar2_table_300 := NULL,
2257 p_qlpa_attribute10 IN jtf_varchar2_table_300 := NULL,
2258 p_qlpa_attribute11 IN jtf_varchar2_table_300 := NULL,
2259 p_qlpa_attribute12 IN jtf_varchar2_table_300 := NULL,
2260 p_qlpa_attribute13 IN jtf_varchar2_table_300 := NULL,
2261 p_qlpa_attribute14 IN jtf_varchar2_table_300 := NULL,
2262 p_qlpa_attribute15 IN jtf_varchar2_table_300 := NULL,
2263 p_qlpa_attribute16 IN jtf_varchar2_table_300 := NULL,
2264 p_qlpa_attribute17 IN jtf_varchar2_table_300 := NULL,
2265 p_qlpa_attribute18 IN jtf_varchar2_table_300 := NULL,
2266 p_qlpa_attribute19 IN jtf_varchar2_table_300 := NULL,
2267 p_qlpa_attribute20 IN jtf_varchar2_table_300 := NULL,
2268 p_qlpa_object_version_number IN jtf_number_table := NULL,
2269 p_qlp_operation_code IN jtf_varchar2_table_100 := NULL,
2270 p_qlp_qte_line_index IN jtf_number_table := NULL,
2271 p_qlp_payment_id IN jtf_number_table := NULL,
2272 p_qlp_creation_date IN jtf_date_table := NULL,
2273 p_qlp_created_by IN jtf_number_table := NULL,
2274 p_qlp_last_update_date IN jtf_date_table := NULL,
2275 p_qlp_last_updated_by IN jtf_number_table := NULL,
2276 p_qlp_last_update_login IN jtf_number_table := NULL,
2277 p_qlp_request_id IN jtf_number_table := NULL,
2278 p_qlp_program_application_id IN jtf_number_table := NULL,
2279 p_qlp_program_id IN jtf_number_table := NULL,
2280 p_qlp_program_update_date IN jtf_date_table := NULL,
2281 p_qlp_quote_header_id IN jtf_number_table := NULL,
2282 p_qlp_quote_line_id IN jtf_number_table := NULL,
2283 p_qlp_payment_type_code IN jtf_varchar2_table_100 := NULL,
2287 p_qlp_credit_card_code IN jtf_varchar2_table_100 := NULL,
2284 p_qlp_payment_ref_number IN jtf_varchar2_table_300 := NULL,
2285 p_qlp_payment_option IN jtf_varchar2_table_300 := NULL,
2286 p_qlp_payment_term_id IN jtf_number_table := NULL,
2288 p_qlp_credit_card_holder_name IN jtf_varchar2_table_100 := NULL,
2289 p_qlp_credit_card_exp_date IN jtf_date_table := NULL,
2290 p_qlp_credit_card_aprv_code IN jtf_varchar2_table_100 := NULL,
2291 p_qlp_credit_card_aprv_date IN jtf_date_table := NULL,
2292 p_qlp_payment_amount IN jtf_number_table := NULL,
2293 p_qlp_attribute_category IN jtf_varchar2_table_100 := NULL,
2294 p_qlp_attribute1 IN jtf_varchar2_table_300 := NULL,
2295 p_qlp_attribute2 IN jtf_varchar2_table_300 := NULL,
2296 p_qlp_attribute3 IN jtf_varchar2_table_300 := NULL,
2297 p_qlp_attribute4 IN jtf_varchar2_table_300 := NULL,
2298 p_qlp_attribute5 IN jtf_varchar2_table_300 := NULL,
2299 p_qlp_attribute6 IN jtf_varchar2_table_300 := NULL,
2300 p_qlp_attribute7 IN jtf_varchar2_table_300 := NULL,
2301 p_qlp_attribute8 IN jtf_varchar2_table_300 := NULL,
2302 p_qlp_attribute9 IN jtf_varchar2_table_300 := NULL,
2303 p_qlp_attribute10 IN jtf_varchar2_table_300 := NULL,
2304 p_qlp_attribute11 IN jtf_varchar2_table_300 := NULL,
2305 p_qlp_attribute12 IN jtf_varchar2_table_300 := NULL,
2306 p_qlp_attribute13 IN jtf_varchar2_table_300 := NULL,
2307 p_qlp_attribute14 IN jtf_varchar2_table_300 := NULL,
2308 p_qlp_attribute15 IN jtf_varchar2_table_300 := NULL,
2309 p_qlp_attribute16 IN jtf_varchar2_table_300 := NULL,
2310 p_qlp_attribute17 IN jtf_varchar2_table_300 := NULL,
2311 p_qlp_attribute18 IN jtf_varchar2_table_300 := NULL,
2312 p_qlp_attribute19 IN jtf_varchar2_table_300 := NULL,
2313 p_qlp_attribute20 IN jtf_varchar2_table_300 := NULL,
2314 p_qlp_shipment_index IN jtf_number_table := NULL,
2315 p_qlp_quote_shipment_id IN jtf_number_table := NULL,
2316 p_qlp_cust_po_number IN jtf_varchar2_table_100 := NULL,
2317 p_qlp_cust_po_line_number IN jtf_varchar2_table_100 := NULL,
2318 p_qlp_trxn_extension_id IN jtf_number_table := NULL,
2319 p_qlp_instrument_id IN jtf_number_table := NULL,
2320 p_qlp_instr_assignment_id IN jtf_number_table := NULL,
2321 p_qlp_cvv2 IN jtf_varchar2_table_100 := NULL,
2322 p_qlp_object_version_number IN jtf_number_table := NULL,
2323 p_qls_operation_code IN jtf_varchar2_table_100 := NULL,
2324 p_qls_qte_line_index IN jtf_number_table := NULL,
2325 p_qls_shipment_id IN jtf_number_table := NULL,
2326 p_qls_creation_date IN jtf_date_table := NULL,
2327 p_qls_created_by IN jtf_number_table := NULL,
2328 p_qls_last_update_date IN jtf_date_table := NULL,
2329 p_qls_last_updated_by IN jtf_number_table := NULL,
2330 p_qls_last_update_login IN jtf_number_table := NULL,
2331 p_qls_request_id IN jtf_number_table := NULL,
2332 p_qls_program_application_id IN jtf_number_table := NULL,
2333 p_qls_program_id IN jtf_number_table := NULL,
2334 p_qls_program_update_date IN jtf_date_table := NULL,
2335 p_qls_quote_header_id IN jtf_number_table := NULL,
2336 p_qls_quote_line_id IN jtf_number_table := NULL,
2337 p_qls_promise_date IN jtf_date_table := NULL,
2338 p_qls_request_date IN jtf_date_table := NULL,
2339 p_qls_schedule_ship_date IN jtf_date_table := NULL,
2340 p_qls_ship_to_party_site_id IN jtf_number_table := NULL,
2341 p_qls_ship_to_party_id IN jtf_number_table := NULL,
2342 p_qls_ship_to_cust_account_id IN jtf_number_table := NULL,
2343 p_qls_ship_partial_flag IN jtf_varchar2_table_300 := NULL,
2344 p_qls_ship_set_id IN jtf_number_table := NULL,
2345 p_qls_ship_method_code IN jtf_varchar2_table_100 := NULL,
2346 p_qls_freight_terms_code IN jtf_varchar2_table_100 := NULL,
2347 p_qls_freight_carrier_code IN jtf_varchar2_table_100 := NULL,
2348 p_qls_fob_code IN jtf_varchar2_table_100 := NULL,
2349 p_qls_shipping_instructions IN jtf_varchar2_table_2000 := NULL,
2350 p_qls_packing_instructions IN jtf_varchar2_table_2000 := NULL,
2351 p_qls_quantity IN jtf_number_table := NULL,
2352 p_qls_reserved_quantity IN jtf_varchar2_table_300 := NULL,
2353 p_qls_reservation_id IN jtf_number_table := NULL,
2354 p_qls_order_line_id IN jtf_number_table := NULL,
2355 p_qls_ship_to_party_name IN jtf_varchar2_table_300 := NULL,
2356 p_qls_ship_to_cont_first_name IN jtf_varchar2_table_100 := NULL,
2357 p_qls_ship_to_cont_mid_name IN jtf_varchar2_table_100 := NULL,
2358 p_qls_ship_to_cont_last_name IN jtf_varchar2_table_100 := NULL,
2359 p_qls_ship_to_address1 IN jtf_varchar2_table_300 := NULL,
2360 p_qls_ship_to_address2 IN jtf_varchar2_table_300 := NULL,
2361 p_qls_ship_to_address3 IN jtf_varchar2_table_300 := NULL,
2362 p_qls_ship_to_address4 IN jtf_varchar2_table_300 := NULL,
2363 p_qls_ship_to_country_code IN jtf_varchar2_table_100 := NULL,
2364 p_qls_ship_to_country IN jtf_varchar2_table_100 := NULL,
2368 p_qls_ship_to_province IN jtf_varchar2_table_100 := NULL,
2365 p_qls_ship_to_city IN jtf_varchar2_table_100 := NULL,
2366 p_qls_ship_to_postal_code IN jtf_varchar2_table_100 := NULL,
2367 p_qls_ship_to_state IN jtf_varchar2_table_100 := NULL,
2369 p_qls_ship_to_county IN jtf_varchar2_table_100 := NULL,
2370 p_qls_attribute_category IN jtf_varchar2_table_100 := NULL,
2371 p_qls_attribute1 IN jtf_varchar2_table_300 := NULL,
2372 p_qls_attribute2 IN jtf_varchar2_table_300 := NULL,
2373 p_qls_attribute3 IN jtf_varchar2_table_300 := NULL,
2374 p_qls_attribute4 IN jtf_varchar2_table_300 := NULL,
2375 p_qls_attribute5 IN jtf_varchar2_table_300 := NULL,
2376 p_qls_attribute6 IN jtf_varchar2_table_300 := NULL,
2377 p_qls_attribute7 IN jtf_varchar2_table_300 := NULL,
2378 p_qls_attribute8 IN jtf_varchar2_table_300 := NULL,
2379 p_qls_attribute9 IN jtf_varchar2_table_300 := NULL,
2380 p_qls_attribute10 IN jtf_varchar2_table_300 := NULL,
2381 p_qls_attribute11 IN jtf_varchar2_table_300 := NULL,
2382 p_qls_attribute12 IN jtf_varchar2_table_300 := NULL,
2383 p_qls_attribute13 IN jtf_varchar2_table_300 := NULL,
2384 p_qls_attribute14 IN jtf_varchar2_table_300 := NULL,
2385 p_qls_attribute15 IN jtf_varchar2_table_300 := NULL,
2386 p_qls_attribute16 IN jtf_varchar2_table_300 := NULL,
2387 p_qls_attribute17 IN jtf_varchar2_table_300 := NULL,
2388 p_qls_attribute18 IN jtf_varchar2_table_300 := NULL,
2389 p_qls_attribute19 IN jtf_varchar2_table_300 := NULL,
2390 p_qls_attribute20 IN jtf_varchar2_table_300 := NULL,
2391 p_qls_ship_quote_price IN jtf_number_table := NULL,
2392 p_qls_pricing_quantity IN jtf_number_table := NULL,
2393 p_qls_shipment_priority_code IN jtf_varchar2_table_100 := NULL,
2394 p_qls_ship_from_org_id IN jtf_number_table := NULL,
2395 p_qls_ship_to_cust_party_id IN jtf_number_table := NULL,
2396 p_qls_request_date_type IN jtf_varchar2_table_100 := NULL,
2397 p_qls_demand_class_code IN jtf_varchar2_table_100 := NULL,
2398 p_qls_object_version_number IN jtf_number_table := NULL,
2399 p_qlt_operation_code IN jtf_varchar2_table_100 := NULL,
2400 p_qlt_qte_line_index IN jtf_number_table := NULL,
2401 p_qlt_shipment_index IN jtf_number_table := NULL,
2402 p_qlt_tax_detail_id IN jtf_number_table := NULL,
2403 p_qlt_quote_header_id IN jtf_number_table := NULL,
2404 p_qlt_quote_line_id IN jtf_number_table := NULL,
2405 p_qlt_quote_shipment_id IN jtf_number_table := NULL,
2406 p_qlt_creation_date IN jtf_date_table := NULL,
2407 p_qlt_created_by IN jtf_number_table := NULL,
2408 p_qlt_last_update_date IN jtf_date_table := NULL,
2409 p_qlt_last_updated_by IN jtf_number_table := NULL,
2410 p_qlt_last_update_login IN jtf_number_table := NULL,
2411 p_qlt_request_id IN jtf_number_table := NULL,
2412 p_qlt_program_application_id IN jtf_number_table := NULL,
2413 p_qlt_program_id IN jtf_number_table := NULL,
2414 p_qlt_program_update_date IN jtf_date_table := NULL,
2415 p_qlt_orig_tax_code IN jtf_varchar2_table_300 := NULL,
2416 p_qlt_tax_code IN jtf_varchar2_table_100 := NULL,
2417 p_qlt_tax_rate IN jtf_number_table := NULL,
2418 p_qlt_tax_date IN jtf_date_table := NULL,
2419 p_qlt_tax_amount IN jtf_number_table := NULL,
2420 p_qlt_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
2421 p_qlt_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
2422 p_qlt_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
2423 p_qlt_attribute_category IN jtf_varchar2_table_100 := NULL,
2424 p_qlt_attribute1 IN jtf_varchar2_table_300 := NULL,
2425 p_qlt_attribute2 IN jtf_varchar2_table_300 := NULL,
2426 p_qlt_attribute3 IN jtf_varchar2_table_300 := NULL,
2427 p_qlt_attribute4 IN jtf_varchar2_table_300 := NULL,
2428 p_qlt_attribute5 IN jtf_varchar2_table_300 := NULL,
2429 p_qlt_attribute6 IN jtf_varchar2_table_300 := NULL,
2430 p_qlt_attribute7 IN jtf_varchar2_table_300 := NULL,
2431 p_qlt_attribute8 IN jtf_varchar2_table_300 := NULL,
2432 p_qlt_attribute9 IN jtf_varchar2_table_300 := NULL,
2433 p_qlt_attribute10 IN jtf_varchar2_table_300 := NULL,
2434 p_qlt_attribute11 IN jtf_varchar2_table_300 := NULL,
2435 p_qlt_attribute12 IN jtf_varchar2_table_300 := NULL,
2436 p_qlt_attribute13 IN jtf_varchar2_table_300 := NULL,
2437 p_qlt_attribute14 IN jtf_varchar2_table_300 := NULL,
2438 p_qlt_attribute15 IN jtf_varchar2_table_300 := NULL,
2439 p_qlt_attribute16 IN jtf_varchar2_table_300 := NULL,
2440 p_qlt_attribute17 IN jtf_varchar2_table_300 := NULL,
2441 p_qlt_attribute18 IN jtf_varchar2_table_300 := NULL,
2442 p_qlt_attribute19 IN jtf_varchar2_table_300 := NULL,
2443 p_qlt_attribute20 IN jtf_varchar2_table_300 := NULL,
2444 p_qlt_object_version_number IN jtf_number_table := NULL,
2445 p_qlt_tax_rate_id IN jtf_number_table := NULL,
2449 p_qlpaj_creation_date IN jtf_date_table := NULL,
2446 p_qlpaj_operation_code IN jtf_varchar2_table_100 := NULL,
2447 p_qlpaj_qte_line_index IN jtf_number_table := NULL,
2448 p_qlpaj_price_adjustment_id IN jtf_number_table := NULL,
2450 p_qlpaj_created_by IN jtf_number_table := NULL,
2451 p_qlpaj_last_update_date IN jtf_date_table := NULL,
2452 p_qlpaj_last_updated_by IN jtf_number_table := NULL,
2453 p_qlpaj_last_update_login IN jtf_number_table := NULL,
2454 p_qlpaj_program_application_id IN jtf_number_table := NULL,
2455 p_qlpaj_program_id IN jtf_number_table := NULL,
2456 p_qlpaj_program_update_date IN jtf_date_table := NULL,
2457 p_qlpaj_request_id IN jtf_number_table := NULL,
2458 p_qlpaj_quote_header_id IN jtf_number_table := NULL,
2459 p_qlpaj_quote_line_id IN jtf_number_table := NULL,
2460 p_qlpaj_modifier_header_id IN jtf_number_table := NULL,
2461 p_qlpaj_modifier_line_id IN jtf_number_table := NULL,
2462 p_qlpaj_mod_line_type_code IN jtf_varchar2_table_100 := NULL,
2463 p_qlpaj_mod_mech_type_code IN jtf_varchar2_table_100 := NULL,
2464 p_qlpaj_modified_from IN jtf_number_table := NULL,
2465 p_qlpaj_modified_to IN jtf_number_table := NULL,
2466 p_qlpaj_operand IN jtf_number_table := NULL,
2467 p_qlpaj_arithmetic_operator IN jtf_varchar2_table_100 := NULL,
2468 p_qlpaj_automatic_flag IN jtf_varchar2_table_100 := NULL,
2469 p_qlpaj_update_allowable_flag IN jtf_varchar2_table_100 := NULL,
2470 p_qlpaj_updated_flag IN jtf_varchar2_table_100 := NULL,
2471 p_qlpaj_applied_flag IN jtf_varchar2_table_100 := NULL,
2472 p_qlpaj_on_invoice_flag IN jtf_varchar2_table_100 := NULL,
2473 p_qlpaj_pricing_phase_id IN jtf_number_table := NULL,
2474 p_qlpaj_attribute_category IN jtf_varchar2_table_100 := NULL,
2475 p_qlpaj_attribute1 IN jtf_varchar2_table_300 := NULL,
2476 p_qlpaj_attribute2 IN jtf_varchar2_table_300 := NULL,
2477 p_qlpaj_attribute3 IN jtf_varchar2_table_300 := NULL,
2478 p_qlpaj_attribute4 IN jtf_varchar2_table_300 := NULL,
2479 p_qlpaj_attribute5 IN jtf_varchar2_table_300 := NULL,
2480 p_qlpaj_attribute6 IN jtf_varchar2_table_300 := NULL,
2481 p_qlpaj_attribute7 IN jtf_varchar2_table_300 := NULL,
2482 p_qlpaj_attribute8 IN jtf_varchar2_table_300 := NULL,
2483 p_qlpaj_attribute9 IN jtf_varchar2_table_300 := NULL,
2484 p_qlpaj_attribute10 IN jtf_varchar2_table_300 := NULL,
2485 p_qlpaj_attribute11 IN jtf_varchar2_table_300 := NULL,
2486 p_qlpaj_attribute12 IN jtf_varchar2_table_300 := NULL,
2487 p_qlpaj_attribute13 IN jtf_varchar2_table_300 := NULL,
2488 p_qlpaj_attribute14 IN jtf_varchar2_table_300 := NULL,
2489 p_qlpaj_attribute15 IN jtf_varchar2_table_300 := NULL,
2490 p_qlpaj_attribute16 IN jtf_varchar2_table_300 := NULL,
2491 p_qlpaj_attribute17 IN jtf_varchar2_table_300 := NULL,
2492 p_qlpaj_attribute18 IN jtf_varchar2_table_300 := NULL,
2493 p_qlpaj_attribute19 IN jtf_varchar2_table_300 := NULL,
2494 p_qlpaj_attribute20 IN jtf_varchar2_table_300 := NULL,
2495 p_qlpaj_orig_sys_discount_ref IN jtf_varchar2_table_100 := NULL,
2496 p_qlpaj_change_sequence IN jtf_varchar2_table_100 := NULL,
2497 p_qlpaj_update_allowed IN jtf_varchar2_table_100 := NULL,
2498 p_qlpaj_change_reason_code IN jtf_varchar2_table_100 := NULL,
2499 p_qlpaj_change_reason_text IN jtf_varchar2_table_2000 := NULL,
2500 p_qlpaj_cost_id IN jtf_number_table := NULL,
2501 p_qlpaj_tax_code IN jtf_varchar2_table_100 := NULL,
2502 p_qlpaj_tax_exempt_flag IN jtf_varchar2_table_100 := NULL,
2503 p_qlpaj_tax_exempt_number IN jtf_varchar2_table_100 := NULL,
2504 p_qlpaj_tax_exempt_reason_code IN jtf_varchar2_table_100 := NULL,
2505 p_qlpaj_parent_adjustment_id IN jtf_number_table := NULL,
2506 p_qlpaj_invoiced_flag IN jtf_varchar2_table_100 := NULL,
2507 p_qlpaj_estimated_flag IN jtf_varchar2_table_100 := NULL,
2508 p_qlpaj_inc_in_sales_perfce IN jtf_varchar2_table_100 := NULL,
2509 p_qlpaj_split_action_code IN jtf_varchar2_table_100 := NULL,
2510 p_qlpaj_adjusted_amount IN jtf_number_table := NULL,
2511 p_qlpaj_charge_type_code IN jtf_varchar2_table_100 := NULL,
2512 p_qlpaj_charge_subtype_code IN jtf_varchar2_table_100 := NULL,
2513 p_qlpaj_range_break_quantity IN jtf_number_table := NULL,
2514 p_qlpaj_accrual_conv_rate IN jtf_number_table := NULL,
2515 p_qlpaj_pricing_group_sequence IN jtf_number_table := NULL,
2516 p_qlpaj_accrual_flag IN jtf_varchar2_table_100 := NULL,
2517 p_qlpaj_list_line_no IN jtf_varchar2_table_300 := NULL,
2518 p_qlpaj_source_system_code IN jtf_varchar2_table_100 := NULL,
2519 p_qlpaj_benefit_qty IN jtf_number_table := NULL,
2520 p_qlpaj_benefit_uom_code IN jtf_varchar2_table_100 := NULL,
2521 p_qlpaj_print_on_invoice_flag IN jtf_varchar2_table_100 := NULL,
2522 p_qlpaj_expiration_date IN jtf_date_table := NULL,
2523 p_qlpaj_rebate_trans_type_code IN jtf_varchar2_table_100 := NULL,
2524 p_qlpaj_rebate_trans_reference IN jtf_varchar2_table_100 := NULL,
2525 p_qlpaj_rebate_pay_system_code IN jtf_varchar2_table_100 := NULL,
2526 p_qlpaj_redeemed_date IN jtf_date_table := NULL,
2527 p_qlpaj_redeemed_flag IN jtf_varchar2_table_100 := NULL,
2531 p_qlpaj_proration_type_code IN jtf_varchar2_table_100 := NULL,
2528 p_qlpaj_modifier_level_code IN jtf_varchar2_table_100 := NULL,
2529 p_qlpaj_price_break_type_code IN jtf_varchar2_table_100 := NULL,
2530 p_qlpaj_substitution_attribute IN jtf_varchar2_table_100 := NULL,
2532 p_qlpaj_include_on_ret_flag IN jtf_varchar2_table_100 := NULL,
2533 p_qlpaj_credit_or_charge_flag IN jtf_varchar2_table_100 := NULL,
2534 p_qlpaj_shipment_index IN jtf_number_table := NULL,
2535 p_qlpaj_quote_shipment_id IN jtf_number_table := NULL,
2536 p_qlpaj_object_version_number IN jtf_number_table := NULL,
2537 p_qlsc_operation_code IN jtf_varchar2_table_100 := NULL,
2538 p_qlsc_qte_line_index IN jtf_number_table := NULL,
2539 p_qlsc_sales_credit_id IN jtf_number_table := NULL,
2540 p_qlsc_creation_date IN jtf_date_table := NULL,
2541 p_qlsc_created_by IN jtf_number_table := NULL,
2542 p_qlsc_last_updated_by IN jtf_varchar2_table_300 := NULL,
2543 p_qlsc_last_update_date IN jtf_date_table := NULL,
2544 p_qlsc_last_update_login IN jtf_number_table := NULL,
2545 p_qlsc_request_id IN jtf_number_table := NULL,
2546 p_qlsc_program_application_id IN jtf_number_table := NULL,
2547 p_qlsc_program_id IN jtf_number_table := NULL,
2548 p_qlsc_program_update_date IN jtf_date_table := NULL,
2549 p_qlsc_quote_header_id IN jtf_number_table := NULL,
2550 p_qlsc_quote_line_id IN jtf_number_table := NULL,
2551 p_qlsc_percent IN jtf_number_table := NULL,
2552 p_qlsc_resource_id IN jtf_number_table := NULL,
2553 p_qlsc_first_name IN jtf_varchar2_table_300 := NULL,
2554 p_qlsc_last_name IN jtf_varchar2_table_300 := NULL,
2555 p_qlsc_sales_credit_type IN jtf_varchar2_table_300 := NULL,
2556 p_qlsc_resource_group_id IN jtf_number_table := NULL,
2557 p_qlsc_employee_person_id IN jtf_number_table := NULL,
2558 p_qlsc_sales_credit_type_id IN jtf_number_table := NULL,
2559 p_qlsc_attribute_category IN jtf_varchar2_table_100 := NULL,
2560 p_qlsc_attribute1 IN jtf_varchar2_table_300 := NULL,
2561 p_qlsc_attribute2 IN jtf_varchar2_table_300 := NULL,
2562 p_qlsc_attribute3 IN jtf_varchar2_table_300 := NULL,
2563 p_qlsc_attribute4 IN jtf_varchar2_table_300 := NULL,
2564 p_qlsc_attribute5 IN jtf_varchar2_table_300 := NULL,
2565 p_qlsc_attribute6 IN jtf_varchar2_table_300 := NULL,
2566 p_qlsc_attribute7 IN jtf_varchar2_table_300 := NULL,
2567 p_qlsc_attribute8 IN jtf_varchar2_table_300 := NULL,
2568 p_qlsc_attribute9 IN jtf_varchar2_table_300 := NULL,
2569 p_qlsc_attribute10 IN jtf_varchar2_table_300 := NULL,
2570 p_qlsc_attribute11 IN jtf_varchar2_table_300 := NULL,
2571 p_qlsc_attribute12 IN jtf_varchar2_table_300 := NULL,
2572 p_qlsc_attribute13 IN jtf_varchar2_table_300 := NULL,
2573 p_qlsc_attribute14 IN jtf_varchar2_table_300 := NULL,
2574 p_qlsc_attribute15 IN jtf_varchar2_table_300 := NULL,
2575 p_qlsc_attribute16 IN jtf_varchar2_table_300 := NULL,
2576 p_qlsc_attribute17 IN jtf_varchar2_table_300 := NULL,
2577 p_qlsc_attribute18 IN jtf_varchar2_table_300 := NULL,
2578 p_qlsc_attribute19 IN jtf_varchar2_table_300 := NULL,
2579 p_qlsc_attribute20 IN jtf_varchar2_table_300 := NULL,
2580 p_qlsc_object_version_number IN jtf_number_table := NULL,
2581 p_qac_access_id IN jtf_number_table := NULL,
2582 p_qac_quote_number IN jtf_number_table := NULL,
2583 p_qac_resource_id IN jtf_number_table := NULL,
2584 p_qac_resource_grp_id IN jtf_number_table := NULL,
2585 p_qac_creation_date IN jtf_date_table := NULL,
2586 p_qac_created_by IN jtf_number_table := NULL,
2587 p_qac_last_updated_by IN jtf_number_table := NULL,
2588 p_qac_last_update_date IN jtf_date_table := NULL,
2589 p_qac_last_update_login IN jtf_number_table := NULL,
2590 p_qac_request_id IN jtf_number_table := NULL,
2591 p_qac_program_application_id IN jtf_number_table := NULL,
2592 p_qac_program_id IN jtf_number_table := NULL,
2593 p_qac_program_update_date IN jtf_date_table := NULL,
2594 p_qac_keep_flag IN jtf_varchar2_table_100 := NULL,
2595 p_qac_update_access_flag IN jtf_varchar2_table_100 := NULL,
2596 p_qac_created_by_tap_flag IN jtf_varchar2_table_100 := NULL,
2597 p_qac_territory_id IN jtf_number_table := NULL,
2598 p_qac_territory_source_flag IN jtf_varchar2_table_100 := NULL,
2599 p_qac_role_id IN jtf_number_table := NULL,
2600 p_qac_attribute_category IN jtf_varchar2_table_100 := NULL,
2601 p_qac_attribute1 IN jtf_varchar2_table_300 := NULL,
2602 p_qac_attribute2 IN jtf_varchar2_table_300 := NULL,
2603 p_qac_attribute3 IN jtf_varchar2_table_300 := NULL,
2604 p_qac_attribute4 IN jtf_varchar2_table_300 := NULL,
2605 p_qac_attribute5 IN jtf_varchar2_table_300 := NULL,
2606 p_qac_attribute6 IN jtf_varchar2_table_300 := NULL,
2607 p_qac_attribute7 IN jtf_varchar2_table_300 := NULL,
2608 p_qac_attribute8 IN jtf_varchar2_table_300 := NULL,
2609 p_qac_attribute9 IN jtf_varchar2_table_300 := NULL,
2613 p_qac_attribute13 IN jtf_varchar2_table_300 := NULL,
2610 p_qac_attribute10 IN jtf_varchar2_table_300 := NULL,
2611 p_qac_attribute11 IN jtf_varchar2_table_300 := NULL,
2612 p_qac_attribute12 IN jtf_varchar2_table_300 := NULL,
2614 p_qac_attribute14 IN jtf_varchar2_table_300 := NULL,
2615 p_qac_attribute15 IN jtf_varchar2_table_300 := NULL,
2616 p_qac_attribute16 IN jtf_varchar2_table_300 := NULL,
2617 p_qac_attribute17 IN jtf_varchar2_table_300 := NULL,
2618 p_qac_attribute18 IN jtf_varchar2_table_300 := NULL,
2619 p_qac_attribute19 IN jtf_varchar2_table_300 := NULL,
2620 p_qac_attribute20 IN jtf_varchar2_table_300 := NULL,
2621 p_qac_batch_price_flag IN jtf_varchar2_table_100 := NULL,
2622 p_qac_operation_code IN jtf_varchar2_table_100 := NULL,
2623 p_qac_object_version_number IN jtf_number_table := NULL,
2624 p_qtmpl_template_id IN jtf_number_table := NULL,
2625 p_qrobj_operation_code IN jtf_varchar2_table_100 := NULL,
2626 p_qrobj_RELATED_OBJECT_ID IN jtf_number_table := NULL,
2627 p_qrobj_CREATION_DATE IN jtf_date_table := null,
2628 p_qrobj_CREATED_BY IN jtf_number_table := NULL,
2629 p_qrobj_LAST_UPDATE_DATE IN jtf_date_table := null,
2630 p_qrobj_LAST_UPDATED_BY IN jtf_number_table := NULL,
2631 p_qrobj_LAST_UPDATE_LOGIN IN jtf_number_table := NULL,
2632 p_qrobj_REQUEST_ID IN jtf_number_table := NULL,
2633 p_qrobj_PROGRAM_APPLICATION_ID IN jtf_number_table := NULL,
2634 p_qrobj_PROGRAM_ID IN jtf_number_table := NULL,
2635 p_qrobj_PROGRAM_UPDATE_DATE IN jtf_date_table := null,
2636 p_qrobj_QUOTE_OBJECT_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
2637 p_qrobj_QUOTE_OBJECT_ID IN jtf_number_table := NULL,
2638 p_qrobj_OBJECT_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
2639 p_qrobj_OBJECT_ID IN jtf_number_table := NULL,
2640 p_qrobj_RELATIONSHIP_TYPE_CODE IN jtf_varchar2_table_300 := NULL,
2641 p_qrobj_RECIPROCAL_FLAG IN jtf_varchar2_table_100 := NULL,
2642 p_qrobj_QUOTE_OBJECT_CODE IN jtf_number_table := NULL,
2643 p_qrobj_OBJECT_VERSION_NUMBER IN jtf_number_table := NULL,
2644 p_api_version_number IN NUMBER := 1 ,
2645 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
2646 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
2647 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
2648 x_return_status OUT NOCOPY VARCHAR2 ,
2649 x_msg_count OUT NOCOPY NUMBER ,
2650 x_msg_data OUT NOCOPY VARCHAR2
2651 );
2652
2653
2654 PROCEDURE Create_Qte_Opportunity(
2655 x_op_quote_header_id OUT NOCOPY NUMBER ,
2656 x_op_quote_number OUT NOCOPY NUMBER ,
2657 x_op_related_object_id OUT NOCOPY NUMBER ,
2658 x_op_cust_account_id OUT NOCOPY NUMBER ,
2659 x_op_party_id OUT NOCOPY NUMBER ,
2660 x_op_currency_code OUT NOCOPY VARCHAR2 ,
2661 p_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2662 p_op_opportunity_id IN NUMBER := FND_API.G_MISS_NUM ,
2663 p_op_quote_number IN NUMBER := FND_API.G_MISS_NUM ,
2664 p_op_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2665 p_op_cust_account_id IN NUMBER := FND_API.G_MISS_NUM ,
2666 p_op_resource_id IN NUMBER := FND_API.G_MISS_NUM ,
2667 p_op_sold_to_contact_id IN NUMBER := FND_API.G_MISS_NUM ,
2668 p_op_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM ,
2669 p_op_price_list_id IN NUMBER := FND_API.G_MISS_NUM ,
2670 p_op_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM ,
2671 p_op_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2672 p_op_order_type_id IN NUMBER := FND_API.G_MISS_NUM ,
2673 p_op_agreement_id IN NUMBER := FND_API.G_MISS_NUM ,
2674 p_op_contract_template_id IN NUMBER := FND_API.G_MISS_NUM ,
2675 p_op_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM ,
2676 p_op_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2677 p_op_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM ,
2678 p_op_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
2679 p_op_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2680 p_op_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
2681 p_op_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
2682 p_op_price_updated_date IN DATE := FND_API.G_MISS_DATE,
2683 p_op_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
2684 p_op_org_id IN NUMBER := FND_API.G_MISS_NUM,
2685 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
2686 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2687 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
2688 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
2689 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
2690 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2691 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2692 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2693 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2694 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2698 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2695 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2696 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
2697 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
2699 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2700 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2701 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2702 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
2703 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
2704 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
2705 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
2706 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
2707 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
2708 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
2709 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
2710 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
2711 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
2712 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
2713 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2714 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
2715 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
2716 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
2717 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2718 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
2719 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
2720 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
2721 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
2722 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
2723 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
2724 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
2725 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
2726 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2727 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
2728 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2729 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2730 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2731 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
2732 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
2733 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2734 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2735 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
2736 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
2737 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
2738 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
2739 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
2740 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
2741 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
2742 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
2743 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
2744 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
2745 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2746 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
2747 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2748 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2749 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
2750 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
2751 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2752 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2753 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2754 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
2755 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2756 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2757 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2758 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2759 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2760 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2761 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2762 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2763 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2764 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2765 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2766 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2767 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2768 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2769 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2770 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2771 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2772 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2773 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2774 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2775 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
2779 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2776 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
2777 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
2778 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2780 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2781 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2782 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
2783 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2784 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2785 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2786 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2787 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
2788 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
2789 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
2790 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2791 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
2792 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2793 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
2794 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
2795 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
2796 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
2797 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2798 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2799 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
2800 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
2801 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
2802 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
2803 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2804 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
2805 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
2806 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
2807 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
2808 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
2809 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
2810 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2811 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
2812 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
2813 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
2814 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
2815 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
2816 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
2817 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2818 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2819 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
2820 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
2821 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
2822 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
2823 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2824 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
2825 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
2826 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
2827 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
2828 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
2829 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
2830 p_q_end_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2831 p_q_end_cust_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
2832 p_q_end_cust_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
2833 p_q_end_cust_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2834 p_q_automatic_price_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2835 p_q_automatic_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2836 p_q_assistance_requested IN VARCHAR2 := FND_API.G_MISS_CHAR,
2837 p_q_assistance_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2838 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
2839 p_q_header_paynow_charges IN NUMBER := FND_API.G_MISS_NUM,
2840 p_qp_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2841 p_qp_qte_line_index IN NUMBER := FND_API.G_MISS_NUM,
2842 p_qp_payment_id IN NUMBER := FND_API.G_MISS_NUM,
2843 p_qp_creation_date IN DATE := FND_API.G_MISS_DATE,
2844 p_qp_created_by IN NUMBER := FND_API.G_MISS_NUM,
2845 p_qp_last_update_date IN DATE := FND_API.G_MISS_DATE,
2846 p_qp_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
2847 p_qp_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
2848 p_qp_request_id IN NUMBER := FND_API.G_MISS_NUM,
2849 p_qp_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
2850 p_qp_program_id IN NUMBER := FND_API.G_MISS_NUM,
2851 p_qp_program_update_date IN DATE := FND_API.G_MISS_DATE,
2852 p_qp_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
2853 p_qp_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
2854 p_qp_payment_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2855 p_qp_payment_ref_number IN VARCHAR2 := FND_API.G_MISS_CHAR,
2856 p_qp_payment_option IN VARCHAR2 := FND_API.G_MISS_CHAR,
2860 p_qp_credit_card_exp_date IN DATE := FND_API.G_MISS_DATE,
2857 p_qp_payment_term_id IN NUMBER := FND_API.G_MISS_NUM,
2858 p_qp_credit_card_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2859 p_qp_credit_card_holder_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2861 p_qp_credit_card_aprv_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2862 p_qp_credit_card_aprv_date IN DATE := FND_API.G_MISS_DATE,
2863 p_qp_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
2864 p_qp_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
2865 p_qp_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2866 p_qp_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2867 p_qp_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2868 p_qp_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2869 p_qp_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2870 p_qp_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2871 p_qp_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2872 p_qp_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2873 p_qp_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2874 p_qp_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2875 p_qp_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2876 p_qp_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2877 p_qp_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2878 p_qp_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2879 p_qp_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2880 p_qp_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2881 p_qp_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2882 p_qp_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2883 p_qp_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2884 p_qp_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2885 p_qp_shipment_index IN NUMBER := FND_API.G_MISS_NUM,
2886 p_qp_quote_shipment_id IN NUMBER := FND_API.G_MISS_NUM,
2887 p_qp_cust_po_number IN VARCHAR2 := FND_API.G_MISS_CHAR,
2888 p_qp_cust_po_line_number IN VARCHAR2 := FND_API.G_MISS_CHAR,
2889 p_qp_trxn_extension_id IN NUMBER := FND_API.G_MISS_NUM,
2890 p_qp_instrument_id IN NUMBER := FND_API.G_MISS_NUM,
2891 p_qp_instr_assignment_id IN NUMBER := FND_API.G_MISS_NUM,
2892 p_qp_cvv2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2893 p_qp_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
2894 p_qs_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2895 p_qs_qte_line_index IN NUMBER := FND_API.G_MISS_NUM,
2896 p_qs_shipment_id IN NUMBER := FND_API.G_MISS_NUM,
2897 p_qs_creation_date IN DATE := FND_API.G_MISS_DATE,
2898 p_qs_created_by IN NUMBER := FND_API.G_MISS_NUM,
2899 p_qs_last_update_date IN DATE := FND_API.G_MISS_DATE,
2900 p_qs_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
2901 p_qs_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
2902 p_qs_request_id IN NUMBER := FND_API.G_MISS_NUM,
2903 p_qs_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
2904 p_qs_program_id IN NUMBER := FND_API.G_MISS_NUM,
2905 p_qs_program_update_date IN DATE := FND_API.G_MISS_DATE,
2906 p_qs_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
2907 p_qs_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
2908 p_qs_promise_date IN DATE := FND_API.G_MISS_DATE,
2909 p_qs_request_date IN DATE := FND_API.G_MISS_DATE,
2910 p_qs_schedule_ship_date IN DATE := FND_API.G_MISS_DATE,
2911 p_qs_ship_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
2912 p_qs_ship_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
2913 p_qs_ship_to_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
2914 p_qs_ship_partial_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2915 p_qs_ship_set_id IN NUMBER := FND_API.G_MISS_NUM,
2916 p_qs_ship_method_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2917 p_qs_freight_terms_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2918 p_qs_freight_carrier_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2919 p_qs_fob_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2920 p_qs_shipping_instructions IN VARCHAR2 := FND_API.G_MISS_CHAR,
2921 p_qs_packing_instructions IN VARCHAR2 := FND_API.G_MISS_CHAR,
2922 p_qs_quantity IN NUMBER := FND_API.G_MISS_NUM,
2923 p_qs_reserved_quantity IN VARCHAR2 := FND_API.G_MISS_CHAR,
2924 p_qs_reservation_id IN NUMBER := FND_API.G_MISS_NUM,
2925 p_qs_order_line_id IN NUMBER := FND_API.G_MISS_NUM,
2926 p_qs_ship_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2927 p_qs_ship_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2928 p_qs_ship_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2929 p_qs_ship_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
2930 p_qs_ship_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2931 p_qs_ship_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2932 p_qs_ship_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2933 p_qs_ship_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2934 p_qs_ship_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2935 p_qs_ship_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
2939 p_qs_ship_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
2936 p_qs_ship_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
2937 p_qs_ship_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2938 p_qs_ship_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
2940 p_qs_ship_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
2941 p_qs_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
2942 p_qs_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2943 p_qs_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2944 p_qs_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2945 p_qs_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2946 p_qs_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2947 p_qs_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2948 p_qs_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2949 p_qs_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2950 p_qs_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2951 p_qs_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2952 p_qs_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2953 p_qs_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2954 p_qs_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2955 p_qs_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2956 p_qs_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2957 p_qs_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2958 p_qs_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2959 p_qs_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2960 p_qs_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2961 p_qs_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2962 p_qs_ship_quote_price IN NUMBER := FND_API.G_MISS_NUM,
2963 p_qs_pricing_quantity IN NUMBER := FND_API.G_MISS_NUM,
2964 p_qs_shipment_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2965 p_qs_ship_from_org_id IN NUMBER := FND_API.G_MISS_NUM,
2966 p_qs_ship_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
2967 p_qs_request_date_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
2968 p_qs_demand_class_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2969 p_qs_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
2970 p_qt_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2971 p_qt_qte_line_index IN NUMBER := FND_API.G_MISS_NUM,
2972 p_qt_shipment_index IN NUMBER := FND_API.G_MISS_NUM,
2973 p_qt_tax_detail_id IN NUMBER := FND_API.G_MISS_NUM,
2974 p_qt_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
2975 p_qt_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
2976 p_qt_quote_shipment_id IN NUMBER := FND_API.G_MISS_NUM,
2977 p_qt_creation_date IN DATE := FND_API.G_MISS_DATE,
2978 p_qt_created_by IN NUMBER := FND_API.G_MISS_NUM,
2979 p_qt_last_update_date IN DATE := FND_API.G_MISS_DATE,
2980 p_qt_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
2981 p_qt_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
2982 p_qt_request_id IN NUMBER := FND_API.G_MISS_NUM,
2983 p_qt_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
2984 p_qt_program_id IN NUMBER := FND_API.G_MISS_NUM,
2985 p_qt_program_update_date IN DATE := FND_API.G_MISS_DATE,
2986 p_qt_orig_tax_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2987 p_qt_tax_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2988 p_qt_tax_rate IN NUMBER := FND_API.G_MISS_NUM,
2989 p_qt_tax_date IN DATE := FND_API.G_MISS_DATE,
2990 p_qt_tax_amount IN NUMBER := FND_API.G_MISS_NUM,
2991 p_qt_tax_exempt_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
2992 p_qt_tax_exempt_number IN VARCHAR2 := FND_API.G_MISS_CHAR,
2993 p_qt_tax_exempt_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
2994 p_qt_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
2995 p_qt_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2996 p_qt_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2997 p_qt_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2998 p_qt_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
2999 p_qt_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3000 p_qt_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3001 p_qt_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3002 p_qt_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3003 p_qt_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3004 p_qt_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3005 p_qt_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3006 p_qt_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3007 p_qt_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3008 p_qt_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3009 p_qt_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3010 p_qt_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3011 p_qt_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3012 p_qt_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3013 p_qt_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3017 p_qtmpl_template_id IN jtf_number_table := NULL,
3014 p_qt_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3015 p_qt_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
3016 p_qt_tax_rate_id IN NUMBER := FND_API.G_MISS_NUM,
3018 p_api_version_number IN NUMBER := 1 ,
3019 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
3020 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
3021 p_validation_level IN NUMBER := FND_API.G_MISS_NUM ,
3022 x_return_status OUT NOCOPY VARCHAR2 ,
3023 x_msg_count OUT NOCOPY NUMBER ,
3024 x_msg_data OUT NOCOPY VARCHAR2
3025 );
3026
3027
3028 PROCEDURE Add_Resource(
3029 x_qac_access_id OUT NOCOPY jtf_number_table ,
3030 p_qac_access_id IN jtf_number_table := NULL,
3031 p_qac_quote_number IN jtf_number_table := NULL,
3032 p_qac_resource_id IN jtf_number_table := NULL,
3033 p_qac_resource_grp_id IN jtf_number_table := NULL,
3034 p_qac_created_by IN jtf_number_table := NULL,
3035 p_qac_creation_date IN jtf_date_table := NULL,
3036 p_qac_last_updated_by IN jtf_number_table := NULL,
3037 p_qac_last_update_login IN jtf_number_table := NULL,
3038 p_qac_last_update_date IN jtf_date_table := NULL,
3039 p_qac_request_id IN jtf_number_table := NULL,
3040 p_qac_program_application_id IN jtf_number_table := NULL,
3041 p_qac_program_id IN jtf_number_table := NULL,
3042 p_qac_program_update_date IN jtf_date_table := NULL,
3043 p_qac_keep_flag IN jtf_varchar2_table_100 := NULL,
3044 p_qac_update_access_flag IN jtf_varchar2_table_100 := NULL,
3045 p_qac_created_by_tap_flag IN jtf_varchar2_table_100 := NULL,
3046 p_qac_role_id IN jtf_number_table := NULL,
3047 p_qac_territory_id IN jtf_number_table := NULL,
3048 p_qac_territory_source_flag IN jtf_varchar2_table_100 := NULL,
3049 p_qac_attribute_category IN jtf_varchar2_table_100 := NULL,
3050 p_qac_attribute1 IN jtf_varchar2_table_300 := NULL,
3051 p_qac_attribute2 IN jtf_varchar2_table_300 := NULL,
3052 p_qac_attribute3 IN jtf_varchar2_table_300 := NULL,
3053 p_qac_attribute4 IN jtf_varchar2_table_300 := NULL,
3054 p_qac_attribute5 IN jtf_varchar2_table_300 := NULL,
3055 p_qac_attribute6 IN jtf_varchar2_table_300 := NULL,
3056 p_qac_attribute7 IN jtf_varchar2_table_300 := NULL,
3057 p_qac_attribute8 IN jtf_varchar2_table_300 := NULL,
3058 p_qac_attribute9 IN jtf_varchar2_table_300 := NULL,
3059 p_qac_attribute10 IN jtf_varchar2_table_300 := NULL,
3060 p_qac_attribute11 IN jtf_varchar2_table_300 := NULL,
3061 p_qac_attribute12 IN jtf_varchar2_table_300 := NULL,
3062 p_qac_attribute13 IN jtf_varchar2_table_300 := NULL,
3063 p_qac_attribute14 IN jtf_varchar2_table_300 := NULL,
3064 p_qac_attribute15 IN jtf_varchar2_table_300 := NULL,
3065 p_qac_attribute16 IN jtf_varchar2_table_300 := NULL,
3066 p_qac_attribute17 IN jtf_varchar2_table_300 := NULL,
3067 p_qac_attribute18 IN jtf_varchar2_table_300 := NULL,
3068 p_qac_attribute19 IN jtf_varchar2_table_300 := NULL,
3069 p_qac_attribute20 IN jtf_varchar2_table_300 := NULL,
3070 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
3071 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
3072 x_return_status OUT NOCOPY VARCHAR2 ,
3073 x_msg_count OUT NOCOPY NUMBER ,
3074 x_msg_data OUT NOCOPY VARCHAR2
3075 );
3076
3077 PROCEDURE Delete_Resource(
3078 p_qac_access_id IN jtf_number_table := NULL,
3079 p_qac_quote_number IN jtf_number_table := NULL,
3080 p_qac_resource_id IN jtf_number_table := NULL,
3081 p_qac_resource_grp_id IN jtf_number_table := NULL,
3082 p_qac_created_by IN jtf_number_table := NULL,
3083 p_qac_creation_date IN jtf_date_table := NULL,
3084 p_qac_last_updated_by IN jtf_number_table := NULL,
3085 p_qac_last_update_login IN jtf_number_table := NULL,
3086 p_qac_last_update_date IN jtf_date_table := NULL,
3087 p_qac_request_id IN jtf_number_table := NULL,
3088 p_qac_program_application_id IN jtf_number_table := NULL,
3089 p_qac_program_id IN jtf_number_table := NULL,
3090 p_qac_program_update_date IN jtf_date_table := NULL,
3091 p_qac_keep_flag IN jtf_varchar2_table_100 := NULL,
3092 p_qac_update_access_flag IN jtf_varchar2_table_100 := NULL,
3093 p_qac_created_by_tap_flag IN jtf_varchar2_table_100 := NULL,
3094 p_qac_role_id IN jtf_number_table := NULL,
3095 p_qac_territory_id IN jtf_number_table := NULL,
3096 p_qac_territory_source_flag IN jtf_varchar2_table_100 := NULL,
3097 p_qac_attribute_category IN jtf_varchar2_table_100 := NULL,
3098 p_qac_attribute1 IN jtf_varchar2_table_300 := NULL,
3099 p_qac_attribute2 IN jtf_varchar2_table_300 := NULL,
3100 p_qac_attribute3 IN jtf_varchar2_table_300 := NULL,
3101 p_qac_attribute4 IN jtf_varchar2_table_300 := NULL,
3102 p_qac_attribute5 IN jtf_varchar2_table_300 := NULL,
3106 p_qac_attribute9 IN jtf_varchar2_table_300 := NULL,
3103 p_qac_attribute6 IN jtf_varchar2_table_300 := NULL,
3104 p_qac_attribute7 IN jtf_varchar2_table_300 := NULL,
3105 p_qac_attribute8 IN jtf_varchar2_table_300 := NULL,
3107 p_qac_attribute10 IN jtf_varchar2_table_300 := NULL,
3108 p_qac_attribute11 IN jtf_varchar2_table_300 := NULL,
3109 p_qac_attribute12 IN jtf_varchar2_table_300 := NULL,
3110 p_qac_attribute13 IN jtf_varchar2_table_300 := NULL,
3111 p_qac_attribute14 IN jtf_varchar2_table_300 := NULL,
3112 p_qac_attribute15 IN jtf_varchar2_table_300 := NULL,
3113 p_qac_attribute16 IN jtf_varchar2_table_300 := NULL,
3114 p_qac_attribute17 IN jtf_varchar2_table_300 := NULL,
3115 p_qac_attribute18 IN jtf_varchar2_table_300 := NULL,
3116 p_qac_attribute19 IN jtf_varchar2_table_300 := NULL,
3117 p_qac_attribute20 IN jtf_varchar2_table_300 := NULL,
3118 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
3119 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
3120 x_return_status OUT NOCOPY VARCHAR2 ,
3121 x_msg_count OUT NOCOPY NUMBER ,
3122 x_msg_data OUT NOCOPY VARCHAR2
3123 );
3124
3125
3126 PROCEDURE Copy_Quote(
3127 x_quote_header_id OUT NOCOPY NUMBER,
3128 x_quote_number OUT NOCOPY NUMBER,
3129 p_cq_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3130 p_cq_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3131 p_cq_quote_number IN NUMBER := FND_API.G_MISS_NUM,
3132 p_cq_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3133 p_cq_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
3134 p_cq_resource_id IN NUMBER := FND_API.G_MISS_NUM,
3135 p_cq_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
3136 p_cq_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3137 p_cq_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3138 p_cq_price_updated_date IN DATE := FND_API.G_MISS_DATE,
3139 p_cq_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
3140 p_cc_copy_header_only IN VARCHAR2 := FND_API.G_MISS_CHAR,
3141 p_cc_new_version IN VARCHAR2 := FND_API.G_MISS_CHAR,
3142 p_cc_copy_note IN VARCHAR2 := FND_API.G_MISS_CHAR,
3143 p_cc_copy_task IN VARCHAR2 := FND_API.G_MISS_CHAR,
3144 p_cc_copy_attachment IN VARCHAR2 := FND_API.G_MISS_CHAR,
3145 p_cc_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3146 p_cc_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3147 p_cc_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
3148 p_cc_calc_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3149 p_cc_calculate_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3150 p_api_version_number IN NUMBER := 1 ,
3151 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
3152 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
3153 x_return_status OUT NOCOPY VARCHAR2 ,
3154 x_msg_count OUT NOCOPY NUMBER ,
3155 x_msg_data OUT NOCOPY VARCHAR2
3156 );
3157
3158 PROCEDURE Copy_Line (
3159 -- OUT: newly created quote_line_id
3160 x_ql_quote_line_id OUT NOCOPY NUMBER,
3161 x_q_quote_header_id OUT NOCOPY NUMBER,
3162 x_q_quote_obj_version_number OUT NOCOPY NUMBER,
3163 x_q_quote_last_update_date OUT NOCOPY DATE,
3164 -- IN: quote_header_id of the source quote
3165 p_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3166 -- IN: quote_line_id of the source quote line
3167 p_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
3168 -- IN: header record of the destination quote
3169 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3170 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
3171 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
3172 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3173 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
3174 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3175 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
3176 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3177 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
3178 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
3179 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
3180 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3181 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
3182 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
3183 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
3184 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
3185 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3186 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
3187 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
3188 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
3189 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
3190 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
3191 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
3192 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
3193 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
3197 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3194 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3195 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3196 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3198 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3199 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
3200 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3201 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3202 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3203 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
3204 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
3205 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
3206 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
3207 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
3208 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
3209 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
3210 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
3211 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3212 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
3213 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3214 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
3215 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3216 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3217 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
3218 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
3219 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3220 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3221 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3222 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3223 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3224 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3225 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3226 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3227 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3228 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3229 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3230 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3231 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3232 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3233 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3234 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3235 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3236 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3237 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3238 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3239 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3240 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3241 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3242 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3243 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3244 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3245 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
3246 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3247 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3248 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3249 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3250 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
3251 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3252 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3253 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3254 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3255 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
3256 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
3257 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
3258 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3259 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3260 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3261 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
3262 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
3263 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3264 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3265 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3266 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3267 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3268 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
3269 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
3270 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
3271 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3272 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
3273 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
3274 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
3275 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
3279 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
3276 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
3277 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
3278 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3280 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3281 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
3282 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3283 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3284 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
3285 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3286 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3287 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3288 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3289 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
3290 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
3291 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3292 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
3293 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
3294 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3295 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
3296 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3297 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
3298 -- IN: control record
3299 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
3300 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3301 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3302 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3303 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3304 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3305 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3306 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3307 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3308 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3309 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3310 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
3311 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
3312 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3313 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3314 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3315 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3316 -- IN: copy quote control record
3317 p_cc_copy_header_only IN VARCHAR2 := FND_API.G_MISS_CHAR,
3318 p_cc_new_version IN VARCHAR2 := FND_API.G_MISS_CHAR,
3319 p_cc_copy_note IN VARCHAR2 := FND_API.G_MISS_CHAR,
3320 p_cc_copy_task IN VARCHAR2 := FND_API.G_MISS_CHAR,
3321 p_cc_copy_attachment IN VARCHAR2 := FND_API.G_MISS_CHAR,
3322 p_cc_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3323 p_cc_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3324 p_cc_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
3325 p_cc_calc_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3326 p_cc_calculate_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3327 -- Standard IN params
3328 p_api_version_number IN NUMBER := NULL,
3329 p_init_msg_list IN VARCHAR2 := NULL,
3330 p_commit IN VARCHAR2 := NULL,
3331 -- Standard OUT params
3332 x_return_status OUT NOCOPY VARCHAR2,
3333 x_msg_count OUT NOCOPY NUMBER,
3334 x_msg_data OUT NOCOPY VARCHAR2
3335 );
3336
3337
3338 PROCEDURE Get_Config_Details (
3339 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
3340 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3341 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3342 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3343 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3344 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3345 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3346 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3347 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3348 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3349 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3350 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
3351 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
3352 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3353 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3354 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3355 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3356
3357 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3358 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
3359 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
3360 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3361 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
3362 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3363 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
3367 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
3364 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3365 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
3366 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
3368 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3369 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
3370 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
3371 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
3372 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
3373 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3374 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
3375 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
3376 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
3377 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
3378 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
3379 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
3380 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
3381 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
3382 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3383 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3384 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3385 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3386 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3387 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
3388 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3389 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3390 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3391 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
3392 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
3393 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
3394 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
3395 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
3396 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
3397 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
3398 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
3399 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3400 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
3401 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3402 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
3403 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3404 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3405 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
3406 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
3407 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3408 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3409 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3410 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3411 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3412 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3413 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3414 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3415 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3416 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3417 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3418 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3419 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3420 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3421 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3422 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3423 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3424 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3425 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3426 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3427 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3428 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3429 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3430 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3431 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3432 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3433 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
3434 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3435 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3436 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3437 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3438 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
3439 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3440 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3441 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3442 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3443 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
3444 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
3448 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3445 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
3446 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3447 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3449 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
3450 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
3451 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3452 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3453 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3454 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3455 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3456 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
3457 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
3458 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
3459 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3460 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
3461 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
3462 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
3463 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
3464 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
3465 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
3466 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3467 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
3468 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3469 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
3470 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3471 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3472 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
3473 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3474 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3475 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3476 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3477 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
3478 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
3479 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3480 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
3481 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
3482 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3483 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
3484 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3485 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
3486
3487 p_qdl_quote_line_detail_id IN NUMBER := FND_API.G_MISS_NUM,
3488 p_qdl_creation_date IN DATE := FND_API.G_MISS_DATE,
3489 p_qdl_created_by IN NUMBER := FND_API.G_MISS_NUM,
3490 p_qdl_last_update_date IN DATE := FND_API.G_MISS_DATE,
3491 p_qdl_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3492 p_qdl_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3493 p_qdl_request_id IN NUMBER := FND_API.G_MISS_NUM,
3494 p_qdl_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3495 p_qdl_program_id IN NUMBER := FND_API.G_MISS_NUM,
3496 p_qdl_program_update_date IN DATE := FND_API.G_MISS_DATE,
3497 p_qdl_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
3498 p_qdl_config_header_id IN NUMBER := FND_API.G_MISS_NUM,
3499 p_qdl_config_revision_num IN NUMBER := FND_API.G_MISS_NUM,
3500 p_qdl_config_item_id IN NUMBER := FND_API.G_MISS_NUM,
3501 p_qdl_complete_configuration IN VARCHAR2 := FND_API.G_MISS_CHAR,
3502 p_qdl_valid_configuration_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3503 p_qdl_component_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3504 p_qdl_service_coterminate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3505 p_qdl_service_duration IN NUMBER := FND_API.G_MISS_NUM,
3506 p_qdl_service_period IN VARCHAR2 := FND_API.G_MISS_CHAR,
3507 p_qdl_service_unit_selling IN NUMBER := FND_API.G_MISS_NUM,
3508 p_qdl_service_unit_list IN NUMBER := FND_API.G_MISS_NUM,
3509 p_qdl_service_number IN NUMBER := FND_API.G_MISS_NUM,
3510 p_qdl_unit_percent_base_price IN NUMBER := FND_API.G_MISS_NUM,
3511 p_qdl_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3512 p_qdl_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3513 p_qdl_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3514 p_qdl_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3515 p_qdl_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3516 p_qdl_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3517 p_qdl_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3518 p_qdl_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3519 p_qdl_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3520 p_qdl_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3521 p_qdl_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3522 p_qdl_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3523 p_qdl_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3524 p_qdl_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3525 p_qdl_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3526 p_qdl_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3530 p_qdl_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3527 p_qdl_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3528 p_qdl_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3529 p_qdl_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3531 p_qdl_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3532 p_qdl_service_ref_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3533 p_qdl_service_ref_order_number IN NUMBER := FND_API.G_MISS_NUM,
3534 p_qdl_service_ref_line_number IN NUMBER := FND_API.G_MISS_NUM,
3535 p_qdl_service_ref_qte_line_ind IN NUMBER := FND_API.G_MISS_NUM,
3536 p_qdl_service_ref_line_id IN NUMBER := FND_API.G_MISS_NUM,
3537 p_qdl_service_ref_system_id IN NUMBER := FND_API.G_MISS_NUM,
3538 p_qdl_service_ref_option_numb IN NUMBER := FND_API.G_MISS_NUM,
3539 p_qdl_service_ref_shipment IN NUMBER := FND_API.G_MISS_NUM,
3540 p_qdl_return_ref_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3541 p_qdl_return_ref_header_id IN NUMBER := FND_API.G_MISS_NUM,
3542 p_qdl_return_ref_line_id IN NUMBER := FND_API.G_MISS_NUM,
3543 p_qdl_return_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3544 p_qdl_return_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3545 p_qdl_return_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3546 p_qdl_return_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3547 p_qdl_return_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3548 p_qdl_return_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3549 p_qdl_return_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3550 p_qdl_return_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3551 p_qdl_return_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3552 p_qdl_return_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3553 p_qdl_return_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3554 p_qdl_return_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3555 p_qdl_return_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3556 p_qdl_return_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3557 p_qdl_return_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3558 p_qdl_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3559 p_qdl_qte_line_index IN NUMBER := FND_API.G_MISS_NUM,
3560 p_qdl_return_attr_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3561 p_qdl_return_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3562 p_qdl_change_reason_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3563
3564 p_ql_creation_date IN DATE := FND_API.G_MISS_DATE,
3565 p_ql_created_by IN NUMBER := FND_API.G_MISS_NUM,
3566 p_ql_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3567 p_ql_last_update_date IN DATE := FND_API.G_MISS_DATE,
3568 p_ql_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3569 p_ql_request_id IN NUMBER := FND_API.G_MISS_NUM,
3570 p_ql_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3571 p_ql_program_id IN NUMBER := FND_API.G_MISS_NUM,
3572 p_ql_program_update_date IN DATE := FND_API.G_MISS_DATE,
3573 p_ql_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
3574 p_ql_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3575 p_ql_org_id IN NUMBER := FND_API.G_MISS_NUM,
3576 p_ql_line_number IN NUMBER := FND_API.G_MISS_NUM,
3577 p_ql_line_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3578 p_ql_item_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3579 p_ql_inventory_item_id IN NUMBER := FND_API.G_MISS_NUM,
3580 p_ql_organization_id IN NUMBER := FND_API.G_MISS_NUM,
3581 p_ql_quantity IN NUMBER := FND_API.G_MISS_NUM,
3582 p_ql_uom_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3583 p_ql_start_date_active IN DATE := FND_API.G_MISS_DATE,
3584 p_ql_end_date_active IN DATE := FND_API.G_MISS_DATE,
3585 p_ql_order_line_type_id IN NUMBER := FND_API.G_MISS_NUM,
3586 p_ql_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3587 p_ql_price_list_line_id IN NUMBER := FND_API.G_MISS_NUM,
3588 p_ql_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3589 p_ql_line_list_price IN NUMBER := FND_API.G_MISS_NUM,
3590 p_ql_line_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
3591 p_ql_line_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
3592 p_ql_line_quote_price IN NUMBER := FND_API.G_MISS_NUM,
3593 p_ql_related_item_id IN NUMBER := FND_API.G_MISS_NUM,
3594 p_ql_item_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3595 p_ql_split_shipment_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3596 p_ql_backorder_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3597 p_ql_selling_price_change IN VARCHAR2 := FND_API.G_MISS_CHAR,
3598 p_ql_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3599 p_ql_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3600 p_ql_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3601 p_ql_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3602 p_ql_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3603 p_ql_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3604 p_ql_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3605 p_ql_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3606 p_ql_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3607 p_ql_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3608 p_ql_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3612 p_ql_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3609 p_ql_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3610 p_ql_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3611 p_ql_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3613 p_ql_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3614 p_ql_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3615 p_ql_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3616 p_ql_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3617 p_ql_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3618 p_ql_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3619 p_ql_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3620 p_ql_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3621 p_ql_ffm_content_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3622 p_ql_ffm_content_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3623 p_ql_ffm_document_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3624 p_ql_ffm_media_id IN VARCHAR2 := FND_API.G_MISS_CHAR,
3625 p_ql_ffm_media_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3626 p_ql_ffm_user_note IN VARCHAR2 := FND_API.G_MISS_CHAR,
3627 p_ql_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
3628 p_ql_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3629 p_ql_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3630 p_ql_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3631 p_ql_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3632 p_ql_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
3633 p_ql_pricing_quantity_uom IN VARCHAR2 := FND_API.G_MISS_CHAR,
3634 p_ql_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
3635 p_ql_section_id IN NUMBER := FND_API.G_MISS_NUM,
3636 p_ql_priced_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3637 p_ql_agreement_id IN NUMBER := FND_API.G_MISS_NUM,
3638 p_ql_commitment_id IN NUMBER := FND_API.G_MISS_NUM,
3639 p_ql_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
3640 p_ql_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3641
3642 p_config_hdr_id IN NUMBER := FND_API.G_MISS_NUM ,
3643 p_config_rev_nbr IN NUMBER := FND_API.G_MISS_NUM ,
3644 p_api_version_number IN NUMBER := 1 ,
3645 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
3646 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
3647 x_return_status OUT NOCOPY VARCHAR2 ,
3648 x_msg_count OUT NOCOPY NUMBER ,
3649 x_msg_data OUT NOCOPY VARCHAR2
3650 );
3651
3652 PROCEDURE Delete_Quotes (
3653 p_api_version IN NUMBER := 1,
3654 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE,
3655 p_commit IN VARCHAR2 := FND_API.G_FALSE,
3656 p_quote_header_ids IN JTF_NUMBER_TABLE := NULL,
3657 x_return_status OUT NOCOPY VARCHAR2 ,
3658 x_msg_count OUT NOCOPY NUMBER ,
3659 x_msg_data OUT NOCOPY VARCHAR2
3660 );
3661
3662 PROCEDURE Add_Templates_To_Quote (
3663 P_API_VERSION_NUMBER IN NUMBER := 1,
3664 P_INIT_MSG_LIST IN VARCHAR2 := FND_API.G_FALSE,
3665 P_COMMIT IN VARCHAR2 := FND_API.G_FALSE,
3666 P_VALIDATION_LEVEL IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3667 p_template_ids IN JTF_NUMBER_TABLE := NULL,
3668 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3669 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
3670 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
3671 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3672 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
3673 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3674 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
3675 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3676 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
3677 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
3678 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
3679 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3680 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
3681 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
3682 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
3683 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3684 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
3685 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
3686 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
3687 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
3688 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
3689 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
3690 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
3691 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
3692 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3693 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3694 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3695 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3696 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3700 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3697 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
3698 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3699 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3701 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
3702 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
3703 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
3704 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
3705 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
3706 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
3707 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
3708 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
3709 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3710 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
3711 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3712 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
3713 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3714 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3715 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
3716 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
3717 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3718 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3719 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3720 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3721 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3722 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3723 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3724 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3725 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3726 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3727 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3728 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3729 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3730 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3731 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3732 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3733 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3734 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3735 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3736 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3737 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3738 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3739 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3740 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3741 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3742 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3743 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
3744 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3745 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3746 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3747 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3748 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
3749 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3750 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3751 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3752 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3753 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
3754 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
3755 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
3756 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3757 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3758 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3759 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
3760 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
3761 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3762 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3763 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3764 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3765 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3766 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
3767 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
3768 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
3769 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3770 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
3771 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
3772 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
3773 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
3774 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
3775 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
3776 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3777 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
3781 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3778 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3779 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
3780 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3782 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
3783 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3784 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3785 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3786 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3787 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
3788 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
3789 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3790 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
3791 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
3792 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3793 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
3794 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3795 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
3796 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
3797 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3798 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3799 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3800 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
3801 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3802 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3803 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3804 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3805 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3806 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3807 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
3808 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
3809 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3810 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3811 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3812 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3813 x_return_status OUT NOCOPY VARCHAR2 ,
3814 x_msg_count OUT NOCOPY NUMBER ,
3815 x_msg_data OUT NOCOPY VARCHAR2
3816 );
3817
3818 procedure Get_Config_Launch_Info(
3819 p_api_version IN NUMBER,
3820 p_init_msg_list IN VARCHAR2 := FND_API.g_false,
3821 p_commit IN VARCHAR2 := FND_API.g_false,
3822 p_validation_level IN NUMBER := FND_API.g_valid_level_full,
3823 x_return_status OUT NOCOPY VARCHAR2,
3824 x_msg_count OUT NOCOPY NUMBER,
3825 x_msg_data OUT NOCOPY VARCHAR2,
3826
3827 p_item_id IN NUMBER,
3828 p_organization_id IN NUMBER,
3829 x_configurable OUT NOCOPY VARCHAR2,
3830 x_icx_sessn_tkt OUT NOCOPY VARCHAR2,
3831 x_db_id OUT NOCOPY VARCHAR2,
3832 x_servlet_url OUT NOCOPY VARCHAR2,
3833 x_sysdate OUT NOCOPY VARCHAR2
3834 );
3835
3836
3837 procedure Get_Quote_Exp_Date(
3838 p_api_version IN NUMBER,
3839 p_init_msg_list IN VARCHAR2 := FND_API.g_false,
3840 x_return_status OUT NOCOPY VARCHAR2,
3841 x_msg_count OUT NOCOPY NUMBER,
3842 x_msg_data OUT NOCOPY VARCHAR2,
3843 x_quote_exp_date OUT NOCOPY DATE
3844 );
3845
3846 procedure validate_quantity(
3847 p_api_version IN NUMBER,
3848 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3849 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
3850 x_return_status OUT NOCOPY VARCHAR2,
3851 x_msg_count OUT NOCOPY NUMBER,
3852 x_msg_data OUT NOCOPY VARCHAR2,
3853
3854 p_item_id_tbl IN JTF_NUMBER_TABLE,
3855 p_organization_id_tbl IN JTF_NUMBER_TABLE,
3856 p_qty_tbl IN JTF_NUMBER_TABLE,
3857 p_uom_code_tbl IN JTF_VARCHAR2_TABLE_100,
3858 x_valid_qty_tbl OUT NOCOPY JTF_VARCHAR2_TABLE_100
3859 );
3860
3861
3862 PROCEDURE Credit_Check (
3863 -- OUT Parameters
3864 x_result_out OUT NOCOPY VARCHAR,
3865 x_cc_hold_comment OUT NOCOPY VARCHAR,
3866 -- Standard IN parameters
3867 p_api_version IN NUMBER := 1.0,
3868 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
3869 p_commit IN VARCHAR2 := FND_API.G_FALSE,
3870 -- IN Parameters for qte_header_rec
3871 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
3872 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
3873 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
3874 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
3875 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
3876 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
3877 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
3878 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
3879 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
3880 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
3881 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
3885 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
3882 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
3883 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3884 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
3886 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
3887 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3888 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
3889 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
3890 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
3891 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
3892 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
3893 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
3894 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
3895 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
3896 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3897 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3898 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3899 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3900 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3901 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
3902 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
3903 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3904 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3905 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
3906 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
3907 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
3908 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
3909 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
3910 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
3911 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
3912 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
3913 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3914 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
3915 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3916 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
3917 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3918 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3919 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
3920 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
3921 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3922 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3923 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3924 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
3925 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3926 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3927 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3928 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3929 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3930 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3931 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3932 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3933 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3934 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3935 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3936 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3937 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3938 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3939 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3940 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3941 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3942 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3943 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3944 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3945 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3946 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
3947 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
3948 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3949 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3950 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3951 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
3952 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
3953 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3954 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3955 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3956 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3957 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
3958 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
3959 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
3960 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3961 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3965 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
3962 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3963 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
3964 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
3966 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3967 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
3968 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3969 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
3970 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
3971 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
3972 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
3973 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
3974 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
3975 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
3976 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
3977 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
3978 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
3979 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
3980 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3981 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
3982 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
3983 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
3984 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
3985 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
3986 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
3987 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3988 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
3989 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3990 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
3991 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
3992 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
3993 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
3994 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
3995 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
3996 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3997 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
3998 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
3999 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
4000
4001 -- Standard OUT parameters
4002 x_return_status OUT NOCOPY VARCHAR2,
4003 x_msg_count OUT NOCOPY NUMBER,
4004 x_msg_data OUT NOCOPY VARCHAR2
4005 );
4006
4007 PROCEDURE Update_Object_Relationship (
4008 p_api_version IN NUMBER := 1.0,
4009 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
4010 p_commit IN VARCHAR2 := FND_API.G_FALSE,
4011 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
4012 p_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4013 p_qro_related_object_id IN NUMBER := FND_API.G_MISS_NUM,
4014 p_qro_creation_date IN DATE := FND_API.G_MISS_DATE,
4015 p_qro_created_by IN NUMBER := FND_API.G_MISS_NUM,
4016 p_qro_last_update_date IN DATE := FND_API.G_MISS_DATE,
4017 p_qro_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4018 p_qro_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4019 p_qro_request_id IN NUMBER := FND_API.G_MISS_NUM,
4020 p_qro_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4021 p_qro_program_id IN NUMBER := FND_API.G_MISS_NUM,
4022 p_qro_program_update_date IN DATE := FND_API.G_MISS_DATE,
4023 p_qro_quote_object_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4024 p_qro_quote_object_id IN NUMBER := FND_API.G_MISS_NUM,
4025 p_qro_object_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4026 p_qro_object_id IN NUMBER := FND_API.G_MISS_NUM,
4027 p_qro_relationship_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4028 p_qro_reciprocal_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4029 p_qro_quote_object_code IN NUMBER := FND_API.G_MISS_NUM,
4030 x_related_object_id OUT NOCOPY NUMBER,
4031 x_return_status OUT NOCOPY VARCHAR2,
4032 x_msg_count OUT NOCOPY NUMBER,
4033 x_msg_data OUT NOCOPY VARCHAR2
4034 );
4035
4036 PROCEDURE Tradein_Lines_from_InstallBase(
4037 x_q_quote_header_id OUT NOCOPY NUMBER,
4038 x_q_last_update_date OUT NOCOPY DATE,
4039 x_ql_quote_line_id OUT NOCOPY jtf_number_table,
4040 x_qdl_quote_line_detail_id OUT NOCOPY jtf_number_table,
4041 x_qls_shipment_id OUT NOCOPY jtf_number_table,
4042 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
4043 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4044 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4045 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4046 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4047 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4048 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4049 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4053 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
4050 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4051 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4052 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4054 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
4055 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4056 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4057 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4058 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4059 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4060 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
4061 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
4062 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4063 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
4064 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4065 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
4066 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4067 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
4068 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
4069 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
4070 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4071 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
4072 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
4073 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
4074 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
4075 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4076 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
4077 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
4078 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
4079 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
4080 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
4081 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
4082 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4083 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
4084 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4085 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4086 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4087 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4088 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4089 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
4090 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4091 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4092 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4093 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
4094 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
4095 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
4096 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
4097 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
4098 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
4099 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
4100 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
4101 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4102 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
4103 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4104 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
4105 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4106 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4107 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
4108 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
4109 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4110 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4111 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4112 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
4113 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4114 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4115 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4116 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4117 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4118 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4119 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4120 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4121 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4122 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4123 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4124 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4125 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4126 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4127 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4128 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4129 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4130 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4134 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4131 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4132 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4133 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4135 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
4136 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4137 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4138 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4139 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4140 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
4141 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4142 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4143 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4144 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4145 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
4146 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
4147 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
4148 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4149 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4150 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4151 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
4152 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
4153 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4154 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4155 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4156 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4157 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4158 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
4159 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
4160 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
4161 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4162 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
4163 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
4164 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
4165 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
4166 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
4167 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
4168 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4169 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
4170 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4171 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
4172 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
4173 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4174 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
4175 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4176 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4177 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4178 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4179 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
4180 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
4181 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4182 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
4183 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
4184 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4185 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
4186 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4187 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
4188 p_i_instance_id IN JTF_NUMBER_TABLE := NULL,
4189 p_i_price_list_id IN JTF_NUMBER_TABLE := NULL,
4190 p_api_version_number IN NUMBER := 1 ,
4191 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
4192 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
4193 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
4194 x_return_status OUT NOCOPY VARCHAR2 ,
4195 x_msg_count OUT NOCOPY NUMBER ,
4196 x_msg_data OUT NOCOPY VARCHAR2
4197 );
4198
4199 PROCEDURE GET_DEFAULT_PARTY_SITES (
4200 x_party_site_ids OUT NOCOPY JTF_NUMBER_TABLE,
4201 p_party_id IN NUMBER,
4202 p_site_use_types IN JTF_VARCHAR2_TABLE_100 :=NULL,
4203 p_api_version_number IN NUMBER,
4204 p_init_msg_list IN VARCHAR2,
4205 x_return_status OUT NOCOPY VARCHAR2,
4206 x_msg_count OUT NOCOPY NUMBER,
4207 x_msg_data OUT NOCOPY VARCHAR2);
4208
4209 PROCEDURE Submit_Price_Tax_Req (
4210 -- IN: header record of the destination quote
4211 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4212 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
4213 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
4214 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4215 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
4216 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4217 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
4218 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4222 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4219 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
4220 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
4221 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
4223 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
4224 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
4225 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
4226 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4227 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
4228 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
4229 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
4230 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
4231 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
4232 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
4233 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4234 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
4235 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4236 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4237 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4238 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4239 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4240 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
4241 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4242 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4243 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4244 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
4245 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
4246 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
4247 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
4248 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
4249 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
4250 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
4251 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
4252 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4253 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
4254 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4255 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
4256 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4257 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4258 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
4259 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
4260 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4261 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4262 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4263 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
4264 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4265 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4266 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4267 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4268 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4269 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4270 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4271 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4272 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4273 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4274 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4275 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4276 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4277 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4278 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4279 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4280 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4281 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4282 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4283 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4284 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4285 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4286 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
4287 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4288 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4289 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4290 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4291 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
4292 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4293 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4294 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4295 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4296 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
4297 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
4298 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
4299 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4300 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4304 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4301 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4302 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
4303 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
4305 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4306 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4307 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4308 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4309 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
4310 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
4311 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
4312 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4313 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
4314 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
4315 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
4316 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
4317 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
4318 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
4319 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4320 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
4321 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4322 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
4323 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
4324 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4325 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
4326 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4327 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4328 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4329 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
4330 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4331 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
4332 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
4333 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4334 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
4335 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4336 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
4337 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4338 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
4339 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
4340 -- IN: control record
4341 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
4342 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4343 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4344 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4345 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4346 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4347 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4348 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4349 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4350 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4351 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4352 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
4353 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
4354 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4355 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4356 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4357 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4358 -- OUT params
4359 x_request_id OUT NOCOPY NUMBER,
4360 -- Standard OUT params
4361 x_return_status OUT NOCOPY VARCHAR2,
4362 x_msg_count OUT NOCOPY NUMBER,
4363 x_msg_data OUT NOCOPY VARCHAR2
4364 );
4365
4366 PROCEDURE Cancel_Price_Tax_Req (
4367 -- IN: header record of the destination quote
4368 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4369 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
4370 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
4371 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4372 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
4373 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4374 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
4375 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4376 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
4377 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
4378 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
4379 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4380 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
4381 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
4382 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
4383 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4384 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
4385 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
4386 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
4387 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
4391 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
4388 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
4389 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
4390 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4392 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4393 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4394 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4395 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4396 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4397 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
4398 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4399 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4400 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4401 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
4402 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
4403 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
4404 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
4405 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
4406 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
4407 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
4408 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
4409 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4410 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
4411 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4412 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
4413 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4414 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4415 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
4416 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
4417 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4418 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4419 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4420 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
4421 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4422 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4423 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4424 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4425 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4426 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4427 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4428 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4429 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4430 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4431 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4432 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4433 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4434 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4435 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4436 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4437 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4438 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4439 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4440 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4441 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4442 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4443 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
4444 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4445 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4446 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4447 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4448 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
4449 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4450 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4451 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4452 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4453 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
4454 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
4455 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
4456 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4457 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4458 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4459 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
4460 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
4461 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4462 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4463 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4464 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4465 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4466 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
4467 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
4468 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
4469 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4473 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
4470 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
4471 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
4472 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
4474 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
4475 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
4476 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4477 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
4478 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4479 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
4480 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
4481 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4482 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
4483 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4484 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4485 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4486 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
4487 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4488 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
4489 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
4490 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4491 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
4492 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4493 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
4494 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4495 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
4496 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
4497 -- Standard OUT params
4498 x_return_status OUT NOCOPY VARCHAR2,
4499 x_msg_count OUT NOCOPY NUMBER,
4500 x_msg_data OUT NOCOPY VARCHAR2
4501 );
4502
4503 PROCEDURE Split_Quote_Line (
4504 -- OUT: an array of quote line IDs of split lines
4505 x_ql_quote_line_id OUT NOCOPY jtf_number_table,
4506 -- IN: control record
4507 p_c_last_update_date IN DATE := FND_API.G_MISS_DATE,
4508 p_c_auto_version_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4509 p_c_pricing_request_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4510 p_c_header_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4511 p_c_line_pricing_event IN VARCHAR2 := FND_API.G_MISS_CHAR,
4512 p_c_cal_tax_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4513 p_c_cal_freight_charge_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4514 p_c_functionality_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4515 p_c_copy_task_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4516 p_c_copy_notes_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4517 p_c_copy_att_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4518 p_c_deactivate_all IN VARCHAR2 := FND_API.G_MISS_CHAR,
4519 p_c_price_mode IN VARCHAR2 := FND_API.G_MISS_CHAR,
4520 p_c_dependency_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4521 p_c_defaulting_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4522 p_c_defaulting_fwk_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4523 p_c_application_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4524 -- IN: header record
4525 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4526 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
4527 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
4528 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4529 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
4530 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4531 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
4532 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4533 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
4534 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
4535 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
4536 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4537 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
4538 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
4539 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
4540 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
4541 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4542 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
4543 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
4544 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
4545 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
4546 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
4547 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
4548 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4549 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
4550 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4551 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4552 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4553 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4554 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4555 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
4559 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
4556 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4557 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4558 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4560 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
4561 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
4562 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
4563 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
4564 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
4565 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
4566 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
4567 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4568 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
4569 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4570 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
4571 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4572 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4573 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
4574 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
4575 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4576 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4577 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4578 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
4579 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4580 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4581 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4582 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4583 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4584 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4585 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4586 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4587 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4588 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4589 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4590 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4591 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4592 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4593 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4594 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4595 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4596 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4597 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4598 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4599 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4600 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
4601 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
4602 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4603 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4604 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4605 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4606 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
4607 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4608 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4609 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4610 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4611 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
4612 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
4613 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
4614 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4615 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4616 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4617 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
4618 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
4619 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4620 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4621 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4622 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4623 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4624 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
4625 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
4626 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
4627 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4628 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
4629 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
4630 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
4631 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
4632 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
4633 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
4634 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4635 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
4636 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4640 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
4637 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
4638 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
4639 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4641 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4642 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4643 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4644 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
4645 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
4646 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
4647 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4648 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
4649 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
4650 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4651 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
4652 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
4653 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
4654 -- IN: the quote line record of the quote line to be split
4655 p_qlo_creation_date IN DATE := FND_API.G_MISS_DATE,
4656 p_qlo_created_by IN NUMBER := FND_API.G_MISS_NUM,
4657 p_qlo_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4658 p_qlo_last_update_date IN DATE := FND_API.G_MISS_DATE,
4659 p_qlo_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4660 p_qlo_request_id IN NUMBER := FND_API.G_MISS_NUM,
4661 p_qlo_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4662 p_qlo_program_id IN NUMBER := FND_API.G_MISS_NUM,
4663 p_qlo_program_update_date IN DATE := FND_API.G_MISS_DATE,
4664 p_qlo_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
4665 p_qlo_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4666 p_qlo_org_id IN NUMBER := FND_API.G_MISS_NUM,
4667 p_qlo_line_number IN NUMBER := FND_API.G_MISS_NUM,
4668 p_qlo_line_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4669 p_qlo_item_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4670 p_qlo_inventory_item_id IN NUMBER := FND_API.G_MISS_NUM,
4671 p_qlo_organization_id IN NUMBER := FND_API.G_MISS_NUM,
4672 p_qlo_quantity IN NUMBER := FND_API.G_MISS_NUM,
4673 p_qlo_uom_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4674 p_qlo_start_date_active IN DATE := FND_API.G_MISS_DATE,
4675 p_qlo_end_date_active IN DATE := FND_API.G_MISS_DATE,
4676 p_qlo_order_line_type_id IN NUMBER := FND_API.G_MISS_NUM,
4677 p_qlo_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4678 p_qlo_price_list_line_id IN NUMBER := FND_API.G_MISS_NUM,
4679 p_qlo_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4680 p_qlo_line_list_price IN NUMBER := FND_API.G_MISS_NUM,
4681 p_qlo_line_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
4682 p_qlo_line_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
4683 p_qlo_line_quote_price IN NUMBER := FND_API.G_MISS_NUM,
4684 p_qlo_related_item_id IN NUMBER := FND_API.G_MISS_NUM,
4685 p_qlo_item_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4686 p_qlo_split_shipment_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4687 p_qlo_backorder_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4688 p_qlo_selling_price_change IN VARCHAR2 := FND_API.G_MISS_CHAR,
4689 p_qlo_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
4690 p_qlo_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
4691 p_qlo_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4692 p_qlo_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4693 p_qlo_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4694 p_qlo_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4695 p_qlo_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4696 p_qlo_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4697 p_qlo_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4698 p_qlo_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4699 p_qlo_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4700 p_qlo_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4701 p_qlo_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4702 p_qlo_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4703 p_qlo_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4704 p_qlo_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4705 p_qlo_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4706 p_qlo_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4707 p_qlo_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4708 p_qlo_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4709 p_qlo_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4710 p_qlo_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
4711 p_qlo_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4712 p_qlo_ffm_content_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4713 p_qlo_ffm_content_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4714 p_qlo_ffm_document_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4715 p_qlo_ffm_media_id IN VARCHAR2 := FND_API.G_MISS_CHAR,
4716 p_qlo_ffm_media_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4717 p_qlo_ffm_user_note IN VARCHAR2 := FND_API.G_MISS_CHAR,
4718 p_qlo_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
4722 p_qlo_operation_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4719 p_qlo_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
4720 p_qlo_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
4721 p_qlo_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
4723 p_qlo_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4724 p_qlo_pricing_quantity_uom IN VARCHAR2 := FND_API.G_MISS_CHAR,
4725 p_qlo_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
4726 p_qlo_section_id IN NUMBER := FND_API.G_MISS_NUM,
4727 p_qlo_priced_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
4728 p_qlo_agreement_id IN NUMBER := FND_API.G_MISS_NUM,
4729 p_qlo_commitment_id IN NUMBER := FND_API.G_MISS_NUM,
4730 p_qlo_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
4731 p_qlo_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
4732 -- IN: quote line table
4733 p_ql_creation_date IN jtf_date_table := NULL,
4734 p_ql_created_by IN jtf_number_table := NULL,
4735 p_ql_last_updated_by IN jtf_number_table := NULL,
4736 p_ql_last_update_date IN jtf_date_table := NULL,
4737 p_ql_last_update_login IN jtf_number_table := NULL,
4738 p_ql_request_id IN jtf_number_table := NULL,
4739 p_ql_program_application_id IN jtf_number_table := NULL,
4740 p_ql_program_id IN jtf_number_table := NULL,
4741 p_ql_program_update_date IN jtf_date_table := NULL,
4742 p_ql_quote_line_id IN jtf_number_table := NULL,
4743 p_ql_quote_header_id IN jtf_number_table := NULL,
4744 p_ql_org_id IN jtf_number_table := NULL,
4745 p_ql_line_number IN jtf_number_table := NULL,
4746 p_ql_line_category_code IN jtf_varchar2_table_100 := NULL,
4747 p_ql_item_type_code IN jtf_varchar2_table_100 := NULL,
4748 p_ql_inventory_item_id IN jtf_number_table := NULL,
4749 p_ql_organization_id IN jtf_number_table := NULL,
4750 p_ql_quantity IN jtf_number_table := NULL,
4751 p_ql_uom_code IN jtf_varchar2_table_100 := NULL,
4752 p_ql_start_date_active IN jtf_date_table := NULL,
4753 p_ql_end_date_active IN jtf_date_table := NULL,
4754 p_ql_order_line_type_id IN jtf_number_table := NULL,
4755 p_ql_price_list_id IN jtf_number_table := NULL,
4756 p_ql_price_list_line_id IN jtf_number_table := NULL,
4757 p_ql_currency_code IN jtf_varchar2_table_100 := NULL,
4758 p_ql_line_list_price IN jtf_number_table := NULL,
4759 p_ql_line_adjusted_amount IN jtf_number_table := NULL,
4760 p_ql_line_adjusted_percent IN jtf_number_table := NULL,
4761 p_ql_line_quote_price IN jtf_number_table := NULL,
4762 p_ql_related_item_id IN jtf_number_table := NULL,
4763 p_ql_item_relationship_type IN jtf_varchar2_table_100 := NULL,
4764 p_ql_split_shipment_flag IN jtf_varchar2_table_100 := NULL,
4765 p_ql_backorder_flag IN jtf_varchar2_table_100 := NULL,
4766 p_ql_selling_price_change IN jtf_varchar2_table_100 := NULL,
4767 p_ql_recalculate_flag IN jtf_varchar2_table_100 := NULL,
4768 p_ql_attribute_category IN jtf_varchar2_table_100 := NULL,
4769 p_ql_attribute1 IN jtf_varchar2_table_300 := NULL,
4770 p_ql_attribute2 IN jtf_varchar2_table_300 := NULL,
4771 p_ql_attribute3 IN jtf_varchar2_table_300 := NULL,
4772 p_ql_attribute4 IN jtf_varchar2_table_300 := NULL,
4773 p_ql_attribute5 IN jtf_varchar2_table_300 := NULL,
4774 p_ql_attribute6 IN jtf_varchar2_table_300 := NULL,
4775 p_ql_attribute7 IN jtf_varchar2_table_300 := NULL,
4776 p_ql_attribute8 IN jtf_varchar2_table_300 := NULL,
4777 p_ql_attribute9 IN jtf_varchar2_table_300 := NULL,
4778 p_ql_attribute10 IN jtf_varchar2_table_300 := NULL,
4779 p_ql_attribute11 IN jtf_varchar2_table_300 := NULL,
4780 p_ql_attribute12 IN jtf_varchar2_table_300 := NULL,
4781 p_ql_attribute13 IN jtf_varchar2_table_300 := NULL,
4782 p_ql_attribute14 IN jtf_varchar2_table_300 := NULL,
4783 p_ql_attribute15 IN jtf_varchar2_table_300 := NULL,
4784 p_ql_attribute16 IN jtf_varchar2_table_300 := NULL,
4785 p_ql_attribute17 IN jtf_varchar2_table_300 := NULL,
4786 p_ql_attribute18 IN jtf_varchar2_table_300 := NULL,
4787 p_ql_attribute19 IN jtf_varchar2_table_300 := NULL,
4788 p_ql_attribute20 IN jtf_varchar2_table_300 := NULL,
4789 p_ql_accounting_rule_id IN jtf_number_table := NULL,
4790 p_ql_ffm_content_name IN jtf_varchar2_table_300 := NULL,
4791 p_ql_ffm_content_type IN jtf_varchar2_table_300 := NULL,
4792 p_ql_ffm_document_type IN jtf_varchar2_table_300 := NULL,
4793 p_ql_ffm_media_id IN jtf_varchar2_table_300 := NULL,
4794 p_ql_ffm_media_type IN jtf_varchar2_table_300 := NULL,
4795 p_ql_ffm_user_note IN jtf_varchar2_table_300 := NULL,
4796 p_ql_invoice_to_party_id IN jtf_number_table := NULL,
4797 p_ql_invoice_to_party_site_id IN jtf_number_table := NULL,
4798 p_ql_invoicing_rule_id IN jtf_number_table := NULL,
4799 p_ql_marketing_source_code_id IN jtf_number_table := NULL,
4803 p_ql_minisite_id IN jtf_number_table := NULL,
4800 p_ql_operation_code IN jtf_varchar2_table_100 := NULL,
4801 p_ql_invoice_to_cust_acct_id IN jtf_number_table := NULL,
4802 p_ql_pricing_quantity_uom IN jtf_varchar2_table_100 := NULL,
4804 p_ql_section_id IN jtf_number_table := NULL,
4805 p_ql_priced_price_list_id IN jtf_number_table := NULL,
4806 p_ql_agreement_id IN jtf_number_table := NULL,
4807 p_ql_commitment_id IN jtf_number_table := NULL,
4808 p_ql_display_arithmetic_op IN jtf_varchar2_table_100 := NULL,
4809 p_ql_invoice_to_cust_party_id IN jtf_number_table := NULL,
4810
4811 -- IN: line shipment table
4812 p_qls_operation_code IN jtf_varchar2_table_100 := NULL,
4813 p_qls_qte_line_index IN jtf_number_table := NULL,
4814 p_qls_shipment_id IN jtf_number_table := NULL,
4815 p_qls_creation_date IN jtf_date_table := NULL,
4816 p_qls_created_by IN jtf_number_table := NULL,
4817 p_qls_last_update_date IN jtf_date_table := NULL,
4818 p_qls_last_updated_by IN jtf_number_table := NULL,
4819 p_qls_last_update_login IN jtf_number_table := NULL,
4820 p_qls_request_id IN jtf_number_table := NULL,
4821 p_qls_program_application_id IN jtf_number_table := NULL,
4822 p_qls_program_id IN jtf_number_table := NULL,
4823 p_qls_program_update_date IN jtf_date_table := NULL,
4824 p_qls_quote_header_id IN jtf_number_table := NULL,
4825 p_qls_quote_line_id IN jtf_number_table := NULL,
4826 p_qls_promise_date IN jtf_date_table := NULL,
4827 p_qls_request_date IN jtf_date_table := NULL,
4828 p_qls_schedule_ship_date IN jtf_date_table := NULL,
4829 p_qls_ship_to_party_site_id IN jtf_number_table := NULL,
4830 p_qls_ship_to_party_id IN jtf_number_table := NULL,
4831 p_qls_ship_to_cust_account_id IN jtf_number_table := NULL,
4832 p_qls_ship_partial_flag IN jtf_varchar2_table_300 := NULL,
4833 p_qls_ship_set_id IN jtf_number_table := NULL,
4834 p_qls_ship_method_code IN jtf_varchar2_table_100 := NULL,
4835 p_qls_freight_terms_code IN jtf_varchar2_table_100 := NULL,
4836 p_qls_freight_carrier_code IN jtf_varchar2_table_100 := NULL,
4837 p_qls_fob_code IN jtf_varchar2_table_100 := NULL,
4838 p_qls_shipping_instructions IN jtf_varchar2_table_2000 := NULL,
4839 p_qls_packing_instructions IN jtf_varchar2_table_2000 := NULL,
4840 p_qls_quantity IN jtf_number_table := NULL,
4841 p_qls_reserved_quantity IN jtf_varchar2_table_300 := NULL,
4842 p_qls_reservation_id IN jtf_number_table := NULL,
4843 p_qls_order_line_id IN jtf_number_table := NULL,
4844 p_qls_ship_to_party_name IN jtf_varchar2_table_300 := NULL,
4845 p_qls_ship_to_cont_first_name IN jtf_varchar2_table_100 := NULL,
4846 p_qls_ship_to_cont_mid_name IN jtf_varchar2_table_100 := NULL,
4847 p_qls_ship_to_cont_last_name IN jtf_varchar2_table_100 := NULL,
4848 p_qls_ship_to_address1 IN jtf_varchar2_table_300 := NULL,
4849 p_qls_ship_to_address2 IN jtf_varchar2_table_300 := NULL,
4850 p_qls_ship_to_address3 IN jtf_varchar2_table_300 := NULL,
4851 p_qls_ship_to_address4 IN jtf_varchar2_table_300 := NULL,
4852 p_qls_ship_to_country_code IN jtf_varchar2_table_100 := NULL,
4853 p_qls_ship_to_country IN jtf_varchar2_table_100 := NULL,
4854 p_qls_ship_to_city IN jtf_varchar2_table_100 := NULL,
4855 p_qls_ship_to_postal_code IN jtf_varchar2_table_100 := NULL,
4856 p_qls_ship_to_state IN jtf_varchar2_table_100 := NULL,
4857 p_qls_ship_to_province IN jtf_varchar2_table_100 := NULL,
4858 p_qls_ship_to_county IN jtf_varchar2_table_100 := NULL,
4859 p_qls_attribute_category IN jtf_varchar2_table_100 := NULL,
4860 p_qls_attribute1 IN jtf_varchar2_table_300 := NULL,
4861 p_qls_attribute2 IN jtf_varchar2_table_300 := NULL,
4862 p_qls_attribute3 IN jtf_varchar2_table_300 := NULL,
4863 p_qls_attribute4 IN jtf_varchar2_table_300 := NULL,
4864 p_qls_attribute5 IN jtf_varchar2_table_300 := NULL,
4865 p_qls_attribute6 IN jtf_varchar2_table_300 := NULL,
4866 p_qls_attribute7 IN jtf_varchar2_table_300 := NULL,
4867 p_qls_attribute8 IN jtf_varchar2_table_300 := NULL,
4868 p_qls_attribute9 IN jtf_varchar2_table_300 := NULL,
4869 p_qls_attribute10 IN jtf_varchar2_table_300 := NULL,
4870 p_qls_attribute11 IN jtf_varchar2_table_300 := NULL,
4871 p_qls_attribute12 IN jtf_varchar2_table_300 := NULL,
4872 p_qls_attribute13 IN jtf_varchar2_table_300 := NULL,
4873 p_qls_attribute14 IN jtf_varchar2_table_300 := NULL,
4874 p_qls_attribute15 IN jtf_varchar2_table_300 := NULL,
4875 p_qls_attribute16 IN jtf_varchar2_table_300 := NULL,
4876 p_qls_attribute17 IN jtf_varchar2_table_300 := NULL,
4877 p_qls_attribute18 IN jtf_varchar2_table_300 := NULL,
4878 p_qls_attribute19 IN jtf_varchar2_table_300 := NULL,
4879 p_qls_attribute20 IN jtf_varchar2_table_300 := NULL,
4880 p_qls_ship_quote_price IN jtf_number_table := NULL,
4881 p_qls_pricing_quantity IN jtf_number_table := NULL,
4885 -- Standard IN
4882 p_qls_shipment_priority_code IN jtf_varchar2_table_100 := NULL,
4883 p_qls_ship_from_org_id IN jtf_number_table := NULL,
4884 p_qls_ship_to_cust_party_id IN jtf_number_table := NULL,
4886 p_api_version_number IN NUMBER := 1 ,
4887 p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
4888 p_commit IN VARCHAR2 := FND_API.G_FALSE ,
4889 -- Standard OUT
4890 x_return_status OUT NOCOPY VARCHAR2 ,
4891 x_msg_count OUT NOCOPY NUMBER ,
4892 x_msg_data OUT NOCOPY VARCHAR2
4893 );
4894
4895
4896 FUNCTION Get_Model_Rollup_Quote_Price (p_quote_line_id NUMBER)
4897 RETURN NUMBER;
4898
4899 PROCEDURE Load_Lines_For_Display (
4900 /* OUTPUT */
4901 -- quote line information
4902 x_ql_quote_line_id OUT NOCOPY JTF_NUMBER_TABLE,
4903 x_ql_inventory_item_id OUT NOCOPY JTF_NUMBER_TABLE,
4904 x_ql_organization_id OUT NOCOPY JTF_NUMBER_TABLE,
4905 x_ql_ui_line_number OUT NOCOPY JTF_VARCHAR2_TABLE_1000,
4906 x_ql_line_number OUT NOCOPY JTF_NUMBER_TABLE,
4907 x_ql_item_type_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4908 x_ql_quantity OUT NOCOPY JTF_NUMBER_TABLE,
4909 x_ql_uom_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4910 x_ql_line_list_price OUT NOCOPY JTF_NUMBER_TABLE,
4911 x_ql_line_quote_price OUT NOCOPY JTF_NUMBER_TABLE,
4912 x_ql_line_adjusted_amount OUT NOCOPY JTF_NUMBER_TABLE,
4913 x_ql_display_arithmetic_op OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4914 x_ql_line_category_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4915 x_ql_order_line_type_id OUT NOCOPY JTF_NUMBER_TABLE,
4916 x_ql_depth OUT NOCOPY JTF_NUMBER_TABLE,
4917 x_ql_node_type OUT NOCOPY JTF_NUMBER_TABLE,
4918 x_ql_rollup_quote_price OUT NOCOPY JTF_NUMBER_TABLE,
4919 x_ql_ship_quote_price OUT NOCOPY JTF_NUMBER_TABLE,
4920 x_ql_serviceable_product_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4921 x_ql_service_item_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4922 x_ql_description OUT NOCOPY JTF_VARCHAR2_TABLE_300,
4923 x_ql_concatenated_segments OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4924 x_ql_line_adjusted_percent OUT NOCOPY JTF_NUMBER_TABLE,
4925 x_ql_line_type_source_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4926 x_ql_start_date_active OUT NOCOPY JTF_DATE_TABLE,
4927 x_ql_prc_ln_type_indicator OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4928
4929 -- quote line details information
4930 x_qld_config_delta OUT NOCOPY JTF_NUMBER_TABLE,
4931 x_qld_instance_id OUT NOCOPY JTF_NUMBER_TABLE,
4932 x_qld_ref_line_id OUT NOCOPY JTF_NUMBER_TABLE,
4933 x_qld_ref_type_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4934 x_qld_service_ref_line_id OUT NOCOPY JTF_NUMBER_TABLE,
4935 x_qld_service_ref_type_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4936 x_qld_config_instance_name OUT NOCOPY JTF_VARCHAR2_TABLE_300,
4937 x_qld_complete_config_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4938 -- quote line price adjustment information
4939 x_qlp_total_man_prc_adj_amt OUT NOCOPY JTF_NUMBER_TABLE,
4940 -- line-level tax information
4941 x_qlt_tax_quote_line_id OUT NOCOPY JTF_NUMBER_TABLE,
4942 x_qlt_tax_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4943 x_qlt_tax_rate OUT NOCOPY JTF_NUMBER_TABLE,
4944 x_qlt_tax_amount OUT NOCOPY JTF_NUMBER_TABLE,
4945 x_qlt_tax_inclusive_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4946 -- header-level tax information
4947 x_qt_tax_code OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4948 x_qt_tax_amount OUT NOCOPY JTF_NUMBER_TABLE,
4949 x_qt_tax_inclusive_flag OUT NOCOPY JTF_VARCHAR2_TABLE_100,
4950 -- header level price adjustment operand
4951 x_qp_total_man_prc_adj_op OUT NOCOPY NUMBER,
4952 /* input */
4953 p_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4954 p_expand_quote_line_id IN JTF_NUMBER_TABLE := NULL,
4955 -- flags
4956 p_load_ln_tax_flag IN VARCHAR2 := 'N',
4957 p_load_hdr_tax_flag IN VARCHAR2 := 'N',
4958 p_load_ln_man_prc_adj_flag IN VARCHAR2 := 'N',
4959 p_load_hdr_man_prc_adj_flag IN VARCHAR2 := 'N',
4960 /* standard output */
4961 x_return_status OUT NOCOPY VARCHAR2,
4962 x_msg_count OUT NOCOPY NUMBER,
4963 x_msg_data OUT NOCOPY VARCHAR2
4964 );
4965
4966 PROCEDURE Assign_sales_Team (
4967 x_q_quote_header_id OUT NOCOPY NUMBER,
4968 x_q_last_update_date OUT NOCOPY DATE,
4969 x_q_object_version_number OUT NOCOPY NUMBER,
4970 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
4971 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
4972 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
4973 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
4974 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
4975 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
4976 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
4977 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
4978 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
4979 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
4980 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
4981 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4982 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
4983 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
4987 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
4984 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
4985 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
4986 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
4988 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
4989 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
4990 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
4991 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
4992 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
4993 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
4994 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4995 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
4996 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4997 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4998 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
4999 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
5000 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
5001 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5002 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5003 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
5004 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
5005 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
5006 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
5007 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
5008 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
5009 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
5010 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
5011 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5012 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
5013 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5014 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
5015 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5016 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5017 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
5018 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
5019 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5020 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5021 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5022 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
5023 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5024 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5025 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5026 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5027 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5028 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5029 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5030 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5031 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5032 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5033 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5034 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5035 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5036 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5037 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5038 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5039 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5040 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5041 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5042 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5043 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5044 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5045 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
5046 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5047 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5048 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5049 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5050 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
5051 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5052 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5053 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5054 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5055 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
5056 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
5057 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
5058 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5059 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5060 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5061 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
5062 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
5063 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5064 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5068 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
5065 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5066 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5067 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5069 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
5070 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
5071 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5072 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
5073 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
5074 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
5075 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
5076 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
5077 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
5078 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5079 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
5080 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5081 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
5082 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
5083 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
5084 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
5085 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5086 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5087 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5088 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5089 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
5090 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
5091 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5092 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
5093 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
5094 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5095 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
5096 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5097 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
5098 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
5099 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
5100 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
5101 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
5102 x_return_status OUT NOCOPY VARCHAR2 ,
5103 x_msg_count OUT NOCOPY NUMBER ,
5104 x_msg_data OUT NOCOPY VARCHAR2
5105
5106 );
5107
5108 PROCEDURE Allocate_Sales_Credits (
5109 x_q_quote_header_id OUT NOCOPY NUMBER,
5110 x_q_last_update_date OUT NOCOPY DATE,
5111 x_q_object_version_number OUT NOCOPY NUMBER,
5112 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
5113 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
5114 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
5115 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
5116 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
5117 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
5118 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
5119 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
5120 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
5121 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
5122 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
5123 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5124 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
5125 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
5126 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
5127 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5128 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
5129 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
5130 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
5131 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
5132 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
5133 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
5134 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
5135 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
5136 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5137 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
5138 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5139 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5140 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5141 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
5142 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
5143 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5144 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5145 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
5146 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
5147 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
5148 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
5149 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
5153 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5150 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
5151 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
5152 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
5154 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
5155 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5156 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
5157 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5158 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5159 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
5160 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
5161 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5162 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5163 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5164 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
5165 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5166 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5167 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5168 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5169 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5170 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5171 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5172 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5173 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5174 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5175 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5176 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5177 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5178 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5179 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5180 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5181 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5182 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5183 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5184 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5185 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5186 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5187 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
5188 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5189 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5190 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5191 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5192 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
5193 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5194 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5195 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5196 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5197 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
5198 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
5199 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
5200 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5201 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5202 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5203 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
5204 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
5205 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5206 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5207 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5208 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5209 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5210 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
5211 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
5212 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
5213 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5214 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
5215 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
5216 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
5217 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
5218 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
5219 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
5220 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5221 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
5222 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5223 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
5224 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
5225 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
5226 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
5227 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5228 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5229 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5230 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5234 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
5231 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
5232 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
5233 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5235 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
5236 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5237 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
5238 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5239 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
5240 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
5241 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
5242 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
5243 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
5244 p_api_version_number IN NUMBER := 1 ,
5245 x_return_status OUT NOCOPY VARCHAR2 ,
5246 x_msg_count OUT NOCOPY NUMBER ,
5247 x_msg_data OUT NOCOPY VARCHAR2
5248 );
5249
5250 PROCEDURE Calculate_Proj_Commission (
5251 p_q_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
5252 p_q_creation_date IN DATE := FND_API.G_MISS_DATE,
5253 p_q_created_by IN NUMBER := FND_API.G_MISS_NUM,
5254 p_q_last_updated_by IN NUMBER := FND_API.G_MISS_NUM,
5255 p_q_last_update_date IN DATE := FND_API.G_MISS_DATE,
5256 p_q_last_update_login IN NUMBER := FND_API.G_MISS_NUM,
5257 p_q_request_id IN NUMBER := FND_API.G_MISS_NUM,
5258 p_q_program_application_id IN NUMBER := FND_API.G_MISS_NUM,
5259 p_q_program_id IN NUMBER := FND_API.G_MISS_NUM,
5260 p_q_program_update_date IN DATE := FND_API.G_MISS_DATE,
5261 p_q_org_id IN NUMBER := FND_API.G_MISS_NUM,
5262 p_q_quote_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5263 p_q_quote_number IN NUMBER := FND_API.G_MISS_NUM,
5264 p_q_quote_version IN NUMBER := FND_API.G_MISS_NUM,
5265 p_q_quote_status_id IN NUMBER := FND_API.G_MISS_NUM,
5266 p_q_quote_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5267 p_q_quote_expiration_date IN DATE := FND_API.G_MISS_DATE,
5268 p_q_price_frozen_date IN DATE := FND_API.G_MISS_DATE,
5269 p_q_quote_password IN VARCHAR2 := FND_API.G_MISS_CHAR,
5270 p_q_original_system_reference IN VARCHAR2 := FND_API.G_MISS_CHAR,
5271 p_q_party_id IN NUMBER := FND_API.G_MISS_NUM,
5272 p_q_cust_account_id IN NUMBER := FND_API.G_MISS_NUM,
5273 p_q_invoice_to_cust_acct_id IN NUMBER := FND_API.G_MISS_NUM,
5274 p_q_org_contact_id IN NUMBER := FND_API.G_MISS_NUM,
5275 p_q_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5276 p_q_party_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
5277 p_q_person_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5278 p_q_person_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5279 p_q_person_middle_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5280 p_q_phone_id IN NUMBER := FND_API.G_MISS_NUM,
5281 p_q_price_list_id IN NUMBER := FND_API.G_MISS_NUM,
5282 p_q_price_list_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5283 p_q_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5284 p_q_total_list_price IN NUMBER := FND_API.G_MISS_NUM,
5285 p_q_total_adjusted_amount IN NUMBER := FND_API.G_MISS_NUM,
5286 p_q_total_adjusted_percent IN NUMBER := FND_API.G_MISS_NUM,
5287 p_q_total_tax IN NUMBER := FND_API.G_MISS_NUM,
5288 p_q_total_shipping_charge IN NUMBER := FND_API.G_MISS_NUM,
5289 p_q_surcharge IN NUMBER := FND_API.G_MISS_NUM,
5290 p_q_total_quote_price IN NUMBER := FND_API.G_MISS_NUM,
5291 p_q_payment_amount IN NUMBER := FND_API.G_MISS_NUM,
5292 p_q_accounting_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5293 p_q_exchange_rate IN NUMBER := FND_API.G_MISS_NUM,
5294 p_q_exchange_type_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5295 p_q_exchange_rate_date IN DATE := FND_API.G_MISS_DATE,
5296 p_q_quote_category_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5297 p_q_quote_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5298 p_q_quote_status IN VARCHAR2 := FND_API.G_MISS_CHAR,
5299 p_q_employee_person_id IN NUMBER := FND_API.G_MISS_NUM,
5300 p_q_sales_channel_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5301 p_q_salesrep_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5302 p_q_salesrep_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5303 p_q_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR,
5304 p_q_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5305 p_q_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5306 p_q_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5307 p_q_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5308 p_q_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5309 p_q_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5310 p_q_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5311 p_q_attribute16 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5312 p_q_attribute17 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5313 p_q_attribute18 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5317 p_q_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5314 p_q_attribute19 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5315 p_q_attribute20 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5316 p_q_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5318 p_q_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5319 p_q_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5320 p_q_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5321 p_q_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5322 p_q_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5323 p_q_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5324 p_q_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5325 p_q_qte_contract_id IN NUMBER := FND_API.G_MISS_NUM,
5326 p_q_ffm_request_id IN NUMBER := FND_API.G_MISS_NUM,
5327 p_q_invoice_to_address1 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5328 p_q_invoice_to_address2 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5329 p_q_invoice_to_address3 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5330 p_q_invoice_to_address4 IN VARCHAR2 := FND_API.G_MISS_CHAR,
5331 p_q_invoice_to_city IN VARCHAR2 := FND_API.G_MISS_CHAR,
5332 p_q_invoice_to_cont_first_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5333 p_q_invoice_to_cont_last_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5334 p_q_invoice_to_cont_mid_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5335 p_q_invoice_to_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5336 p_q_invoice_to_country IN VARCHAR2 := FND_API.G_MISS_CHAR,
5337 p_q_invoice_to_county IN VARCHAR2 := FND_API.G_MISS_CHAR,
5338 p_q_invoice_to_party_id IN NUMBER := FND_API.G_MISS_NUM,
5339 p_q_invoice_to_party_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5340 p_q_invoice_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5341 p_q_invoice_to_postal_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5342 p_q_invoice_to_province IN VARCHAR2 := FND_API.G_MISS_CHAR,
5343 p_q_invoice_to_state IN VARCHAR2 := FND_API.G_MISS_CHAR,
5344 p_q_invoicing_rule_id IN NUMBER := FND_API.G_MISS_NUM,
5345 p_q_marketing_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5346 p_q_marketing_source_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
5347 p_q_marketing_source_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5348 p_q_orig_mktg_source_code_id IN NUMBER := FND_API.G_MISS_NUM,
5349 p_q_order_type_id IN NUMBER := FND_API.G_MISS_NUM,
5350 p_q_order_id IN NUMBER := FND_API.G_MISS_NUM,
5351 p_q_order_number IN NUMBER := FND_API.G_MISS_NUM,
5352 p_q_order_type_name IN VARCHAR2 := FND_API.G_MISS_CHAR,
5353 p_q_ordered_date IN DATE := FND_API.G_MISS_DATE,
5354 p_q_resource_id IN NUMBER := FND_API.G_MISS_NUM,
5355 p_q_contract_template_id IN NUMBER := FND_API.G_MISS_NUM,
5356 p_q_contract_template_maj_ver IN NUMBER := FND_API.G_MISS_NUM,
5357 p_q_contract_requester_id IN NUMBER := FND_API.G_MISS_NUM,
5358 p_q_contract_approval_level IN VARCHAR2 := FND_API.G_MISS_CHAR,
5359 p_q_publish_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5360 p_q_resource_grp_id IN NUMBER := FND_API.G_MISS_NUM,
5361 p_q_sold_to_party_site_id IN NUMBER := FND_API.G_MISS_NUM,
5362 p_q_display_arithmetic_op IN VARCHAR2 := FND_API.G_MISS_CHAR,
5363 p_q_quote_description IN VARCHAR2 := FND_API.G_MISS_CHAR,
5364 p_q_quote_type IN VARCHAR2 := FND_API.G_MISS_CHAR,
5365 p_q_minisite_id IN NUMBER := FND_API.G_MISS_NUM,
5366 p_q_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5367 p_q_invoice_to_cust_party_id IN NUMBER := FND_API.G_MISS_NUM,
5368 p_q_pricing_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5369 p_q_tax_status_indicator IN VARCHAR2 := FND_API.G_MISS_CHAR,
5370 p_q_price_updated_date IN DATE := FND_API.G_MISS_DATE,
5371 p_q_tax_updated_date IN DATE := FND_API.G_MISS_DATE,
5372 p_q_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
5373 p_q_price_request_id IN NUMBER := FND_API.G_MISS_NUM,
5374 p_q_credit_update_date IN DATE := FND_API.G_MISS_DATE,
5375 p_q_customer_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5376 p_q_customer_signature_date IN DATE := FND_API.G_MISS_DATE,
5377 p_q_supplier_name_and_title IN VARCHAR2 := FND_API.G_MISS_CHAR,
5378 p_q_supplier_signature_date IN DATE := FND_API.G_MISS_DATE,
5379 p_q_object_version_number IN NUMBER := FND_API.G_MISS_NUM,
5380 p_resource_id IN NUMBER := FND_API.G_MISS_NUM,
5381 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
5382 p_commit IN VARCHAR2:= FND_API.G_FALSE ,
5383 p_validation_level IN NUMBER := FND_API.G_MISS_NUM,
5384 x_object_version_number OUT NOCOPY NUMBER,
5385 x_last_update_date OUT NOCOPY DATE,
5386 x_return_status OUT NOCOPY VARCHAR2 ,
5387 x_msg_count OUT NOCOPY NUMBER ,
5388 x_msg_data OUT NOCOPY VARCHAR2
5389 );
5390
5391 PROCEDURE QA_check_for_contract (
5392 P_quote_header_id IN NUMBER := FND_API.G_MISS_NUM,
5393 p_init_msg_list IN VARCHAR2:= FND_API.G_TRUE ,
5394 x_sequence_id OUT NOCOPY JTF_NUMBER_TABLE,
5395 x_error_record_type OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5396 x_title OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5397 x_article_id OUT NOCOPY JTF_NUMBER_TABLE,
5398 x_deliverable_id OUT NOCOPY JTF_NUMBER_TABLE,
5402 x_message_name OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5399 x_section_name OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5400 x_error_severity OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5401 x_QA_code OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5403 x_problem_short_desc OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5404 x_problem_details OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5405 x_suggestion OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5406 x_creation_date OUT NOCOPY JTF_DATE_TABLE,
5407 x_reference_column1 OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5408 x_reference_column2 OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5409 x_reference_column3 OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5410 x_reference_column4 OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5411 x_reference_column5 OUT NOCOPY JTF_VARCHAR2_TABLE_300,
5412 x_error_record_type_name OUT NOCOPY JTF_VARCHAR2_TABLE_2000,
5413 x_error_severity_name OUT NOCOPY JTF_VARCHAR2_TABLE_2000,
5414 x_qa_return_status OUT NOCOPY VARCHAR2,
5415 x_return_status OUT NOCOPY VARCHAR2,
5416 x_msg_data OUT NOCOPY VARCHAR2,
5417 x_msg_count OUT NOCOPY NUMBER,
5418 x_record_count OUT NOCOPY NUMBER
5419 );
5420
5421 PROCEDURE Get_UI_Line_Number (
5422 P_quote_line_id IN NUMBER := FND_API.G_MISS_NUM,
5423 X_UI_Line_Number OUT NOCOPY VARCHAR2
5424 );
5425
5426
5427 PROCEDURE get_ou_attribute_value (
5428 P_Attribute IN VARCHAR2 := FND_API.G_MISS_CHAR,
5429 P_Org_Id IN NUMBER := FND_API.G_MISS_NUM,
5430 X_Attribute_Value OUT NOCOPY VARCHAR2
5431 );
5432
5433
5434 END ASO_Quote_Pub_W;