DBA Data[Home] [Help]

APPS.INV_MWB_TREE1 dependencies on DBMS_SQL

Line 136: query_hdl := DBMS_SQL.open_cursor;

132: query_str := query_str || ' ORDER BY pha.segment1 ';
133:
134: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
135:
136: query_hdl := DBMS_SQL.open_cursor;
137: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
138:
139: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
140: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 137: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

133:
134: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
135:
136: query_hdl := DBMS_SQL.open_cursor;
137: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
138:
139: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
140: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
141: END IF;

Line 140: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

136: query_hdl := DBMS_SQL.open_cursor;
137: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
138:
139: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
140: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
141: END IF;
142:
143: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
144: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 144: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

140: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
141: END IF;
142:
143: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
144: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
145: END IF;
146:
147: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
148: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 150: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

146:
147: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
148: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
149: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
150: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
151: END IF;
152:
153: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
154: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 154: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

150: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
151: END IF;
152:
153: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
154: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
155: END IF;
156:
157: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
158: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 158: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

154: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
155: END IF;
156:
157: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
158: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
159: END IF;
160:
161: /*
162: * You always add documents under the Organization node,

Line 165: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);

161: /*
162: * You always add documents under the Organization node,
163: * Always restrict the documents based on the 'Tree Organization Id'
164: */
165: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
166:
167: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
168: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
169: END IF;

Line 168: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

164: */
165: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
166:
167: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
168: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
169: END IF;
170:
171: IF inv_mwb_globals.g_inventory_item_id IS NULL
172: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 173: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

169: END IF;
170:
171: IF inv_mwb_globals.g_inventory_item_id IS NULL
172: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
173: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
174: END IF;
175:
176: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
177: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 177: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

173: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
174: END IF;
175:
176: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
177: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
178: END IF;
179:
180: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
181: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 181: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

177: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
178: END IF;
179:
180: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
181: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
182: END IF;
183:
184: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
185: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 185: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

181: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
182: END IF;
183:
184: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
185: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
186: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
187: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
188: END IF;
189: END IF;

Line 187: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

183:
184: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
185: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
186: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
187: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
188: END IF;
189: END IF;
190:
191: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

Line 191: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

187: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
188: END IF;
189: END IF;
190:
191: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
192: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
193:
194: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
195:

Line 192: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);

188: END IF;
189: END IF;
190:
191: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
192: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
193:
194: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
195:
196: LOOP

Line 194: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

190:
191: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
192: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
193:
194: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
195:
196: LOOP
197: -- fetch a row
198: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 198: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

194: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
195:
196: LOOP
197: -- fetch a row
198: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
199: -- fetch columns from the row
200: DBMS_SQL.column_value(query_hdl, 1, doc_number);
201: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
202:

Line 200: DBMS_SQL.column_value(query_hdl, 1, doc_number);

196: LOOP
197: -- fetch a row
198: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
199: -- fetch columns from the row
200: DBMS_SQL.column_value(query_hdl, 1, doc_number);
201: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
202:
203: IF j >= inv_mwb_globals.g_tree_node_low_value
204: AND doc_number IS NOT NULL THEN

Line 201: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);

197: -- fetch a row
198: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
199: -- fetch columns from the row
200: DBMS_SQL.column_value(query_hdl, 1, doc_number);
201: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
202:
203: IF j >= inv_mwb_globals.g_tree_node_low_value
204: AND doc_number IS NOT NULL THEN
205: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 360: query_hdl := DBMS_SQL.open_cursor;

356: query_str := select_str || where_str;
357:
358: query_str := query_str || ' ORDER BY rsh.shipment_num ';
359:
360: query_hdl := DBMS_SQL.open_cursor;
361: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
362:
363: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
364: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 361: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

357:
358: query_str := query_str || ' ORDER BY rsh.shipment_num ';
359:
360: query_hdl := DBMS_SQL.open_cursor;
361: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
362:
363: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
364: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
365: END IF;

Line 364: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

360: query_hdl := DBMS_SQL.open_cursor;
361: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
362:
363: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
364: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
365: END IF;
366:
367: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
368: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 368: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

364: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
365: END IF;
366:
367: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
368: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
369: END IF;
370:
371: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
372: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 374: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

370:
371: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
372: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
373: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
374: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
375: END IF;
376:
377: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
378: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 378: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

374: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
375: END IF;
376:
377: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
378: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
379: END IF;
380:
381: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
382: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 382: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

378: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
379: END IF;
380:
381: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
382: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
383: END IF;
384:
385: /*
386: * You always add documents under the Organization node,

Line 389: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);

385: /*
386: * You always add documents under the Organization node,
387: * Always restrict the documents based on the 'Tree Organization Id'
388: */
389: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
390:
391: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
392: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
393: END IF;

Line 392: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

388: */
389: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
390:
391: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
392: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
393: END IF;
394:
395: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
396: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_asn);

Line 396: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_asn);

392: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
393: END IF;
394:
395: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
396: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_asn);
397: END IF;
398:
399: IF inv_mwb_globals.g_inventory_item_id IS NULL
400: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 401: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

397: END IF;
398:
399: IF inv_mwb_globals.g_inventory_item_id IS NULL
400: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
401: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
402: END IF;
403:
404: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
405: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 405: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

401: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
402: END IF;
403:
404: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
405: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
406: END IF;
407:
408: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

405: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
406: END IF;
407:
408: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
410: END IF;
411:
412: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
413: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 413: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
410: END IF;
411:
412: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
413: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
414: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
415: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
416: END IF;
417: END IF;

Line 415: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

411:
412: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
413: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
414: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
415: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
416: END IF;
417: END IF;
418:
419: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN

Line 420: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

416: END IF;
417: END IF;
418:
419: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
420: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
421: ELSE
422: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
423: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
424: END IF;

Line 423: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);

419: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
420: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
421: ELSE
422: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
423: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
424: END IF;
425:
426: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
427: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

Line 427: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

423: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
424: END IF;
425:
426: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
427: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);
428: END IF;
429: END IF;
430:
431:

Line 433: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

429: END IF;
430:
431:
432: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
433: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
434: ELSE
435: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
436: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
437: END IF;

Line 436: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

432: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
433: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
434: ELSE
435: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
436: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
437: END IF;
438:
439: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
440: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 440: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

436: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
437: END IF;
438:
439: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
440: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
441: END IF;
442: END IF;
443:
444: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN

Line 445: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

441: END IF;
442: END IF;
443:
444: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
445: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
446: ELSE
447: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
448: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
449: END IF;

Line 448: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

444: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
445: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
446: ELSE
447: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
448: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
449: END IF;
450:
451: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
452: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 452: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

448: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
449: END IF;
450:
451: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
452: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
453: END IF;
454: END IF;
455:
456: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

Line 456: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

452: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
453: END IF;
454: END IF;
455:
456: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
457: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
458:
459: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
460:

Line 457: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);

453: END IF;
454: END IF;
455:
456: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
457: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
458:
459: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
460:
461: LOOP

Line 459: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

455:
456: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
457: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
458:
459: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
460:
461: LOOP
462: -- fetch a row
463: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 463: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

459: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
460:
461: LOOP
462: -- fetch a row
463: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
464: -- fetch columns from the row
465: DBMS_SQL.column_value(query_hdl, 1, doc_number);
466: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
467:

Line 465: DBMS_SQL.column_value(query_hdl, 1, doc_number);

461: LOOP
462: -- fetch a row
463: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
464: -- fetch columns from the row
465: DBMS_SQL.column_value(query_hdl, 1, doc_number);
466: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
467:
468: IF j >= inv_mwb_globals.g_tree_node_low_value
469: AND doc_number IS NOT NULL THEN

Line 466: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);

462: -- fetch a row
463: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
464: -- fetch columns from the row
465: DBMS_SQL.column_value(query_hdl, 1, doc_number);
466: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
467:
468: IF j >= inv_mwb_globals.g_tree_node_low_value
469: AND doc_number IS NOT NULL THEN
470: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 634: query_hdl := DBMS_SQL.open_cursor;

630: insert into rtest2 values (query_str);
631: commit;
632: */
633:
634: query_hdl := DBMS_SQL.open_cursor;
635: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
636:
637: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
638: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 635: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

631: commit;
632: */
633:
634: query_hdl := DBMS_SQL.open_cursor;
635: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
636:
637: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
638: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
639: END IF;

Line 638: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

634: query_hdl := DBMS_SQL.open_cursor;
635: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
636:
637: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
638: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
639: END IF;
640:
641: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
642: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 642: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

638: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
639: END IF;
640:
641: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
642: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
643: END IF;
644:
645: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
646: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 648: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

644:
645: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
646: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
647: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
648: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
649: END IF;
650:
651: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
652: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 652: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

648: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
649: END IF;
650:
651: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
652: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
653: END IF;
654:
655: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
656: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 656: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

652: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
653: END IF;
654:
655: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
656: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
657: END IF;
658:
659: /*
660: * You always add documents under the Organization node,

Line 663: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);

659: /*
660: * You always add documents under the Organization node,
661: * Always restrict the documents based on the 'Tree Organization Id'
662: */
663: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
664:
665: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
666: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
667: END IF;

Line 666: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

662: */
663: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
664:
665: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
666: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
667: END IF;
668:
669: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
670: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 670: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

666: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
667: END IF;
668:
669: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
670: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
671: END IF;
672:
673: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
674: OR inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN

Line 675: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', NVL(inv_mwb_globals.g_shipment_header_id_interorg

671: END IF;
672:
673: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
674: OR inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
675: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', NVL(inv_mwb_globals.g_shipment_header_id_interorg
676: , inv_mwb_globals.g_tree_doc_header_id));
677: END IF;
678:
679: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 681: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

677: END IF;
678:
679: IF inv_mwb_globals.g_inventory_item_id IS NULL
680: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
681: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
682: END IF;
683:
684: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
685: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 685: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

681: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
682: END IF;
683:
684: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
685: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
686: END IF;
687:
688: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
689: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 689: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

685: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
686: END IF;
687:
688: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
689: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
690: END IF;
691:
692: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
693: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 693: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

689: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
690: END IF;
691:
692: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
693: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
694: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
695: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
696: END IF;
697: END IF;

Line 695: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

691:
692: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
693: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
694: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
695: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
696: END IF;
697: END IF;
698:
699:

Line 701: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

697: END IF;
698:
699:
700: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
701: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
702: ELSE
703: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
704: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
705: END IF;

Line 704: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

700: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
701: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
702: ELSE
703: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
704: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
705: END IF;
706:
707: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
708: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 708: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

704: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
705: END IF;
706:
707: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
708: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
709: END IF;
710: END IF;
711:
712: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN

Line 713: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

709: END IF;
710: END IF;
711:
712: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
713: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
714: ELSE
715: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
716: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
717: END IF;

Line 716: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);

712: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
713: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
714: ELSE
715: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
716: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
717: END IF;
718:
719: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
720: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

Line 720: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

716: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
717: END IF;
718:
719: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
720: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);
721: END IF;
722: END IF;
723:
724: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN

Line 725: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

721: END IF;
722: END IF;
723:
724: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
725: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
726: ELSE
727: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
728: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
729: END IF;

Line 728: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

724: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
725: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
726: ELSE
727: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
728: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
729: END IF;
730:
731: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
732: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 732: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

728: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
729: END IF;
730:
731: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
732: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
733: END IF;
734: END IF;
735:
736: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

Line 736: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

732: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
733: END IF;
734: END IF;
735:
736: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
737: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
738:
739: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
740:

Line 737: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);

733: END IF;
734: END IF;
735:
736: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
737: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
738:
739: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
740:
741: LOOP

Line 739: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

735:
736: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
737: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
738:
739: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
740:
741: LOOP
742: -- fetch a row
743: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 743: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

739: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
740:
741: LOOP
742: -- fetch a row
743: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
744: -- fetch columns from the row
745: DBMS_SQL.column_value(query_hdl, 1, doc_number);
746: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
747:

Line 745: DBMS_SQL.column_value(query_hdl, 1, doc_number);

741: LOOP
742: -- fetch a row
743: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
744: -- fetch columns from the row
745: DBMS_SQL.column_value(query_hdl, 1, doc_number);
746: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
747:
748: IF j >= inv_mwb_globals.g_tree_node_low_value
749: AND doc_number IS NOT NULL THEN

Line 746: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);

742: -- fetch a row
743: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
744: -- fetch columns from the row
745: DBMS_SQL.column_value(query_hdl, 1, doc_number);
746: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
747:
748: IF j >= inv_mwb_globals.g_tree_node_low_value
749: AND doc_number IS NOT NULL THEN
750: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 886: query_hdl := DBMS_SQL.open_cursor;

882: insert into rtest2 values (query_str);
883: commit;
884: */
885:
886: query_hdl := DBMS_SQL.open_cursor;
887: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
888:
889: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
890: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 887: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

883: commit;
884: */
885:
886: query_hdl := DBMS_SQL.open_cursor;
887: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
888:
889: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
890: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
891: END IF;

Line 890: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

886: query_hdl := DBMS_SQL.open_cursor;
887: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
888:
889: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
890: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
891: END IF;
892:
893: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
894: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 896: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

892:
893: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
894: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
895: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
896: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
897: END IF;
898:
899: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
900: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 900: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

896: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
897: END IF;
898:
899: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
900: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
901: END IF;
902:
903: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
904: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 904: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

900: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
901: END IF;
902:
903: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
904: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
905: END IF;
906:
907: /*
908: * You always add documents under the Organization node,

Line 911: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);

907: /*
908: * You always add documents under the Organization node,
909: * Always restrict the documents based on the 'Tree Organization Id'
910: */
911: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
912:
913: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
914: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
915: END IF;

Line 914: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

910: */
911: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_tree_organization_id);
912:
913: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
914: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
915: END IF;
916:
917: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
918: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 918: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

914: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
915: END IF;
916:
917: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
918: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
919: END IF;
920:
921: IF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
922: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);

Line 922: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);

918: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
919: END IF;
920:
921: IF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
922: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);
923: END IF;
924:
925: IF inv_mwb_globals.g_inventory_item_id IS NULL
926: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 927: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

923: END IF;
924:
925: IF inv_mwb_globals.g_inventory_item_id IS NULL
926: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
927: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
928: END IF;
929:
930: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
931: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

Line 931: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

927: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
928: END IF;
929:
930: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
931: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
932: ELSE
933: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
934: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
935: END IF;

Line 934: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

930: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
931: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
932: ELSE
933: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
934: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
935: END IF;
936:
937: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
938: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 938: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

934: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
935: END IF;
936:
937: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
938: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
939: END IF;
940: END IF;
941:
942: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN

Line 943: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

939: END IF;
940: END IF;
941:
942: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
943: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
944: ELSE
945: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
946: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
947: END IF;

Line 946: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

942: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
943: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
944: ELSE
945: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
946: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
947: END IF;
948:
949: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
950: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 950: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

946: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
947: END IF;
948:
949: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
950: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
951: END IF;
952: END IF;
953:
954: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

Line 954: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);

950: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
951: END IF;
952: END IF;
953:
954: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
955: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
956:
957: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
958:

Line 955: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);

951: END IF;
952: END IF;
953:
954: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
955: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
956:
957: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
958:
959: LOOP

Line 957: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

953:
954: DBMS_SQL.define_column(query_hdl, 1, doc_number, 25);
955: DBMS_SQL.define_column(query_hdl, 2, doc_header_id);
956:
957: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
958:
959: LOOP
960: -- fetch a row
961: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 961: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

957: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
958:
959: LOOP
960: -- fetch a row
961: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
962: -- fetch columns from the row
963: DBMS_SQL.column_value(query_hdl, 1, doc_number);
964: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
965:

Line 963: DBMS_SQL.column_value(query_hdl, 1, doc_number);

959: LOOP
960: -- fetch a row
961: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
962: -- fetch columns from the row
963: DBMS_SQL.column_value(query_hdl, 1, doc_number);
964: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
965:
966: IF j >= inv_mwb_globals.g_tree_node_low_value
967: AND doc_number IS NOT NULL THEN

Line 964: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);

960: -- fetch a row
961: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
962: -- fetch columns from the row
963: DBMS_SQL.column_value(query_hdl, 1, doc_number);
964: DBMS_SQL.column_value(query_hdl, 2, doc_header_id);
965:
966: IF j >= inv_mwb_globals.g_tree_node_low_value
967: AND doc_number IS NOT NULL THEN
968: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 1389: query_hdl := DBMS_SQL.open_cursor;

1385: insert into rtest2 values (inb_query_str);
1386: commit;
1387: */
1388:
1389: query_hdl := DBMS_SQL.open_cursor;
1390: DBMS_SQL.parse(query_hdl, inb_query_str, DBMS_SQL.native);
1391:
1392: IF inv_mwb_globals.g_po_header_id IS NOT NULL
1393: OR inv_mwb_globals.g_vendor_id IS NOT NULL

Line 1390: DBMS_SQL.parse(query_hdl, inb_query_str, DBMS_SQL.native);

1386: commit;
1387: */
1388:
1389: query_hdl := DBMS_SQL.open_cursor;
1390: DBMS_SQL.parse(query_hdl, inb_query_str, DBMS_SQL.native);
1391:
1392: IF inv_mwb_globals.g_po_header_id IS NOT NULL
1393: OR inv_mwb_globals.g_vendor_id IS NOT NULL
1394: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL

Line 1398: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

1394: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
1395: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
1396:
1397: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
1398: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
1399: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
1400: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
1401: END IF;
1402: END IF;

Line 1400: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

1396:
1397: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
1398: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
1399: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
1400: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
1401: END IF;
1402: END IF;
1403:
1404: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN

Line 1405: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

1401: END IF;
1402: END IF;
1403:
1404: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
1405: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
1406: END IF;
1407:
1408: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
1409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 1409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

1405: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
1406: END IF;
1407:
1408: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
1409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
1410: END IF;
1411:
1412: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
1413: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 1413: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

1409: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
1410: END IF;
1411:
1412: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
1413: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
1414: END IF;
1415:
1416: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
1417: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);

Line 1417: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);

1413: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
1414: END IF;
1415:
1416: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
1417: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
1418: END IF;
1419:
1420: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
1421: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);

Line 1421: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);

1417: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
1418: END IF;
1419:
1420: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
1421: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1422: END IF;
1423:
1424: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1425: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 1425: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

1421: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1422: END IF;
1423:
1424: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1425: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1426: END IF;
1427:
1428: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1429: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

Line 1429: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

1425: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1426: END IF;
1427:
1428: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1429: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1430: END IF;
1431:
1432: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1433: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 1433: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

1429: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1430: END IF;
1431:
1432: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1433: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
1434: END IF;
1435:
1436: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
1437: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

Line 1439: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

1435:
1436: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
1437: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
1438: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
1439: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1440: END IF;
1441:
1442: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
1443: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

Line 1443: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

1439: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1440: END IF;
1441:
1442: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
1443: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1444: END IF;
1445:
1446: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
1447: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

Line 1447: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

1443: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1444: END IF;
1445:
1446: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
1447: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
1448: END IF;
1449:
1450: IF inv_mwb_globals.g_inventory_item_id IS NULL
1451: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 1452: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

1448: END IF;
1449:
1450: IF inv_mwb_globals.g_inventory_item_id IS NULL
1451: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
1452: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
1453: END IF;
1454:
1455: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
1456: OR inv_mwb_globals.g_req_header_id IS NOT NULL

Line 1462: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);

1458: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
1459:
1460:
1461: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
1462: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
1463: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
1464: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);
1465: END IF;
1466:

Line 1464: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);

1460:
1461: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
1462: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
1463: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
1464: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);
1465: END IF;
1466:
1467: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
1468: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

Line 1468: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

1464: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', inv_mwb_globals.g_req_header_id);
1465: END IF;
1466:
1467: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
1468: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
1469: END IF;
1470:
1471: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
1472: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);

Line 1472: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);

1468: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
1469: END IF;
1470:
1471: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
1472: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1473: END IF;
1474:
1475: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1476: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 1476: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

1472: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1473: END IF;
1474:
1475: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1476: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1477: END IF;
1478:
1479: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1480: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

Line 1480: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

1476: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1477: END IF;
1478:
1479: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1480: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1481: END IF;
1482:
1483: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1484: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 1484: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

1480: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1481: END IF;
1482:
1483: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1484: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
1485: END IF;
1486:
1487: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
1488: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

Line 1490: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

1486:
1487: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
1488: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
1489: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
1490: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1491: END IF;
1492:
1493: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
1494: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

Line 1494: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

1490: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1491: END IF;
1492:
1493: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
1494: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1495: END IF;
1496:
1497: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
1498: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

Line 1498: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

1494: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
1495: END IF;
1496:
1497: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
1498: DBMS_SQL.bind_variable(query_hdl, 'inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
1499: END IF;
1500:
1501: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1502: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

Line 1504: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

1500:
1501: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1502: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1503: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
1504: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
1505: END IF;
1506:
1507: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1508: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 1509: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);

1505: END IF;
1506:
1507: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1508: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
1509: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
1510: END IF;
1511:
1512: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1513: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 1514: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

1510: END IF;
1511:
1512: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1513: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
1514: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);
1515: END IF;
1516:
1517:
1518: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

Line 1521: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

1517:
1518: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1519: inv_mwb_globals.g_lot_to IS NOT NULL AND
1520: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
1521: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
1522: END IF;
1523:
1524: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1525: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 1526: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

1522: END IF;
1523:
1524: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1525: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
1526: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
1527: END IF;
1528:
1529: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
1530: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 1531: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

1527: END IF;
1528:
1529: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
1530: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
1531: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
1532: END IF;
1533:
1534: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1535: inv_mwb_globals.g_serial_to IS NOT NULL AND

Line 1537: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

1533:
1534: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1535: inv_mwb_globals.g_serial_to IS NOT NULL AND
1536: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
1537: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
1538: END IF;
1539:
1540: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1541: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 1542: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

1538: END IF;
1539:
1540: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1541: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
1542: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
1543: END IF;
1544:
1545: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
1546: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 1547: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

1543: END IF;
1544:
1545: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
1546: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
1547: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
1548: END IF;
1549:
1550: IF inv_mwb_globals.g_inventory_item_id IS NULL
1551: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 1552: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

1548: END IF;
1549:
1550: IF inv_mwb_globals.g_inventory_item_id IS NULL
1551: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
1552: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
1553: END IF;
1554: ELSE -- If interorg and supplier tab null
1555: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Here2');
1556: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 1557: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);

1553: END IF;
1554: ELSE -- If interorg and supplier tab null
1555: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Here2');
1556: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
1557: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1558: END IF;
1559:
1560: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1561: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 1561: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

1557: DBMS_SQL.bind_variable(query_hdl, 'inb_to_organization_id', inv_mwb_globals.g_organization_id);
1558: END IF;
1559:
1560: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
1561: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1562: END IF;
1563:
1564: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1565: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

Line 1565: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);

1561: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
1562: END IF;
1563:
1564: IF inv_mwb_globals.g_revision IS NOT NULL THEN
1565: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1566: END IF;
1567:
1568: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1569: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 1569: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

1565: DBMS_SQL.bind_variable(query_hdl, 'inb_item_revision', inv_mwb_globals.g_revision);
1566: END IF;
1567:
1568: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1569: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
1570: END IF;
1571:
1572: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1573: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

Line 1575: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

1571:
1572: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1573: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1574: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
1575: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
1576: END IF;
1577:
1578: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1579: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 1580: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);

1576: END IF;
1577:
1578: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
1579: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
1580: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
1581: END IF;
1582:
1583: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1584: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 1585: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

1581: END IF;
1582:
1583: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
1584: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
1585: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);
1586: END IF;
1587:
1588: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1589: inv_mwb_globals.g_lot_to IS NOT NULL AND

Line 1591: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

1587:
1588: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1589: inv_mwb_globals.g_lot_to IS NOT NULL AND
1590: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
1591: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
1592: END IF;
1593:
1594: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1595: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 1596: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

1592: END IF;
1593:
1594: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
1595: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
1596: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
1597: END IF;
1598:
1599: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
1600: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 1602: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

1598:
1599: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
1600: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
1601: inb_where_clause := inb_where_clause ||' AND rls.lot_num <= :inb_lot_to';
1602: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
1603: END IF;
1604:
1605: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1606: inv_mwb_globals.g_serial_to IS NOT NULL AND

Line 1608: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

1604:
1605: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1606: inv_mwb_globals.g_serial_to IS NOT NULL AND
1607: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
1608: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
1609: END IF;
1610:
1611: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1612: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 1613: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

1609: END IF;
1610:
1611: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
1612: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
1613: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
1614: END IF;
1615:
1616: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
1617: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 1618: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

1614: END IF;
1615:
1616: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
1617: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
1618: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
1619: END IF;
1620:
1621: IF inv_mwb_globals.g_inventory_item_id IS NULL
1622: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 1623: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

1619: END IF;
1620:
1621: IF inv_mwb_globals.g_inventory_item_id IS NULL
1622: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
1623: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
1624: END IF;
1625: END IF;
1626:
1627: DBMS_SQL.define_column(query_hdl, 1, org_code, 3);

Line 1627: DBMS_SQL.define_column(query_hdl, 1, org_code, 3);

1623: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
1624: END IF;
1625: END IF;
1626:
1627: DBMS_SQL.define_column(query_hdl, 1, org_code, 3);
1628: DBMS_SQL.define_column(query_hdl, 2, org_id);
1629:
1630: BEGIN
1631: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 1628: DBMS_SQL.define_column(query_hdl, 2, org_id);

1624: END IF;
1625: END IF;
1626:
1627: DBMS_SQL.define_column(query_hdl, 1, org_code, 3);
1628: DBMS_SQL.define_column(query_hdl, 2, org_id);
1629:
1630: BEGIN
1631: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
1632: EXCEPTION

Line 1631: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

1627: DBMS_SQL.define_column(query_hdl, 1, org_code, 3);
1628: DBMS_SQL.define_column(query_hdl, 2, org_id);
1629:
1630: BEGIN
1631: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
1632: EXCEPTION
1633: WHEN NO_DATA_FOUND THEN
1634: NULL;
1635: -- RETURN;

Line 1642: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

1638: END;
1639:
1640: LOOP
1641: -- fetch a row
1642: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
1643: DBMS_SQL.column_value(query_hdl, 1, org_code);
1644: DBMS_SQL.column_value(query_hdl, 2, org_id);
1645:
1646: IF j >= inv_mwb_globals.g_tree_node_low_value THEN

Line 1643: DBMS_SQL.column_value(query_hdl, 1, org_code);

1639:
1640: LOOP
1641: -- fetch a row
1642: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
1643: DBMS_SQL.column_value(query_hdl, 1, org_code);
1644: DBMS_SQL.column_value(query_hdl, 2, org_id);
1645:
1646: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
1647: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 1644: DBMS_SQL.column_value(query_hdl, 2, org_id);

1640: LOOP
1641: -- fetch a row
1642: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
1643: DBMS_SQL.column_value(query_hdl, 1, org_code);
1644: DBMS_SQL.column_value(query_hdl, 2, org_id);
1645:
1646: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
1647: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
1648: x_node_tbl(i).DEPTH := 1;

Line 1662: DBMS_SQL.close_cursor(query_hdl); -- close cursor

1658: EXIT;
1659: END IF;
1660: END LOOP;
1661:
1662: DBMS_SQL.close_cursor(query_hdl); -- close cursor
1663: x_node_value := j;
1664: x_tbl_index := i;
1665:
1666: -- END IF; -- Inbound checkbox selected

Line 3125: query_hdl := DBMS_SQL.open_cursor;

3121: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
3122:
3123: inv_mwb_globals.g_last_query := query_str;
3124:
3125: query_hdl := DBMS_SQL.open_cursor;
3126: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
3127:
3128:
3129: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 3126: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

3122:
3123: inv_mwb_globals.g_last_query := query_str;
3124:
3125: query_hdl := DBMS_SQL.open_cursor;
3126: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
3127:
3128:
3129: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3130: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

Line 3130: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

3126: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
3127:
3128:
3129: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3130: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
3131: END IF;
3132:
3133: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3134: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

Line 3134: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

3130: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
3131: END IF;
3132:
3133: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3134: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
3135: END IF;
3136:
3137: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3138: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 3138: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

3134: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
3135: END IF;
3136:
3137: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3138: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
3139: END IF;
3140:
3141: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3142: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 3142: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

3138: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
3139: END IF;
3140:
3141: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3142: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
3143: END IF;
3144:
3145: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3146: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 3146: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

3142: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
3143: END IF;
3144:
3145: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3146: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
3147: END IF;
3148:
3149: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
3150: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 3150: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

3146: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
3147: END IF;
3148:
3149: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
3150: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
3151: END IF;
3152:
3153: --BUG 7556505
3154: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 3155: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

3151: END IF;
3152:
3153: --BUG 7556505
3154: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
3155: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
3156: END IF;
3157: --BUG 7556505
3158:
3159: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 3160: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

3156: END IF;
3157: --BUG 7556505
3158:
3159: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
3160: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
3161: END IF;
3162:
3163: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
3164: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 3164: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

3160: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
3161: END IF;
3162:
3163: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
3164: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
3165: END IF;
3166:
3167: -- NSRIVAST, INVCONV, Start
3168: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 3169: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

3165: END IF;
3166:
3167: -- NSRIVAST, INVCONV, Start
3168: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
3169: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
3170: END IF;
3171: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
3172: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
3173: END IF;

Line 3172: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

3168: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
3169: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
3170: END IF;
3171: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
3172: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
3173: END IF;
3174: -- NSRIVAST, INVCONV, End
3175: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
3176: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

Line 3176: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

3172: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
3173: END IF;
3174: -- NSRIVAST, INVCONV, End
3175: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
3176: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
3177: END IF;
3178:
3179: --bug 6633612
3180: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 3181: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

3177: END IF;
3178:
3179: --bug 6633612
3180: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
3181: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
3182: END IF;
3183: --bug 6633612
3184:
3185: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN

Line 3186: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

3182: END IF;
3183: --bug 6633612
3184:
3185: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
3186: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
3187: END IF;
3188:
3189: --bugfix#3646484
3190: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 3193: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

3189: --bugfix#3646484
3190: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
3191: --User is querying for single LPN so converted the range query to equality query
3192: --So it is enought to bind the from lpn alone
3193: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
3194: ELSE
3195: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
3196: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
3197: END IF;

Line 3196: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

3192: --So it is enought to bind the from lpn alone
3193: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
3194: ELSE
3195: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
3196: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
3197: END IF;
3198:
3199: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
3200: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 3200: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

3196: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
3197: END IF;
3198:
3199: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
3200: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
3201: END IF;
3202: END IF;
3203:
3204: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 3205: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

3201: END IF;
3202: END IF;
3203:
3204: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
3205: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
3206: ELSIF inv_mwb_globals.g_only_subinventory_status = 1 and l_default_status_id is not null THEN -- Onhand Material Status Support
3207: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
3208: END IF;
3209:

Line 3207: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

3203:
3204: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
3205: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
3206: ELSIF inv_mwb_globals.g_only_subinventory_status = 1 and l_default_status_id is not null THEN -- Onhand Material Status Support
3207: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
3208: END IF;
3209:
3210: IF inv_mwb_globals.g_prepacked <> 1
3211: AND inv_mwb_globals.g_prepacked <> 999

Line 3213: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

3209:
3210: IF inv_mwb_globals.g_prepacked <> 1
3211: AND inv_mwb_globals.g_prepacked <> 999
3212: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
3213: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
3214: END IF;
3215:
3216: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
3217: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 3217: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

3213: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
3214: END IF;
3215:
3216: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
3217: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
3218: END IF;
3219:
3220: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
3221: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 3221: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

3217: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
3218: END IF;
3219:
3220: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
3221: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
3222: END IF;
3223:
3224: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
3225: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 3225: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

3221: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
3222: END IF;
3223:
3224: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
3225: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
3226: END IF;
3227:
3228: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
3229: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 3229: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

3225: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
3226: END IF;
3227:
3228: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
3229: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
3230: END IF;
3231:
3232: IF (inv_mwb_globals.g_owning_qry_mode = 4)
3233: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN

Line 3234: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

3230: END IF;
3231:
3232: IF (inv_mwb_globals.g_owning_qry_mode = 4)
3233: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
3234: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
3235: END IF;
3236:
3237: IF (inv_mwb_globals.g_planning_query_mode = 4)
3238: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 3239: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

3235: END IF;
3236:
3237: IF (inv_mwb_globals.g_planning_query_mode = 4)
3238: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
3239: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
3240: END IF;
3241:
3242: --ER(3338592) Changes
3243: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 3244: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

3240: END IF;
3241:
3242: --ER(3338592) Changes
3243: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
3244: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
3245: END IF;
3246:
3247: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
3248: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

Line 3248: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

3244: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
3245: END IF;
3246:
3247: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
3248: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
3249: END IF;
3250:
3251: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
3252: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

Line 3252: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

3248: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
3249: END IF;
3250:
3251: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
3252: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
3253: END IF;
3254: --End of ER Changes
3255:
3256: --Bug #3411938

Line 3259: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

3255:
3256: --Bug #3411938
3257: IF inv_mwb_globals.g_organization_id IS NULL THEN
3258: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
3259: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
3260: END IF;
3261:
3262: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
3263: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

Line 3263: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

3259: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
3260: END IF;
3261:
3262: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
3263: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
3264: END IF;
3265: END IF;
3266:
3267: DBMS_SQL.define_column(query_hdl, 1, org_id);

Line 3267: DBMS_SQL.define_column(query_hdl, 1, org_id);

3263: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
3264: END IF;
3265: END IF;
3266:
3267: DBMS_SQL.define_column(query_hdl, 1, org_id);
3268: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);
3269:
3270: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Org id , Org code '||org_id||','||org_code );
3271:

Line 3268: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);

3264: END IF;
3265: END IF;
3266:
3267: DBMS_SQL.define_column(query_hdl, 1, org_id);
3268: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);
3269:
3270: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Org id , Org code '||org_id||','||org_code );
3271:
3272: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 3282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

3278: WHERE 1 = 1 AND organization_id = mp.organization_id)
3279: AND mp.organization_id = inv_mwb_globals.g_organization_id
3280: ORDER BY organization_code;
3281: END IF;
3282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
3283:
3284: LOOP
3285: -- fetch a row
3286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 3286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

3282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
3283:
3284: LOOP
3285: -- fetch a row
3286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
3287: -- fetch columns from the row
3288: DBMS_SQL.column_value(query_hdl, 1, org_id);
3289: DBMS_SQL.column_value(query_hdl, 2, org_code);
3290: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Coming inside, Org code : '||org_id||org_code );

Line 3288: DBMS_SQL.column_value(query_hdl, 1, org_id);

3284: LOOP
3285: -- fetch a row
3286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
3287: -- fetch columns from the row
3288: DBMS_SQL.column_value(query_hdl, 1, org_id);
3289: DBMS_SQL.column_value(query_hdl, 2, org_code);
3290: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Coming inside, Org code : '||org_id||org_code );
3291: FOR j in 1 .. x_node_tbl.COUNT LOOP
3292: IF x_node_tbl(j).LABEL = org_code THEN

Line 3289: DBMS_SQL.column_value(query_hdl, 2, org_code);

3285: -- fetch a row
3286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
3287: -- fetch columns from the row
3288: DBMS_SQL.column_value(query_hdl, 1, org_id);
3289: DBMS_SQL.column_value(query_hdl, 2, org_code);
3290: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Coming inside, Org code : '||org_id||org_code );
3291: FOR j in 1 .. x_node_tbl.COUNT LOOP
3292: IF x_node_tbl(j).LABEL = org_code THEN
3293: l_org_exists_flag := TRUE;

Line 3313: DBMS_SQL.close_cursor(query_hdl); -- close cursor

3309: EXIT;
3310: END IF;
3311: END LOOP;
3312:
3313: DBMS_SQL.close_cursor(query_hdl); -- close cursor
3314: x_node_value := j;
3315: x_tbl_index := i;
3316:
3317: -- END IF; -- Receiving checkbox selected

Line 4775: query_hdl := DBMS_SQL.open_cursor;

4771: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
4772:
4773: inv_mwb_globals.g_last_query := query_str;
4774:
4775: query_hdl := DBMS_SQL.open_cursor;
4776: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
4777:
4778:
4779: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 4776: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

4772:
4773: inv_mwb_globals.g_last_query := query_str;
4774:
4775: query_hdl := DBMS_SQL.open_cursor;
4776: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
4777:
4778:
4779: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4780: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

Line 4780: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

4776: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
4777:
4778:
4779: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4780: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
4781: END IF;
4782:
4783: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
4784: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

Line 4784: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

4780: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
4781: END IF;
4782:
4783: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
4784: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
4785: END IF;
4786:
4787: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
4788: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 4788: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

4784: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
4785: END IF;
4786:
4787: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
4788: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
4789: END IF;
4790:
4791: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 4792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

4788: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
4789: END IF;
4790:
4791: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
4793: END IF;
4794:
4795: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4796: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 4796: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

4792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
4793: END IF;
4794:
4795: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4796: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
4797: END IF;
4798:
4799: --bug 6633612
4800: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 4801: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

4797: END IF;
4798:
4799: --bug 6633612
4800: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
4801: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
4802: END IF;
4803: --bug 6633612
4804:
4805: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

Line 4806: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

4802: END IF;
4803: --bug 6633612
4804:
4805: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4806: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
4807: END IF;
4808:
4809: --BUG 7556505
4810: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 4811: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

4807: END IF;
4808:
4809: --BUG 7556505
4810: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
4811: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
4812: END IF;
4813: --BUG 7556505
4814:
4815: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 4816: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

4812: END IF;
4813: --BUG 7556505
4814:
4815: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
4816: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
4817: END IF;
4818:
4819: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
4820: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 4820: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

4816: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
4817: END IF;
4818:
4819: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
4820: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
4821: END IF;
4822:
4823: -- NSRIVAST, INVCONV, Start
4824: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 4825: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

4821: END IF;
4822:
4823: -- NSRIVAST, INVCONV, Start
4824: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
4825: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
4826: END IF;
4827: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
4828: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
4829: END IF;

Line 4828: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

4824: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
4825: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
4826: END IF;
4827: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
4828: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
4829: END IF;
4830: -- NSRIVAST, INVCONV, End
4831: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
4832: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

Line 4832: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

4828: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
4829: END IF;
4830: -- NSRIVAST, INVCONV, End
4831: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
4832: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
4833: END IF;
4834:
4835: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
4836: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 4836: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

4832: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
4833: END IF;
4834:
4835: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
4836: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
4837: END IF;
4838:
4839: --bugfix#3646484
4840: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 4843: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

4839: --bugfix#3646484
4840: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
4841: --User is querying for single LPN so converted the range query to equality query
4842: --So it is enought to bind the from lpn alone
4843: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
4844: ELSE
4845: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
4846: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
4847: END IF;

Line 4846: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

4842: --So it is enought to bind the from lpn alone
4843: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
4844: ELSE
4845: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
4846: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
4847: END IF;
4848:
4849: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
4850: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 4850: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

4846: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
4847: END IF;
4848:
4849: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
4850: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
4851: END IF;
4852: END IF;
4853:
4854: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 4855: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

4851: END IF;
4852: END IF;
4853:
4854: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
4855: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
4856: ELSIF inv_mwb_globals.g_only_subinventory_status = 1 AND l_default_status_id is not null THEN -- Onhand Material Status Support
4857: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
4858: END IF;
4859:

Line 4857: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

4853:
4854: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
4855: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
4856: ELSIF inv_mwb_globals.g_only_subinventory_status = 1 AND l_default_status_id is not null THEN -- Onhand Material Status Support
4857: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
4858: END IF;
4859:
4860: IF inv_mwb_globals.g_prepacked <> 1
4861: AND inv_mwb_globals.g_prepacked <> 999

Line 4863: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

4859:
4860: IF inv_mwb_globals.g_prepacked <> 1
4861: AND inv_mwb_globals.g_prepacked <> 999
4862: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
4863: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
4864: END IF;
4865:
4866: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
4867: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 4867: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

4863: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
4864: END IF;
4865:
4866: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
4867: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
4868: END IF;
4869:
4870: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
4871: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 4871: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

4867: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
4868: END IF;
4869:
4870: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
4871: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
4872: END IF;
4873:
4874: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
4875: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 4875: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

4871: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
4872: END IF;
4873:
4874: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
4875: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
4876: END IF;
4877:
4878: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
4879: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 4879: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

4875: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
4876: END IF;
4877:
4878: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
4879: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
4880: END IF;
4881:
4882: IF (inv_mwb_globals.g_owning_qry_mode = 4)
4883: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN

Line 4884: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

4880: END IF;
4881:
4882: IF (inv_mwb_globals.g_owning_qry_mode = 4)
4883: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
4884: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
4885: END IF;
4886:
4887: IF (inv_mwb_globals.g_planning_query_mode = 4)
4888: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 4889: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

4885: END IF;
4886:
4887: IF (inv_mwb_globals.g_planning_query_mode = 4)
4888: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
4889: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
4890: END IF;
4891:
4892: --ER(3338592) Changes
4893: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 4894: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

4890: END IF;
4891:
4892: --ER(3338592) Changes
4893: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
4894: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
4895: END IF;
4896:
4897: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
4898: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

Line 4898: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

4894: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
4895: END IF;
4896:
4897: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
4898: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
4899: END IF;
4900:
4901: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
4902: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

Line 4902: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

4898: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
4899: END IF;
4900:
4901: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
4902: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
4903: END IF;
4904: --End of ER Changes
4905:
4906: --Bug #3411938

Line 4909: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

4905:
4906: --Bug #3411938
4907: IF inv_mwb_globals.g_organization_id IS NULL THEN
4908: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
4909: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
4910: END IF;
4911:
4912: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
4913: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

Line 4913: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

4909: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
4910: END IF;
4911:
4912: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
4913: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
4914: END IF;
4915: END IF;
4916:
4917: DBMS_SQL.define_column(query_hdl, 1, org_id);

Line 4917: DBMS_SQL.define_column(query_hdl, 1, org_id);

4913: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
4914: END IF;
4915: END IF;
4916:
4917: DBMS_SQL.define_column(query_hdl, 1, org_id);
4918: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);
4919:
4920: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Org id , Org code '||org_id||','||org_code );
4921:

Line 4918: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);

4914: END IF;
4915: END IF;
4916:
4917: DBMS_SQL.define_column(query_hdl, 1, org_id);
4918: DBMS_SQL.define_column(query_hdl, 2, org_code, 3);
4919:
4920: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Org id , Org code '||org_id||','||org_code );
4921:
4922: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 4932: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

4928: WHERE 1 = 1 AND organization_id = mp.organization_id)
4929: AND mp.organization_id = inv_mwb_globals.g_organization_id
4930: ORDER BY organization_code;
4931: END IF;
4932: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
4933:
4934: LOOP
4935: -- fetch a row
4936: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 4936: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

4932: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
4933:
4934: LOOP
4935: -- fetch a row
4936: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
4937: -- fetch columns from the row
4938:
4939: DBMS_SQL.column_value(query_hdl, 1, org_id);
4940: DBMS_SQL.column_value(query_hdl, 2, org_code);

Line 4939: DBMS_SQL.column_value(query_hdl, 1, org_id);

4935: -- fetch a row
4936: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
4937: -- fetch columns from the row
4938:
4939: DBMS_SQL.column_value(query_hdl, 1, org_id);
4940: DBMS_SQL.column_value(query_hdl, 2, org_code);
4941: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Coming inside, Org code : '||org_id||org_code );
4942: FOR j in 1 .. x_node_tbl.COUNT LOOP
4943: IF x_node_tbl(j).LABEL = org_code THEN

Line 4940: DBMS_SQL.column_value(query_hdl, 2, org_code);

4936: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
4937: -- fetch columns from the row
4938:
4939: DBMS_SQL.column_value(query_hdl, 1, org_id);
4940: DBMS_SQL.column_value(query_hdl, 2, org_code);
4941: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Coming inside, Org code : '||org_id||org_code );
4942: FOR j in 1 .. x_node_tbl.COUNT LOOP
4943: IF x_node_tbl(j).LABEL = org_code THEN
4944: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'In loop: '||x_node_tbl(j).LABEL );

Line 4966: DBMS_SQL.close_cursor(query_hdl); -- close cursor

4962: EXIT;
4963: END IF;
4964: END LOOP;
4965:
4966: DBMS_SQL.close_cursor(query_hdl); -- close cursor
4967: x_node_value := j;
4968: x_tbl_index := i;
4969:
4970: -- END IF; -- in onhand > 0

Line 6007: query_hdl := DBMS_SQL.open_cursor;

6003: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
6004:
6005: inv_mwb_globals.g_last_query := query_str;
6006:
6007: query_hdl := DBMS_SQL.open_cursor;
6008: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
6009:
6010:
6011: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 6008: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

6004:
6005: inv_mwb_globals.g_last_query := query_str;
6006:
6007: query_hdl := DBMS_SQL.open_cursor;
6008: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
6009:
6010:
6011: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
6012: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

Line 6012: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

6008: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
6009:
6010:
6011: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
6012: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
6013: END IF;
6014:
6015: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
6016: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

Line 6016: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

6012: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
6013: END IF;
6014:
6015: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
6016: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
6017: END IF;
6018:
6019: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
6020: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 6020: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

6016: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
6017: END IF;
6018:
6019: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
6020: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
6021: END IF;
6022:
6023: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
6024: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 6024: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

6020: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
6021: END IF;
6022:
6023: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
6024: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
6025: END IF;
6026:
6027: IF inv_mwb_globals.g_revision IS NOT NULL THEN
6028: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 6028: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

6024: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
6025: END IF;
6026:
6027: IF inv_mwb_globals.g_revision IS NOT NULL THEN
6028: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
6029: END IF;
6030:
6031: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
6032: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 6032: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

6028: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
6029: END IF;
6030:
6031: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
6032: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
6033: END IF;
6034:
6035: --BUG 7556505
6036: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 6037: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

6033: END IF;
6034:
6035: --BUG 7556505
6036: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
6037: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
6038: END IF;
6039: --BUG 7556505
6040:
6041: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 6042: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

6038: END IF;
6039: --BUG 7556505
6040:
6041: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
6042: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
6043: END IF;
6044:
6045: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
6046: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 6046: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

6042: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
6043: END IF;
6044:
6045: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
6046: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
6047: END IF;
6048:
6049: -- NSRIVAST, INVCONV, Start
6050: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 6051: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

6047: END IF;
6048:
6049: -- NSRIVAST, INVCONV, Start
6050: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
6051: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
6052: END IF;
6053: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
6054: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
6055: END IF;

Line 6054: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

6050: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
6051: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
6052: END IF;
6053: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
6054: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
6055: END IF;
6056: -- NSRIVAST, INVCONV, End
6057:
6058: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 6059: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

6055: END IF;
6056: -- NSRIVAST, INVCONV, End
6057:
6058: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
6059: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
6060: END IF;
6061:
6062: --bug 6633612
6063: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 6064: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

6060: END IF;
6061:
6062: --bug 6633612
6063: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
6064: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
6065: END IF;
6066: --bug 6633612
6067:
6068: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN

Line 6069: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

6065: END IF;
6066: --bug 6633612
6067:
6068: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
6069: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
6070: END IF;
6071:
6072: --bugfix#3646484
6073: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 6076: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

6072: --bugfix#3646484
6073: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
6074: --User is querying for single LPN so converted the range query to equality query
6075: --So it is enought to bind the from lpn alone
6076: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
6077: ELSE
6078: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
6079: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
6080: END IF;

Line 6079: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

6075: --So it is enought to bind the from lpn alone
6076: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
6077: ELSE
6078: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
6079: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
6080: END IF;
6081:
6082: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
6083: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 6083: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

6079: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
6080: END IF;
6081:
6082: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
6083: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
6084: END IF;
6085: END IF;
6086:
6087: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 6088: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

6084: END IF;
6085: END IF;
6086:
6087: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
6088: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
6089: END IF;
6090:
6091: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
6092: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 6092: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

6088: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
6089: END IF;
6090:
6091: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
6092: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
6093: END IF;
6094:
6095: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
6096: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 6096: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

6092: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
6093: END IF;
6094:
6095: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
6096: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
6097: END IF;
6098:
6099: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
6100: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 6100: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

6096: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
6097: END IF;
6098:
6099: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
6100: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
6101: END IF;
6102:
6103: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
6104: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 6104: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

6100: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
6101: END IF;
6102:
6103: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
6104: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
6105: END IF;
6106:
6107: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
6108: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 6108: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

6104: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
6105: END IF;
6106:
6107: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
6108: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
6109: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
6110: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
6111: END IF;*/
6112: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 6110: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

6106:
6107: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
6108: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
6109: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
6110: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
6111: END IF;*/
6112: IF (inv_mwb_globals.g_owning_qry_mode = 4)
6113: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
6114: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 6114: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

6110: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
6111: END IF;*/
6112: IF (inv_mwb_globals.g_owning_qry_mode = 4)
6113: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
6114: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
6115: END IF;
6116:
6117: IF (inv_mwb_globals.g_planning_query_mode = 4)
6118: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 6119: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

6115: END IF;
6116:
6117: IF (inv_mwb_globals.g_planning_query_mode = 4)
6118: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
6119: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
6120: END IF;
6121:
6122: --ER(3338592) Changes
6123: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 6124: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

6120: END IF;
6121:
6122: --ER(3338592) Changes
6123: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
6124: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
6125: END IF;
6126:
6127: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
6128: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

Line 6128: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

6124: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
6125: END IF;
6126:
6127: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
6128: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
6129: END IF;
6130:
6131: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
6132: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

Line 6132: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

6128: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
6129: END IF;
6130:
6131: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
6132: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
6133: END IF;
6134: --End of ER Changes
6135:
6136: -- Bug # 3411938

Line 6139: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

6135:
6136: -- Bug # 3411938
6137: IF inv_mwb_globals.g_organization_id IS NULL THEN
6138: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
6139: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
6140: END IF;
6141:
6142: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
6143: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

Line 6143: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

6139: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
6140: END IF;
6141:
6142: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
6143: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
6144: END IF;
6145: END IF;
6146:
6147: DBMS_SQL.define_column(query_hdl, 1, status_id);

Line 6147: DBMS_SQL.define_column(query_hdl, 1, status_id);

6143: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
6144: END IF;
6145: END IF;
6146:
6147: DBMS_SQL.define_column(query_hdl, 1, status_id);
6148: DBMS_SQL.define_column(query_hdl, 2, status_code, 80);
6149: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
6150:
6151: LOOP

Line 6148: DBMS_SQL.define_column(query_hdl, 2, status_code, 80);

6144: END IF;
6145: END IF;
6146:
6147: DBMS_SQL.define_column(query_hdl, 1, status_id);
6148: DBMS_SQL.define_column(query_hdl, 2, status_code, 80);
6149: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
6150:
6151: LOOP
6152: -- fetch a row

Line 6149: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

6145: END IF;
6146:
6147: DBMS_SQL.define_column(query_hdl, 1, status_id);
6148: DBMS_SQL.define_column(query_hdl, 2, status_code, 80);
6149: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
6150:
6151: LOOP
6152: -- fetch a row
6153: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 6153: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

6149: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
6150:
6151: LOOP
6152: -- fetch a row
6153: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
6154: -- fetch columns from the row
6155: DBMS_SQL.column_value(query_hdl, 1, status_id);
6156: DBMS_SQL.column_value(query_hdl, 2, status_code);
6157:

Line 6155: DBMS_SQL.column_value(query_hdl, 1, status_id);

6151: LOOP
6152: -- fetch a row
6153: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
6154: -- fetch columns from the row
6155: DBMS_SQL.column_value(query_hdl, 1, status_id);
6156: DBMS_SQL.column_value(query_hdl, 2, status_code);
6157:
6158: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
6159: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 6156: DBMS_SQL.column_value(query_hdl, 2, status_code);

6152: -- fetch a row
6153: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
6154: -- fetch columns from the row
6155: DBMS_SQL.column_value(query_hdl, 1, status_id);
6156: DBMS_SQL.column_value(query_hdl, 2, status_code);
6157:
6158: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
6159: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
6160: x_node_tbl(i).DEPTH := 1;

Line 6175: DBMS_SQL.close_cursor(query_hdl); -- close cursor

6171: EXIT;
6172: END IF;
6173: END LOOP;
6174:
6175: DBMS_SQL.close_cursor(query_hdl); -- close cursor
6176: x_node_value := j;
6177: x_tbl_index := i;
6178: EXCEPTION
6179: WHEN NO_DATA_FOUND THEN

Line 7342: query_hdl := DBMS_SQL.open_cursor;

7338: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
7339:
7340: inv_mwb_globals.g_last_query := query_str;
7341:
7342: query_hdl := DBMS_SQL.open_cursor;
7343: -- inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
7344: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
7345:
7346:

Line 7344: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

7340: inv_mwb_globals.g_last_query := query_str;
7341:
7342: query_hdl := DBMS_SQL.open_cursor;
7343: -- inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
7344: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
7345:
7346:
7347: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
7348: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 7348: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

7344: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
7345:
7346:
7347: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
7348: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
7349: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
7350: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
7351: END IF;
7352:

Line 7350: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

7346:
7347: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
7348: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
7349: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
7350: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
7351: END IF;
7352:
7353: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
7354: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

Line 7354: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

7350: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
7351: END IF;
7352:
7353: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
7354: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
7355: END IF;
7356:
7357: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
7358: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 7358: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

7354: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
7355: END IF;
7356:
7357: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
7358: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
7359: END IF;
7360:
7361: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
7362: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 7362: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

7358: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
7359: END IF;
7360:
7361: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
7362: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
7363: END IF;
7364:
7365: IF inv_mwb_globals.g_revision IS NOT NULL THEN
7366: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 7366: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

7362: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
7363: END IF;
7364:
7365: IF inv_mwb_globals.g_revision IS NOT NULL THEN
7366: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
7367: END IF;
7368:
7369: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
7370: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 7370: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

7366: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
7367: END IF;
7368:
7369: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
7370: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
7371: END IF;
7372:
7373: --BUG 7556505
7374: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 7375: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

7371: END IF;
7372:
7373: --BUG 7556505
7374: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
7375: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
7376: END IF;
7377: --BUG 7556505
7378:
7379: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 7380: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

7376: END IF;
7377: --BUG 7556505
7378:
7379: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
7380: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
7381: END IF;
7382:
7383: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
7384: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 7384: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

7380: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
7381: END IF;
7382:
7383: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
7384: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
7385: END IF;
7386:
7387: -- NSRIVAST, INVCONV, Start
7388: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 7389: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

7385: END IF;
7386:
7387: -- NSRIVAST, INVCONV, Start
7388: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
7389: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
7390: END IF;
7391: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
7392: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
7393: END IF;

Line 7392: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

7388: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
7389: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
7390: END IF;
7391: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
7392: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
7393: END IF;
7394: -- NSRIVAST, INVCONV, End
7395: --bug 6633612
7396: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 7397: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

7393: END IF;
7394: -- NSRIVAST, INVCONV, End
7395: --bug 6633612
7396: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
7397: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
7398: END IF;
7399: --bug 6633612
7400:
7401: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 7402: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

7398: END IF;
7399: --bug 6633612
7400:
7401: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
7402: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
7403: END IF;
7404:
7405: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
7406: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 7406: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

7402: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
7403: END IF;
7404:
7405: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
7406: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
7407: END IF;
7408:
7409: --bugfix#3646484
7410: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 7413: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

7409: --bugfix#3646484
7410: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
7411: --User is querying for single LPN so converted the range query to equality query
7412: --So it is enought to bind the from lpn alone
7413: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
7414: ELSE
7415: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
7416: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
7417: END IF;

Line 7416: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

7412: --So it is enought to bind the from lpn alone
7413: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
7414: ELSE
7415: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
7416: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
7417: END IF;
7418:
7419: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
7420: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 7420: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

7416: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
7417: END IF;
7418:
7419: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
7420: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
7421: END IF;
7422: END IF;
7423:
7424: /*

Line 7430: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

7426: * in this case restrict the subinventories by tree_status_id not Query find status
7427: *
7428: */
7429: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
7430: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
7431: ELSE
7432: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
7433: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
7434: END IF;

Line 7433: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

7429: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
7430: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
7431: ELSE
7432: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
7433: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
7434: END IF;
7435: END IF;
7436:
7437: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN

Line 7438: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

7434: END IF;
7435: END IF;
7436:
7437: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
7438: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
7439: END IF;
7440:
7441: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
7442: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 7442: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

7438: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
7439: END IF;
7440:
7441: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
7442: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
7443: END IF;
7444:
7445: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
7446: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 7446: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

7442: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
7443: END IF;
7444:
7445: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
7446: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
7447: END IF;
7448:
7449: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
7450: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 7450: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

7446: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
7447: END IF;
7448:
7449: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
7450: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
7451: END IF;
7452:
7453: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
7454: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 7454: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

7450: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
7451: END IF;
7452:
7453: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
7454: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
7455: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
7456: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
7457: END IF;*/
7458: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 7456: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

7452:
7453: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
7454: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
7455: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
7456: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
7457: END IF;*/
7458: IF (inv_mwb_globals.g_owning_qry_mode = 4)
7459: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
7460: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 7460: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

7456: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
7457: END IF;*/
7458: IF (inv_mwb_globals.g_owning_qry_mode = 4)
7459: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
7460: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
7461: END IF;
7462:
7463: IF (inv_mwb_globals.g_planning_query_mode = 4)
7464: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 7465: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

7461: END IF;
7462:
7463: IF (inv_mwb_globals.g_planning_query_mode = 4)
7464: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
7465: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
7466: END IF;
7467:
7468: --ER(3338592) Changes
7469: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 7470: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

7466: END IF;
7467:
7468: --ER(3338592) Changes
7469: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
7470: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
7471: END IF;
7472:
7473: DBMS_SQL.define_column(query_hdl, 1, sub_code, 10);
7474: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 7473: DBMS_SQL.define_column(query_hdl, 1, sub_code, 10);

7469: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
7470: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
7471: END IF;
7472:
7473: DBMS_SQL.define_column(query_hdl, 1, sub_code, 10);
7474: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
7475:
7476: LOOP
7477: -- fetch a row

Line 7474: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

7470: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
7471: END IF;
7472:
7473: DBMS_SQL.define_column(query_hdl, 1, sub_code, 10);
7474: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
7475:
7476: LOOP
7477: -- fetch a row
7478: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 7478: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

7474: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
7475:
7476: LOOP
7477: -- fetch a row
7478: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
7479: -- fetch columns from the row
7480: DBMS_SQL.column_value(query_hdl, 1, sub_code);
7481:
7482: IF j >= inv_mwb_globals.g_tree_node_low_value

Line 7480: DBMS_SQL.column_value(query_hdl, 1, sub_code);

7476: LOOP
7477: -- fetch a row
7478: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
7479: -- fetch columns from the row
7480: DBMS_SQL.column_value(query_hdl, 1, sub_code);
7481:
7482: IF j >= inv_mwb_globals.g_tree_node_low_value
7483: AND sub_code IS NOT NULL THEN
7484: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 7500: DBMS_SQL.close_cursor(query_hdl); -- close cursor

7496: EXIT;
7497: END IF;
7498: END LOOP;
7499:
7500: DBMS_SQL.close_cursor(query_hdl); -- close cursor
7501: x_node_value := j;
7502: x_tbl_index := i;
7503: EXCEPTION
7504: WHEN NO_DATA_FOUND THEN

Line 8592: query_hdl := DBMS_SQL.open_cursor;

8588: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
8589:
8590: inv_mwb_globals.g_last_query := query_str;
8591:
8592: query_hdl := DBMS_SQL.open_cursor;
8593: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
8594:
8595:
8596: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 8593: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

8589:
8590: inv_mwb_globals.g_last_query := query_str;
8591:
8592: query_hdl := DBMS_SQL.open_cursor;
8593: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
8594:
8595:
8596: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
8597: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 8597: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

8593: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
8594:
8595:
8596: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
8597: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
8598: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
8599: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
8600: END IF;
8601:

Line 8599: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

8595:
8596: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
8597: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
8598: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
8599: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
8600: END IF;
8601:
8602: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
8603: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

Line 8603: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

8599: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
8600: END IF;
8601:
8602: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
8603: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
8604: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
8605: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
8606: END IF;
8607:

Line 8605: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

8601:
8602: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
8603: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
8604: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
8605: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
8606: END IF;
8607:
8608: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
8609: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 8609: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

8605: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
8606: END IF;
8607:
8608: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
8609: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
8610: END IF;
8611:
8612: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
8613: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 8613: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

8609: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
8610: END IF;
8611:
8612: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
8613: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
8614: END IF;
8615:
8616: IF inv_mwb_globals.g_revision IS NOT NULL THEN
8617: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 8617: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

8613: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
8614: END IF;
8615:
8616: IF inv_mwb_globals.g_revision IS NOT NULL THEN
8617: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
8618: END IF;
8619:
8620: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
8621: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 8621: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

8617: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
8618: END IF;
8619:
8620: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
8621: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
8622: END IF;
8623:
8624: --BUG 7556505
8625: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 8626: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

8622: END IF;
8623:
8624: --BUG 7556505
8625: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
8626: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
8627: END IF;
8628: --BUG 7556505
8629:
8630: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 8631: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

8627: END IF;
8628: --BUG 7556505
8629:
8630: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
8631: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
8632: END IF;
8633:
8634: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
8635: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 8635: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

8631: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
8632: END IF;
8633:
8634: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
8635: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
8636: END IF;
8637:
8638: --bug 6633612
8639: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 8640: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

8636: END IF;
8637:
8638: --bug 6633612
8639: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
8640: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
8641: END IF;
8642: --bug 6633612
8643:
8644: -- NSRIVAST, INVCONV, Start

Line 8646: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

8642: --bug 6633612
8643:
8644: -- NSRIVAST, INVCONV, Start
8645: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
8646: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
8647: END IF;
8648: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
8649: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
8650: END IF;

Line 8649: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

8645: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
8646: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
8647: END IF;
8648: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
8649: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
8650: END IF;
8651: -- NSRIVAST, INVCONV, End
8652:
8653: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 8654: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

8650: END IF;
8651: -- NSRIVAST, INVCONV, End
8652:
8653: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
8654: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
8655: END IF;
8656:
8657: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
8658: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 8658: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

8654: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
8655: END IF;
8656:
8657: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
8658: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
8659: END IF;
8660:
8661: --bugfix#3646484
8662: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 8665: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

8661: --bugfix#3646484
8662: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
8663: --User is querying for single LPN so converted the range query to equality query
8664: --So it is enought to bind the from lpn alone
8665: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
8666: ELSE
8667: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
8668: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
8669: END IF;

Line 8668: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

8664: --So it is enought to bind the from lpn alone
8665: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
8666: ELSE
8667: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
8668: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
8669: END IF;
8670:
8671: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
8672: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 8672: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

8668: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
8669: END IF;
8670:
8671: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
8672: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
8673: END IF;
8674: END IF;
8675:
8676: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN

Line 8677: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

8673: END IF;
8674: END IF;
8675:
8676: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
8677: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
8678: ELSE
8679: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
8680: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
8681: END IF;

Line 8680: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

8676: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
8677: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
8678: ELSE
8679: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
8680: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
8681: END IF;
8682: END IF;
8683: /*
8684: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 8685: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

8681: END IF;
8682: END IF;
8683: /*
8684: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
8685: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
8686: END IF;
8687: */
8688:
8689: IF inv_mwb_globals.g_project_id IS NOT NULL THEN

Line 8690: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

8686: END IF;
8687: */
8688:
8689: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
8690: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
8691: END IF;
8692:
8693: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
8694: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 8694: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

8690: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
8691: END IF;
8692:
8693: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
8694: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
8695: END IF;
8696:
8697: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
8698: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 8698: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

8694: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
8695: END IF;
8696:
8697: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
8698: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
8699: END IF;
8700:
8701: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
8702: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 8702: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

8698: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
8699: END IF;
8700:
8701: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
8702: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
8703: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
8704: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
8705: END IF;*/
8706: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 8704: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

8700:
8701: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
8702: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
8703: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
8704: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
8705: END IF;*/
8706: IF (inv_mwb_globals.g_owning_qry_mode = 4)
8707: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
8708: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 8708: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

8704: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
8705: END IF;*/
8706: IF (inv_mwb_globals.g_owning_qry_mode = 4)
8707: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
8708: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
8709: END IF;
8710:
8711: IF (inv_mwb_globals.g_planning_query_mode = 4)
8712: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 8713: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

8709: END IF;
8710:
8711: IF (inv_mwb_globals.g_planning_query_mode = 4)
8712: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
8713: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
8714: END IF;
8715:
8716: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
8717: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 8717: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

8713: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
8714: END IF;
8715:
8716: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
8717: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
8718: END IF;
8719:
8720: --ER(3338592) Changes
8721: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 8722: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

8718: END IF;
8719:
8720: --ER(3338592) Changes
8721: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
8722: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
8723: END IF;
8724:
8725: DBMS_SQL.define_column(query_hdl, 1, loc_id);
8726: DBMS_SQL.define_column(query_hdl, 2, loc_code, 204);

Line 8725: DBMS_SQL.define_column(query_hdl, 1, loc_id);

8721: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
8722: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
8723: END IF;
8724:
8725: DBMS_SQL.define_column(query_hdl, 1, loc_id);
8726: DBMS_SQL.define_column(query_hdl, 2, loc_code, 204);
8727: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
8728:
8729: LOOP

Line 8726: DBMS_SQL.define_column(query_hdl, 2, loc_code, 204);

8722: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
8723: END IF;
8724:
8725: DBMS_SQL.define_column(query_hdl, 1, loc_id);
8726: DBMS_SQL.define_column(query_hdl, 2, loc_code, 204);
8727: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
8728:
8729: LOOP
8730: -- fetch a row

Line 8727: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

8723: END IF;
8724:
8725: DBMS_SQL.define_column(query_hdl, 1, loc_id);
8726: DBMS_SQL.define_column(query_hdl, 2, loc_code, 204);
8727: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
8728:
8729: LOOP
8730: -- fetch a row
8731: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 8731: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

8727: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
8728:
8729: LOOP
8730: -- fetch a row
8731: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
8732: -- fetch columns from the row
8733: DBMS_SQL.column_value(query_hdl, 1, loc_id);
8734: DBMS_SQL.column_value(query_hdl, 2, loc_code);
8735: IF j >= inv_mwb_globals.g_tree_node_low_value

Line 8733: DBMS_SQL.column_value(query_hdl, 1, loc_id);

8729: LOOP
8730: -- fetch a row
8731: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
8732: -- fetch columns from the row
8733: DBMS_SQL.column_value(query_hdl, 1, loc_id);
8734: DBMS_SQL.column_value(query_hdl, 2, loc_code);
8735: IF j >= inv_mwb_globals.g_tree_node_low_value
8736: AND loc_code IS NOT NULL THEN
8737: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 8734: DBMS_SQL.column_value(query_hdl, 2, loc_code);

8730: -- fetch a row
8731: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
8732: -- fetch columns from the row
8733: DBMS_SQL.column_value(query_hdl, 1, loc_id);
8734: DBMS_SQL.column_value(query_hdl, 2, loc_code);
8735: IF j >= inv_mwb_globals.g_tree_node_low_value
8736: AND loc_code IS NOT NULL THEN
8737: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
8738: x_node_tbl(i).DEPTH := 1;

Line 8753: DBMS_SQL.close_cursor(query_hdl); -- close cursor

8749: EXIT;
8750: END IF;
8751: END LOOP;
8752:
8753: DBMS_SQL.close_cursor(query_hdl); -- close cursor
8754: x_node_value := j;
8755: x_tbl_index := i;
8756: EXCEPTION
8757: WHEN NO_DATA_FOUND THEN

Line 9956: query_hdl := DBMS_SQL.open_cursor;

9952: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
9953:
9954: inv_mwb_globals.g_last_query := query_str;
9955:
9956: query_hdl := DBMS_SQL.open_cursor;
9957: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
9958:
9959:
9960: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

Line 9957: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

9953:
9954: inv_mwb_globals.g_last_query := query_str;
9955:
9956: query_hdl := DBMS_SQL.open_cursor;
9957: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
9958:
9959:
9960: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
9961: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

Line 9961: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

9957: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
9958:
9959:
9960: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
9961: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
9962: END IF;
9963:
9964: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
9965: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

Line 9965: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

9961: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
9962: END IF;
9963:
9964: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
9965: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
9966: END IF;
9967:
9968: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
9969: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

Line 9969: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

9965: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
9966: END IF;
9967:
9968: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
9969: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
9970: END IF;
9971:
9972: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
9973: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 9973: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

9969: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
9970: END IF;
9971:
9972: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
9973: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
9974: END IF;
9975:
9976: IF inv_mwb_globals.g_revision IS NOT NULL THEN
9977: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 9977: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

9973: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
9974: END IF;
9975:
9976: IF inv_mwb_globals.g_revision IS NOT NULL THEN
9977: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
9978: END IF;
9979:
9980: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
9981: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 9981: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

9977: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
9978: END IF;
9979:
9980: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
9981: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
9982: END IF;
9983:
9984: --BUG 7556505
9985: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 9986: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

9982: END IF;
9983:
9984: --BUG 7556505
9985: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
9986: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
9987: END IF;
9988: --BUG 7556505
9989:
9990: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 9991: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

9987: END IF;
9988: --BUG 7556505
9989:
9990: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
9991: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
9992: END IF;
9993:
9994: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
9995: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 9995: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

9991: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
9992: END IF;
9993:
9994: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
9995: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
9996: END IF;
9997:
9998: --bug 6633612
9999: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 10000: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

9996: END IF;
9997:
9998: --bug 6633612
9999: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
10000: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
10001: END IF;
10002: --bug 6633612
10003:
10004: -- NSRIVAST, INVCONV, Start

Line 10006: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

10002: --bug 6633612
10003:
10004: -- NSRIVAST, INVCONV, Start
10005: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
10006: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
10007: END IF;
10008: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
10009: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
10010: END IF;

Line 10009: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

10005: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
10006: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
10007: END IF;
10008: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
10009: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
10010: END IF;
10011: -- NSRIVAST, INVCONV, End
10012:
10013: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 10014: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

10010: END IF;
10011: -- NSRIVAST, INVCONV, End
10012:
10013: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
10014: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
10015: END IF;
10016:
10017: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
10018: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 10018: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

10014: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
10015: END IF;
10016:
10017: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
10018: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
10019: END IF;
10020:
10021: --bugfix#3646484
10022: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN

Line 10025: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

10021: --bugfix#3646484
10022: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL) AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to)) THEN
10023: --User is querying for single LPN so converted the range query to equality query
10024: --So it is enought to bind the from lpn alone
10025: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
10026: ELSE
10027: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
10028: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
10029: END IF;

Line 10028: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

10024: --So it is enought to bind the from lpn alone
10025: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
10026: ELSE
10027: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
10028: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
10029: END IF;
10030:
10031: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
10032: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 10032: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

10028: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
10029: END IF;
10030:
10031: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
10032: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
10033: END IF;
10034: END IF;
10035:
10036: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 10037: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

10033: END IF;
10034: END IF;
10035:
10036: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
10037: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
10038: END IF;
10039:
10040: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
10041: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 10041: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

10037: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
10038: END IF;
10039:
10040: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
10041: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
10042: END IF;
10043:
10044: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
10045: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 10045: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

10041: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
10042: END IF;
10043:
10044: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
10045: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
10046: END IF;
10047:
10048: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
10049: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 10049: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

10045: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
10046: END IF;
10047:
10048: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
10049: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
10050: END IF;
10051:
10052: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
10053: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 10053: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

10049: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
10050: END IF;
10051:
10052: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
10053: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
10054: END IF;
10055:
10056: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
10057: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 10057: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

10053: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
10054: END IF;
10055:
10056: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
10057: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
10058: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
10059: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
10060: END IF;*/
10061: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 10059: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

10055:
10056: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
10057: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
10058: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
10059: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
10060: END IF;*/
10061: IF (inv_mwb_globals.g_owning_qry_mode = 4)
10062: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
10063: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 10063: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

10059: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
10060: END IF;*/
10061: IF (inv_mwb_globals.g_owning_qry_mode = 4)
10062: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
10063: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
10064: END IF;
10065:
10066: IF (inv_mwb_globals.g_planning_query_mode = 4)
10067: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 10068: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

10064: END IF;
10065:
10066: IF (inv_mwb_globals.g_planning_query_mode = 4)
10067: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
10068: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
10069: END IF;
10070:
10071: --ER(3338592) Changes
10072: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 10073: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

10069: END IF;
10070:
10071: --ER(3338592) Changes
10072: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
10073: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
10074: END IF;
10075:
10076: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
10077: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

Line 10077: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

10073: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
10074: END IF;
10075:
10076: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
10077: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
10078: END IF;
10079:
10080: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
10081: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

Line 10081: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

10077: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
10078: END IF;
10079:
10080: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
10081: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
10082: END IF;
10083: --End of ER(3338592) Changes
10084:
10085: --Bug #3411938

Line 10088: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

10084:
10085: --Bug #3411938
10086: IF inv_mwb_globals.g_organization_id IS NULL THEN
10087: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
10088: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
10089: END IF;
10090:
10091: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
10092: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

Line 10092: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

10088: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
10089: END IF;
10090:
10091: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
10092: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
10093: END IF;
10094: END IF;
10095:
10096:

Line 10097: DBMS_SQL.define_column(query_hdl, 1, cg_id);

10093: END IF;
10094: END IF;
10095:
10096:
10097: DBMS_SQL.define_column(query_hdl, 1, cg_id);
10098: DBMS_SQL.define_column(query_hdl, 2, cg, 10);
10099: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10100:
10101: LOOP

Line 10098: DBMS_SQL.define_column(query_hdl, 2, cg, 10);

10094: END IF;
10095:
10096:
10097: DBMS_SQL.define_column(query_hdl, 1, cg_id);
10098: DBMS_SQL.define_column(query_hdl, 2, cg, 10);
10099: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10100:
10101: LOOP
10102: -- fetch a row

Line 10099: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

10095:
10096:
10097: DBMS_SQL.define_column(query_hdl, 1, cg_id);
10098: DBMS_SQL.define_column(query_hdl, 2, cg, 10);
10099: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10100:
10101: LOOP
10102: -- fetch a row
10103: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 10103: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

10099: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10100:
10101: LOOP
10102: -- fetch a row
10103: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10104: -- fetch columns from the row
10105: DBMS_SQL.column_value(query_hdl, 1, cg_id);
10106: DBMS_SQL.column_value(query_hdl, 2, cg);
10107:

Line 10105: DBMS_SQL.column_value(query_hdl, 1, cg_id);

10101: LOOP
10102: -- fetch a row
10103: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10104: -- fetch columns from the row
10105: DBMS_SQL.column_value(query_hdl, 1, cg_id);
10106: DBMS_SQL.column_value(query_hdl, 2, cg);
10107:
10108: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
10109: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 10106: DBMS_SQL.column_value(query_hdl, 2, cg);

10102: -- fetch a row
10103: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10104: -- fetch columns from the row
10105: DBMS_SQL.column_value(query_hdl, 1, cg_id);
10106: DBMS_SQL.column_value(query_hdl, 2, cg);
10107:
10108: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
10109: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
10110: x_node_tbl(i).DEPTH := 1;

Line 10125: DBMS_SQL.close_cursor(query_hdl); -- close cursor

10121: EXIT;
10122: END IF;
10123: END LOOP;
10124:
10125: DBMS_SQL.close_cursor(query_hdl); -- close cursor
10126: x_node_value := j;
10127: x_tbl_index := i;
10128: EXCEPTION
10129: WHEN NO_DATA_FOUND THEN

Line 10285: query_hdl := DBMS_SQL.open_cursor;

10281:
10282: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10283: inv_mwb_globals.g_last_query := query_str;
10284:
10285: query_hdl := DBMS_SQL.open_cursor;
10286: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10287:
10288: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
10289: , inv_mwb_globals.g_tree_organization_id));

Line 10286: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

10282: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10283: inv_mwb_globals.g_last_query := query_str;
10284:
10285: query_hdl := DBMS_SQL.open_cursor;
10286: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10287:
10288: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
10289: , inv_mwb_globals.g_tree_organization_id));
10290: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 10288: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id

10284:
10285: query_hdl := DBMS_SQL.open_cursor;
10286: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10287:
10288: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
10289: , inv_mwb_globals.g_tree_organization_id));
10290: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
10291:
10292: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 10290: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

10286: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10287:
10288: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
10289: , inv_mwb_globals.g_tree_organization_id));
10290: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
10291:
10292: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
10293: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
10294: END IF;

Line 10293: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

10289: , inv_mwb_globals.g_tree_organization_id));
10290: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
10291:
10292: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
10293: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
10294: END IF;
10295:
10296: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
10297: DBMS_SQL.bind_variable(query_hdl, 'tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 10297: DBMS_SQL.bind_variable(query_hdl, 'tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

10293: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
10294: END IF;
10295:
10296: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
10297: DBMS_SQL.bind_variable(query_hdl, 'tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
10298: END IF;
10299:
10300: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
10301: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

Line 10303: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

10299:
10300: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
10301: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
10302: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
10303: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
10304: END IF;
10305:
10306: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
10307: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 10308: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);

10304: END IF;
10305:
10306: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
10307: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
10308: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from', inv_mwb_globals.g_lpn_from);
10309: END IF;
10310:
10311: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
10312: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 10313: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);

10309: END IF;
10310:
10311: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
10312: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
10313: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to', inv_mwb_globals.g_lpn_to);
10314: END IF;
10315:
10316: IF inv_mwb_globals.g_lot_from IS NOT NULL
10317: AND inv_mwb_globals.g_lot_to IS NOT NULL

Line 10319: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

10315:
10316: IF inv_mwb_globals.g_lot_from IS NOT NULL
10317: AND inv_mwb_globals.g_lot_to IS NOT NULL
10318: AND inv_mwb_globals.g_lot_to = inv_mwb_globals.g_lot_from THEN
10319: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
10320: END IF;
10321:
10322: IF inv_mwb_globals.g_lot_from IS NOT NULL
10323: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 10324: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

10320: END IF;
10321:
10322: IF inv_mwb_globals.g_lot_from IS NOT NULL
10323: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
10324: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
10325: END IF;
10326:
10327: IF inv_mwb_globals.g_lot_to IS NOT NULL
10328: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 10329: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);

10325: END IF;
10326:
10327: IF inv_mwb_globals.g_lot_to IS NOT NULL
10328: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
10329: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);
10330: END IF;
10331:
10332: IF inv_mwb_globals.g_serial_from IS NOT NULL
10333: AND inv_mwb_globals.g_serial_to IS NOT NULL

Line 10335: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

10331:
10332: IF inv_mwb_globals.g_serial_from IS NOT NULL
10333: AND inv_mwb_globals.g_serial_to IS NOT NULL
10334: AND inv_mwb_globals.g_serial_to = inv_mwb_globals.g_serial_from THEN
10335: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
10336: END IF;
10337:
10338: IF inv_mwb_globals.g_serial_from IS NOT NULL
10339: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 10340: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

10336: END IF;
10337:
10338: IF inv_mwb_globals.g_serial_from IS NOT NULL
10339: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
10340: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
10341: END IF;
10342:
10343: IF inv_mwb_globals.g_serial_to IS NOT NULL
10344: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 10345: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);

10341: END IF;
10342:
10343: IF inv_mwb_globals.g_serial_to IS NOT NULL
10344: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
10345: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
10346: END IF;
10347:
10348: IF inv_mwb_globals.g_revision IS NOT NULL THEN
10349: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);

Line 10349: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);

10345: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
10346: END IF;
10347:
10348: IF inv_mwb_globals.g_revision IS NOT NULL THEN
10349: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);
10350: END IF;
10351:
10352: IF inv_mwb_globals.g_inventory_item_id IS NULL
10353: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 10354: DBMS_SQL.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

10350: END IF;
10351:
10352: IF inv_mwb_globals.g_inventory_item_id IS NULL
10353: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
10354: DBMS_SQL.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
10355: END IF;
10356:
10357:
10358: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);

Line 10358: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);

10354: DBMS_SQL.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
10355: END IF;
10356:
10357:
10358: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
10359: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
10360:
10361: BEGIN
10362: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 10359: DBMS_SQL.define_column(query_hdl, 2, lpn_id);

10355: END IF;
10356:
10357:
10358: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
10359: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
10360:
10361: BEGIN
10362: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10363: EXCEPTION

Line 10362: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

10358: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
10359: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
10360:
10361: BEGIN
10362: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
10363: EXCEPTION
10364: WHEN NO_DATA_FOUND THEN
10365: NULL;
10366: RETURN;

Line 10371: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

10367: END;
10368:
10369: LOOP
10370: -- fetch a row
10371: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10372: -- fetch columns from the row
10373: DBMS_SQL.column_value(query_hdl, 1, lpn);
10374: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
10375:

Line 10373: DBMS_SQL.column_value(query_hdl, 1, lpn);

10369: LOOP
10370: -- fetch a row
10371: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10372: -- fetch columns from the row
10373: DBMS_SQL.column_value(query_hdl, 1, lpn);
10374: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
10375:
10376: IF (inv_mwb_globals.g_tree_node_type = 'LPN'
10377: and inv_mwb_globals.g_tree_node_value = lpn_id) then

Line 10374: DBMS_SQL.column_value(query_hdl, 2, lpn_id);

10370: -- fetch a row
10371: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
10372: -- fetch columns from the row
10373: DBMS_SQL.column_value(query_hdl, 1, lpn);
10374: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
10375:
10376: IF (inv_mwb_globals.g_tree_node_type = 'LPN'
10377: and inv_mwb_globals.g_tree_node_value = lpn_id) then
10378: return;

Line 10398: DBMS_SQL.close_cursor(query_hdl); -- close cursor

10394: EXIT;
10395: END IF;
10396: END LOOP;
10397:
10398: DBMS_SQL.close_cursor(query_hdl); -- close cursor
10399: x_node_value := j;
10400: x_tbl_index := i;
10401:
10402: RETURN;

Line 10971: query_hdl := DBMS_SQL.open_cursor;

10967: inv_trx_util_pub.trace(query_str, 'Material Workbench :- ADD LPNs', 9);
10968: --trace1('QUERY STR ' || query_str, 'add_lpns', 9);
10969: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10970: inv_mwb_globals.g_last_query := query_str;
10971: query_hdl := DBMS_SQL.open_cursor;
10972: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10973: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
10974:
10975: IF inv_mwb_globals.g_prepacked <> 1

Line 10972: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

10968: --trace1('QUERY STR ' || query_str, 'add_lpns', 9);
10969: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10970: inv_mwb_globals.g_last_query := query_str;
10971: query_hdl := DBMS_SQL.open_cursor;
10972: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10973: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
10974:
10975: IF inv_mwb_globals.g_prepacked <> 1
10976: AND inv_mwb_globals.g_prepacked <> 999

Line 10973: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

10969: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10970: inv_mwb_globals.g_last_query := query_str;
10971: query_hdl := DBMS_SQL.open_cursor;
10972: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10973: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
10974:
10975: IF inv_mwb_globals.g_prepacked <> 1
10976: AND inv_mwb_globals.g_prepacked <> 999
10977: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN

Line 10978: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

10974:
10975: IF inv_mwb_globals.g_prepacked <> 1
10976: AND inv_mwb_globals.g_prepacked <> 999
10977: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
10978: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
10979: END IF;
10980:
10981: is_bind_required := FALSE;
10982: END IF;

Line 10992: query_hdl := DBMS_SQL.open_cursor;

10988: --trace1(query_str, 'add_lpns', 9);
10989:
10990: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10991: inv_mwb_globals.g_last_query := query_str;
10992: query_hdl := DBMS_SQL.open_cursor;
10993: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10994:
10995:
10996: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 10993: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

10989:
10990: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
10991: inv_mwb_globals.g_last_query := query_str;
10992: query_hdl := DBMS_SQL.open_cursor;
10993: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10994:
10995:
10996: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
10997: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 10997: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

10993: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
10994:
10995:
10996: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
10997: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
10998: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
10999: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
11000: END IF;
11001:

Line 10999: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

10995:
10996: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
10997: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
10998: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
10999: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
11000: END IF;
11001:
11002: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
11003: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

Line 11003: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

10999: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
11000: END IF;
11001:
11002: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
11003: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
11004: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
11005: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
11006: END IF;
11007:

Line 11005: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

11001:
11002: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
11003: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
11004: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
11005: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
11006: END IF;
11007:
11008: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
11009: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

Line 11009: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

11005: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
11006: END IF;
11007:
11008: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
11009: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
11010: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
11011: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
11012: END IF;
11013:

Line 11011: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

11007:
11008: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
11009: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
11010: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
11011: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
11012: END IF;
11013:
11014: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11015: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

Line 11015: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

11011: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
11012: END IF;
11013:
11014: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11015: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
11016: END IF;
11017:
11018: IF inv_mwb_globals.g_revision IS NOT NULL THEN
11019: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 11019: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

11015: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
11016: END IF;
11017:
11018: IF inv_mwb_globals.g_revision IS NOT NULL THEN
11019: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
11020: END IF;
11021:
11022: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11023: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 11023: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

11019: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
11020: END IF;
11021:
11022: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11023: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
11024: END IF;
11025:
11026: --BUG 7556505
11027: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 11028: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

11024: END IF;
11025:
11026: --BUG 7556505
11027: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
11028: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
11029: END IF;
11030: --BUG 7556505
11031:
11032: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 11033: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

11029: END IF;
11030: --BUG 7556505
11031:
11032: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
11033: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
11034: END IF;
11035:
11036: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11037: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 11037: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

11033: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
11034: END IF;
11035:
11036: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11037: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
11038: END IF;
11039:
11040: -- NSRIVAST, INVCONV, Start
11041: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 11042: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

11038: END IF;
11039:
11040: -- NSRIVAST, INVCONV, Start
11041: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
11042: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
11043: END IF;
11044: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
11045: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
11046: END IF;

Line 11045: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

11041: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
11042: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
11043: END IF;
11044: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
11045: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
11046: END IF;
11047: -- NSRIVAST, INVCONV, End
11048:
11049: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 11050: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

11046: END IF;
11047: -- NSRIVAST, INVCONV, End
11048:
11049: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
11050: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
11051: END IF;
11052:
11053: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11054: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 11054: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

11050: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
11051: END IF;
11052:
11053: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11054: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
11055: END IF;
11056:
11057: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
11058: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 11058: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

11054: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
11055: END IF;
11056:
11057: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
11058: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
11059: END IF;
11060:
11061: --bugfix#3646484
11062: IF ((inv_mwb_globals.g_lpn_from IS NOT NULL) AND (inv_mwb_globals.g_lpn_to IS NOT NULL)

Line 11067: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

11063: AND (inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to))
11064: AND inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
11065: --User is querying for single LPN so converted the range query to equality query
11066: --So it is enought to bind the from lpn alone
11067: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
11068: ELSE
11069: IF inv_mwb_globals.g_lpn_from IS NOT NULL
11070: AND inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
11071: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

Line 11071: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

11067: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
11068: ELSE
11069: IF inv_mwb_globals.g_lpn_from IS NOT NULL
11070: AND inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
11071: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
11072: END IF;
11073:
11074: IF inv_mwb_globals.g_lpn_to IS NOT NULL
11075: AND inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

Line 11076: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

11072: END IF;
11073:
11074: IF inv_mwb_globals.g_lpn_to IS NOT NULL
11075: AND inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
11076: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
11077: END IF;
11078: END IF;
11079:
11080: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 11081: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

11077: END IF;
11078: END IF;
11079:
11080: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
11081: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
11082: END IF;
11083:
11084: IF inv_mwb_globals.g_prepacked <> 1
11085: AND inv_mwb_globals.g_prepacked <> 999

Line 11087: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

11083:
11084: IF inv_mwb_globals.g_prepacked <> 1
11085: AND inv_mwb_globals.g_prepacked <> 999
11086: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
11087: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
11088: END IF;
11089:
11090: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
11091: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 11091: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

11087: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
11088: END IF;
11089:
11090: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
11091: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
11092: END IF;
11093:
11094: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
11095: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 11095: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

11091: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
11092: END IF;
11093:
11094: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
11095: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
11096: END IF;
11097:
11098: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
11099: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 11099: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

11095: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
11096: END IF;
11097:
11098: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
11099: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
11100: END IF;
11101:
11102: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
11103: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 11103: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

11099: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
11100: END IF;
11101:
11102: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
11103: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
11104: END IF;
11105:
11106: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
11107: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 11107: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

11103: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
11104: END IF;
11105:
11106: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
11107: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
11108: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
11109: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
11110: END IF;*/
11111: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 11109: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

11105:
11106: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
11107: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
11108: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
11109: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
11110: END IF;*/
11111: IF (inv_mwb_globals.g_owning_qry_mode = 4)
11112: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
11113: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 11113: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

11109: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
11110: END IF;*/
11111: IF (inv_mwb_globals.g_owning_qry_mode = 4)
11112: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
11113: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
11114: END IF;
11115:
11116: IF (inv_mwb_globals.g_planning_query_mode = 4)
11117: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 11118: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

11114: END IF;
11115:
11116: IF (inv_mwb_globals.g_planning_query_mode = 4)
11117: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
11118: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
11119: END IF;
11120:
11121: --ER(3338592) Changes
11122: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 11123: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

11119: END IF;
11120:
11121: --ER(3338592) Changes
11122: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
11123: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
11124: END IF;
11125:
11126: IF receipt_source_code IS NOT NULL THEN
11127: dbms_sql.bind_variable(query_hdl, 'receipt_source_code', receipt_source_code);

Line 11127: dbms_sql.bind_variable(query_hdl, 'receipt_source_code', receipt_source_code);

11123: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
11124: END IF;
11125:
11126: IF receipt_source_code IS NOT NULL THEN
11127: dbms_sql.bind_variable(query_hdl, 'receipt_source_code', receipt_source_code);
11128: END IF;
11129:
11130: END IF;
11131:

Line 11132: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);

11128: END IF;
11129:
11130: END IF;
11131:
11132: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
11133: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
11134: DBMS_SQL.define_column(query_hdl, 3, item_id);
11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11136:

Line 11133: DBMS_SQL.define_column(query_hdl, 2, lpn_id);

11129:
11130: END IF;
11131:
11132: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
11133: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
11134: DBMS_SQL.define_column(query_hdl, 3, item_id);
11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11136:
11137: LOOP

Line 11134: DBMS_SQL.define_column(query_hdl, 3, item_id);

11130: END IF;
11131:
11132: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
11133: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
11134: DBMS_SQL.define_column(query_hdl, 3, item_id);
11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11136:
11137: LOOP
11138: -- fetch a row

Line 11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

11131:
11132: DBMS_SQL.define_column(query_hdl, 1, lpn, 30);
11133: DBMS_SQL.define_column(query_hdl, 2, lpn_id);
11134: DBMS_SQL.define_column(query_hdl, 3, item_id);
11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11136:
11137: LOOP
11138: -- fetch a row
11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

11135: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11136:
11137: LOOP
11138: -- fetch a row
11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11140: -- fetch columns from the row
11141: DBMS_SQL.column_value(query_hdl, 1, lpn);
11142: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
11143: DBMS_SQL.column_value(query_hdl, 3, item_id);

Line 11141: DBMS_SQL.column_value(query_hdl, 1, lpn);

11137: LOOP
11138: -- fetch a row
11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11140: -- fetch columns from the row
11141: DBMS_SQL.column_value(query_hdl, 1, lpn);
11142: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
11143: DBMS_SQL.column_value(query_hdl, 3, item_id);
11144: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'outside if loop to add lpns before query' );
11145: IF item_id IS NOT NULL

Line 11142: DBMS_SQL.column_value(query_hdl, 2, lpn_id);

11138: -- fetch a row
11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11140: -- fetch columns from the row
11141: DBMS_SQL.column_value(query_hdl, 1, lpn);
11142: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
11143: DBMS_SQL.column_value(query_hdl, 3, item_id);
11144: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'outside if loop to add lpns before query' );
11145: IF item_id IS NOT NULL
11146: AND item_id <> 0 THEN

Line 11143: DBMS_SQL.column_value(query_hdl, 3, item_id);

11139: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11140: -- fetch columns from the row
11141: DBMS_SQL.column_value(query_hdl, 1, lpn);
11142: DBMS_SQL.column_value(query_hdl, 2, lpn_id);
11143: DBMS_SQL.column_value(query_hdl, 3, item_id);
11144: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'outside if loop to add lpns before query' );
11145: IF item_id IS NOT NULL
11146: AND item_id <> 0 THEN
11147: item := ' (' || inv_mwb_tree1.GET_ITEM(item_id, NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id ))|| ')'; -- Bug 6350236

Line 11171: DBMS_SQL.close_cursor(query_hdl); -- close cursor

11167: EXIT;
11168: END IF;
11169: END LOOP;
11170:
11171: DBMS_SQL.close_cursor(query_hdl); -- close cursor
11172: x_node_value := j;
11173: x_tbl_index := i;
11174: EXCEPTION
11175: WHEN NO_DATA_FOUND THEN

Line 11338: query_hdl := DBMS_SQL.open_cursor;

11334: query_str := query_str || ' ORDER BY msik.concatenated_segments ';
11335:
11336: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
11337:
11338: query_hdl := DBMS_SQL.open_cursor;
11339: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11340:
11341: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11342: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 11339: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

11335:
11336: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
11337:
11338: query_hdl := DBMS_SQL.open_cursor;
11339: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11340:
11341: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11342: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11343: END IF;

Line 11342: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

11338: query_hdl := DBMS_SQL.open_cursor;
11339: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11340:
11341: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11342: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11343: END IF;
11344:
11345: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11346: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 11346: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

11342: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11343: END IF;
11344:
11345: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11346: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
11347: END IF;
11348:
11349: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11350: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 11352: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11348:
11349: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11350: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
11351: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
11352: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11353: END IF;
11354:
11355: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11356: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 11356: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11352: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11353: END IF;
11354:
11355: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11356: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11357: END IF;
11358:
11359: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11360: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 11360: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

11356: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11357: END IF;
11358:
11359: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11360: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11361: END IF;
11362:
11363: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11364: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

Line 11364: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

11360: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11361: END IF;
11362:
11363: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11364: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11365: END IF;
11366:
11367: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11368: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 11368: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

11364: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11365: END IF;
11366:
11367: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11368: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
11369: END IF;
11370:
11371: IF inv_mwb_globals.g_inventory_item_id IS NULL
11372: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 11373: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

11369: END IF;
11370:
11371: IF inv_mwb_globals.g_inventory_item_id IS NULL
11372: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
11373: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11374: END IF;
11375:
11376: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
11377: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 11377: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

11373: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11374: END IF;
11375:
11376: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
11377: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
11378: END IF;
11379:
11380: IF inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
11381: DBMS_SQL.bind_variable(query_hdl, 'inb_doc_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 11381: DBMS_SQL.bind_variable(query_hdl, 'inb_doc_header_id', inv_mwb_globals.g_tree_doc_header_id);

11377: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
11378: END IF;
11379:
11380: IF inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
11381: DBMS_SQL.bind_variable(query_hdl, 'inb_doc_header_id', inv_mwb_globals.g_tree_doc_header_id);
11382: END IF;
11383:
11384: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
11385: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 11385: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

11381: DBMS_SQL.bind_variable(query_hdl, 'inb_doc_header_id', inv_mwb_globals.g_tree_doc_header_id);
11382: END IF;
11383:
11384: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
11385: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
11386: END IF;
11387:
11388: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11389: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 11389: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

11385: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
11386: END IF;
11387:
11388: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11389: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11390: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11391: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11392: END IF;
11393: END IF;

Line 11391: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

11387:
11388: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11389: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11390: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11391: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11392: END IF;
11393: END IF;
11394:
11395: DBMS_SQL.define_column(query_hdl, 1, item, 30);

Line 11395: DBMS_SQL.define_column(query_hdl, 1, item, 30);

11391: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11392: END IF;
11393: END IF;
11394:
11395: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11396: DBMS_SQL.define_column(query_hdl, 2, item_id);
11397:
11398: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11399:

Line 11396: DBMS_SQL.define_column(query_hdl, 2, item_id);

11392: END IF;
11393: END IF;
11394:
11395: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11396: DBMS_SQL.define_column(query_hdl, 2, item_id);
11397:
11398: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11399:
11400: LOOP

Line 11398: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

11394:
11395: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11396: DBMS_SQL.define_column(query_hdl, 2, item_id);
11397:
11398: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11399:
11400: LOOP
11401: -- fetch a row
11402: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 11402: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

11398: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11399:
11400: LOOP
11401: -- fetch a row
11402: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11403: -- fetch columns from the row
11404: DBMS_SQL.column_value(query_hdl, 1, item);
11405: DBMS_SQL.column_value(query_hdl, 2, item_id);
11406:

Line 11404: DBMS_SQL.column_value(query_hdl, 1, item);

11400: LOOP
11401: -- fetch a row
11402: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11403: -- fetch columns from the row
11404: DBMS_SQL.column_value(query_hdl, 1, item);
11405: DBMS_SQL.column_value(query_hdl, 2, item_id);
11406:
11407: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
11408: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 11405: DBMS_SQL.column_value(query_hdl, 2, item_id);

11401: -- fetch a row
11402: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11403: -- fetch columns from the row
11404: DBMS_SQL.column_value(query_hdl, 1, item);
11405: DBMS_SQL.column_value(query_hdl, 2, item_id);
11406:
11407: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
11408: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
11409: x_node_tbl(i).DEPTH := 1;

Line 11559: query_hdl := DBMS_SQL.open_cursor;

11555: /* delete from rtest2;
11556: insert into rtest2 values (query_str);
11557: commit;
11558: */
11559: query_hdl := DBMS_SQL.open_cursor;
11560: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11561:
11562: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11563: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 11560: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

11556: insert into rtest2 values (query_str);
11557: commit;
11558: */
11559: query_hdl := DBMS_SQL.open_cursor;
11560: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11561:
11562: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11563: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11564: END IF;

Line 11563: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

11559: query_hdl := DBMS_SQL.open_cursor;
11560: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11561:
11562: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11563: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11564: END IF;
11565:
11566: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11567: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 11567: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

11563: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11564: END IF;
11565:
11566: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11567: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
11568: END IF;
11569:
11570: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11571: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 11573: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11569:
11570: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11571: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
11572: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
11573: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11574: END IF;
11575:
11576: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11577: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 11577: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11573: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11574: END IF;
11575:
11576: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11577: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11578: END IF;
11579:
11580: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11581: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 11581: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

11577: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11578: END IF;
11579:
11580: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11581: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11582: END IF;
11583:
11584: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11585: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

Line 11585: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

11581: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11582: END IF;
11583:
11584: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11585: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11586: END IF;
11587:
11588: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11589: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 11589: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

11585: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11586: END IF;
11587:
11588: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11589: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
11590: END IF;
11591:
11592: IF inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
11593: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 11593: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

11589: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
11590: END IF;
11591:
11592: IF inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
11593: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
11594: END IF;
11595:
11596: IF inv_mwb_globals.g_inventory_item_id IS NULL
11597: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 11598: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

11594: END IF;
11595:
11596: IF inv_mwb_globals.g_inventory_item_id IS NULL
11597: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
11598: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11599: END IF;
11600:
11601: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11602: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 11602: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

11598: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11599: END IF;
11600:
11601: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11602: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11603: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11604: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11605: END IF;
11606: END IF;

Line 11604: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

11600:
11601: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11602: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11603: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11604: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11605: END IF;
11606: END IF;
11607:
11608: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN

Line 11609: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

11605: END IF;
11606: END IF;
11607:
11608: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
11609: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11610: ELSE
11611: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
11612: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11613: END IF;

Line 11612: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

11608: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
11609: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11610: ELSE
11611: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
11612: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11613: END IF;
11614:
11615: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
11616: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);

Line 11616: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);

11612: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11613: END IF;
11614:
11615: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
11616: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);
11617: END IF;
11618: END IF;
11619:
11620: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

Line 11621: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

11617: END IF;
11618: END IF;
11619:
11620: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
11621: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
11622: END IF;
11623:
11624: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
11625: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

Line 11625: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

11621: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
11622: END IF;
11623:
11624: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
11625: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11626: ELSE
11627: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
11628: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11629: END IF;

Line 11628: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

11624: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
11625: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11626: ELSE
11627: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
11628: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11629: END IF;
11630:
11631: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11632: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 11632: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

11628: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11629: END IF;
11630:
11631: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11632: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
11633: END IF;
11634: END IF;
11635:
11636: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN

Line 11637: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

11633: END IF;
11634: END IF;
11635:
11636: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
11637: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11638: ELSE
11639: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
11640: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11641: END IF;

Line 11640: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

11636: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
11637: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11638: ELSE
11639: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
11640: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11641: END IF;
11642:
11643: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11644: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 11644: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

11640: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11641: END IF;
11642:
11643: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11644: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
11645: END IF;
11646: END IF;
11647:
11648: DBMS_SQL.define_column(query_hdl, 1, item, 30);

Line 11648: DBMS_SQL.define_column(query_hdl, 1, item, 30);

11644: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
11645: END IF;
11646: END IF;
11647:
11648: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11649: DBMS_SQL.define_column(query_hdl, 2, item_id);
11650:
11651: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11652:

Line 11649: DBMS_SQL.define_column(query_hdl, 2, item_id);

11645: END IF;
11646: END IF;
11647:
11648: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11649: DBMS_SQL.define_column(query_hdl, 2, item_id);
11650:
11651: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11652:
11653: LOOP

Line 11651: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

11647:
11648: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11649: DBMS_SQL.define_column(query_hdl, 2, item_id);
11650:
11651: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11652:
11653: LOOP
11654: -- fetch a row
11655: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 11655: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

11651: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11652:
11653: LOOP
11654: -- fetch a row
11655: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11656: -- fetch columns from the row
11657: DBMS_SQL.column_value(query_hdl, 1, item);
11658: DBMS_SQL.column_value(query_hdl, 2, item_id);
11659:

Line 11657: DBMS_SQL.column_value(query_hdl, 1, item);

11653: LOOP
11654: -- fetch a row
11655: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11656: -- fetch columns from the row
11657: DBMS_SQL.column_value(query_hdl, 1, item);
11658: DBMS_SQL.column_value(query_hdl, 2, item_id);
11659:
11660:
11661: IF j >= inv_mwb_globals.g_tree_node_low_value THEN

Line 11658: DBMS_SQL.column_value(query_hdl, 2, item_id);

11654: -- fetch a row
11655: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11656: -- fetch columns from the row
11657: DBMS_SQL.column_value(query_hdl, 1, item);
11658: DBMS_SQL.column_value(query_hdl, 2, item_id);
11659:
11660:
11661: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
11662: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 11822: query_hdl := DBMS_SQL.open_cursor;

11818: /* delete from rtest2;
11819: insert into rtest2 values (query_str);
11820: commit;
11821: */
11822: query_hdl := DBMS_SQL.open_cursor;
11823: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11824:
11825: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11826: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 11823: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

11819: insert into rtest2 values (query_str);
11820: commit;
11821: */
11822: query_hdl := DBMS_SQL.open_cursor;
11823: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11824:
11825: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11826: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11827: END IF;

Line 11826: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);

11822: query_hdl := DBMS_SQL.open_cursor;
11823: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
11824:
11825: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
11826: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11827: END IF;
11828:
11829: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11830: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 11830: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

11826: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_item', inv_mwb_globals.g_vendor_item);
11827: END IF;
11828:
11829: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
11830: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
11831: END IF;
11832:
11833: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11834: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 11836: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11832:
11833: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
11834: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
11835: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
11836: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11837: END IF;
11838:
11839: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11840: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 11840: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

11836: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11837: END IF;
11838:
11839: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
11840: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11841: END IF;
11842:
11843: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11844: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 11844: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

11840: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
11841: END IF;
11842:
11843: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
11844: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11845: END IF;
11846:
11847: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11848: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

Line 11848: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

11844: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
11845: END IF;
11846:
11847: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
11848: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11849: END IF;
11850:
11851: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
11852: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

Line 11852: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

11848: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
11849: END IF;
11850:
11851: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
11852: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
11853: END IF;
11854:
11855: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11856: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 11856: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

11852: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
11853: END IF;
11854:
11855: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
11856: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
11857: END IF;
11858:
11859: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
11860: OR inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN

Line 11861: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', NVL(inv_mwb_globals.g_shipment_header_id_interorg

11857: END IF;
11858:
11859: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
11860: OR inv_mwb_globals.g_tree_doc_header_id IS NOT NULL THEN
11861: DBMS_SQL.bind_variable(query_hdl, 'inb_shipment_header_id', NVL(inv_mwb_globals.g_shipment_header_id_interorg
11862: ,inv_mwb_globals.g_tree_doc_header_id));
11863: END IF;
11864:
11865: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 11867: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

11863: END IF;
11864:
11865: IF inv_mwb_globals.g_inventory_item_id IS NULL
11866: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
11867: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11868: END IF;
11869:
11870: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
11871: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

Line 11871: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);

11867: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
11868: END IF;
11869:
11870: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
11871: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
11872: END IF;
11873:
11874: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
11875: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

Line 11875: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);

11871: DBMS_SQL.bind_variable(query_hdl, 'inb_po_header_id', inv_mwb_globals.g_po_header_id);
11872: END IF;
11873:
11874: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
11875: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
11876: END IF;
11877:
11878: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11879: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

Line 11879: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);

11875: DBMS_SQL.bind_variable(query_hdl, 'inb_po_release_id', inv_mwb_globals.g_po_release_id);
11876: END IF;
11877:
11878: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11879: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11880: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11881: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11882: END IF;
11883: END IF;

Line 11881: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

11877:
11878: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
11879: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_id', inv_mwb_globals.g_vendor_id);
11880: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
11881: DBMS_SQL.bind_variable(query_hdl, 'inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
11882: END IF;
11883: END IF;
11884:
11885:

Line 11887: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

11883: END IF;
11884:
11885:
11886: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
11887: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11888: ELSE
11889: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
11890: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11891: END IF;

Line 11890: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

11886: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
11887: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11888: ELSE
11889: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
11890: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11891: END IF;
11892:
11893: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11894: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 11894: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

11890: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
11891: END IF;
11892:
11893: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
11894: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
11895: END IF;
11896: END IF;
11897:
11898: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN

Line 11899: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

11895: END IF;
11896: END IF;
11897:
11898: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
11899: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11900: ELSE
11901: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
11902: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11903: END IF;

Line 11902: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

11898: IF NVL(inv_mwb_globals.g_lpn_from_id,-99) = NVL(inv_mwb_globals.g_lpn_to_id,-999) THEN
11899: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11900: ELSE
11901: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL THEN
11902: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11903: END IF;
11904:
11905: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
11906: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);

Line 11906: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);

11902: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
11903: END IF;
11904:
11905: IF inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
11906: DBMS_SQL.bind_variable(query_hdl, 'inb_lpn_to_id', inv_mwb_globals.g_lpn_to_id);
11907: END IF;
11908: END IF;
11909:
11910: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

Line 11911: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

11907: END IF;
11908: END IF;
11909:
11910: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
11911: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
11912: END IF;
11913:
11914: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
11915: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

Line 11915: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

11911: DBMS_SQL.bind_variable(query_hdl, 'inb_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
11912: END IF;
11913:
11914: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
11915: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11916: ELSE
11917: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
11918: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11919: END IF;

Line 11918: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

11914: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
11915: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11916: ELSE
11917: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
11918: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11919: END IF;
11920:
11921: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11922: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 11922: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

11918: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
11919: END IF;
11920:
11921: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
11922: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
11923: END IF;
11924: END IF;
11925:
11926: DBMS_SQL.define_column(query_hdl, 1, item, 30);

Line 11926: DBMS_SQL.define_column(query_hdl, 1, item, 30);

11922: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
11923: END IF;
11924: END IF;
11925:
11926: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11927: DBMS_SQL.define_column(query_hdl, 2, item_id);
11928:
11929: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11930:

Line 11927: DBMS_SQL.define_column(query_hdl, 2, item_id);

11923: END IF;
11924: END IF;
11925:
11926: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11927: DBMS_SQL.define_column(query_hdl, 2, item_id);
11928:
11929: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11930:
11931: LOOP

Line 11929: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

11925:
11926: DBMS_SQL.define_column(query_hdl, 1, item, 30);
11927: DBMS_SQL.define_column(query_hdl, 2, item_id);
11928:
11929: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11930:
11931: LOOP
11932: -- fetch a row
11933: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 11933: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

11929: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
11930:
11931: LOOP
11932: -- fetch a row
11933: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11934: -- fetch columns from the row
11935: DBMS_SQL.column_value(query_hdl, 1, item);
11936: DBMS_SQL.column_value(query_hdl, 2, item_id);
11937:

Line 11935: DBMS_SQL.column_value(query_hdl, 1, item);

11931: LOOP
11932: -- fetch a row
11933: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11934: -- fetch columns from the row
11935: DBMS_SQL.column_value(query_hdl, 1, item);
11936: DBMS_SQL.column_value(query_hdl, 2, item_id);
11937:
11938: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
11939: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 11936: DBMS_SQL.column_value(query_hdl, 2, item_id);

11932: -- fetch a row
11933: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
11934: -- fetch columns from the row
11935: DBMS_SQL.column_value(query_hdl, 1, item);
11936: DBMS_SQL.column_value(query_hdl, 2, item_id);
11937:
11938: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
11939: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
11940: x_node_tbl(i).DEPTH := 1;

Line 12068: query_hdl := DBMS_SQL.open_cursor;

12064: /* delete from rtest2;
12065: insert into rtest2 values (query_str);
12066: commit;
12067: */
12068: query_hdl := DBMS_SQL.open_cursor;
12069: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
12070:
12071: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
12072: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

Line 12069: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

12065: insert into rtest2 values (query_str);
12066: commit;
12067: */
12068: query_hdl := DBMS_SQL.open_cursor;
12069: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
12070:
12071: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
12072: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
12073: END IF;

Line 12072: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

12068: query_hdl := DBMS_SQL.open_cursor;
12069: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
12070:
12071: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
12072: DBMS_SQL.bind_variable(query_hdl, 'inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
12073: END IF;
12074:
12075: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
12076: AND inv_mwb_globals.g_expected_to_date IS NOT NULL

Line 12078: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

12074:
12075: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL
12076: AND inv_mwb_globals.g_expected_to_date IS NOT NULL
12077: AND inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
12078: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
12079: END IF;
12080:
12081: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
12082: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

Line 12082: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);

12078: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
12079: END IF;
12080:
12081: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
12082: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
12083: END IF;
12084:
12085: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
12086: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

Line 12086: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);

12082: DBMS_SQL.bind_variable(query_hdl, 'inb_from_date', inv_mwb_globals.g_expected_from_date);
12083: END IF;
12084:
12085: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
12086: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
12087: END IF;
12088:
12089: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
12090: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

Line 12090: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);

12086: DBMS_SQL.bind_variable(query_hdl, 'inb_to_date', inv_mwb_globals.g_expected_to_date);
12087: END IF;
12088:
12089: IF (inv_mwb_globals.g_organization_id IS NOT NULL) THEN
12090: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
12091: END IF;
12092:
12093: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
12094: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

Line 12094: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);

12090: DBMS_SQL.bind_variable(query_hdl, 'inb_to_org_id', inv_mwb_globals.g_organization_id);
12091: END IF;
12092:
12093: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
12094: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
12095: END IF;
12096:
12097: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
12098: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

Line 12098: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);

12094: DBMS_SQL.bind_variable(query_hdl, 'inb_from_organization_id', inv_mwb_globals.g_source_org_id);
12095: END IF;
12096:
12097: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
12098: DBMS_SQL.bind_variable(query_hdl, 'inb_item_id', inv_mwb_globals.g_inventory_item_id);
12099: END IF;
12100:
12101: IF inv_mwb_globals.g_req_header_id IS NOT NULL
12102: OR (inv_mwb_globals.g_tree_node_type = 'DOCNUM'

Line 12105: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', NVL(inv_mwb_globals.g_req_header_id, inv_mwb_globals.g_tree_node_value));

12101: IF inv_mwb_globals.g_req_header_id IS NOT NULL
12102: OR (inv_mwb_globals.g_tree_node_type = 'DOCNUM'
12103: AND inv_mwb_globals.g_tree_doc_type_id = 2
12104: AND inv_mwb_globals.g_tree_node_value IS NOT NULL) THEN
12105: DBMS_SQL.bind_variable(query_hdl, 'inb_req_header_id', NVL(inv_mwb_globals.g_req_header_id, inv_mwb_globals.g_tree_node_value));
12106: END IF;
12107:
12108:
12109: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 12111: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);

12107:
12108:
12109: IF inv_mwb_globals.g_inventory_item_id IS NULL
12110: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
12111: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
12112: END IF;
12113:
12114: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
12115: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

Line 12115: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

12111: DBMS_SQL.bind_variable(query_hdl, 'inb_item_description', inv_mwb_globals.g_item_description);
12112: END IF;
12113:
12114: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
12115: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
12116: ELSE
12117: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
12118: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
12119: END IF;

Line 12118: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);

12114: IF NVL(inv_mwb_globals.g_serial_from,-99) = NVL(inv_mwb_globals.g_serial_to,-999) THEN
12115: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
12116: ELSE
12117: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
12118: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
12119: END IF;
12120:
12121: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
12122: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

Line 12122: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);

12118: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_from', inv_mwb_globals.g_serial_from);
12119: END IF;
12120:
12121: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
12122: DBMS_SQL.bind_variable(query_hdl, 'inb_serial_to', inv_mwb_globals.g_serial_to);
12123: END IF;
12124: END IF;
12125:
12126: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN

Line 12127: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

12123: END IF;
12124: END IF;
12125:
12126: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
12127: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
12128: ELSE
12129: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
12130: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
12131: END IF;

Line 12130: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);

12126: IF NVL(inv_mwb_globals.g_lot_from,-99) = NVL(inv_mwb_globals.g_lot_to,-999) THEN
12127: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
12128: ELSE
12129: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
12130: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
12131: END IF;
12132:
12133: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
12134: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

Line 12134: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);

12130: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_from', inv_mwb_globals.g_lot_from);
12131: END IF;
12132:
12133: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
12134: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
12135: END IF;
12136: END IF;
12137:
12138: DBMS_SQL.define_column(query_hdl, 1, item, 30);

Line 12138: DBMS_SQL.define_column(query_hdl, 1, item, 30);

12134: DBMS_SQL.bind_variable(query_hdl, 'inb_lot_to', inv_mwb_globals.g_lot_to);
12135: END IF;
12136: END IF;
12137:
12138: DBMS_SQL.define_column(query_hdl, 1, item, 30);
12139: DBMS_SQL.define_column(query_hdl, 2, item_id);
12140:
12141: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
12142:

Line 12139: DBMS_SQL.define_column(query_hdl, 2, item_id);

12135: END IF;
12136: END IF;
12137:
12138: DBMS_SQL.define_column(query_hdl, 1, item, 30);
12139: DBMS_SQL.define_column(query_hdl, 2, item_id);
12140:
12141: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
12142:
12143: LOOP

Line 12141: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

12137:
12138: DBMS_SQL.define_column(query_hdl, 1, item, 30);
12139: DBMS_SQL.define_column(query_hdl, 2, item_id);
12140:
12141: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
12142:
12143: LOOP
12144: -- fetch a row
12145: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 12145: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

12141: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
12142:
12143: LOOP
12144: -- fetch a row
12145: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
12146: -- fetch columns from the row
12147: DBMS_SQL.column_value(query_hdl, 1, item);
12148: DBMS_SQL.column_value(query_hdl, 2, item_id);
12149:

Line 12147: DBMS_SQL.column_value(query_hdl, 1, item);

12143: LOOP
12144: -- fetch a row
12145: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
12146: -- fetch columns from the row
12147: DBMS_SQL.column_value(query_hdl, 1, item);
12148: DBMS_SQL.column_value(query_hdl, 2, item_id);
12149:
12150: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
12151: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 12148: DBMS_SQL.column_value(query_hdl, 2, item_id);

12144: -- fetch a row
12145: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
12146: -- fetch columns from the row
12147: DBMS_SQL.column_value(query_hdl, 1, item);
12148: DBMS_SQL.column_value(query_hdl, 2, item_id);
12149:
12150: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
12151: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
12152: x_node_tbl(i).DEPTH := 1;

Line 12169: DBMS_SQL.close_cursor(query_hdl); -- close cursor

12165: END LOOP;
12166:
12167: END IF; -- REQUISITION
12168:
12169: DBMS_SQL.close_cursor(query_hdl); -- close cursor
12170: x_node_value := j;
12171: x_tbl_index := i;
12172: RETURN;
12173: END IF; -- g_tree_doc_type_id is not null

Line 13572: query_hdl := DBMS_SQL.open_cursor;

13568: inv_trx_util_pub.trace(query_str, 'Material Workbench - Add Items : ', 9);
13569: --trace1(query_str, 'add_items', 9);
13570: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
13571: inv_mwb_globals.g_last_query := query_str;
13572: query_hdl := DBMS_SQL.open_cursor;
13573: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13574:
13575:
13576: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 13573: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

13569: --trace1(query_str, 'add_items', 9);
13570: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
13571: inv_mwb_globals.g_last_query := query_str;
13572: query_hdl := DBMS_SQL.open_cursor;
13573: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13574:
13575:
13576: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
13577: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -1 ');

Line 13578: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

13574:
13575:
13576: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
13577: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -1 ');
13578: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
13579: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
13580: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -2 ');
13581: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
13582: END IF;

Line 13581: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

13577: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -1 ');
13578: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
13579: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
13580: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -2 ');
13581: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
13582: END IF;
13583: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' After -1 ');
13584: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
13585: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -3 ');

Line 13586: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

13582: END IF;
13583: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' After -1 ');
13584: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
13585: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -3 ');
13586: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
13587: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
13588: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -4 ');
13589: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
13590: END IF;

Line 13589: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

13585: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -3 ');
13586: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
13587: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
13588: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -4 ');
13589: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
13590: END IF;
13591:
13592: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
13593: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -5 ');

Line 13594: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

13590: END IF;
13591:
13592: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
13593: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -5 ');
13594: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
13595: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
13596: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -6 ');
13597: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
13598: END IF;

Line 13597: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

13593: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -5 ');
13594: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
13595: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
13596: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -6 ');
13597: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
13598: END IF;
13599:
13600: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
13601: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -7 ');

Line 13602: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

13598: END IF;
13599:
13600: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
13601: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -7 ');
13602: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
13603: END IF;
13604:
13605: IF inv_mwb_globals.g_revision IS NOT NULL THEN
13606: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -8 ');

Line 13607: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

13603: END IF;
13604:
13605: IF inv_mwb_globals.g_revision IS NOT NULL THEN
13606: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -8 ');
13607: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
13608: END IF;
13609:
13610: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
13611: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -10 ');

Line 13612: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

13608: END IF;
13609:
13610: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
13611: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -10 ');
13612: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
13613: END IF;
13614:
13615: --BUG 7556505
13616: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 13618: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

13614:
13615: --BUG 7556505
13616: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
13617: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -11.11 ');
13618: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
13619: END IF;
13620: --BUG 7556505
13621:
13622: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 13624: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

13620: --BUG 7556505
13621:
13622: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
13623: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -11 ');
13624: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
13625: END IF;
13626:
13627: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
13628: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -12 ');

Line 13629: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

13625: END IF;
13626:
13627: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
13628: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -12 ');
13629: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
13630: END IF;
13631:
13632: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
13633: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -13 ');

Line 13634: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);

13630: END IF;
13631:
13632: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
13633: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -13 ');
13634: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);
13635: END IF;
13636:
13637: -- NSRIVAST, INVCONV, Start
13638: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 13640: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

13636:
13637: -- NSRIVAST, INVCONV, Start
13638: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
13639: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -14');
13640: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
13641: END IF;
13642: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
13643: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -15 ');
13644: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

Line 13644: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

13640: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
13641: END IF;
13642: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
13643: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -15 ');
13644: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
13645: END IF;
13646: -- NSRIVAST, INVCONV, End
13647:
13648: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 13650: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

13646: -- NSRIVAST, INVCONV, End
13647:
13648: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
13649: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -16 ');
13650: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
13651: END IF;
13652:
13653: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
13654: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -17');

Line 13655: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

13651: END IF;
13652:
13653: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
13654: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -17');
13655: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
13656: END IF;
13657:
13658: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
13659: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -18 ');

Line 13660: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

13656: END IF;
13657:
13658: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
13659: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -18 ');
13660: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);
13661: END IF;
13662:
13663: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
13664: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN

Line 13666: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

13662:
13663: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
13664: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
13665: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -19 ');
13666: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
13667: ELSE
13668: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
13669: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -20 ');
13670: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

Line 13670: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

13666: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
13667: ELSE
13668: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
13669: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -20 ');
13670: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
13671: END IF;
13672: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
13673: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -21 ');
13674: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 13674: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

13670: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
13671: END IF;
13672: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
13673: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -21 ');
13674: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
13675: END IF;
13676: END IF;
13677: END IF;
13678: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

Line 13680: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

13676: END IF;
13677: END IF;
13678: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
13679: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -22');
13680: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
13681: END IF;
13682:
13683: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
13684: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -23 ');

Line 13685: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

13681: END IF;
13682:
13683: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
13684: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -23 ');
13685: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
13686: END IF;
13687:
13688: IF inv_mwb_globals.g_prepacked <> 1
13689: AND inv_mwb_globals.g_prepacked <> 999

Line 13692: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

13688: IF inv_mwb_globals.g_prepacked <> 1
13689: AND inv_mwb_globals.g_prepacked <> 999
13690: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
13691: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -24 ');
13692: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
13693: END IF;
13694:
13695: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
13696: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 13696: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

13692: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
13693: END IF;
13694:
13695: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
13696: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
13697: END IF;
13698:
13699: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
13700: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 13700: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

13696: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
13697: END IF;
13698:
13699: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
13700: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
13701: END IF;
13702:
13703: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
13704: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 13704: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

13700: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
13701: END IF;
13702:
13703: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
13704: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
13705: END IF;
13706:
13707: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
13708: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 13708: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

13704: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
13705: END IF;
13706:
13707: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
13708: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
13709: END IF;
13710:
13711: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
13712: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 13712: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

13708: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
13709: END IF;
13710:
13711: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
13712: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
13713: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
13714: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
13715: END IF;*/
13716: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 13714: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

13710:
13711: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
13712: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
13713: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
13714: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
13715: END IF;*/
13716: IF (inv_mwb_globals.g_owning_qry_mode = 4)
13717: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
13718: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 13718: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

13714: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
13715: END IF;*/
13716: IF (inv_mwb_globals.g_owning_qry_mode = 4)
13717: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
13718: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
13719: END IF;
13720:
13721: IF (inv_mwb_globals.g_planning_query_mode = 4)
13722: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 13723: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

13719: END IF;
13720:
13721: IF (inv_mwb_globals.g_planning_query_mode = 4)
13722: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
13723: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
13724: END IF;
13725:
13726: --bug 6633612
13727: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 13728: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

13724: END IF;
13725:
13726: --bug 6633612
13727: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
13728: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
13729: END IF;
13730: --bug 6633612
13731:
13732: --ER(3338592) Changes

Line 13735: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

13731:
13732: --ER(3338592) Changes
13733: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
13734: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' -25 ');
13735: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
13736: END IF;
13737:
13738: --Bug #3411938
13739: IF inv_mwb_globals.g_organization_id IS NULL

Line 13742: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

13738: --Bug #3411938
13739: IF inv_mwb_globals.g_organization_id IS NULL
13740: AND inv_mwb_globals.g_tree_organization_id IS NULL THEN
13741: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
13742: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
13743: END IF;
13744:
13745: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
13746: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

Line 13746: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

13742: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
13743: END IF;
13744:
13745: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
13746: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
13747: END IF;
13748: END IF;
13749:
13750:

Line 13753: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);

13749:
13750:
13751: --Bug # 3539766
13752: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
13753: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
13754: END IF;
13755:
13756: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
13757: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

Line 13757: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);

13753: dbms_sql.bind_variable(query_hdl, 'qty_from', inv_mwb_globals.g_qty_from);
13754: END IF;
13755:
13756: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
13757: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
13758: END IF;
13759:
13760:
13761: DBMS_SQL.define_column(query_hdl, 1, item_id);

Line 13761: DBMS_SQL.define_column(query_hdl, 1, item_id);

13757: dbms_sql.bind_variable(query_hdl, 'qty_to', inv_mwb_globals.g_qty_to);
13758: END IF;
13759:
13760:
13761: DBMS_SQL.define_column(query_hdl, 1, item_id);
13762: DBMS_SQL.define_column(query_hdl, 2, item, 40);
13763: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13764:
13765: LOOP

Line 13762: DBMS_SQL.define_column(query_hdl, 2, item, 40);

13758: END IF;
13759:
13760:
13761: DBMS_SQL.define_column(query_hdl, 1, item_id);
13762: DBMS_SQL.define_column(query_hdl, 2, item, 40);
13763: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13764:
13765: LOOP
13766: -- fetch a row

Line 13763: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

13759:
13760:
13761: DBMS_SQL.define_column(query_hdl, 1, item_id);
13762: DBMS_SQL.define_column(query_hdl, 2, item, 40);
13763: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13764:
13765: LOOP
13766: -- fetch a row
13767: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 13767: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

13763: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13764:
13765: LOOP
13766: -- fetch a row
13767: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
13768: -- fetch columns from the row
13769: DBMS_SQL.column_value(query_hdl, 1, item_id);
13770: DBMS_SQL.column_value(query_hdl, 2, item);
13771:

Line 13769: DBMS_SQL.column_value(query_hdl, 1, item_id);

13765: LOOP
13766: -- fetch a row
13767: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
13768: -- fetch columns from the row
13769: DBMS_SQL.column_value(query_hdl, 1, item_id);
13770: DBMS_SQL.column_value(query_hdl, 2, item);
13771:
13772: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
13773: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 13770: DBMS_SQL.column_value(query_hdl, 2, item);

13766: -- fetch a row
13767: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
13768: -- fetch columns from the row
13769: DBMS_SQL.column_value(query_hdl, 1, item_id);
13770: DBMS_SQL.column_value(query_hdl, 2, item);
13771:
13772: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
13773: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
13774: x_node_tbl(i).DEPTH := 1;

Line 13789: DBMS_SQL.close_cursor(query_hdl); -- close cursor

13785: EXIT;
13786: END IF;
13787: END LOOP;
13788:
13789: DBMS_SQL.close_cursor(query_hdl); -- close cursor
13790: x_node_value := j;
13791: x_tbl_index := i;
13792: EXCEPTION
13793: WHEN NO_DATA_FOUND THEN

Line 13935: query_hdl := DBMS_SQL.open_cursor;

13931:
13932: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
13933: inv_mwb_globals.g_last_query := query_str;
13934:
13935: query_hdl := DBMS_SQL.open_cursor;
13936: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13937:
13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
13939: , inv_mwb_globals.g_tree_organization_id));

Line 13936: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

13932: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
13933: inv_mwb_globals.g_last_query := query_str;
13934:
13935: query_hdl := DBMS_SQL.open_cursor;
13936: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13937:
13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
13939: , inv_mwb_globals.g_tree_organization_id));
13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id

13934:
13935: query_hdl := DBMS_SQL.open_cursor;
13936: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13937:
13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
13939: , inv_mwb_globals.g_tree_organization_id));
13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
13941: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
13942:

Line 13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

13936: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
13937:
13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
13939: , inv_mwb_globals.g_tree_organization_id));
13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
13941: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
13942:
13943: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
13944: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 13941: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

13937:
13938: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
13939: , inv_mwb_globals.g_tree_organization_id));
13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
13941: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
13942:
13943: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
13944: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
13945: END IF;

Line 13944: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

13940: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
13941: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
13942:
13943: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
13944: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
13945: END IF;
13946:
13947: IF inv_mwb_globals.g_lot_from IS NOT NULL
13948: AND inv_mwb_globals.g_lot_to IS NOT NULL

Line 13950: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

13946:
13947: IF inv_mwb_globals.g_lot_from IS NOT NULL
13948: AND inv_mwb_globals.g_lot_to IS NOT NULL
13949: AND inv_mwb_globals.g_lot_to = inv_mwb_globals.g_lot_from THEN
13950: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
13951: END IF;
13952:
13953: IF inv_mwb_globals.g_lot_from IS NOT NULL
13954: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 13955: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

13951: END IF;
13952:
13953: IF inv_mwb_globals.g_lot_from IS NOT NULL
13954: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
13955: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
13956: END IF;
13957:
13958: IF inv_mwb_globals.g_lot_to IS NOT NULL
13959: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 13960: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);

13956: END IF;
13957:
13958: IF inv_mwb_globals.g_lot_to IS NOT NULL
13959: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
13960: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);
13961: END IF;
13962:
13963: IF inv_mwb_globals.g_serial_from IS NOT NULL
13964: AND inv_mwb_globals.g_serial_to IS NOT NULL

Line 13966: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

13962:
13963: IF inv_mwb_globals.g_serial_from IS NOT NULL
13964: AND inv_mwb_globals.g_serial_to IS NOT NULL
13965: AND inv_mwb_globals.g_serial_to = inv_mwb_globals.g_serial_from THEN
13966: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
13967: END IF;
13968:
13969: IF inv_mwb_globals.g_serial_from IS NOT NULL
13970: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 13971: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

13967: END IF;
13968:
13969: IF inv_mwb_globals.g_serial_from IS NOT NULL
13970: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
13971: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
13972: END IF;
13973:
13974: IF inv_mwb_globals.g_serial_to IS NOT NULL
13975: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 13976: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);

13972: END IF;
13973:
13974: IF inv_mwb_globals.g_serial_to IS NOT NULL
13975: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
13976: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
13977: END IF;
13978:
13979: IF inv_mwb_globals.g_revision IS NOT NULL THEN
13980: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);

Line 13980: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);

13976: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
13977: END IF;
13978:
13979: IF inv_mwb_globals.g_revision IS NOT NULL THEN
13980: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);
13981: END IF;
13982:
13983: DBMS_SQL.define_column(query_hdl, 1, rev, 100);
13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);

Line 13983: DBMS_SQL.define_column(query_hdl, 1, rev, 100);

13979: IF inv_mwb_globals.g_revision IS NOT NULL THEN
13980: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);
13981: END IF;
13982:
13983: DBMS_SQL.define_column(query_hdl, 1, rev, 100);
13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);
13985: DBMS_SQL.define_column(query_hdl, 3, l_item_id); -- Bug 6350236
13986:
13987: BEGIN

Line 13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);

13980: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_revision);
13981: END IF;
13982:
13983: DBMS_SQL.define_column(query_hdl, 1, rev, 100);
13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);
13985: DBMS_SQL.define_column(query_hdl, 3, l_item_id); -- Bug 6350236
13986:
13987: BEGIN
13988: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 13985: DBMS_SQL.define_column(query_hdl, 3, l_item_id); -- Bug 6350236

13981: END IF;
13982:
13983: DBMS_SQL.define_column(query_hdl, 1, rev, 100);
13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);
13985: DBMS_SQL.define_column(query_hdl, 3, l_item_id); -- Bug 6350236
13986:
13987: BEGIN
13988: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13989: EXCEPTION

Line 13988: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

13984: DBMS_SQL.define_column(query_hdl, 2, item, 240);
13985: DBMS_SQL.define_column(query_hdl, 3, l_item_id); -- Bug 6350236
13986:
13987: BEGIN
13988: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
13989: EXCEPTION
13990: WHEN NO_DATA_FOUND THEN
13991: NULL;
13992: RETURN;

Line 14000: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

13996:
13997:
13998: LOOP
13999: -- fetch a row
14000: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
14001: -- fetch columns from the row
14002: DBMS_SQL.column_value(query_hdl, 1, rev);
14003: DBMS_SQL.column_value(query_hdl, 2, item);
14004: DBMS_SQL.column_value(query_hdl, 3, l_item_id); -- Bug 6350236

Line 14002: DBMS_SQL.column_value(query_hdl, 1, rev);

13998: LOOP
13999: -- fetch a row
14000: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
14001: -- fetch columns from the row
14002: DBMS_SQL.column_value(query_hdl, 1, rev);
14003: DBMS_SQL.column_value(query_hdl, 2, item);
14004: DBMS_SQL.column_value(query_hdl, 3, l_item_id); -- Bug 6350236
14005:
14006: IF j >= inv_mwb_globals.g_tree_node_low_value AND

Line 14003: DBMS_SQL.column_value(query_hdl, 2, item);

13999: -- fetch a row
14000: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
14001: -- fetch columns from the row
14002: DBMS_SQL.column_value(query_hdl, 1, rev);
14003: DBMS_SQL.column_value(query_hdl, 2, item);
14004: DBMS_SQL.column_value(query_hdl, 3, l_item_id); -- Bug 6350236
14005:
14006: IF j >= inv_mwb_globals.g_tree_node_low_value AND
14007: rev IS NOT NULL THEN

Line 14004: DBMS_SQL.column_value(query_hdl, 3, l_item_id); -- Bug 6350236

14000: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
14001: -- fetch columns from the row
14002: DBMS_SQL.column_value(query_hdl, 1, rev);
14003: DBMS_SQL.column_value(query_hdl, 2, item);
14004: DBMS_SQL.column_value(query_hdl, 3, l_item_id); -- Bug 6350236
14005:
14006: IF j >= inv_mwb_globals.g_tree_node_low_value AND
14007: rev IS NOT NULL THEN
14008: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 14025: DBMS_SQL.close_cursor(query_hdl); -- close cursor

14021: END IF;
14022: END LOOP;
14023:
14024:
14025: DBMS_SQL.close_cursor(query_hdl); -- close cursor
14026: x_node_value := j;
14027: x_tbl_index := i;
14028:
14029: RETURN;

Line 15122: query_hdl := DBMS_SQL.open_cursor;

15118:
15119: --trace1(query_str, 'add_revs', 9);
15120: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
15121: inv_mwb_globals.g_last_query := query_str;
15122: query_hdl := DBMS_SQL.open_cursor;
15123: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15124:
15125:
15126: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 15123: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

15119: --trace1(query_str, 'add_revs', 9);
15120: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
15121: inv_mwb_globals.g_last_query := query_str;
15122: query_hdl := DBMS_SQL.open_cursor;
15123: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15124:
15125:
15126: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15127: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 15127: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

15123: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15124:
15125:
15126: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15127: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
15128: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
15129: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
15130: END IF;
15131:

Line 15129: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

15125:
15126: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15127: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
15128: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
15129: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
15130: END IF;
15131:
15132: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
15133: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

Line 15133: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

15129: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
15130: END IF;
15131:
15132: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
15133: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
15134: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
15135: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
15136: END IF;
15137:

Line 15135: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

15131:
15132: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
15133: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
15134: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
15135: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
15136: END IF;
15137:
15138: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
15139: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

Line 15139: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

15135: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
15136: END IF;
15137:
15138: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
15139: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
15140: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
15141: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
15142: END IF;
15143:

Line 15141: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

15137:
15138: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
15139: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
15140: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
15141: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
15142: END IF;
15143:
15144: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
15145: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

Line 15145: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

15141: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
15142: END IF;
15143:
15144: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
15145: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
15146: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
15147: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
15148: END IF;
15149:

Line 15147: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

15143:
15144: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
15145: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
15146: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
15147: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
15148: END IF;
15149:
15150: IF inv_mwb_globals.g_revision IS NOT NULL THEN
15151: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

Line 15151: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

15147: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
15148: END IF;
15149:
15150: IF inv_mwb_globals.g_revision IS NOT NULL THEN
15151: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
15152: END IF;
15153:
15154: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
15155: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 15155: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

15151: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
15152: END IF;
15153:
15154: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
15155: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
15156: END IF;
15157:
15158: --BUG 7556505
15159: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 15160: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

15156: END IF;
15157:
15158: --BUG 7556505
15159: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
15160: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
15161: END IF;
15162: --BUG 7556505
15163:
15164: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 15165: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

15161: END IF;
15162: --BUG 7556505
15163:
15164: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
15165: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
15166: END IF;
15167:
15168: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
15169: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 15169: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

15165: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
15166: END IF;
15167:
15168: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
15169: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
15170: END IF;
15171:
15172: --bug 6633612
15173: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 15174: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

15170: END IF;
15171:
15172: --bug 6633612
15173: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
15174: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
15175: END IF;
15176: --bug 6633612
15177:
15178: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 200' );

Line 15181: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

15177:
15178: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 200' );
15179: -- NSRIVAST, INVCONV, Start
15180: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
15181: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
15182: END IF;
15183: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
15184: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
15185: END IF;

Line 15184: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

15180: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
15181: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
15182: END IF;
15183: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
15184: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
15185: END IF;
15186: -- NSRIVAST, INVCONV, End
15187:
15188: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

Line 15189: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);

15185: END IF;
15186: -- NSRIVAST, INVCONV, End
15187:
15188: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
15189: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);
15190: END IF;
15191:
15192: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
15193: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

Line 15193: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

15189: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);
15190: END IF;
15191:
15192: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
15193: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
15194: END IF;
15195:
15196: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
15197: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 15197: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

15193: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
15194: END IF;
15195:
15196: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
15197: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
15198: END IF;
15199:
15200: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
15201: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

Line 15201: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

15197: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
15198: END IF;
15199:
15200: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
15201: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);
15202: END IF;
15203:
15204: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
15205: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN

Line 15206: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

15202: END IF;
15203:
15204: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
15205: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
15206: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
15207: ELSE
15208: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
15209: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
15210: END IF;

Line 15209: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

15205: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
15206: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
15207: ELSE
15208: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
15209: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
15210: END IF;
15211: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
15212: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
15213: END IF;

Line 15212: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

15208: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
15209: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
15210: END IF;
15211: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
15212: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
15213: END IF;
15214: END IF;
15215: END IF;
15216:

Line 15218: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

15214: END IF;
15215: END IF;
15216:
15217: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
15218: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
15219: END IF;
15220:
15221: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 300' );
15222: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

Line 15223: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

15219: END IF;
15220:
15221: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 300' );
15222: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
15223: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
15224: END IF;
15225:
15226: IF inv_mwb_globals.g_prepacked <> 1
15227: AND inv_mwb_globals.g_prepacked <> 999

Line 15229: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

15225:
15226: IF inv_mwb_globals.g_prepacked <> 1
15227: AND inv_mwb_globals.g_prepacked <> 999
15228: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
15229: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
15230: END IF;
15231:
15232: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
15233: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 15233: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

15229: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
15230: END IF;
15231:
15232: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
15233: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
15234: END IF;
15235:
15236: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
15237: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 15237: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

15233: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
15234: END IF;
15235:
15236: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
15237: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
15238: END IF;
15239:
15240: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
15241: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 15241: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

15237: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
15238: END IF;
15239:
15240: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
15241: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
15242: END IF;
15243:
15244: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
15245: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 15245: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

15241: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
15242: END IF;
15243:
15244: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
15245: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
15246: END IF;
15247:
15248: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
15249: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 15249: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

15245: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
15246: END IF;
15247:
15248: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
15249: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
15250: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
15251: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
15252: END IF;*/
15253: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 400' );

Line 15251: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

15247:
15248: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
15249: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
15250: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
15251: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
15252: END IF;*/
15253: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 400' );
15254:
15255: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 15257: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

15253: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 400' );
15254:
15255: IF (inv_mwb_globals.g_owning_qry_mode = 4)
15256: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
15257: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
15258: END IF;
15259:
15260: IF (inv_mwb_globals.g_planning_query_mode = 4)
15261: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 15262: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

15258: END IF;
15259:
15260: IF (inv_mwb_globals.g_planning_query_mode = 4)
15261: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
15262: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
15263: END IF;
15264:
15265: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered 500' );
15266:

Line 15273: DBMS_SQL.bind_variable(query_hdl,'item_description',inv_mwb_globals.g_item_description);

15269: /* Fix for bug #3457285
15270: Following line has been removed.
15271: query_str := query_str || ' AND item_description LIKE :item_description ';
15272: Added the following line to bind the item_description value to WHERE clause the query*/
15273: DBMS_SQL.bind_variable(query_hdl,'item_description',inv_mwb_globals.g_item_description);
15274: /*End of fix 3457285 */
15275:
15276: END IF;
15277: --ER(3338592) Changes

Line 15279: DBMS_SQL.define_column(query_hdl, 1, item, 40);

15275:
15276: END IF;
15277: --ER(3338592) Changes
15278:
15279: DBMS_SQL.define_column(query_hdl, 1, item, 40);
15280: DBMS_SQL.define_column(query_hdl, 2, l_item_id); -- Bug 6350236
15281: DBMS_SQL.define_column(query_hdl, 3, rev, 3); -- Bug 6350236
15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15283:

Line 15280: DBMS_SQL.define_column(query_hdl, 2, l_item_id); -- Bug 6350236

15276: END IF;
15277: --ER(3338592) Changes
15278:
15279: DBMS_SQL.define_column(query_hdl, 1, item, 40);
15280: DBMS_SQL.define_column(query_hdl, 2, l_item_id); -- Bug 6350236
15281: DBMS_SQL.define_column(query_hdl, 3, rev, 3); -- Bug 6350236
15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15283:
15284: LOOP

Line 15281: DBMS_SQL.define_column(query_hdl, 3, rev, 3); -- Bug 6350236

15277: --ER(3338592) Changes
15278:
15279: DBMS_SQL.define_column(query_hdl, 1, item, 40);
15280: DBMS_SQL.define_column(query_hdl, 2, l_item_id); -- Bug 6350236
15281: DBMS_SQL.define_column(query_hdl, 3, rev, 3); -- Bug 6350236
15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15283:
15284: LOOP
15285: -- fetch a row

Line 15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

15278:
15279: DBMS_SQL.define_column(query_hdl, 1, item, 40);
15280: DBMS_SQL.define_column(query_hdl, 2, l_item_id); -- Bug 6350236
15281: DBMS_SQL.define_column(query_hdl, 3, rev, 3); -- Bug 6350236
15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15283:
15284: LOOP
15285: -- fetch a row
15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

15282: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15283:
15284: LOOP
15285: -- fetch a row
15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15287: -- fetch columns from the row
15288: DBMS_SQL.column_value(query_hdl, 1, item);
15289: DBMS_SQL.column_value(query_hdl, 2, l_item_id); -- Bug 6350236
15290: DBMS_SQL.column_value(query_hdl, 3, rev); -- Bug 6350236

Line 15288: DBMS_SQL.column_value(query_hdl, 1, item);

15284: LOOP
15285: -- fetch a row
15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15287: -- fetch columns from the row
15288: DBMS_SQL.column_value(query_hdl, 1, item);
15289: DBMS_SQL.column_value(query_hdl, 2, l_item_id); -- Bug 6350236
15290: DBMS_SQL.column_value(query_hdl, 3, rev); -- Bug 6350236
15291:
15292: IF j >= inv_mwb_globals.g_tree_node_low_value AND

Line 15289: DBMS_SQL.column_value(query_hdl, 2, l_item_id); -- Bug 6350236

15285: -- fetch a row
15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15287: -- fetch columns from the row
15288: DBMS_SQL.column_value(query_hdl, 1, item);
15289: DBMS_SQL.column_value(query_hdl, 2, l_item_id); -- Bug 6350236
15290: DBMS_SQL.column_value(query_hdl, 3, rev); -- Bug 6350236
15291:
15292: IF j >= inv_mwb_globals.g_tree_node_low_value AND
15293: rev IS NOT NULL THEN

Line 15290: DBMS_SQL.column_value(query_hdl, 3, rev); -- Bug 6350236

15286: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15287: -- fetch columns from the row
15288: DBMS_SQL.column_value(query_hdl, 1, item);
15289: DBMS_SQL.column_value(query_hdl, 2, l_item_id); -- Bug 6350236
15290: DBMS_SQL.column_value(query_hdl, 3, rev); -- Bug 6350236
15291:
15292: IF j >= inv_mwb_globals.g_tree_node_low_value AND
15293: rev IS NOT NULL THEN
15294: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 15310: DBMS_SQL.close_cursor(query_hdl); -- close cursor

15306: EXIT;
15307: END IF;
15308: END LOOP;
15309:
15310: DBMS_SQL.close_cursor(query_hdl); -- close cursor
15311: x_node_value := j;
15312: x_tbl_index := i;
15313: EXCEPTION
15314: WHEN NO_DATA_FOUND THEN

Line 15474: query_hdl := DBMS_SQL.open_cursor;

15470:
15471: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
15472: inv_mwb_globals.g_last_query := query_str;
15473:
15474: query_hdl := DBMS_SQL.open_cursor;
15475: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15476:
15477: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);

Line 15475: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

15471: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
15472: inv_mwb_globals.g_last_query := query_str;
15473:
15474: query_hdl := DBMS_SQL.open_cursor;
15475: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15476:
15477: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);
15479: END IF;

Line 15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);

15474: query_hdl := DBMS_SQL.open_cursor;
15475: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
15476:
15477: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);
15479: END IF;
15480:
15481: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
15482: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

Line 15481: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

15477: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);
15479: END IF;
15480:
15481: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
15482: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
15483:
15484: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
15485: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 15482: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

15478: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', inv_mwb_globals.g_tree_organization_id);
15479: END IF;
15480:
15481: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
15482: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
15483:
15484: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
15485: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
15486: END IF;

Line 15485: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

15481: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
15482: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
15483:
15484: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
15485: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
15486: END IF;
15487:
15488: IF inv_mwb_globals.g_lot_from IS NOT NULL
15489: AND inv_mwb_globals.g_lot_to IS NOT NULL

Line 15491: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

15487:
15488: IF inv_mwb_globals.g_lot_from IS NOT NULL
15489: AND inv_mwb_globals.g_lot_to IS NOT NULL
15490: AND inv_mwb_globals.g_lot_to = inv_mwb_globals.g_lot_from THEN
15491: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
15492: END IF;
15493:
15494: IF inv_mwb_globals.g_lot_from IS NOT NULL
15495: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 15496: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

15492: END IF;
15493:
15494: IF inv_mwb_globals.g_lot_from IS NOT NULL
15495: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
15496: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
15497: END IF;
15498:
15499: IF inv_mwb_globals.g_lot_to IS NOT NULL
15500: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 15501: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);

15497: END IF;
15498:
15499: IF inv_mwb_globals.g_lot_to IS NOT NULL
15500: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
15501: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);
15502: END IF;
15503:
15504: -- kmotupal LOT-EXP
15505: IF inv_mwb_globals.g_expired_lots ='Y' THEN

Line 15506: DBMS_SQL.bind_variable(query_hdl,'expiration_date', inv_mwb_globals.g_expiration_date);

15502: END IF;
15503:
15504: -- kmotupal LOT-EXP
15505: IF inv_mwb_globals.g_expired_lots ='Y' THEN
15506: DBMS_SQL.bind_variable(query_hdl,'expiration_date', inv_mwb_globals.g_expiration_date);
15507: END IF;
15508:
15509: IF inv_mwb_globals.g_serial_from IS NOT NULL
15510: AND inv_mwb_globals.g_serial_to IS NOT NULL

Line 15512: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

15508:
15509: IF inv_mwb_globals.g_serial_from IS NOT NULL
15510: AND inv_mwb_globals.g_serial_to IS NOT NULL
15511: AND inv_mwb_globals.g_serial_to = inv_mwb_globals.g_serial_from THEN
15512: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
15513: END IF;
15514:
15515: IF inv_mwb_globals.g_serial_from IS NOT NULL
15516: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 15517: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

15513: END IF;
15514:
15515: IF inv_mwb_globals.g_serial_from IS NOT NULL
15516: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
15517: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
15518: END IF;
15519:
15520: IF inv_mwb_globals.g_serial_to IS NOT NULL
15521: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 15522: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);

15518: END IF;
15519:
15520: IF inv_mwb_globals.g_serial_to IS NOT NULL
15521: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
15522: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
15523: END IF;
15524:
15525: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
15526: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);

Line 15526: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);

15522: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
15523: END IF;
15524:
15525: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
15526: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);
15527: END IF;
15528:
15529: BEGIN
15530: DBMS_SQL.define_column(query_hdl, 1, lot, 80);

Line 15530: DBMS_SQL.define_column(query_hdl, 1, lot, 80);

15526: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);
15527: END IF;
15528:
15529: BEGIN
15530: DBMS_SQL.define_column(query_hdl, 1, lot, 80);
15531: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15532: EXCEPTION
15533: WHEN NO_DATA_FOUND THEN
15534: NULL;

Line 15531: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

15527: END IF;
15528:
15529: BEGIN
15530: DBMS_SQL.define_column(query_hdl, 1, lot, 80);
15531: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
15532: EXCEPTION
15533: WHEN NO_DATA_FOUND THEN
15534: NULL;
15535: RETURN;

Line 15542: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

15538: END;
15539:
15540: LOOP
15541: -- fetch a row
15542: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15543: -- fetch columns from the row
15544: DBMS_SQL.column_value(query_hdl, 1, lot);
15545: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
15546: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 15544: DBMS_SQL.column_value(query_hdl, 1, lot);

15540: LOOP
15541: -- fetch a row
15542: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
15543: -- fetch columns from the row
15544: DBMS_SQL.column_value(query_hdl, 1, lot);
15545: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
15546: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
15547: x_node_tbl(i).DEPTH := 1;
15548: x_node_tbl(i).label := lot;

Line 15563: DBMS_SQL.close_cursor(query_hdl); -- close cursor

15559: END IF;
15560: END LOOP;
15561:
15562:
15563: DBMS_SQL.close_cursor(query_hdl); -- close cursor
15564: x_node_value := j;
15565: x_tbl_index := i;
15566:
15567: RETURN;

Line 16763: query_hdl := DBMS_SQL.open_cursor;

16759: inv_trx_util_pub.trace(query_str, 'Add_lot :- Material Workbench', 9);
16760: --trace1(query_str, 'add_lots', 9);
16761: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
16762: inv_mwb_globals.g_last_query := query_str;
16763: query_hdl := DBMS_SQL.open_cursor;
16764: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
16765:
16766:
16767: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 16764: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

16760: --trace1(query_str, 'add_lots', 9);
16761: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
16762: inv_mwb_globals.g_last_query := query_str;
16763: query_hdl := DBMS_SQL.open_cursor;
16764: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
16765:
16766:
16767: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
16768: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_org' ); --rs

Line 16769: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

16765:
16766:
16767: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
16768: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_org' ); --rs
16769: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
16770: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
16771: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
16772: END IF;
16773:

Line 16771: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

16767: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
16768: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_org' ); --rs
16769: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
16770: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
16771: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
16772: END IF;
16773:
16774: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
16775: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_sub' ); --rs

Line 16776: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

16772: END IF;
16773:
16774: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
16775: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_sub' ); --rs
16776: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
16777: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
16778: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
16779: END IF;
16780:

Line 16778: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

16774: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
16775: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_sub' ); --rs
16776: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
16777: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
16778: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
16779: END IF;
16780:
16781: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
16782: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_loc' ); --rs

Line 16783: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

16779: END IF;
16780:
16781: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
16782: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_loc' ); --rs
16783: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
16784: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
16785: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
16786: END IF;
16787:

Line 16785: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

16781: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
16782: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_loc' ); --rs
16783: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
16784: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
16785: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
16786: END IF;
16787:
16788: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
16789: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_item' ); --rs

Line 16790: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

16786: END IF;
16787:
16788: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
16789: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_item' ); --rs
16790: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
16791: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
16792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
16793: END IF;
16794:

Line 16792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

16788: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
16789: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_item' ); --rs
16790: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
16791: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
16792: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
16793: END IF;
16794:
16795:
16796: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

Line 16798: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);

16794:
16795:
16796: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
16797: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_rev' ); --rs
16798: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
16799: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
16800: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
16801: END IF;
16802:

Line 16800: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

16796: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
16797: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_rev' ); --rs
16798: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
16799: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
16800: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
16801: END IF;
16802:
16803: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
16804: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_cg' ); --rs

Line 16805: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

16801: END IF;
16802:
16803: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
16804: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_cg' ); --rs
16805: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
16806: END IF;
16807:
16808: --BUG 7556505
16809: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 16811: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

16807:
16808: --BUG 7556505
16809: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
16810: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, ' parent_lot ');
16811: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
16812: END IF;
16813: --BUG 7556505
16814:
16815: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 16817: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

16813: --BUG 7556505
16814:
16815: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
16816: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lot_f' ); --rs
16817: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
16818: END IF;
16819:
16820: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
16821: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lot_to' ); --rs

Line 16822: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

16818: END IF;
16819:
16820: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
16821: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lot_to' ); --rs
16822: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
16823: END IF;
16824:
16825: --KMOTUPAL ME # 3922793
16826: IF inv_mwb_globals.g_expired_lots = 'Y' THEN

Line 16827: DBMS_SQL.bind_variable(query_hdl,'expiration_date', inv_mwb_globals.g_expiration_date);

16823: END IF;
16824:
16825: --KMOTUPAL ME # 3922793
16826: IF inv_mwb_globals.g_expired_lots = 'Y' THEN
16827: DBMS_SQL.bind_variable(query_hdl,'expiration_date', inv_mwb_globals.g_expiration_date);
16828: END IF;
16829: --KMOTUPAL ME # 3922793
16830:
16831: -- NSRIVAST, INVCONV, Start

Line 16833: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

16829: --KMOTUPAL ME # 3922793
16830:
16831: -- NSRIVAST, INVCONV, Start
16832: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
16833: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
16834: END IF;
16835: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
16836: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
16837: END IF;

Line 16836: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

16832: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
16833: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
16834: END IF;
16835: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
16836: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
16837: END IF;
16838: -- NSRIVAST, INVCONV, End
16839:
16840: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 16841: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

16837: END IF;
16838: -- NSRIVAST, INVCONV, End
16839:
16840: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
16841: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
16842: END IF;
16843:
16844: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
16845: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 16845: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

16841: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
16842: END IF;
16843:
16844: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
16845: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
16846: END IF;
16847:
16848: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
16849: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

Line 16849: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

16845: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
16846: END IF;
16847:
16848: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
16849: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);
16850: END IF;
16851:
16852: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
16853: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN

Line 16855: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

16851:
16852: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
16853: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
16854: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lpn1_f' ); --rs
16855: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
16856: ELSE
16857: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
16858: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lpn_f' ); --rs
16859: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

Line 16859: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

16855: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
16856: ELSE
16857: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
16858: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lpn_f' ); --rs
16859: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
16860: END IF;
16861: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
16862: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lpn_t' ); --rs
16863: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

Line 16863: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

16859: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
16860: END IF;
16861: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
16862: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'lpn_t' ); --rs
16863: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
16864: END IF;
16865: END IF;
16866: END IF;
16867:

Line 16870: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

16866: END IF;
16867:
16868: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
16869: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_lpn' ); --rs
16870: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
16871: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_lpn after' ); --rs
16872: END IF;
16873:
16874: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN

Line 16875: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

16871: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'tree_lpn after' ); --rs
16872: END IF;
16873:
16874: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
16875: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
16876: ELSE
16877: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
16878: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
16879: END IF;

Line 16878: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

16874: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
16875: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
16876: ELSE
16877: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
16878: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
16879: END IF;
16880: END IF;
16881:
16882: IF inv_mwb_globals.g_prepacked <> 1

Line 16886: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

16882: IF inv_mwb_globals.g_prepacked <> 1
16883: AND inv_mwb_globals.g_prepacked <> 999
16884: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
16885: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'prapacked' ); --rs
16886: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
16887: END IF;
16888:
16889: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
16890: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 16890: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

16886: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
16887: END IF;
16888:
16889: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
16890: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
16891: END IF;
16892:
16893: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
16894: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 16894: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

16890: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
16891: END IF;
16892:
16893: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
16894: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
16895: END IF;
16896:
16897: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
16898: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 16898: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

16894: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
16895: END IF;
16896:
16897: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
16898: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
16899: END IF;
16900:
16901: --bug 6633612
16902: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 16903: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

16899: END IF;
16900:
16901: --bug 6633612
16902: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
16903: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
16904: END IF;
16905: --bug 6633612
16906:
16907: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN

Line 16908: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

16904: END IF;
16905: --bug 6633612
16906:
16907: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
16908: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
16909: END IF;
16910:
16911: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
16912: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 16912: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

16908: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
16909: END IF;
16910:
16911: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
16912: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
16913: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
16914: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
16915: END IF;*/
16916: IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 16914: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

16910:
16911: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
16912: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
16913: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
16914: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
16915: END IF;*/
16916: IF (inv_mwb_globals.g_owning_qry_mode = 4)
16917: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
16918: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 16918: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

16914: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
16915: END IF;*/
16916: IF (inv_mwb_globals.g_owning_qry_mode = 4)
16917: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
16918: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
16919: END IF;
16920:
16921: IF (inv_mwb_globals.g_planning_query_mode = 4)
16922: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 16923: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

16919: END IF;
16920:
16921: IF (inv_mwb_globals.g_planning_query_mode = 4)
16922: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
16923: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
16924: END IF;
16925:
16926: --ER(3338592) Changes
16927: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 16929: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

16925:
16926: --ER(3338592) Changes
16927: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
16928: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'item_desc' ); --rs
16929: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
16930: END IF;
16931:
16932:
16933: DBMS_SQL.define_column(query_hdl, 1, lot, 80);

Line 16933: DBMS_SQL.define_column(query_hdl, 1, lot, 80);

16929: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
16930: END IF;
16931:
16932:
16933: DBMS_SQL.define_column(query_hdl, 1, lot, 80);
16934: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
16935:
16936: LOOP
16937: -- fetch a row

Line 16934: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

16930: END IF;
16931:
16932:
16933: DBMS_SQL.define_column(query_hdl, 1, lot, 80);
16934: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
16935:
16936: LOOP
16937: -- fetch a row
16938: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 16938: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

16934: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
16935:
16936: LOOP
16937: -- fetch a row
16938: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
16939: -- fetch columns from the row
16940: DBMS_SQL.column_value(query_hdl, 1, lot);
16941:
16942: IF j >= inv_mwb_globals.g_tree_node_low_value THEN

Line 16940: DBMS_SQL.column_value(query_hdl, 1, lot);

16936: LOOP
16937: -- fetch a row
16938: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
16939: -- fetch columns from the row
16940: DBMS_SQL.column_value(query_hdl, 1, lot);
16941:
16942: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
16943: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
16944: x_node_tbl(i).DEPTH := 1;

Line 16959: DBMS_SQL.close_cursor(query_hdl); -- close cursor

16955: EXIT;
16956: END IF;
16957: END LOOP;
16958:
16959: DBMS_SQL.close_cursor(query_hdl); -- close cursor
16960: x_node_value := j;
16961: x_tbl_index := i;
16962: EXCEPTION
16963: WHEN NO_DATA_FOUND THEN

Line 17115: query_hdl := DBMS_SQL.open_cursor;

17111:
17112: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
17113: inv_mwb_globals.g_last_query := query_str;
17114:
17115: query_hdl := DBMS_SQL.open_cursor;
17116: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17117:
17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
17119: , inv_mwb_globals.g_tree_organization_id));

Line 17116: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

17112: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
17113: inv_mwb_globals.g_last_query := query_str;
17114:
17115: query_hdl := DBMS_SQL.open_cursor;
17116: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17117:
17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
17119: , inv_mwb_globals.g_tree_organization_id));
17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id

17114:
17115: query_hdl := DBMS_SQL.open_cursor;
17116: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17117:
17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
17119: , inv_mwb_globals.g_tree_organization_id));
17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
17121: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17122:

Line 17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

17116: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17117:
17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
17119: , inv_mwb_globals.g_tree_organization_id));
17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
17121: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17122:
17123: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
17124: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 17121: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

17117:
17118: DBMS_SQL.bind_variable(query_hdl, 'to_org_id', NVL(inv_mwb_globals.g_organization_id
17119: , inv_mwb_globals.g_tree_organization_id));
17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
17121: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17122:
17123: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
17124: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
17125: END IF;

Line 17124: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);

17120: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
17121: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17122:
17123: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
17124: DBMS_SQL.bind_variable(query_hdl, 'lpn_from_id', inv_mwb_globals.g_tree_parent_lpn_id);
17125: END IF;
17126:
17127: IF inv_mwb_globals.g_lot_from IS NOT NULL
17128: AND inv_mwb_globals.g_lot_to IS NOT NULL

Line 17130: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

17126:
17127: IF inv_mwb_globals.g_lot_from IS NOT NULL
17128: AND inv_mwb_globals.g_lot_to IS NOT NULL
17129: AND inv_mwb_globals.g_lot_to = inv_mwb_globals.g_lot_from THEN
17130: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
17131: END IF;
17132:
17133: IF inv_mwb_globals.g_lot_from IS NOT NULL
17134: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 17135: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);

17131: END IF;
17132:
17133: IF inv_mwb_globals.g_lot_from IS NOT NULL
17134: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
17135: DBMS_SQL.bind_variable(query_hdl, 'lot_from', inv_mwb_globals.g_lot_from);
17136: END IF;
17137:
17138: IF inv_mwb_globals.g_lot_to IS NOT NULL
17139: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN

Line 17140: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);

17136: END IF;
17137:
17138: IF inv_mwb_globals.g_lot_to IS NOT NULL
17139: AND inv_mwb_globals.g_lot_to <> inv_mwb_globals.g_lot_from THEN
17140: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);
17141: END IF;
17142:
17143: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
17144: DBMS_SQL.bind_variable(query_hdl, 'tree_lot_number', inv_mwb_globals.g_tree_lot_number);

Line 17144: DBMS_SQL.bind_variable(query_hdl, 'tree_lot_number', inv_mwb_globals.g_tree_lot_number);

17140: DBMS_SQL.bind_variable(query_hdl, 'lot_to', inv_mwb_globals.g_lot_to);
17141: END IF;
17142:
17143: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
17144: DBMS_SQL.bind_variable(query_hdl, 'tree_lot_number', inv_mwb_globals.g_tree_lot_number);
17145: END IF;
17146:
17147: IF inv_mwb_globals.g_serial_from IS NOT NULL
17148: AND inv_mwb_globals.g_serial_to IS NOT NULL

Line 17150: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

17146:
17147: IF inv_mwb_globals.g_serial_from IS NOT NULL
17148: AND inv_mwb_globals.g_serial_to IS NOT NULL
17149: AND inv_mwb_globals.g_serial_to = inv_mwb_globals.g_serial_from THEN
17150: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
17151: END IF;
17152:
17153: IF inv_mwb_globals.g_serial_from IS NOT NULL
17154: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 17155: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);

17151: END IF;
17152:
17153: IF inv_mwb_globals.g_serial_from IS NOT NULL
17154: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
17155: DBMS_SQL.bind_variable(query_hdl, 'serial_from', inv_mwb_globals.g_serial_from);
17156: END IF;
17157:
17158: IF inv_mwb_globals.g_serial_to IS NOT NULL
17159: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN

Line 17160: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);

17156: END IF;
17157:
17158: IF inv_mwb_globals.g_serial_to IS NOT NULL
17159: AND inv_mwb_globals.g_serial_to <> inv_mwb_globals.g_serial_from THEN
17160: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
17161: END IF;
17162:
17163: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
17164: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);

Line 17164: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);

17160: DBMS_SQL.bind_variable(query_hdl, 'serial_to', inv_mwb_globals.g_serial_from);
17161: END IF;
17162:
17163: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
17164: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);
17165: END IF;
17166:
17167: BEGIN
17168: DBMS_SQL.define_column(query_hdl, 1, serial, 30);

Line 17168: DBMS_SQL.define_column(query_hdl, 1, serial, 30);

17164: DBMS_SQL.bind_variable(query_hdl, 'item_revision', inv_mwb_globals.g_tree_rev);
17165: END IF;
17166:
17167: BEGIN
17168: DBMS_SQL.define_column(query_hdl, 1, serial, 30);
17169: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
17170: EXCEPTION
17171: WHEN NO_DATA_FOUND THEN
17172: NULL;

Line 17169: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

17165: END IF;
17166:
17167: BEGIN
17168: DBMS_SQL.define_column(query_hdl, 1, serial, 30);
17169: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
17170: EXCEPTION
17171: WHEN NO_DATA_FOUND THEN
17172: NULL;
17173: RETURN;

Line 17181: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

17177:
17178:
17179: LOOP
17180: -- fetch a row
17181: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
17182: -- fetch columns from the row
17183: DBMS_SQL.column_value(query_hdl, 1, serial);
17184:
17185: IF j >= inv_mwb_globals.g_tree_node_low_value THEN

Line 17183: DBMS_SQL.column_value(query_hdl, 1, serial);

17179: LOOP
17180: -- fetch a row
17181: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
17182: -- fetch columns from the row
17183: DBMS_SQL.column_value(query_hdl, 1, serial);
17184:
17185: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
17186: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
17187: x_node_tbl(i).DEPTH := 1;

Line 17203: DBMS_SQL.close_cursor(query_hdl); -- close cursor

17199: END IF;
17200: END LOOP;
17201:
17202:
17203: DBMS_SQL.close_cursor(query_hdl); -- close cursor
17204: x_node_value := j;
17205: x_tbl_index := i;
17206:
17207: RETURN;

Line 17817: query_hdl := DBMS_SQL.open_cursor;

17813:
17814: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
17815:
17816: inv_mwb_globals.g_last_query := query_str;
17817: query_hdl := DBMS_SQL.open_cursor;
17818: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17819:
17820:
17821: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

Line 17818: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

17814: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
17815:
17816: inv_mwb_globals.g_last_query := query_str;
17817: query_hdl := DBMS_SQL.open_cursor;
17818: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17819:
17820:
17821: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
17822: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 17822: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

17818: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
17819:
17820:
17821: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
17822: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
17823: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
17824: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
17825: END IF;
17826:

Line 17824: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

17820:
17821: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
17822: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
17823: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
17824: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
17825: END IF;
17826:
17827: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
17828: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

Line 17828: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

17824: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
17825: END IF;
17826:
17827: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
17828: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
17829: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
17830: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
17831: END IF;
17832:

Line 17830: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

17826:
17827: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
17828: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
17829: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
17830: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
17831: END IF;
17832:
17833: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
17834: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

Line 17834: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

17830: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
17831: END IF;
17832:
17833: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
17834: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
17835: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
17836: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
17837: END IF;
17838:

Line 17836: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

17832:
17833: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
17834: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
17835: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
17836: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
17837: END IF;
17838:
17839: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
17840: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

Line 17840: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

17836: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
17837: END IF;
17838:
17839: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
17840: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17841: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
17842: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
17843: END IF;
17844:

Line 17842: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

17838:
17839: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
17840: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
17841: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
17842: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
17843: END IF;
17844:
17845: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
17846: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);

Line 17846: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);

17842: DBMS_SQL.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
17843: END IF;
17844:
17845: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
17846: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
17847: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
17848: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
17849: END IF;
17850:

Line 17848: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

17844:
17845: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
17846: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
17847: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
17848: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
17849: END IF;
17850:
17851: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
17852: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 17852: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

17848: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
17849: END IF;
17850:
17851: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
17852: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
17853: END IF;
17854:
17855: --BUG 7556505
17856: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN

Line 17857: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);

17853: END IF;
17854:
17855: --BUG 7556505
17856: IF inv_mwb_globals.g_parent_lot IS NOT NULL THEN
17857: DBMS_SQL.bind_variable(query_hdl, 'parent_lot', inv_mwb_globals.g_parent_lot);
17858: END IF;
17859: --BUG 7556505
17860:
17861: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN

Line 17862: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

17858: END IF;
17859: --BUG 7556505
17860:
17861: IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
17862: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
17863: END IF;
17864:
17865: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
17866: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

Line 17866: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

17862: DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
17863: END IF;
17864:
17865: IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
17866: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
17867: END IF;
17868:
17869: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
17870: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);

Line 17870: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);

17866: DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
17867: END IF;
17868:
17869: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
17870: DBMS_SQL.bind_variable(query_hdl, 'lot_n', inv_mwb_globals.g_tree_lot_number);
17871: END IF;
17872:
17873: --bug 6633612
17874: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 17875: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

17871: END IF;
17872:
17873: --bug 6633612
17874: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
17875: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
17876: END IF;
17877: --bug 6633612
17878:
17879: -- NSRIVAST, INVCONV, Start

Line 17881: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

17877: --bug 6633612
17878:
17879: -- NSRIVAST, INVCONV, Start
17880: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
17881: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
17882: END IF;
17883: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
17884: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
17885: END IF;

Line 17884: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

17880: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
17881: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
17882: END IF;
17883: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
17884: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
17885: END IF;
17886: -- NSRIVAST, INVCONV, End
17887:
17888: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 17889: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

17885: END IF;
17886: -- NSRIVAST, INVCONV, End
17887:
17888: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
17889: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
17890: END IF;
17891:
17892: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
17893: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

Line 17893: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

17889: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
17890: END IF;
17891:
17892: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
17893: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
17894: END IF;
17895:
17896: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
17897: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN

Line 17898: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

17894: END IF;
17895:
17896: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
17897: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
17898: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
17899: ELSE
17900: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
17901: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
17902: END IF;

Line 17901: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

17897: IF inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to THEN
17898: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
17899: ELSE
17900: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
17901: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
17902: END IF;
17903: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
17904: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
17905: END IF;

Line 17904: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

17900: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
17901: dbms_sql.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
17902: END IF;
17903: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
17904: dbms_sql.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
17905: END IF;
17906: END IF;
17907: END IF;
17908:

Line 17910: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

17906: END IF;
17907: END IF;
17908:
17909: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
17910: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
17911: END IF;
17912:
17913: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
17914: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

Line 17914: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);

17910: DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
17911: END IF;
17912:
17913: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
17914: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
17915: ELSE
17916: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
17917: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
17918: END IF;

Line 17917: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

17913: IF inv_mwb_globals.g_only_subinventory_status = 1 THEN
17914: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_tree_st_id);
17915: ELSE
17916: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
17917: DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
17918: END IF;
17919: END IF;
17920:
17921: IF inv_mwb_globals.g_prepacked <> 1

Line 17924: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

17920:
17921: IF inv_mwb_globals.g_prepacked <> 1
17922: AND inv_mwb_globals.g_prepacked <> 999
17923: AND inv_mwb_globals.g_prepacked IS NOT NULL THEN
17924: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
17925: END IF;
17926:
17927: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
17928: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

Line 17928: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

17924: DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
17925: END IF;
17926:
17927: IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
17928: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
17929: END IF;
17930:
17931: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
17932: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

Line 17932: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

17928: DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
17929: END IF;
17930:
17931: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
17932: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
17933: END IF;
17934:
17935: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
17936: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

Line 17936: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

17932: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
17933: END IF;
17934:
17935: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
17936: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
17937: END IF;
17938:
17939: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
17940: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

Line 17940: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

17936: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
17937: END IF;
17938:
17939: IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
17940: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
17941: END IF;
17942:
17943: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
17944: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

Line 17944: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);

17940: DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
17941: END IF;
17942:
17943: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
17944: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
17945: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
17946: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
17947: END IF;*/
17948: /* IF (inv_mwb_globals.g_owning_qry_mode = 4)

Line 17946: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);

17942:
17943: /*IF inv_mwb_globals.g_site_id IS NOT NULL THEN
17944: dbms_sql.bind_variable(query_hdl,'site_id', inv_mwb_globals.g_site_id);
17945: ELSIF inv_mwb_globals.g_vendor_id is NOT NULL THEN
17946: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
17947: END IF;*/
17948: /* IF (inv_mwb_globals.g_owning_qry_mode = 4)
17949: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
17950: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 17950: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

17946: dbms_sql.bind_variable(query_hdl,'vendor_id', inv_mwb_globals.g_vendor_id);
17947: END IF;*/
17948: /* IF (inv_mwb_globals.g_owning_qry_mode = 4)
17949: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
17950: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
17951: END IF;
17952:
17953: IF (inv_mwb_globals.g_planning_query_mode = 4)
17954: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN

Line 17955: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

17951: END IF;
17952:
17953: IF (inv_mwb_globals.g_planning_query_mode = 4)
17954: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
17955: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
17956: END IF;
17957: */
17958:
17959: IF inv_mwb_globals.g_owning_qry_mode = 3

Line 17961: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

17957: */
17958:
17959: IF inv_mwb_globals.g_owning_qry_mode = 3
17960: AND inv_mwb_globals.g_owning_org IS NOT NULL THEN
17961: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
17962: END IF;
17963:
17964: IF inv_mwb_globals.g_planning_query_mode = 3
17965: AND inv_mwb_globals.g_planning_org IS NOT NULL THEN

Line 17966: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

17962: END IF;
17963:
17964: IF inv_mwb_globals.g_planning_query_mode = 3
17965: AND inv_mwb_globals.g_planning_org IS NOT NULL THEN
17966: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
17967: END IF;
17968:
17969: --ER(3338592) Changes
17970: IF inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 17971: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

17967: END IF;
17968:
17969: --ER(3338592) Changes
17970: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
17971: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
17972: END IF;
17973:
17974: DBMS_SQL.define_column(query_hdl, 1, serial, 30);
17975: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 17974: DBMS_SQL.define_column(query_hdl, 1, serial, 30);

17970: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
17971: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
17972: END IF;
17973:
17974: DBMS_SQL.define_column(query_hdl, 1, serial, 30);
17975: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
17976:
17977: LOOP
17978: -- fetch a row

Line 17975: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

17971: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
17972: END IF;
17973:
17974: DBMS_SQL.define_column(query_hdl, 1, serial, 30);
17975: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
17976:
17977: LOOP
17978: -- fetch a row
17979: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

Line 17979: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

17975: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
17976:
17977: LOOP
17978: -- fetch a row
17979: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
17980: -- fetch columns from the row
17981: DBMS_SQL.column_value(query_hdl, 1, serial);
17982:
17983: IF j >= inv_mwb_globals.g_tree_node_low_value THEN

Line 17981: DBMS_SQL.column_value(query_hdl, 1, serial);

17977: LOOP
17978: -- fetch a row
17979: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
17980: -- fetch columns from the row
17981: DBMS_SQL.column_value(query_hdl, 1, serial);
17982:
17983: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
17984: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
17985: x_node_tbl(i).DEPTH := 1;

Line 18000: DBMS_SQL.close_cursor(query_hdl); -- close cursor

17996: EXIT;
17997: END IF;
17998: END LOOP;
17999:
18000: DBMS_SQL.close_cursor(query_hdl); -- close cursor
18001: x_node_value := j;
18002: x_tbl_index := i;
18003: EXCEPTION
18004: WHEN NO_DATA_FOUND THEN

Line 18435: query_hdl := DBMS_SQL.open_cursor;

18431: inv_trx_util_pub.trace( query_str, 'Add-Grades Material Workbench', 9);
18432: -- execute the query and populate the node table
18433: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
18434: inv_mwb_globals.g_last_query := query_str;
18435: query_hdl := DBMS_SQL.open_cursor;
18436: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
18437:
18438:
18439: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN

Line 18436: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);

18432: -- execute the query and populate the node table
18433: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, query_str );
18434: inv_mwb_globals.g_last_query := query_str;
18435: query_hdl := DBMS_SQL.open_cursor;
18436: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
18437:
18438:
18439: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
18440: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

Line 18440: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );

18436: DBMS_SQL.parse(query_hdl, query_str, DBMS_SQL.native);
18437:
18438:
18439: IF inv_mwb_globals.g_grade_from_code IS NOT NULL THEN
18440: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
18441: END IF;
18442:
18443: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
18444: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

Line 18444: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);

18440: DBMS_SQL.bind_variable(query_hdl, 'grade_f',inv_mwb_globals.g_grade_from_code );
18441: END IF;
18442:
18443: IF inv_mwb_globals.g_tree_grade_code IS NOT NULL THEN
18444: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
18445: END IF;
18446:
18447: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
18448: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

Line 18448: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);

18444: DBMS_SQL.bind_variable(query_hdl, 'grade_c', inv_mwb_globals.g_tree_grade_code);
18445: END IF;
18446:
18447: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
18448: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
18449: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
18450: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
18451: END IF;
18452:

Line 18450: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);

18446:
18447: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
18448: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_tree_organization_id);
18449: ELSIF inv_mwb_globals.g_organization_id IS NOT NULL THEN
18450: DBMS_SQL.bind_variable(query_hdl, 'org_id', inv_mwb_globals.g_organization_id);
18451: END IF;
18452:
18453: IF inv_mwb_globals.g_organization_id IS NULL THEN
18454: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN

Line 18455: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );

18451: END IF;
18452:
18453: IF inv_mwb_globals.g_organization_id IS NULL THEN
18454: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
18455: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
18456: END IF;
18457: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
18458: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
18459: END IF;

Line 18458: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );

18454: IF inv_mwb_globals.g_responsibility_id IS NOT NULL THEN
18455: dbms_sql.bind_variable(query_hdl, 'responsibility_id', inv_mwb_globals.g_responsibility_id );
18456: END IF;
18457: IF inv_mwb_globals.g_resp_application_id IS NOT NULL THEN
18458: dbms_sql.bind_variable(query_hdl, 'resp_application_id', inv_mwb_globals.g_resp_application_id );
18459: END IF;
18460: END IF;
18461:
18462: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 18463: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);

18459: END IF;
18460: END IF;
18461:
18462: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
18463: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
18464: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
18465: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
18466: END IF;
18467:

Line 18465: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);

18461:
18462: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
18463: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_tree_subinventory_code);
18464: ELSIF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
18465: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
18466: END IF;
18467:
18468: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
18469: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

Line 18469: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);

18465: DBMS_SQL.bind_variable(query_hdl, 'sub', inv_mwb_globals.g_subinventory_code);
18466: END IF;
18467:
18468: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
18469: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
18470: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
18471: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
18472: END IF;
18473:

Line 18471: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);

18467:
18468: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
18469: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_tree_loc_id);
18470: ELSIF inv_mwb_globals.g_locator_id IS NOT NULL THEN
18471: DBMS_SQL.bind_variable(query_hdl, 'loc_id', inv_mwb_globals.g_locator_id);
18472: END IF;
18473:
18474:
18475: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

Line 18476: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);

18472: END IF;
18473:
18474:
18475: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
18476: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
18477: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
18478: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
18479: END IF;
18480:

Line 18478: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);

18474:
18475: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
18476: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_tree_rev);
18477: ELSIF inv_mwb_globals.g_revision IS NOT NULL THEN
18478: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
18479: END IF;
18480:
18481: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
18482: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

Line 18482: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);

18478: DBMS_SQL.bind_variable(query_hdl, 'rev', inv_mwb_globals.g_revision);
18479: END IF;
18480:
18481: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
18482: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
18483: END IF;
18484: -- IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
18485: -- DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
18486: -- END IF;

Line 18485: -- DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);

18481: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
18482: DBMS_SQL.bind_variable(query_hdl, 'cg_id', inv_mwb_globals.g_cost_group_id);
18483: END IF;
18484: -- IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
18485: -- DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
18486: -- END IF;
18487: -- IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
18488: -- DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
18489: -- END IF;

Line 18488: -- DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);

18484: -- IF inv_mwb_globals.g_lot_from IS NOT NULL THEN
18485: -- DBMS_SQL.bind_variable(query_hdl, 'lot_f', inv_mwb_globals.g_lot_from);
18486: -- END IF;
18487: -- IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
18488: -- DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
18489: -- END IF;
18490: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
18491: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
18492: END IF;

Line 18491: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);

18487: -- IF inv_mwb_globals.g_lot_to IS NOT NULL THEN
18488: -- DBMS_SQL.bind_variable(query_hdl, 'lot_t', inv_mwb_globals.g_lot_to);
18489: -- END IF;
18490: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
18491: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
18492: END IF;
18493: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
18494: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
18495: END IF;

Line 18494: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);

18490: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
18491: DBMS_SQL.bind_variable(query_hdl, 'serial_f', inv_mwb_globals.g_serial_from);
18492: END IF;
18493: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
18494: DBMS_SQL.bind_variable(query_hdl, 'serial_t', inv_mwb_globals.g_serial_to);
18495: END IF;
18496:
18497: --bug 6633612
18498: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN

Line 18499: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );

18495: END IF;
18496:
18497: --bug 6633612
18498: IF inv_mwb_globals.g_shipment_header_id IS NOT NULL THEN
18499: DBMS_SQL.bind_variable(query_hdl, 'shipment_header_id',inv_mwb_globals.g_shipment_header_id );
18500: END IF;
18501: --bug 6633612
18502:
18503: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN

Line 18504: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);

18500: END IF;
18501: --bug 6633612
18502:
18503: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
18504: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);
18505: END IF;
18506: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
18507: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
18508: END IF;

Line 18507: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);

18503: IF inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
18504: DBMS_SQL.bind_variable(query_hdl, 'serial_n', inv_mwb_globals.g_tree_serial_number);
18505: END IF;
18506: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
18507: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
18508: END IF;
18509: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
18510: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
18511: END IF;

Line 18510: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);

18506: IF inv_mwb_globals.g_lpn_from IS NOT NULL THEN
18507: DBMS_SQL.bind_variable(query_hdl, 'lpn_f', inv_mwb_globals.g_lpn_from);
18508: END IF;
18509: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
18510: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
18511: END IF;
18512: -- IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
18513: -- DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
18514: -- END IF;

Line 18513: -- DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

18509: IF inv_mwb_globals.g_lpn_to IS NOT NULL THEN
18510: DBMS_SQL.bind_variable(query_hdl, 'lpn_t', inv_mwb_globals.g_lpn_to);
18511: END IF;
18512: -- IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
18513: -- DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
18514: -- END IF;
18515: -- IF inv_mwb_globals.g_status_id IS NOT NULL THEN
18516: -- DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
18517: -- END IF;

Line 18516: -- DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);

18512: -- IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
18513: -- DBMS_SQL.bind_variable(query_hdl, 'plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
18514: -- END IF;
18515: -- IF inv_mwb_globals.g_status_id IS NOT NULL THEN
18516: -- DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
18517: -- END IF;
18518: -- IF inv_mwb_globals.g_prepacked <> 1
18519: -- AND inv_mwb_globals.g_prepacked <> 999 THEN
18520: -- DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

Line 18520: -- DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);

18516: -- DBMS_SQL.bind_variable(query_hdl, 'st_id', inv_mwb_globals.g_status_id);
18517: -- END IF;
18518: -- IF inv_mwb_globals.g_prepacked <> 1
18519: -- AND inv_mwb_globals.g_prepacked <> 999 THEN
18520: -- DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
18521: -- END IF;
18522: -- IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
18523: -- DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
18524: -- END IF;

Line 18523: -- DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);

18519: -- AND inv_mwb_globals.g_prepacked <> 999 THEN
18520: -- DBMS_SQL.bind_variable(query_hdl, 'prepacked', inv_mwb_globals.g_prepacked);
18521: -- END IF;
18522: -- IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
18523: -- DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
18524: -- END IF;
18525: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
18526: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
18527: END IF;

Line 18526: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);

18522: -- IF inv_mwb_globals.g_mln_context_code IS NOT NULL THEN
18523: -- DBMS_SQL.bind_variable(query_hdl, 'mln_context', inv_mwb_globals.g_mln_context_code);
18524: -- END IF;
18525: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
18526: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
18527: END IF;
18528: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
18529: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
18530: END IF;

Line 18529: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);

18525: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
18526: DBMS_SQL.bind_variable(query_hdl, 'pr_id', inv_mwb_globals.g_project_id);
18527: END IF;
18528: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
18529: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
18530: END IF;
18531: -- IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
18532: -- DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
18533: -- END IF;

Line 18532: -- DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);

18528: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
18529: DBMS_SQL.bind_variable(query_hdl, 'ta_id', inv_mwb_globals.g_task_id);
18530: END IF;
18531: -- IF inv_mwb_globals.g_unit_number IS NOT NULL THEN
18532: -- DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
18533: -- END IF;
18534: IF (inv_mwb_globals.g_owning_qry_mode = 4)
18535: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
18536: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

Line 18536: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);

18532: -- DBMS_SQL.bind_variable(query_hdl, 'un_id', inv_mwb_globals.g_unit_number);
18533: -- END IF;
18534: IF (inv_mwb_globals.g_owning_qry_mode = 4)
18535: OR(inv_mwb_globals.g_owning_qry_mode = 3) THEN
18536: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
18537: END IF;
18538: IF (inv_mwb_globals.g_planning_query_mode = 4)
18539: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
18540: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

Line 18540: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);

18536: DBMS_SQL.bind_variable(query_hdl, 'own_org', inv_mwb_globals.g_owning_org);
18537: END IF;
18538: IF (inv_mwb_globals.g_planning_query_mode = 4)
18539: OR(inv_mwb_globals.g_planning_query_mode = 3) THEN
18540: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
18541: END IF;
18542: --ER(3338592) Changes
18543: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
18544: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

Line 18544: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);

18540: DBMS_SQL.bind_variable(query_hdl, 'plan_org', inv_mwb_globals.g_planning_org);
18541: END IF;
18542: --ER(3338592) Changes
18543: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
18544: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
18545: END IF;
18546: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
18547: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
18548: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 18547: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);

18543: IF inv_mwb_globals.g_item_description IS NOT NULL THEN
18544: dbms_sql.bind_variable(query_hdl, 'item_description', inv_mwb_globals.g_item_description);
18545: END IF;
18546: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
18547: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
18548: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
18549: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
18550: END IF;
18551:

Line 18549: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);

18545: END IF;
18546: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
18547: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_tree_item_id);
18548: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
18549: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
18550: END IF;
18551:
18552: DBMS_SQL.define_column(query_hdl, 1, grade, 150);
18553: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

Line 18552: DBMS_SQL.define_column(query_hdl, 1, grade, 150);

18548: ELSIF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
18549: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
18550: END IF;
18551:
18552: DBMS_SQL.define_column(query_hdl, 1, grade, 150);
18553: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
18554:
18555: --inv_trx_util_pub.trace( 'Material Workbench rows processed ' || rows_processed, 'Material Workbench', 9);
18556:

Line 18553: rows_processed := DBMS_SQL.EXECUTE(query_hdl);

18549: dbms_sql.bind_variable(query_hdl, 'item_id', inv_mwb_globals.g_inventory_item_id);
18550: END IF;
18551:
18552: DBMS_SQL.define_column(query_hdl, 1, grade, 150);
18553: rows_processed := DBMS_SQL.EXECUTE(query_hdl);
18554:
18555: --inv_trx_util_pub.trace( 'Material Workbench rows processed ' || rows_processed, 'Material Workbench', 9);
18556:
18557: LOOP

Line 18559: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN

18555: --inv_trx_util_pub.trace( 'Material Workbench rows processed ' || rows_processed, 'Material Workbench', 9);
18556:
18557: LOOP
18558: -- fetch a row
18559: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
18560: -- fetch columns from the row
18561: DBMS_SQL.column_value(query_hdl, 1, grade);
18562: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
18563: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;

Line 18561: DBMS_SQL.column_value(query_hdl, 1, grade);

18557: LOOP
18558: -- fetch a row
18559: IF DBMS_SQL.fetch_rows(query_hdl) > 0 THEN
18560: -- fetch columns from the row
18561: DBMS_SQL.column_value(query_hdl, 1, grade);
18562: IF j >= inv_mwb_globals.g_tree_node_low_value THEN
18563: x_node_tbl(i).state := inv_mwb_globals.g_tree_node_state;
18564: x_node_tbl(i).DEPTH := 1;
18565: x_node_tbl(i).label := substr(grade,1,80);

Line 18577: DBMS_SQL.close_cursor(query_hdl); -- close cursor

18573: ELSE
18574: EXIT;
18575: END IF;
18576: END LOOP;
18577: DBMS_SQL.close_cursor(query_hdl); -- close cursor
18578: x_node_value := j;
18579: x_tbl_index := i;
18580: EXCEPTION
18581: WHEN NO_DATA_FOUND THEN