DBA Data[Home] [Help]

APPS.INV_MWB_QUERY_MANAGER dependencies on INV_MWB_GLOBALS

Line 66: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||to_char(p_bind_value));

62: g_date_bind_index := 1;
63: END IF;
64: l_date_bind_rec.bind_name := p_bind_name;
65: l_date_bind_rec.bind_value := p_bind_value;
66: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||to_char(p_bind_value));
67: g_date_bind_tab(g_date_bind_index) := l_date_bind_rec;
68: g_date_bind_index := g_date_bind_index + 1;
69: END add_bind_variable;
70:

Line 80: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||p_bind_value);

76: g_number_bind_index := 1;
77: END IF;
78: l_number_bind_rec.bind_name := p_bind_name;
79: l_number_bind_rec.bind_value := p_bind_value;
80: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||p_bind_value);
81: g_number_bind_tab(g_number_bind_index) := l_number_bind_rec;
82: g_number_bind_index := g_number_bind_index + 1;
83: END add_bind_variable;
84:

Line 94: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||p_bind_value);

90: g_varchar_bind_index := 1;
91: END IF;
92: l_varchar_bind_rec.bind_name := p_bind_name;
93: l_varchar_bind_rec.bind_value := p_bind_value;
94: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Bind Variable : '||p_bind_name||' Bind Value : '||p_bind_value);
95: g_varchar_bind_tab(g_varchar_bind_index) := l_varchar_bind_rec;
96: g_varchar_bind_index := g_varchar_bind_index + 1;
97: END add_bind_variable;
98:

Line 100: l_insert_str inv_mwb_globals.long_str;

96: g_varchar_bind_index := g_varchar_bind_index + 1;
97: END add_bind_variable;
98:
99: FUNCTION build_insert(p_columns IN SelectColumnTabType) RETURN VARCHAR2 IS
100: l_insert_str inv_mwb_globals.long_str;
101: l_temp inv_mwb_globals.short_str;
102: l_pos NUMBER;
103: l_procedure_name VARCHAR2(30);
104: BEGIN

Line 101: l_temp inv_mwb_globals.short_str;

97: END add_bind_variable;
98:
99: FUNCTION build_insert(p_columns IN SelectColumnTabType) RETURN VARCHAR2 IS
100: l_insert_str inv_mwb_globals.long_str;
101: l_temp inv_mwb_globals.short_str;
102: l_pos NUMBER;
103: l_procedure_name VARCHAR2(30);
104: BEGIN
105:

Line 107: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

103: l_procedure_name VARCHAR2(30);
104: BEGIN
105:
106: l_procedure_name := 'BUILD_INSERT';
107: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
108: l_insert_str := 'INSERT INTO mtl_mwb_gtmp (';
109: -- inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_insert_str);
110: l_pos := p_columns.FIRST;
111: WHILE l_pos IS NOT NULL LOOP

Line 109: -- inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_insert_str);

105:
106: l_procedure_name := 'BUILD_INSERT';
107: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
108: l_insert_str := 'INSERT INTO mtl_mwb_gtmp (';
109: -- inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_insert_str);
110: l_pos := p_columns.FIRST;
111: WHILE l_pos IS NOT NULL LOOP
112: IF l_pos = p_columns.FIRST THEN
113: l_temp := p_columns(l_pos).column_name;

Line 117: -- inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);

113: l_temp := p_columns(l_pos).column_name;
114: ELSE
115: l_temp := ' , '||p_columns(l_pos).column_name;
116: END IF;
117: -- inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);
118: l_insert_str := l_insert_str||l_temp;
119: l_pos := p_columns.NEXT(l_pos);
120: END LOOP;
121:

Line 123: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' ) ');

119: l_pos := p_columns.NEXT(l_pos);
120: END LOOP;
121:
122: l_insert_str := l_insert_str || ' ) ';
123: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' ) ');
124:
125: RETURN l_insert_str;
126:
127: END build_insert;

Line 135: l_query_str inv_mwb_globals.very_long_str;

131: ,p_from_clause IN SQLClauseTabType
132: ,p_where_clause IN SQLClauseTabType
133: ,p_group_clause IN SQLClauseTabType
134: ) RETURN VARCHAR2 IS
135: l_query_str inv_mwb_globals.very_long_str;
136: l_procedure_name VARCHAR2(30);
137: i PLS_INTEGER;
138: j PLS_INTEGER;
139: l_temp inv_mwb_globals.short_str;

Line 139: l_temp inv_mwb_globals.short_str;

135: l_query_str inv_mwb_globals.very_long_str;
136: l_procedure_name VARCHAR2(30);
137: i PLS_INTEGER;
138: j PLS_INTEGER;
139: l_temp inv_mwb_globals.short_str;
140: l_default_status_id NUMBER; -- Onhand Material Status Support
141: l_if_msn Number :=0; --Bug 7611434
142:
143: BEGIN

Line 146: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

142:
143: BEGIN
144:
145: l_procedure_name := 'BUILD_QUERY';
146: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
147:
148: IF p_select_columns.COUNT > 0 THEN
149:
150: i := p_select_columns.FIRST;

Line 159: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);

155: l_temp := p_select_columns(i).column_value||' '||p_select_columns(i).column_name;
156: ELSE
157: l_temp := ' , '||p_select_columns(i).column_value||' '||p_select_columns(i).column_name;
158: END IF;
159: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);
160: l_query_str := l_query_str || l_temp;
161:
162: i := p_select_columns.NEXT(i);
163: END LOOP;

Line 178: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);

174: ELSE
175: l_temp := ' , '||p_from_clause(j);
176: END IF;
177: l_query_str := l_query_str || l_temp;
178: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);
179: j := p_from_clause.NEXT(j);
180: END LOOP;
181:
182: END IF;

Line 193: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);

189: l_query_str := l_query_str||' WHERE 1 = 1 ';
190: END IF;
191: l_temp := ' AND ' || p_where_clause(j);
192: l_query_str := l_query_str || l_temp;
193: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);
194: j := p_where_clause.NEXT(j);
195: END LOOP;
196:
197: END IF;

Line 209: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);

205: l_temp := p_group_clause(j);
206: ELSE
207: l_temp := ' , '|| p_group_clause(j);
208: END IF;
209: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, l_temp);
210: l_query_str := l_query_str || l_temp;
211: j := p_group_clause.NEXT(j);
212: END LOOP;
213:

Line 216: --IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' THEN

212: END LOOP;
213:
214: END IF;
215:
216: --IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' THEN
217: --Modified above IF ... THEN for bug 7611434
218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN
219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0

Line 218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN

214: END IF;
215:
216: --IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' THEN
217: --Modified above IF ... THEN for bug 7611434
218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN
219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:

Line 219: IF inv_mwb_globals.g_chk_onhand = 1

215:
216: --IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' THEN
217: --Modified above IF ... THEN for bug 7611434
218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN
219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:
223: IF inv_mwb_globals.g_qty_from IS NOT NULL

Line 220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0

216: --IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' THEN
217: --Modified above IF ... THEN for bug 7611434
218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN
219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:
223: IF inv_mwb_globals.g_qty_from IS NOT NULL
224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

Line 221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN

217: --Modified above IF ... THEN for bug 7611434
218: IF inv_mwb_globals.g_tree_node_type IN ('APPTREE_OBJECT_TRUNK','LOC','SUB','MATLOC','ORG') THEN
219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:
223: IF inv_mwb_globals.g_qty_from IS NOT NULL
224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
225:

Line 223: IF inv_mwb_globals.g_qty_from IS NOT NULL

219: IF inv_mwb_globals.g_chk_onhand = 1
220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:
223: IF inv_mwb_globals.g_qty_from IS NOT NULL
224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
225:
226: l_query_str := l_query_str || ' HAVING 1 = 1 ';
227:

Line 224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

220: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
221: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
222:
223: IF inv_mwb_globals.g_qty_from IS NOT NULL
224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
225:
226: l_query_str := l_query_str || ' HAVING 1 = 1 ';
227:
228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN

Line 228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN

224: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
225:
226: l_query_str := l_query_str || ' HAVING 1 = 1 ';
227:
228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN
229: IF inv_mwb_globals.g_serial_from IS NULL
230: AND inv_mwb_globals.g_serial_to IS NULL
231: AND inv_mwb_globals.g_view_by <> 'SERIAL' THEN
232:

Line 229: IF inv_mwb_globals.g_serial_from IS NULL

225:
226: l_query_str := l_query_str || ' HAVING 1 = 1 ';
227:
228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN
229: IF inv_mwb_globals.g_serial_from IS NULL
230: AND inv_mwb_globals.g_serial_to IS NULL
231: AND inv_mwb_globals.g_view_by <> 'SERIAL' THEN
232:
233: --Bug 7611434 Begin

Line 230: AND inv_mwb_globals.g_serial_to IS NULL

226: l_query_str := l_query_str || ' HAVING 1 = 1 ';
227:
228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN
229: IF inv_mwb_globals.g_serial_from IS NULL
230: AND inv_mwb_globals.g_serial_to IS NULL
231: AND inv_mwb_globals.g_view_by <> 'SERIAL' THEN
232:
233: --Bug 7611434 Begin
234: begin

Line 231: AND inv_mwb_globals.g_view_by <> 'SERIAL' THEN

227:
228: -- IF inv_mwb_globals.g_view_by <> 'LPN' THEN
229: IF inv_mwb_globals.g_serial_from IS NULL
230: AND inv_mwb_globals.g_serial_to IS NULL
231: AND inv_mwb_globals.g_view_by <> 'SERIAL' THEN
232:
233: --Bug 7611434 Begin
234: begin
235: Select instr(upper(l_query_str),'MTL_SERIAL_NUMBERS',1)

Line 246: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

242: --Bug 7611434 End
243:
244: if l_if_msn = 0 THEN --Added by Bug 7611434
245:
246: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
247: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) = :onhand_qty';
248: END IF;
249: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
250: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) >= :onhand_from_qty';

Line 249: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

245:
246: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
247: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) = :onhand_qty';
248: END IF;
249: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
250: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) >= :onhand_from_qty';
251: END IF;
252: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
253: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) <= :onhand_to_qty';

Line 252: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

248: END IF;
249: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
250: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) >= :onhand_from_qty';
251: END IF;
252: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
253: l_query_str := l_query_str || ' AND SUM (MOQD.PRIMARY_TRANSACTION_QUANTITY) <= :onhand_to_qty';
254: END IF;
255:
256: --Added by Bug 7611434 BEGIN

Line 259: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

255:
256: --Added by Bug 7611434 BEGIN
257: else
258:
259: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
260: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
261: END IF;
262: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
263: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty';

Line 262: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

258:
259: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
260: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
261: END IF;
262: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
263: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty';
264: END IF;
265: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
266: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty';

Line 265: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

261: END IF;
262: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
263: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty';
264: END IF;
265: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
266: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty';
267: END IF;
268:
269: end if;

Line 273: ELSIF inv_mwb_globals.g_serial_from IS NOT NULL

269: end if;
270: --Added by Bug 7611434 END
271:
272:
273: ELSIF inv_mwb_globals.g_serial_from IS NOT NULL
274: OR inv_mwb_globals.g_serial_to IS NOT NULL
275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN
276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
277: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';

Line 274: OR inv_mwb_globals.g_serial_to IS NOT NULL

270: --Added by Bug 7611434 END
271:
272:
273: ELSIF inv_mwb_globals.g_serial_from IS NOT NULL
274: OR inv_mwb_globals.g_serial_to IS NOT NULL
275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN
276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
277: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
278: END IF;

Line 275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN

271:
272:
273: ELSIF inv_mwb_globals.g_serial_from IS NOT NULL
274: OR inv_mwb_globals.g_serial_to IS NOT NULL
275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN
276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
277: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
278: END IF;
279: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

Line 276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

272:
273: ELSIF inv_mwb_globals.g_serial_from IS NOT NULL
274: OR inv_mwb_globals.g_serial_to IS NOT NULL
275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN
276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
277: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
278: END IF;
279: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
280: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty ';

Line 279: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

275: OR inv_mwb_globals.g_view_by = 'SERIAL' THEN
276: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
277: l_query_str := l_query_str || ' AND count(1) = :onhand_qty';
278: END IF;
279: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
280: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty ';
281: END IF;
282: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
283: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty ';

Line 282: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

278: END IF;
279: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
280: l_query_str := l_query_str || ' AND count(1) >= :onhand_from_qty ';
281: END IF;
282: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
283: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty ';
284: END IF;
285: END IF;
286: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN

Line 286: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN

282: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
283: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty ';
284: END IF;
285: END IF;
286: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
287: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
288: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :onhand_qty';
289: END IF;
290: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

Line 287: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

283: l_query_str := l_query_str || ' AND count(1) <= :onhand_to_qty ';
284: END IF;
285: END IF;
286: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
287: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
288: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :onhand_qty';
289: END IF;
290: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
291: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :onhand_from_qty ';

Line 290: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

286: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
287: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
288: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :onhand_qty';
289: END IF;
290: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
291: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :onhand_from_qty ';
292: END IF;
293: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
294: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) <= :onhand_to_qty ';

Line 293: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

289: END IF;
290: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
291: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :onhand_from_qty ';
292: END IF;
293: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
294: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) <= :onhand_to_qty ';
295: END IF;
296: END IF;
297: */

Line 298: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

294: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) <= :onhand_to_qty ';
295: END IF;
296: END IF;
297: */
298: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
299: add_bind_variable('onhand_qty',inv_mwb_globals.g_qty_from);
300: END IF;
301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);

Line 299: add_bind_variable('onhand_qty',inv_mwb_globals.g_qty_from);

295: END IF;
296: END IF;
297: */
298: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
299: add_bind_variable('onhand_qty',inv_mwb_globals.g_qty_from);
300: END IF;
301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);
303: END IF;

Line 301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

297: */
298: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
299: add_bind_variable('onhand_qty',inv_mwb_globals.g_qty_from);
300: END IF;
301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);
303: END IF;
304: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
305: add_bind_variable('onhand_to_qty',inv_mwb_globals.g_qty_to);

Line 302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);

298: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
299: add_bind_variable('onhand_qty',inv_mwb_globals.g_qty_from);
300: END IF;
301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);
303: END IF;
304: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
305: add_bind_variable('onhand_to_qty',inv_mwb_globals.g_qty_to);
306: END IF;

Line 304: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

300: END IF;
301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);
303: END IF;
304: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
305: add_bind_variable('onhand_to_qty',inv_mwb_globals.g_qty_to);
306: END IF;
307:
308: END IF;

Line 305: add_bind_variable('onhand_to_qty',inv_mwb_globals.g_qty_to);

301: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
302: add_bind_variable('onhand_from_qty',inv_mwb_globals.g_qty_from);
303: END IF;
304: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
305: add_bind_variable('onhand_to_qty',inv_mwb_globals.g_qty_to);
306: END IF;
307:
308: END IF;
309:

Line 312: IF inv_mwb_globals.g_chk_inbound = 1

308: END IF;
309:
310: END IF; -- Onhand quantity queries
311:
312: IF inv_mwb_globals.g_chk_inbound = 1
313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN
315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL

Line 313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0

309:
310: END IF; -- Onhand quantity queries
311:
312: IF inv_mwb_globals.g_chk_inbound = 1
313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN
315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL
317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

Line 314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN

310: END IF; -- Onhand quantity queries
311:
312: IF inv_mwb_globals.g_chk_inbound = 1
313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN
315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL
317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
318: l_query_str := l_query_str || ' HAVING 1 = 1 ';

Line 316: IF inv_mwb_globals.g_qty_from IS NOT NULL

312: IF inv_mwb_globals.g_chk_inbound = 1
313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN
315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL
317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
318: l_query_str := l_query_str || ' HAVING 1 = 1 ';
319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
320: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) = :inbound_qty';

Line 317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

313: AND NVL(inv_mwb_globals.g_chk_receiving,0) = 0
314: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0 THEN
315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL
317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
318: l_query_str := l_query_str || ' HAVING 1 = 1 ';
319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
320: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) = :inbound_qty';
321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);

Line 319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

315:
316: IF inv_mwb_globals.g_qty_from IS NOT NULL
317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
318: l_query_str := l_query_str || ' HAVING 1 = 1 ';
319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
320: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) = :inbound_qty';
321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);
322: END IF;
323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

Line 321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);

317: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
318: l_query_str := l_query_str || ' HAVING 1 = 1 ';
319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
320: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) = :inbound_qty';
321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);
322: END IF;
323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
324: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) >= :inbound_qty_from';
325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);

Line 323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

319: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
320: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) = :inbound_qty';
321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);
322: END IF;
323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
324: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) >= :inbound_qty_from';
325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);
326: END IF;
327: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

Line 325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);

321: add_bind_variable('inbound_qty',inv_mwb_globals.g_qty_from);
322: END IF;
323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
324: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) >= :inbound_qty_from';
325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);
326: END IF;
327: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
328: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) <= :inbound_qty_to';
329: add_bind_variable('inbound_qty_to',inv_mwb_globals.g_qty_to);

Line 327: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

323: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
324: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) >= :inbound_qty_from';
325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);
326: END IF;
327: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
328: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) <= :inbound_qty_to';
329: add_bind_variable('inbound_qty_to',inv_mwb_globals.g_qty_to);
330: END IF;
331: END IF;

Line 329: add_bind_variable('inbound_qty_to',inv_mwb_globals.g_qty_to);

325: add_bind_variable('inbound_qty_from',inv_mwb_globals.g_qty_from);
326: END IF;
327: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
328: l_query_str := l_query_str || ' AND SUM(ms.to_org_primary_quantity) <= :inbound_qty_to';
329: add_bind_variable('inbound_qty_to',inv_mwb_globals.g_qty_to);
330: END IF;
331: END IF;
332: END IF; -- Inbound quantity queries
333:

Line 334: IF inv_mwb_globals.g_chk_receiving = 1

330: END IF;
331: END IF;
332: END IF; -- Inbound quantity queries
333:
334: IF inv_mwb_globals.g_chk_receiving = 1
335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0
336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
337:
338: IF inv_mwb_globals.g_qty_from IS NOT NULL

Line 335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0

331: END IF;
332: END IF; -- Inbound quantity queries
333:
334: IF inv_mwb_globals.g_chk_receiving = 1
335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0
336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
337:
338: IF inv_mwb_globals.g_qty_from IS NOT NULL
339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

Line 336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN

332: END IF; -- Inbound quantity queries
333:
334: IF inv_mwb_globals.g_chk_receiving = 1
335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0
336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
337:
338: IF inv_mwb_globals.g_qty_from IS NOT NULL
339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
340: l_query_str := l_query_str || ' HAVING 1 = 1';

Line 338: IF inv_mwb_globals.g_qty_from IS NOT NULL

334: IF inv_mwb_globals.g_chk_receiving = 1
335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0
336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
337:
338: IF inv_mwb_globals.g_qty_from IS NOT NULL
339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
340: l_query_str := l_query_str || ' HAVING 1 = 1';
341:
342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN

Line 339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN

335: AND NVL(inv_mwb_globals.g_chk_onhand,0) = 0
336: AND NVL(inv_mwb_globals.g_chk_inbound,0) = 0 THEN
337:
338: IF inv_mwb_globals.g_qty_from IS NOT NULL
339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
340: l_query_str := l_query_str || ' HAVING 1 = 1';
341:
342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN
343: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

Line 342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN

338: IF inv_mwb_globals.g_qty_from IS NOT NULL
339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
340: l_query_str := l_query_str || ' HAVING 1 = 1';
341:
342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN
343: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
344: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) = :receiving_qty ';
345: END IF;
346: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

Line 343: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

339: OR inv_mwb_globals.g_qty_to IS NOT NULL THEN
340: l_query_str := l_query_str || ' HAVING 1 = 1';
341:
342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN
343: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
344: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) = :receiving_qty ';
345: END IF;
346: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
347: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) >= :receiving_from_qty ';

Line 346: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

342: -- IF inv_mwb_globals.g_view_by = 'LOCATION' THEN
343: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
344: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) = :receiving_qty ';
345: END IF;
346: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
347: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) >= :receiving_from_qty ';
348: END IF;
349: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
350: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) <= :receiving_to_qty ';

Line 349: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

345: END IF;
346: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
347: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) >= :receiving_from_qty ';
348: END IF;
349: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
350: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) <= :receiving_to_qty ';
351: END IF;
352: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
353: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

Line 352: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN

348: END IF;
349: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
350: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) <= :receiving_to_qty ';
351: END IF;
352: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
353: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
354: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :receiving_qty';
355: END IF;
356: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

Line 353: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

349: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
350: l_query_str := l_query_str || ' AND SUM(rs.to_org_primary_quantity) <= :receiving_to_qty ';
351: END IF;
352: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
353: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
354: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :receiving_qty';
355: END IF;
356: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
357: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :receiving_from_qty';

Line 356: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

352: /* ELSIF inv_mwb_globals.g_view_by = 'LPN' THEN
353: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
354: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) = :receiving_qty';
355: END IF;
356: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
357: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :receiving_from_qty';
358: END IF;
359: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
360: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) <= :receiving_to_qty';

Line 359: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

355: END IF;
356: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
357: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) >= :receiving_from_qty';
358: END IF;
359: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
360: l_query_str := l_query_str || ' AND SUM(wlc.primary_quantity) <= :receiving_to_qty';
361: END IF;
362: END IF;
363: */

Line 365: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN

361: END IF;
362: END IF;
363: */
364:
365: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
366: add_bind_variable('receiving_qty',inv_mwb_globals.g_qty_from);
367: END IF;
368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);

Line 366: add_bind_variable('receiving_qty',inv_mwb_globals.g_qty_from);

362: END IF;
363: */
364:
365: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
366: add_bind_variable('receiving_qty',inv_mwb_globals.g_qty_from);
367: END IF;
368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);
370: END IF;

Line 368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN

364:
365: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
366: add_bind_variable('receiving_qty',inv_mwb_globals.g_qty_from);
367: END IF;
368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);
370: END IF;
371: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);

Line 369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);

365: IF NVL(inv_mwb_globals.g_qty_from,-100) = NVL(inv_mwb_globals.g_qty_to,-200) THEN
366: add_bind_variable('receiving_qty',inv_mwb_globals.g_qty_from);
367: END IF;
368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);
370: END IF;
371: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);
373: END IF;

Line 371: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN

367: END IF;
368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);
370: END IF;
371: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);
373: END IF;
374: END IF;
375: END IF; -- Receiving quantities query

Line 372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);

368: IF inv_mwb_globals.g_qty_from IS NOT NULL THEN
369: add_bind_variable('receiving_from_qty',inv_mwb_globals.g_qty_from);
370: END IF;
371: IF inv_mwb_globals.g_qty_to IS NOT NULL THEN
372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);
373: END IF;
374: END IF;
375: END IF; -- Receiving quantities query
376: END IF; /* inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' */

Line 376: END IF; /* inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' */

372: add_bind_variable('receiving_to_qty',inv_mwb_globals.g_qty_to);
373: END IF;
374: END IF;
375: END IF; -- Receiving quantities query
376: END IF; /* inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' */
377:
378: -- Onhand Material Status Support
379: if(inv_mwb_globals.g_view_by = 'STATUS' AND inv_mwb_globals.g_tree_node_type = 'ONHAND_FOLDER') then
380: l_query_str := l_query_str || ' ORDER BY moqd.organization_id, moqd.inventory_item_id, moqd.revision, moqd.subinventory_code, moqd.locator_id, moqd.lot_number ';

Line 379: if(inv_mwb_globals.g_view_by = 'STATUS' AND inv_mwb_globals.g_tree_node_type = 'ONHAND_FOLDER') then

375: END IF; -- Receiving quantities query
376: END IF; /* inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK' */
377:
378: -- Onhand Material Status Support
379: if(inv_mwb_globals.g_view_by = 'STATUS' AND inv_mwb_globals.g_tree_node_type = 'ONHAND_FOLDER') then
380: l_query_str := l_query_str || ' ORDER BY moqd.organization_id, moqd.inventory_item_id, moqd.revision, moqd.subinventory_code, moqd.locator_id, moqd.lot_number ';
381: end if;
382:
383: RETURN l_query_str;

Line 391: l_query_str inv_mwb_globals.very_long_str;

387: PROCEDURE execute_query IS
388:
389: TYPE TempRecCurTyp IS REF CURSOR;
390:
391: l_query_str inv_mwb_globals.very_long_str;
392: l_cursor_handle NUMBER;
393: l_rows_affected NUMBER;
394:
395: l_procedure_name VARCHAR2(30);

Line 399: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

395: l_procedure_name VARCHAR2(30);
396: BEGIN
397:
398: l_procedure_name := 'EXECUTE_QUERY';
399: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
400:
401: l_query_str := build_query;
402:
403: inv_mwb_globals.g_last_query := l_query_str;

Line 403: inv_mwb_globals.g_last_query := l_query_str;

399: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
400:
401: l_query_str := build_query;
402:
403: inv_mwb_globals.g_last_query := l_query_str;
404:
405: /* delete from rtest1;
406: insert into rtest1 values(l_query_str);
407: commit;

Line 415: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Rows created' ||l_rows_affected);

411: dbms_sql.parse(l_cursor_handle, l_query_str, dbms_sql.native);
412: bind_query(l_cursor_handle);
413:
414: l_rows_affected := dbms_sql.execute(l_cursor_handle);
415: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Rows created' ||l_rows_affected);
416: dbms_sql.close_cursor(l_cursor_handle);
417: post_query; -- Updates id to names.
418:
419: END execute_query;

Line 422: l_query_str inv_mwb_globals.very_long_str;

418:
419: END execute_query;
420:
421: FUNCTION build_query RETURN VARCHAR2 IS
422: l_query_str inv_mwb_globals.very_long_str;
423: l_procedure_name VARCHAR2(30);
424: l_rev_control NUMBER; -- Bug 6060233
425: l_lot_control NUMBER; -- Bug 6060233
426: l_serial_control NUMBER; -- Bug 6060233

Line 433: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

429: l_default_status_id NUMBER; -- Onhand Material Status Support
430: BEGIN
431:
432: l_procedure_name := 'BUILD_QUERY';
433: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
434:
435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR

Line 435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND

431:
432: l_procedure_name := 'BUILD_QUERY';
433: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
434:
435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND

Line 436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND

432: l_procedure_name := 'BUILD_QUERY';
433: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
434:
435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND

Line 437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR

433: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
434:
435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND

Line 438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR

434:
435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND
442: inv_mwb_globals.g_view_by = 'LPN') THEN

Line 439: (inv_mwb_globals.g_chk_onhand = 0 AND

435: IF (( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND
442: inv_mwb_globals.g_view_by = 'LPN') THEN
443:

Line 440: inv_mwb_globals.g_chk_receiving = 0 AND

436: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND
442: inv_mwb_globals.g_view_by = 'LPN') THEN
443:
444:

Line 441: inv_mwb_globals.g_chk_inbound = 0 AND

437: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND
442: inv_mwb_globals.g_view_by = 'LPN') THEN
443:
444:
445: l_query_str := build_insert(g_onhand_select);

Line 442: inv_mwb_globals.g_view_by = 'LPN') THEN

438: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 1) OR
439: (inv_mwb_globals.g_chk_onhand = 0 AND
440: inv_mwb_globals.g_chk_receiving = 0 AND
441: inv_mwb_globals.g_chk_inbound = 0 AND
442: inv_mwb_globals.g_view_by = 'LPN') THEN
443:
444:
445: l_query_str := build_insert(g_onhand_select);
446: l_query_str := l_query_str || build_query(

Line 457: IF (inv_mwb_globals.g_status_id IS NOT NULL) THEN

453:
454:
455:
456: -- Bug 6060233
457: IF (inv_mwb_globals.g_status_id IS NOT NULL) THEN
458:
459: IF (inv_mwb_globals.g_view_by = 'LOCATION') THEN
460:
461: initialize_onhand_query;

Line 459: IF (inv_mwb_globals.g_view_by = 'LOCATION') THEN

455:
456: -- Bug 6060233
457: IF (inv_mwb_globals.g_status_id IS NOT NULL) THEN
458:
459: IF (inv_mwb_globals.g_view_by = 'LOCATION') THEN
460:
461: initialize_onhand_query;
462: l_query_str := l_query_str || ' UNION ';
463:

Line 464: CASE inv_mwb_globals.g_tree_node_type

460:
461: initialize_onhand_query;
462: l_query_str := l_query_str || ' UNION ';
463:
464: CASE inv_mwb_globals.g_tree_node_type
465:
466: WHEN 'APPTREE_OBJECT_TRUNK' THEN
467:
468: INV_MWB_LOCATION_TREE.make_common_query_onhand('MOQD');

Line 470: IF inv_mwb_globals.g_detailed = 1 THEN

466: WHEN 'APPTREE_OBJECT_TRUNK' THEN
467:
468: INV_MWB_LOCATION_TREE.make_common_query_onhand('MOQD');
469:
470: IF inv_mwb_globals.g_detailed = 1 THEN
471: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
472: 'moqd.subinventory_code';
473: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
474: 'moqd.locator_id';

Line 490: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

486:
487: INV_MWB_LOCATION_TREE.make_common_query_onhand('MOQD');
488:
489: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
490: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
491: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
492: 'moqd.subinventory_code';
493: inv_mwb_query_manager.add_group_clause('moqd.subinventory_code', 'ONHAND');
494:

Line 504: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

500: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
501: 'moqd.subinventory_code';
502: inv_mwb_query_manager.add_group_clause('moqd.subinventory_code', 'ONHAND');
503: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
504: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
505: add_qf_where_onhand('ONHAND');
506:
507: WHEN 'SUB' THEN
508:

Line 522: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

518:
519: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
520: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
521:
522: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
523: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
524:
525: add_qf_where_onhand('ONHAND');
526:

Line 523: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

519: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
520: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
521:
522: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
523: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
524:
525: add_qf_where_onhand('ONHAND');
526:
527: WHEN 'LOC' THEN

Line 534: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

530: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
531: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
532: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
533:
534: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
535: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
536: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
537:
538: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 535: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

531: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
532: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
533:
534: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
535: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
536: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
537:
538: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
539: 'moqd.subinventory_code';

Line 536: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

532: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
533:
534: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
535: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
536: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
537:
538: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
539: 'moqd.subinventory_code';
540: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 562: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

558: INTO l_rev_control,
559: l_lot_control,
560: l_serial_control
561: FROM mtl_system_items
562: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
563: AND organization_id = inv_mwb_globals.g_tree_organization_id;
564:
565: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.CG_ID).column_value :=
566: 'moqd.cost_group_id';

Line 563: AND organization_id = inv_mwb_globals.g_tree_organization_id;

559: l_lot_control,
560: l_serial_control
561: FROM mtl_system_items
562: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
563: AND organization_id = inv_mwb_globals.g_tree_organization_id;
564:
565: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.CG_ID).column_value :=
566: 'moqd.cost_group_id';
567: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 581: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

577: inv_mwb_query_manager.add_group_clause('moqd.cost_group_id', 'ONHAND');
578:
579: -- Onhand Material Status Support
580: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
581: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
582: l_default_status_id := inv_cache.org_rec.default_status_id;
583: end if;
584:
585: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

Line 585: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

581: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
582: l_default_status_id := inv_cache.org_rec.default_status_id;
583: end if;
584:
585: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
586: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
587: l_serial_controlled := 1; -- Item is serial controlled
588: end if;
589:

Line 602: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

598: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
599: end if;
600: -- End Onhand Material Status Support
601:
602: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
603: inv_mwb_query_manager.add_where_clause(
604: 'moqd.lpn_id = :onh_tree_lpn_id' ,
605: 'ONHAND'
606: );

Line 614: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

610: 'ONHAND'
611: );
612: END IF;
613:
614: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
615: inv_mwb_query_manager.add_where_clause(
616: 'moqd.locator_id = :onh_tree_loc_id' ,
617: 'ONHAND'
618: );

Line 626: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

622: 'ONHAND'
623: );
624: END IF;
625:
626: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
627: inv_mwb_query_manager.add_where_clause(
628: 'moqd.subinventory_code = :onh_tree_sub_code' ,
629: 'ONHAND'
630: );

Line 633: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

629: 'ONHAND'
630: );
631: END IF;
632:
633: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
634: inv_mwb_query_manager.add_bind_variable(
635: 'onh_tree_lpn_id',
636: inv_mwb_globals.g_tree_parent_lpn_id
637: );

Line 636: inv_mwb_globals.g_tree_parent_lpn_id

632:
633: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
634: inv_mwb_query_manager.add_bind_variable(
635: 'onh_tree_lpn_id',
636: inv_mwb_globals.g_tree_parent_lpn_id
637: );
638: END IF;
639:
640: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 640: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

636: inv_mwb_globals.g_tree_parent_lpn_id
637: );
638: END IF;
639:
640: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
641: inv_mwb_query_manager.add_bind_variable(
642: 'onh_tree_loc_id',
643: inv_mwb_globals.g_tree_loc_id
644: );

Line 643: inv_mwb_globals.g_tree_loc_id

639:
640: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
641: inv_mwb_query_manager.add_bind_variable(
642: 'onh_tree_loc_id',
643: inv_mwb_globals.g_tree_loc_id
644: );
645: END IF;
646:
647: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 647: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

643: inv_mwb_globals.g_tree_loc_id
644: );
645: END IF;
646:
647: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
648: inv_mwb_query_manager.add_bind_variable(
649: 'onh_tree_sub_code',
650: inv_mwb_globals.g_tree_subinventory_code
651: );

Line 650: inv_mwb_globals.g_tree_subinventory_code

646:
647: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
648: inv_mwb_query_manager.add_bind_variable(
649: 'onh_tree_sub_code',
650: inv_mwb_globals.g_tree_subinventory_code
651: );
652: END IF;
653:
654: INV_MWB_LOCATION_TREE.make_common_query_onhand('MOQD');

Line 678: inv_mwb_globals.g_tree_organization_id

674: END IF;
675: add_qf_where_onhand('ONHAND');
676: inv_mwb_query_manager.add_bind_variable(
677: 'onh_tree_organization_id',
678: inv_mwb_globals.g_tree_organization_id
679: );
680: inv_mwb_query_manager.add_bind_variable(
681: 'onh_tree_inventory_item_id',
682: inv_mwb_globals.g_tree_item_id

Line 682: inv_mwb_globals.g_tree_item_id

678: inv_mwb_globals.g_tree_organization_id
679: );
680: inv_mwb_query_manager.add_bind_variable(
681: 'onh_tree_inventory_item_id',
682: inv_mwb_globals.g_tree_item_id
683: );
684:
685: WHEN 'REV' THEN
686:

Line 712: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

708: inv_mwb_query_manager.add_group_clause('moqd.revision', 'ONHAND');
709:
710: -- Onhand Material Status Support
711: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
712: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
713: l_default_status_id := inv_cache.org_rec.default_status_id;
714: end if;
715:
716: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

Line 716: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

712: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
713: l_default_status_id := inv_cache.org_rec.default_status_id;
714: end if;
715:
716: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
717: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
718: l_serial_controlled := 1; -- Item is serial controlled
719: end if;
720:

Line 733: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

729: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
730: end if;
731: -- End Onhand Material Status Support
732:
733: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
734: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
735: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
736: ELSE
737: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');

Line 735: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

731: -- End Onhand Material Status Support
732:
733: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
734: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
735: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
736: ELSE
737: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
738: END IF;
739:

Line 740: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

736: ELSE
737: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
738: END IF;
739:
740: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
741: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
742: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
743: ELSE
744: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');

Line 742: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

738: END IF;
739:
740: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
741: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
742: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
743: ELSE
744: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');
745: END IF;
746:

Line 752: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

748: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
749: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_item_id' ,'ONHAND');
750: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
751:
752: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
753: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
754: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
755: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
756:

Line 753: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

749: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_item_id' ,'ONHAND');
750: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
751:
752: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
753: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
754: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
755: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
756:
757:

Line 754: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);

750: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
751:
752: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
753: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
754: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
755: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
756:
757:
758: WHEN 'LPN' THEN

Line 755: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);

751:
752: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
753: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
754: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
755: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
756:
757:
758: WHEN 'LPN' THEN
759:

Line 766: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

762: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
763: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
764: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
765:
766: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
767: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
768: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
769: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
770: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 767: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

763: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
764: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
765:
766: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
767: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
768: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
769: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
770: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
771: 'moqd.subinventory_code';

Line 768: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

764: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
765:
766: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
767: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
768: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
769: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
770: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
771: 'moqd.subinventory_code';
772: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 769: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

765:
766: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
767: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
768: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
769: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
770: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
771: 'moqd.subinventory_code';
772: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
773: 'moqd.locator_id';

Line 811: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

807: inv_mwb_query_manager.add_group_clause('moqd.lot_number', 'ONHAND');
808:
809: -- Onhand Material Status Support
810: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
811: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
812: l_default_status_id := inv_cache.org_rec.default_status_id;
813: end if;
814:
815: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

Line 815: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

811: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
812: l_default_status_id := inv_cache.org_rec.default_status_id;
813: end if;
814:
815: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
816: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
817: l_serial_controlled := 1; -- Item is serial controlled
818: end if;
819: end if;

Line 828: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

824: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
825: end if;
826: -- End Onhand Material Status Support
827:
828: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
829: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
830: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
831: END IF;
832:

Line 830: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);

826: -- End Onhand Material Status Support
827:
828: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
829: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
830: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
831: END IF;
832:
833: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
834: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');

Line 833: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

829: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
830: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
831: END IF;
832:
833: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
834: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
835: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
836: ELSE
837: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');

Line 835: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

831: END IF;
832:
833: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
834: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
835: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
836: ELSE
837: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
838: END IF;
839:

Line 840: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

836: ELSE
837: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
838: END IF;
839:
840: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
841: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
842: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
843: ELSE
844: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');

Line 842: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

838: END IF;
839:
840: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
841: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
842: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
843: ELSE
844: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');
845: END IF;
846:

Line 852: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

848: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
849: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
850: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
851:
852: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
853: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
854: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
855: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
856:

Line 853: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

849: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
850: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
851:
852: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
853: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
854: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
855: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
856:
857: add_qf_where_onhand('ONHAND');

Line 854: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);

850: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
851:
852: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
853: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
854: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
855: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
856:
857: add_qf_where_onhand('ONHAND');
858:

Line 855: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);

851:
852: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
853: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
854: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
855: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
856:
857: add_qf_where_onhand('ONHAND');
858:
859: WHEN 'SERIAL' THEN

Line 873: ELSIF (inv_mwb_globals.g_view_by = 'ITEM') THEN

869: g_onhand_where,
870: g_onhand_group
871: );
872:
873: ELSIF (inv_mwb_globals.g_view_by = 'ITEM') THEN
874:
875: initialize_onhand_query;
876: l_query_str := l_query_str || ' UNION ';
877:

Line 878: CASE inv_mwb_globals.g_tree_node_type

874:
875: initialize_onhand_query;
876: l_query_str := l_query_str || ' UNION ';
877:
878: CASE inv_mwb_globals.g_tree_node_type
879:
880: WHEN 'APPTREE_OBJECT_TRUNK' THEN
881:
882: INV_MWB_ITEM_TREE.make_common_queries('MOQD');

Line 896: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

892: INTO l_rev_control,
893: l_lot_control,
894: l_serial_control
895: FROM mtl_system_items
896: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
897: AND organization_id = inv_mwb_globals.g_tree_organization_id;
898:
899: IF inv_mwb_globals.g_chk_onhand = 1 THEN
900: inv_mwb_query_manager.add_where_clause(

Line 897: AND organization_id = inv_mwb_globals.g_tree_organization_id;

893: l_lot_control,
894: l_serial_control
895: FROM mtl_system_items
896: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
897: AND organization_id = inv_mwb_globals.g_tree_organization_id;
898:
899: IF inv_mwb_globals.g_chk_onhand = 1 THEN
900: inv_mwb_query_manager.add_where_clause(
901: 'moqd.inventory_item_id = :onh_tree_inventory_item_id' ,

Line 899: IF inv_mwb_globals.g_chk_onhand = 1 THEN

895: FROM mtl_system_items
896: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
897: AND organization_id = inv_mwb_globals.g_tree_organization_id;
898:
899: IF inv_mwb_globals.g_chk_onhand = 1 THEN
900: inv_mwb_query_manager.add_where_clause(
901: 'moqd.inventory_item_id = :onh_tree_inventory_item_id' ,
902: 'ONHAND'
903: );

Line 921: inv_mwb_globals.g_tree_organization_id

917: END IF;
918:
919: inv_mwb_query_manager.add_bind_variable(
920: 'onh_tree_organization_id',
921: inv_mwb_globals.g_tree_organization_id
922: );
923: inv_mwb_query_manager.add_bind_variable(
924: 'onh_tree_inventory_item_id',
925: inv_mwb_globals.g_tree_item_id

Line 925: inv_mwb_globals.g_tree_item_id

921: inv_mwb_globals.g_tree_organization_id
922: );
923: inv_mwb_query_manager.add_bind_variable(
924: 'onh_tree_inventory_item_id',
925: inv_mwb_globals.g_tree_item_id
926: );
927: END IF; -- onhand check
928:
929: add_qf_where_onhand('ONHAND');

Line 940: inv_mwb_globals.g_tree_item_id

936: 'ONHAND'
937: );
938: inv_mwb_query_manager.add_bind_variable(
939: 'onh_tree_inventory_item_id',
940: inv_mwb_globals.g_tree_item_id
941: );
942: add_qf_where_onhand('ONHAND');
943:
944: WHEN 'REV' THEN

Line 951: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

947: serial_number_control_code
948: INTO l_lot_control,
949: l_serial_control
950: FROM mtl_system_items
951: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
952: AND organization_id = inv_mwb_globals.g_tree_organization_id;
953:
954: INV_MWB_ITEM_TREE.make_common_queries('MOQD');
955:

Line 952: AND organization_id = inv_mwb_globals.g_tree_organization_id;

948: INTO l_lot_control,
949: l_serial_control
950: FROM mtl_system_items
951: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
952: AND organization_id = inv_mwb_globals.g_tree_organization_id;
953:
954: INV_MWB_ITEM_TREE.make_common_queries('MOQD');
955:
956: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.revision).column_value :=

Line 970: inv_mwb_globals.g_tree_organization_id

966: END IF;
967:
968: inv_mwb_query_manager.add_bind_variable(
969: 'onh_tree_organization_id',
970: inv_mwb_globals.g_tree_organization_id
971: );
972: inv_mwb_query_manager.add_bind_variable(
973: 'onh_tree_inventory_item_id',
974: inv_mwb_globals.g_tree_item_id

Line 974: inv_mwb_globals.g_tree_item_id

970: inv_mwb_globals.g_tree_organization_id
971: );
972: inv_mwb_query_manager.add_bind_variable(
973: 'onh_tree_inventory_item_id',
974: inv_mwb_globals.g_tree_item_id
975: );
976: inv_mwb_query_manager.add_bind_variable(
977: 'onh_tree_revision',
978: inv_mwb_globals.g_tree_rev

Line 978: inv_mwb_globals.g_tree_rev

974: inv_mwb_globals.g_tree_item_id
975: );
976: inv_mwb_query_manager.add_bind_variable(
977: 'onh_tree_revision',
978: inv_mwb_globals.g_tree_rev
979: );
980: add_qf_where_onhand('ONHAND');
981:
982:

Line 990: WHERE organization_id = inv_mwb_globals.g_tree_organization_id

986: serial_number_control_code
987: INTO l_rev_control,
988: l_serial_control
989: FROM mtl_system_items
990: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
991: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
992:
993: INV_MWB_ITEM_TREE.make_common_queries('MOQD');
994:

Line 991: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;

987: INTO l_rev_control,
988: l_serial_control
989: FROM mtl_system_items
990: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
991: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
992:
993: INV_MWB_ITEM_TREE.make_common_queries('MOQD');
994:
995: IF l_rev_control = 2 THEN

Line 1009: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1005: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
1006: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1007: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_number' ,'ONHAND');
1008:
1009: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1010: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1011: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
1012: IF l_rev_control = 2 THEN
1013: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);

Line 1010: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);

1006: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1007: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_number' ,'ONHAND');
1008:
1009: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1010: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1011: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
1012: IF l_rev_control = 2 THEN
1013: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1014: END IF;

Line 1011: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);

1007: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_number' ,'ONHAND');
1008:
1009: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1010: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1011: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
1012: IF l_rev_control = 2 THEN
1013: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1014: END IF;
1015:

Line 1013: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);

1009: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1010: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1011: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
1012: IF l_rev_control = 2 THEN
1013: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1014: END IF;
1015:
1016: add_qf_where_onhand('ONHAND');
1017: WHEN 'SERIAL' THEN

Line 1033: ELSIF (inv_mwb_globals.g_view_by = 'COST_GROUP') THEN

1029:
1030:
1031:
1032:
1033: ELSIF (inv_mwb_globals.g_view_by = 'COST_GROUP') THEN
1034:
1035: initialize_onhand_query;
1036: l_query_str := l_query_str || ' UNION ';
1037:

Line 1038: CASE inv_mwb_globals.g_tree_node_type

1034:
1035: initialize_onhand_query;
1036: l_query_str := l_query_str || ' UNION ';
1037:
1038: CASE inv_mwb_globals.g_tree_node_type
1039:
1040: WHEN 'APPTREE_OBJECT_TRUNK' THEN
1041:
1042: INV_MWB_COST_GROUP_TREE.make_common_queries('MOQD');

Line 1050: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);

1046:
1047: INV_MWB_COST_GROUP_TREE.make_common_queries('MOQD');
1048:
1049: inv_mwb_query_manager.add_where_clause('moqd.cost_group_id = :onh_tree_cost_group_id' ,'ONHAND');
1050: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1051:
1052: add_qf_where_onhand('ONHAND');
1053:
1054: WHEN 'ORG' THEN

Line 1060: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);

1056: INV_MWB_COST_GROUP_TREE.make_common_queries('MOQD');
1057:
1058: inv_mwb_query_manager.add_where_clause('moqd.cost_group_id = :onh_tree_cost_group_id' ,'ONHAND');
1059: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1060: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1061: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1062:
1063: add_qf_where_onhand('ONHAND');
1064:

Line 1061: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1057:
1058: inv_mwb_query_manager.add_where_clause('moqd.cost_group_id = :onh_tree_cost_group_id' ,'ONHAND');
1059: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1060: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1061: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1062:
1063: add_qf_where_onhand('ONHAND');
1064:
1065: WHEN 'ITEM' THEN

Line 1072: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);

1068:
1069: inv_mwb_query_manager.add_where_clause('moqd.cost_group_id = :onh_tree_cost_group_id' ,'ONHAND');
1070: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1071: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
1072: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1073: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1074: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1075:
1076: add_qf_where_onhand('ONHAND');

Line 1073: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1069: inv_mwb_query_manager.add_where_clause('moqd.cost_group_id = :onh_tree_cost_group_id' ,'ONHAND');
1070: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1071: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
1072: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1073: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1074: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1075:
1076: add_qf_where_onhand('ONHAND');
1077:

Line 1074: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);

1070: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id' ,'ONHAND');
1071: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
1072: inv_mwb_query_manager.add_bind_variable('onh_tree_cost_group_id', inv_mwb_globals.g_tree_cg_id);
1073: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1074: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
1075:
1076: add_qf_where_onhand('ONHAND');
1077:
1078: WHEN 'SERIAL' THEN

Line 1094: ELSIF (inv_mwb_globals.g_view_by = 'LOT') THEN

1090:
1091:
1092:
1093:
1094: ELSIF (inv_mwb_globals.g_view_by = 'LOT') THEN
1095:
1096: initialize_onhand_query;
1097: l_query_str := l_query_str || ' UNION ';
1098:

Line 1099: CASE inv_mwb_globals.g_tree_node_type

1095:
1096: initialize_onhand_query;
1097: l_query_str := l_query_str || ' UNION ';
1098:
1099: CASE inv_mwb_globals.g_tree_node_type
1100:
1101: WHEN 'APPTREE_OBJECT_TRUNK' THEN
1102:
1103: INV_MWB_LOT_TREE.make_common_queries('MOQD');

Line 1122: inv_mwb_globals.g_tree_organization_id

1118: 'ONHAND'
1119: );
1120: inv_mwb_query_manager.add_bind_variable(
1121: 'onh_tree_organization_id',
1122: inv_mwb_globals.g_tree_organization_id
1123: );
1124:
1125: add_qf_where_onhand('ONHAND');
1126:

Line 1134: WHERE organization_id = inv_mwb_globals.g_tree_organization_id

1130: serial_number_control_code
1131: INTO l_rev_control,
1132: l_serial_control
1133: FROM mtl_system_items
1134: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
1135: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
1136:
1137: INV_MWB_LOT_TREE.make_common_queries('MOQD');
1138:

Line 1135: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;

1131: INTO l_rev_control,
1132: l_serial_control
1133: FROM mtl_system_items
1134: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
1135: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
1136:
1137: INV_MWB_LOT_TREE.make_common_queries('MOQD');
1138:
1139: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOT).column_value :=

Line 1167: inv_mwb_globals.g_tree_organization_id

1163: 'ONHAND'
1164: );
1165: inv_mwb_query_manager.add_bind_variable(
1166: 'onh_tree_organization_id',
1167: inv_mwb_globals.g_tree_organization_id
1168: );
1169: inv_mwb_query_manager.add_bind_variable(
1170: 'onh_tree_lot_number',
1171: inv_mwb_globals.g_tree_lot_number

Line 1171: inv_mwb_globals.g_tree_lot_number

1167: inv_mwb_globals.g_tree_organization_id
1168: );
1169: inv_mwb_query_manager.add_bind_variable(
1170: 'onh_tree_lot_number',
1171: inv_mwb_globals.g_tree_lot_number
1172: );
1173: inv_mwb_query_manager.add_bind_variable(
1174: 'onh_tree_inventory_item_id',
1175: inv_mwb_globals.g_tree_item_id

Line 1175: inv_mwb_globals.g_tree_item_id

1171: inv_mwb_globals.g_tree_lot_number
1172: );
1173: inv_mwb_query_manager.add_bind_variable(
1174: 'onh_tree_inventory_item_id',
1175: inv_mwb_globals.g_tree_item_id
1176: );
1177:
1178: add_qf_where_onhand('ONHAND');
1179:

Line 1204: inv_mwb_globals.g_tree_organization_id

1200: 'ONHAND'
1201: );
1202: inv_mwb_query_manager.add_bind_variable(
1203: 'onh_tree_organization_id',
1204: inv_mwb_globals.g_tree_organization_id
1205: );
1206: inv_mwb_query_manager.add_bind_variable(
1207: 'onh_tree_lot_number',
1208: inv_mwb_globals.g_tree_lot_number

Line 1208: inv_mwb_globals.g_tree_lot_number

1204: inv_mwb_globals.g_tree_organization_id
1205: );
1206: inv_mwb_query_manager.add_bind_variable(
1207: 'onh_tree_lot_number',
1208: inv_mwb_globals.g_tree_lot_number
1209: );
1210:
1211: add_qf_where_onhand('ONHAND');
1212:

Line 1233: IF inv_mwb_globals.g_is_nested_lpn = 'YES'

1229: --End bug 6060233
1230:
1231:
1232:
1233: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1234: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1235:
1236: l_query_str := l_query_str || ' UNION ';
1237: l_query_str := l_query_str || build_query(

Line 1234: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN

1230:
1231:
1232:
1233: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1234: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1235:
1236: l_query_str := l_query_str || ' UNION ';
1237: l_query_str := l_query_str || build_query(
1238: g_onhand_1_select,

Line 1246: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND

1242: );
1243: END IF;
1244:
1245:
1246: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1247: NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 AND
1248: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
1249: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 3 THEN
1250:

Line 1247: NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 AND

1243: END IF;
1244:
1245:
1246: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1247: NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 AND
1248: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
1249: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 3 THEN
1250:
1251: l_query_str := build_insert(g_inbound_select);

Line 1248: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR

1244:
1245:
1246: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1247: NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 AND
1248: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
1249: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 3 THEN
1250:
1251: l_query_str := build_insert(g_inbound_select);
1252: l_query_str := l_query_str || build_query(

Line 1249: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 3 THEN

1245:
1246: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1247: NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 AND
1248: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) OR
1249: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 3 THEN
1250:
1251: l_query_str := build_insert(g_inbound_select);
1252: l_query_str := l_query_str || build_query(
1253: g_inbound_select,

Line 1259: IF inv_mwb_globals.g_is_nested_lpn = 'YES'

1255: g_inbound_where,
1256: g_inbound_group
1257: );
1258:
1259: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1260: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1261:
1262: l_query_str := l_query_str || ' UNION ';
1263: l_query_str := l_query_str || build_query(

Line 1260: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN

1256: g_inbound_group
1257: );
1258:
1259: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1260: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1261:
1262: l_query_str := l_query_str || ' UNION ';
1263: l_query_str := l_query_str || build_query(
1264: g_inbound_1_select,

Line 1272: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND

1268: );
1269: END IF;
1270:
1271:
1272: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1273: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
1274: NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 ) OR
1275: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 2 THEN
1276:

Line 1273: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND

1269: END IF;
1270:
1271:
1272: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1273: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
1274: NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 ) OR
1275: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 2 THEN
1276:
1277: l_query_str := build_insert(g_receiving_select);

Line 1274: NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 ) OR

1270:
1271:
1272: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1273: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
1274: NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 ) OR
1275: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 2 THEN
1276:
1277: l_query_str := build_insert(g_receiving_select);
1278: l_query_str := l_query_str || build_query(

Line 1275: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 2 THEN

1271:
1272: ELSIF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 0 AND
1273: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
1274: NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 ) OR
1275: NVL(inv_mwb_globals.g_tree_mat_loc_id, 0) = 2 THEN
1276:
1277: l_query_str := build_insert(g_receiving_select);
1278: l_query_str := l_query_str || build_query(
1279: g_receiving_select,

Line 1285: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_is_nested_lpn || ' -- '||inv_mwb_globals.g_tree_node_type);

1281: g_receiving_where,
1282: g_receiving_group
1283: );
1284:
1285: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_is_nested_lpn || ' -- '||inv_mwb_globals.g_tree_node_type);
1286: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1287: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1288:
1289: l_query_str := l_query_str || ' UNION ';

Line 1286: IF inv_mwb_globals.g_is_nested_lpn = 'YES'

1282: g_receiving_group
1283: );
1284:
1285: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_is_nested_lpn || ' -- '||inv_mwb_globals.g_tree_node_type);
1286: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1287: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1288:
1289: l_query_str := l_query_str || ' UNION ';
1290: l_query_str := l_query_str || build_query(

Line 1287: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN

1283: );
1284:
1285: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_is_nested_lpn || ' -- '||inv_mwb_globals.g_tree_node_type);
1286: IF inv_mwb_globals.g_is_nested_lpn = 'YES'
1287: AND inv_mwb_globals.g_tree_node_type = 'LPN' THEN
1288:
1289: l_query_str := l_query_str || ' UNION ';
1290: l_query_str := l_query_str || build_query(
1291: g_receiving_1_select,

Line 1299: ELSIF inv_mwb_globals.g_tree_mat_loc_id IS NULL THEN

1295: );
1296: END IF;
1297:
1298:
1299: ELSIF inv_mwb_globals.g_tree_mat_loc_id IS NULL THEN
1300:
1301: l_query_str := build_insert(g_union_select);
1302: l_query_str := l_query_str || build_query(
1303: g_union_select,

Line 1310: IF NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 THEN

1306: g_null_clause
1307: );
1308: l_query_str := l_query_str||' FROM ( ';
1309:
1310: IF NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 THEN
1311:
1312: l_query_str := l_query_str || build_query(
1313: g_onhand_select,
1314: g_onhand_from,

Line 1322: IF NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 THEN

1318: l_query_str := l_query_str ||' UNION ';
1319:
1320: END IF;
1321:
1322: IF NVL(inv_mwb_globals.g_chk_inbound, 0) = 1 THEN
1323:
1324: l_query_str := l_query_str || build_query(
1325: g_inbound_select,
1326: g_inbound_from,

Line 1331: IF NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 THEN

1327: g_inbound_where,
1328: g_inbound_group
1329: );
1330:
1331: IF NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 THEN
1332: l_query_str := l_query_str ||' UNION ';
1333: END IF;
1334:
1335: END IF;

Line 1337: IF NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 THEN

1333: END IF;
1334:
1335: END IF;
1336:
1337: IF NVL(inv_mwb_globals.g_chk_receiving, 0) = 1 THEN
1338:
1339: l_query_str := l_query_str || build_query(
1340: g_receiving_select,
1341: g_receiving_from,

Line 1494: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

1490: l_serial_loaded NUMBER := 0;
1491:
1492: BEGIN
1493: l_procedure_name := 'POST_QUERY';
1494: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1495:
1496: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN
1497: SELECT meaning BULK COLLECT
1498: INTO document_type_meaning

Line 1496: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN

1492: BEGIN
1493: l_procedure_name := 'POST_QUERY';
1494: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1495:
1496: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN
1497: SELECT meaning BULK COLLECT
1498: INTO document_type_meaning
1499: FROM mfg_lookups
1500: WHERE lookup_type = 'MTL_DOCUMENT_TYPES'

Line 1514: IF inv_mwb_globals.g_organization_code IS NOT NULL

1510: FOR rec IN C1 LOOP
1511:
1512: ---------------- Update organization code ----------------------------
1513:
1514: IF inv_mwb_globals.g_organization_code IS NOT NULL
1515: AND inv_mwb_globals.g_organization_id IS NOT NULL THEN
1516: --Bug 6834805
1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then
1518: UPDATE MTL_MWB_GTMP

Line 1515: AND inv_mwb_globals.g_organization_id IS NOT NULL THEN

1511:
1512: ---------------- Update organization code ----------------------------
1513:
1514: IF inv_mwb_globals.g_organization_code IS NOT NULL
1515: AND inv_mwb_globals.g_organization_id IS NOT NULL THEN
1516: --Bug 6834805
1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then
1518: UPDATE MTL_MWB_GTMP
1519: SET organization_code = inv_mwb_globals.g_organization_code;

Line 1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then

1513:
1514: IF inv_mwb_globals.g_organization_code IS NOT NULL
1515: AND inv_mwb_globals.g_organization_id IS NOT NULL THEN
1516: --Bug 6834805
1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then
1518: UPDATE MTL_MWB_GTMP
1519: SET organization_code = inv_mwb_globals.g_organization_code;
1520:
1521: g_org := inv_mwb_globals.g_organization_code;

Line 1519: SET organization_code = inv_mwb_globals.g_organization_code;

1515: AND inv_mwb_globals.g_organization_id IS NOT NULL THEN
1516: --Bug 6834805
1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then
1518: UPDATE MTL_MWB_GTMP
1519: SET organization_code = inv_mwb_globals.g_organization_code;
1520:
1521: g_org := inv_mwb_globals.g_organization_code;
1522: end if;
1523: ELSE

Line 1521: g_org := inv_mwb_globals.g_organization_code;

1517: if (nvl(g_org,'@@@@') <> inv_mwb_globals.g_organization_code) then
1518: UPDATE MTL_MWB_GTMP
1519: SET organization_code = inv_mwb_globals.g_organization_code;
1520:
1521: g_org := inv_mwb_globals.g_organization_code;
1522: end if;
1523: ELSE
1524: IF rec.org_id IS NOT NULL THEN
1525: --Bug 6834805

Line 1542: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

1538: end if;
1539: END IF;
1540: END IF;
1541:
1542: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
1543: --Bug 6834805
1544: if (nvl(g_sub,'@@@@') <> inv_mwb_globals.g_subinventory_code) then
1545: UPDATE MTL_MWB_GTMP
1546: SET SUBINVENTORY_CODE = inv_mwb_globals.g_subinventory_code;

Line 1544: if (nvl(g_sub,'@@@@') <> inv_mwb_globals.g_subinventory_code) then

1540: END IF;
1541:
1542: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
1543: --Bug 6834805
1544: if (nvl(g_sub,'@@@@') <> inv_mwb_globals.g_subinventory_code) then
1545: UPDATE MTL_MWB_GTMP
1546: SET SUBINVENTORY_CODE = inv_mwb_globals.g_subinventory_code;
1547:
1548: g_sub := inv_mwb_globals.g_subinventory_code;

Line 1546: SET SUBINVENTORY_CODE = inv_mwb_globals.g_subinventory_code;

1542: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
1543: --Bug 6834805
1544: if (nvl(g_sub,'@@@@') <> inv_mwb_globals.g_subinventory_code) then
1545: UPDATE MTL_MWB_GTMP
1546: SET SUBINVENTORY_CODE = inv_mwb_globals.g_subinventory_code;
1547:
1548: g_sub := inv_mwb_globals.g_subinventory_code;
1549: end if;
1550: END IF;

Line 1548: g_sub := inv_mwb_globals.g_subinventory_code;

1544: if (nvl(g_sub,'@@@@') <> inv_mwb_globals.g_subinventory_code) then
1545: UPDATE MTL_MWB_GTMP
1546: SET SUBINVENTORY_CODE = inv_mwb_globals.g_subinventory_code;
1547:
1548: g_sub := inv_mwb_globals.g_subinventory_code;
1549: end if;
1550: END IF;
1551:
1552: IF rec.owning_org_id IS NOT NULL THEN

Line 1621: IF inv_mwb_globals.g_cost_group IS NOT NULL

1617: END IF;
1618:
1619: --------------- Update Cost Group -------------------------------------
1620:
1621: IF inv_mwb_globals.g_cost_group IS NOT NULL
1622: AND inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1623: --Bug 6834805
1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then
1625: UPDATE MTL_MWB_GTMP

Line 1622: AND inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

1618:
1619: --------------- Update Cost Group -------------------------------------
1620:
1621: IF inv_mwb_globals.g_cost_group IS NOT NULL
1622: AND inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1623: --Bug 6834805
1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then
1625: UPDATE MTL_MWB_GTMP
1626: SET cost_group = inv_mwb_globals.g_cost_group;

Line 1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then

1620:
1621: IF inv_mwb_globals.g_cost_group IS NOT NULL
1622: AND inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1623: --Bug 6834805
1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then
1625: UPDATE MTL_MWB_GTMP
1626: SET cost_group = inv_mwb_globals.g_cost_group;
1627:
1628: g_cg := inv_mwb_globals.g_cost_group;

Line 1626: SET cost_group = inv_mwb_globals.g_cost_group;

1622: AND inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
1623: --Bug 6834805
1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then
1625: UPDATE MTL_MWB_GTMP
1626: SET cost_group = inv_mwb_globals.g_cost_group;
1627:
1628: g_cg := inv_mwb_globals.g_cost_group;
1629: end if;
1630: ELSE

Line 1628: g_cg := inv_mwb_globals.g_cost_group;

1624: if (nvl(g_cg,'@@@@') <> inv_mwb_globals.g_cost_group) then
1625: UPDATE MTL_MWB_GTMP
1626: SET cost_group = inv_mwb_globals.g_cost_group;
1627:
1628: g_cg := inv_mwb_globals.g_cost_group;
1629: end if;
1630: ELSE
1631: IF rec.cg_id IS NOT NULL THEN
1632: --Bug 6834805

Line 1678: IF inv_mwb_globals.g_locator_name IS NOT NULL

1674: END IF;
1675:
1676: ---------------- Update Locator ---------------------------------------
1677:
1678: IF inv_mwb_globals.g_locator_name IS NOT NULL
1679: AND inv_mwb_globals.g_locator_id IS NOT NULL THEN
1680: --Bug 6834805
1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then
1682: UPDATE MTL_MWB_GTMP

Line 1679: AND inv_mwb_globals.g_locator_id IS NOT NULL THEN

1675:
1676: ---------------- Update Locator ---------------------------------------
1677:
1678: IF inv_mwb_globals.g_locator_name IS NOT NULL
1679: AND inv_mwb_globals.g_locator_id IS NOT NULL THEN
1680: --Bug 6834805
1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then
1682: UPDATE MTL_MWB_GTMP
1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars

Line 1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then

1677:
1678: IF inv_mwb_globals.g_locator_name IS NOT NULL
1679: AND inv_mwb_globals.g_locator_id IS NOT NULL THEN
1680: --Bug 6834805
1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then
1682: UPDATE MTL_MWB_GTMP
1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars
1684: locator_id = inv_mwb_globals.g_locator_id; -- Bug 7408480
1685:

Line 1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars

1679: AND inv_mwb_globals.g_locator_id IS NOT NULL THEN
1680: --Bug 6834805
1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then
1682: UPDATE MTL_MWB_GTMP
1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars
1684: locator_id = inv_mwb_globals.g_locator_id; -- Bug 7408480
1685:
1686: g_loc := inv_mwb_globals.g_locator_name;
1687: end if;

Line 1684: locator_id = inv_mwb_globals.g_locator_id; -- Bug 7408480

1680: --Bug 6834805
1681: if (nvl(g_loc, '@@@@') <> inv_mwb_globals.g_locator_name) then
1682: UPDATE MTL_MWB_GTMP
1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars
1684: locator_id = inv_mwb_globals.g_locator_id; -- Bug 7408480
1685:
1686: g_loc := inv_mwb_globals.g_locator_name;
1687: end if;
1688: ELSE

Line 1686: g_loc := inv_mwb_globals.g_locator_name;

1682: UPDATE MTL_MWB_GTMP
1683: SET locator = substr(inv_mwb_globals.g_locator_name, 1, 100),--Bug6595049: truncating the locator to 100 chars
1684: locator_id = inv_mwb_globals.g_locator_id; -- Bug 7408480
1685:
1686: g_loc := inv_mwb_globals.g_locator_name;
1687: end if;
1688: ELSE
1689: IF rec.locator_id IS NOT NULL THEN
1690: --Bug 6834805

Line 1693: IF inv_mwb_globals.g_is_projects_enabled_org = 0 THEN

1689: IF rec.locator_id IS NOT NULL THEN
1690: --Bug 6834805
1691: if (nvl(g_loc_id, -9999) <> rec.locator_id) then
1692:
1693: IF inv_mwb_globals.g_is_projects_enabled_org = 0 THEN
1694: UPDATE MTL_MWB_GTMP
1695: SET locator = substr((SELECT concatenated_segments
1696: FROM mtl_item_locations_kfv
1697: WHERE inventory_location_id = rec.locator_id and ORGANIZATION_ID = rec.org_id), 1, 100) -- Bug 6595049: truncating the locator to 100 chars. + Bug 15847437: Add ORGANIZATION_ID into where clause

Line 1726: IF inv_mwb_globals.g_project_number IS NOT NULL THEN

1722: --BUG 8266074--
1723:
1724: --START BUG 8266074--
1725: /* Added project_name in following update statements for bug 13465952 */
1726: IF inv_mwb_globals.g_project_number IS NOT NULL THEN
1727: UPDATE MTL_MWB_GTMP
1728: SET project_number = inv_mwb_globals.g_project_number
1729: , (project_id, project_name)= (SELECT project_id, project_name
1730: FROM pjm_projects_all_ou_v --Bug 14751814,also display closed project

Line 1728: SET project_number = inv_mwb_globals.g_project_number

1724: --START BUG 8266074--
1725: /* Added project_name in following update statements for bug 13465952 */
1726: IF inv_mwb_globals.g_project_number IS NOT NULL THEN
1727: UPDATE MTL_MWB_GTMP
1728: SET project_number = inv_mwb_globals.g_project_number
1729: , (project_id, project_name)= (SELECT project_id, project_name
1730: FROM pjm_projects_all_ou_v --Bug 14751814,also display closed project
1731: WHERE project_number = inv_mwb_globals.g_project_number);
1732:

Line 1731: WHERE project_number = inv_mwb_globals.g_project_number);

1727: UPDATE MTL_MWB_GTMP
1728: SET project_number = inv_mwb_globals.g_project_number
1729: , (project_id, project_name)= (SELECT project_id, project_name
1730: FROM pjm_projects_all_ou_v --Bug 14751814,also display closed project
1731: WHERE project_number = inv_mwb_globals.g_project_number);
1732:
1733: ELSE
1734: IF l_project_id IS NOT NULL THEN
1735: UPDATE MTL_MWB_GTMP

Line 1744: IF inv_mwb_globals.g_task_number IS NOT NULL THEN

1740: WHERE locator_id = rec.locator_id;
1741: END IF;
1742: END IF;
1743:
1744: IF inv_mwb_globals.g_task_number IS NOT NULL THEN
1745:
1746: UPDATE MTL_MWB_GTMP
1747: SET task_number = inv_mwb_globals.g_task_number,
1748: task_id = (SELECT task_id

Line 1747: SET task_number = inv_mwb_globals.g_task_number,

1743:
1744: IF inv_mwb_globals.g_task_number IS NOT NULL THEN
1745:
1746: UPDATE MTL_MWB_GTMP
1747: SET task_number = inv_mwb_globals.g_task_number,
1748: task_id = (SELECT task_id
1749: FROM pjm_tasks_v
1750: WHERE task_number = inv_mwb_globals.g_task_number
1751: AND project_number = inv_mwb_globals.g_project_number);

Line 1750: WHERE task_number = inv_mwb_globals.g_task_number

1746: UPDATE MTL_MWB_GTMP
1747: SET task_number = inv_mwb_globals.g_task_number,
1748: task_id = (SELECT task_id
1749: FROM pjm_tasks_v
1750: WHERE task_number = inv_mwb_globals.g_task_number
1751: AND project_number = inv_mwb_globals.g_project_number);
1752: ELSE
1753: -- BUG 8266074 Replacing rec.task_id by l_task_id --
1754: IF l_task_id IS NOT NULL THEN

Line 1751: AND project_number = inv_mwb_globals.g_project_number);

1747: SET task_number = inv_mwb_globals.g_task_number,
1748: task_id = (SELECT task_id
1749: FROM pjm_tasks_v
1750: WHERE task_number = inv_mwb_globals.g_task_number
1751: AND project_number = inv_mwb_globals.g_project_number);
1752: ELSE
1753: -- BUG 8266074 Replacing rec.task_id by l_task_id --
1754: IF l_task_id IS NOT NULL THEN
1755: UPDATE MTL_MWB_GTMP

Line 1834: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, rec.shipment_header_id_asn);

1830: WHERE req_header_id = rec.req_header_id
1831: AND document_line_number = rec.document_line_number;
1832: END IF;
1833: ELSIF rec.shipment_header_id_asn IS NOT NULL THEN -- Interorg
1834: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, rec.shipment_header_id_asn);
1835: l_mtl_location := document_type_meaning(3);
1836: UPDATE mtl_mwb_gtmp
1837: SET document_number = (SELECT shipment_num
1838: FROM rcv_shipment_headers rsh

Line 1898: /* IF (inv_mwb_globals.g_chk_receiving = 1 AND

1894: -------------------- Update LPN context ----------------------------------------
1895:
1896: IF rec.lpn_id IS NOT NULL THEN
1897:
1898: /* IF (inv_mwb_globals.g_chk_receiving = 1 AND
1899: inv_mwb_globals.g_chk_inbound = 0 AND
1900: inv_mwb_globals.g_chk_onhand = 0
1901: ) OR inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
1902:

Line 1899: inv_mwb_globals.g_chk_inbound = 0 AND

1895:
1896: IF rec.lpn_id IS NOT NULL THEN
1897:
1898: /* IF (inv_mwb_globals.g_chk_receiving = 1 AND
1899: inv_mwb_globals.g_chk_inbound = 0 AND
1900: inv_mwb_globals.g_chk_onhand = 0
1901: ) OR inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
1902:
1903: UPDATE mtl_mwb_gtmp

Line 1900: inv_mwb_globals.g_chk_onhand = 0

1896: IF rec.lpn_id IS NOT NULL THEN
1897:
1898: /* IF (inv_mwb_globals.g_chk_receiving = 1 AND
1899: inv_mwb_globals.g_chk_inbound = 0 AND
1900: inv_mwb_globals.g_chk_onhand = 0
1901: ) OR inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
1902:
1903: UPDATE mtl_mwb_gtmp
1904: SET LPN_CONTEXT = lpn_context_meaning(3)

Line 1901: ) OR inv_mwb_globals.g_tree_mat_loc_id = 2 THEN

1897:
1898: /* IF (inv_mwb_globals.g_chk_receiving = 1 AND
1899: inv_mwb_globals.g_chk_inbound = 0 AND
1900: inv_mwb_globals.g_chk_onhand = 0
1901: ) OR inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
1902:
1903: UPDATE mtl_mwb_gtmp
1904: SET LPN_CONTEXT = lpn_context_meaning(3)
1905: WHERE lpn_id = rec.lpn_id;

Line 1923: IF inv_mwb_globals.g_tree_doc_type_id = 4 THEN

1919: WHERE lpn_id = rec.lpn_id;
1920: END IF;
1921: -- END IF;
1922:
1923: IF inv_mwb_globals.g_tree_doc_type_id = 4 THEN
1924: UPDATE mtl_mwb_gtmp
1925: SET document_type = document_type_meaning(4)
1926: , document_type_id = 4
1927: WHERE shipment_header_id_asn = rec.shipment_header_id_asn;

Line 1932: IF inv_mwb_globals.g_planning_party IS NOT NULL THEN

1928: END IF;
1929:
1930: IF rec.planning_tp_type = 1
1931: AND rec.planning_organization_id IS NOT NULL THEN
1932: IF inv_mwb_globals.g_planning_party IS NOT NULL THEN
1933: UPDATE mtl_mwb_gtmp
1934: SET planning_party = inv_mwb_globals.g_planning_party;
1935: ELSE
1936: UPDATE mtl_mwb_gtmp

Line 1934: SET planning_party = inv_mwb_globals.g_planning_party;

1930: IF rec.planning_tp_type = 1
1931: AND rec.planning_organization_id IS NOT NULL THEN
1932: IF inv_mwb_globals.g_planning_party IS NOT NULL THEN
1933: UPDATE mtl_mwb_gtmp
1934: SET planning_party = inv_mwb_globals.g_planning_party;
1935: ELSE
1936: UPDATE mtl_mwb_gtmp
1937: SET planning_party = (SELECT vendor_name || '-' || vendor_site_code
1938: FROM po_vendor_sites_all ps, po_vendors pv

Line 1948: IF inv_mwb_globals.g_owning_party IS NOT NULL THEN

1944:
1945: IF rec.owning_tp_type = 1
1946: AND rec.owning_organization_id IS NOT NULL THEN
1947:
1948: IF inv_mwb_globals.g_owning_party IS NOT NULL THEN
1949: UPDATE mtl_mwb_gtmp
1950: SET owning_party = inv_mwb_globals.g_owning_party;
1951: ELSE
1952: UPDATE mtl_mwb_gtmp

Line 1950: SET owning_party = inv_mwb_globals.g_owning_party;

1946: AND rec.owning_organization_id IS NOT NULL THEN
1947:
1948: IF inv_mwb_globals.g_owning_party IS NOT NULL THEN
1949: UPDATE mtl_mwb_gtmp
1950: SET owning_party = inv_mwb_globals.g_owning_party;
1951: ELSE
1952: UPDATE mtl_mwb_gtmp
1953: SET owning_party = (SELECT vendor_name || '-' || vendor_site_code
1954: FROM po_vendor_sites_all ps, po_vendors pv

Line 2060: IF inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN

2056: END IF;
2057:
2058: ----------------------------------------------------------------------------------------------
2059:
2060: IF inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
2061: UPDATE MTL_MWB_GTMP
2062: SET LOT = inv_mwb_globals.g_lot_from;
2063: END IF;
2064:

Line 2062: SET LOT = inv_mwb_globals.g_lot_from;

2058: ----------------------------------------------------------------------------------------------
2059:
2060: IF inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
2061: UPDATE MTL_MWB_GTMP
2062: SET LOT = inv_mwb_globals.g_lot_from;
2063: END IF;
2064:
2065: IF inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to THEN
2066: UPDATE MTL_MWB_GTMP

Line 2065: IF inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to THEN

2061: UPDATE MTL_MWB_GTMP
2062: SET LOT = inv_mwb_globals.g_lot_from;
2063: END IF;
2064:
2065: IF inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to THEN
2066: UPDATE MTL_MWB_GTMP
2067: SET SERIAL = inv_mwb_globals.g_serial_from;
2068: END IF;
2069:

Line 2067: SET SERIAL = inv_mwb_globals.g_serial_from;

2063: END IF;
2064:
2065: IF inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to THEN
2066: UPDATE MTL_MWB_GTMP
2067: SET SERIAL = inv_mwb_globals.g_serial_from;
2068: END IF;
2069:
2070: -- Onhand Material Status Support
2071: ----------------- Update Status ------------------------------------------

Line 2073: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

2069:
2070: -- Onhand Material Status Support
2071: ----------------- Update Status ------------------------------------------
2072:
2073: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2074: l_default_status_id := inv_cache.org_rec.default_status_id;
2075: end if;
2076:
2077: IF l_default_status_id is NOT NULL THEN

Line 2089: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial status_id '||rec.status_id);

2085: from mtl_serial_numbers
2086: where inventory_item_id = rec.item_id
2087: and serial_number = rec.SERIAL;
2088:
2089: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial status_id '||rec.status_id);
2090:
2091: UPDATE MTL_MWB_GTMP
2092: SET status_id = rec.status_id
2093: WHERE item_id = rec.item_id

Line 2098: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rec.status_id '||rec.status_id);

2094: and serial = rec.SERIAL;
2095:
2096: END IF;
2097:
2098: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rec.status_id '||rec.status_id);
2099:
2100: IF rec.status_id IS NOT NULL THEN
2101: SELECT status_code
2102: INTO l_status_name

Line 2106: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'status code '||l_status_name);

2102: INTO l_status_name
2103: FROM mtl_material_statuses_vl
2104: WHERE status_id = rec.status_id;
2105:
2106: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'status code '||l_status_name);
2107:
2108: UPDATE MTL_MWB_GTMP
2109: SET status = l_status_name
2110: WHERE status_id = rec.status_id;

Line 2122: IF (NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id) IS NOT NULL) THEN

2118:
2119: --bug12950736
2120: ----------------- Update Onhand ------------------------------------------
2121:
2122: IF (NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id) IS NOT NULL) THEN
2123: SELECT DECODE(wms_enabled_flag, 'Y', 1, 0)
2124: INTO inv_mwb_globals.g_wms_enabled_flag
2125: FROM mtl_parameters
2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);

Line 2124: INTO inv_mwb_globals.g_wms_enabled_flag

2120: ----------------- Update Onhand ------------------------------------------
2121:
2122: IF (NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id) IS NOT NULL) THEN
2123: SELECT DECODE(wms_enabled_flag, 'Y', 1, 0)
2124: INTO inv_mwb_globals.g_wms_enabled_flag
2125: FROM mtl_parameters
2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);
2127: END IF;
2128:

Line 2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);

2122: IF (NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id) IS NOT NULL) THEN
2123: SELECT DECODE(wms_enabled_flag, 'Y', 1, 0)
2124: INTO inv_mwb_globals.g_wms_enabled_flag
2125: FROM mtl_parameters
2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);
2127: END IF;
2128:
2129: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'wms_enabled_flag '||inv_mwb_globals.g_wms_enabled_flag);
2130: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

Line 2129: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'wms_enabled_flag '||inv_mwb_globals.g_wms_enabled_flag);

2125: FROM mtl_parameters
2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);
2127: END IF;
2128:
2129: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'wms_enabled_flag '||inv_mwb_globals.g_wms_enabled_flag);
2130: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
2131: /*bug13456933,the Query Find Parameters,
2132: if not null,added as the condition,
2133: for lpn parameters,added the table wms_license_plate_numbers */

Line 2130: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

2126: WHERE organization_id = NVL(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_organization_id);
2127: END IF;
2128:
2129: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'wms_enabled_flag '||inv_mwb_globals.g_wms_enabled_flag);
2130: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
2131: /*bug13456933,the Query Find Parameters,
2132: if not null,added as the condition,
2133: for lpn parameters,added the table wms_license_plate_numbers */
2134: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

Line 2134: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

2130: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
2131: /*bug13456933,the Query Find Parameters,
2132: if not null,added as the condition,
2133: for lpn parameters,added the table wms_license_plate_numbers */
2134: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2135: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2136: select nvl(sum(wlqv.quantity),0)
2137: into packed_loaded_qty
2138: from WMS_LOADED_QUANTITIES_V wlqv,wms_license_plate_numbers wlpn

Line 2135: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

2131: /*bug13456933,the Query Find Parameters,
2132: if not null,added as the condition,
2133: for lpn parameters,added the table wms_license_plate_numbers */
2134: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2135: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2136: select nvl(sum(wlqv.quantity),0)
2137: into packed_loaded_qty
2138: from WMS_LOADED_QUANTITIES_V wlqv,wms_license_plate_numbers wlpn
2139: where wlqv.inventory_item_id = rec.item_id

Line 2143: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))

2139: where wlqv.inventory_item_id = rec.item_id
2140: and wlqv.organization_id = rec.org_id
2141: and wlqv.containerized_flag = 1
2142: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2143: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2144: and (rec.lot is null or wlqv.lot_number = rec.lot)
2145: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2147: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)

Line 2145: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))

2141: and wlqv.containerized_flag = 1
2142: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2143: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2144: and (rec.lot is null or wlqv.lot_number = rec.lot)
2145: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2147: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2148: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2149: and (rec.revision is null or wlqv.revision = rec.revision)

Line 2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))

2142: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2143: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2144: and (rec.lot is null or wlqv.lot_number = rec.lot)
2145: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2147: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2148: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2149: and (rec.revision is null or wlqv.revision = rec.revision)
2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))

Line 2148: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))

2144: and (rec.lot is null or wlqv.lot_number = rec.lot)
2145: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2147: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2148: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2149: and (rec.revision is null or wlqv.revision = rec.revision)
2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2151: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2152: and wlqv.lpn_id = wlpn.lpn_id

Line 2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))

2146: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2147: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2148: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2149: and (rec.revision is null or wlqv.revision = rec.revision)
2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2151: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2152: and wlqv.lpn_id = wlpn.lpn_id
2153: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2154: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);

Line 2153: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)

2149: and (rec.revision is null or wlqv.revision = rec.revision)
2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2151: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2152: and wlqv.lpn_id = wlpn.lpn_id
2153: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2154: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);
2155:
2156: select nvl(sum(wlqv.quantity),0)
2157: into unpacked_loaded_qty

Line 2154: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);

2150: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2151: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2152: and wlqv.lpn_id = wlpn.lpn_id
2153: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2154: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);
2155:
2156: select nvl(sum(wlqv.quantity),0)
2157: into unpacked_loaded_qty
2158: from WMS_LOADED_QUANTITIES_V wlqv,wms_license_plate_numbers wlpn

Line 2163: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))

2159: where wlqv.inventory_item_id = rec.item_id
2160: and wlqv.organization_id = rec.org_id
2161: and wlqv.containerized_flag = 2
2162: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2163: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2164: and (rec.lot is null or wlqv.lot_number = rec.lot)
2165: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2167: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)

Line 2165: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))

2161: and wlqv.containerized_flag = 2
2162: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2163: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2164: and (rec.lot is null or wlqv.lot_number = rec.lot)
2165: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2167: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2168: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2169: and (rec.revision is null or wlqv.revision = rec.revision)

Line 2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))

2162: and (rec.subinventory_code is null or wlqv.subinventory_code = rec.subinventory_code)
2163: and (wlqv.subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,wlqv.subinventory_code))
2164: and (rec.lot is null or wlqv.lot_number = rec.lot)
2165: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2167: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2168: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2169: and (rec.revision is null or wlqv.revision = rec.revision)
2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))

Line 2168: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))

2164: and (rec.lot is null or wlqv.lot_number = rec.lot)
2165: and (nvl(wlqv.lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(wlqv.lot_number,'X@@X')))
2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2167: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2168: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2169: and (rec.revision is null or wlqv.revision = rec.revision)
2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2171: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2172: and wlqv.lpn_id = wlpn.lpn_id

Line 2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))

2166: and (nvl(wlqv.lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(wlqv.lot_number,'X@@X')))
2167: and (rec.locator_id is null or wlqv.locator_id = rec.locator_id)
2168: and (nvl(wlqv.locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(wlqv.locator_id,-1)))
2169: and (rec.revision is null or wlqv.revision = rec.revision)
2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2171: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2172: and wlqv.lpn_id = wlpn.lpn_id
2173: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2174: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);

Line 2173: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)

2169: and (rec.revision is null or wlqv.revision = rec.revision)
2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2171: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2172: and wlqv.lpn_id = wlpn.lpn_id
2173: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2174: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);
2175:
2176: ELSE
2177: select nvl(sum(quantity),0)

Line 2174: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);

2170: and (nvl(wlqv.revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(wlqv.revision,'X@@X')))
2171: and (rec.lpn_id is null or nvl(wlqv.content_lpn_id,wlqv.lpn_id) = rec.lpn_id)--bug13478665,content_lpn not lpn populated for the partial lpn picked
2172: and wlqv.lpn_id = wlpn.lpn_id
2173: and wlpn.license_plate_number >= nvl(inv_mwb_globals.g_lpn_from,wlpn.license_plate_number)
2174: and wlpn.license_plate_number <= nvl(inv_mwb_globals.g_lpn_to,wlpn.license_plate_number);
2175:
2176: ELSE
2177: select nvl(sum(quantity),0)
2178: into packed_loaded_qty

Line 2184: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))

2180: where inventory_item_id = rec.item_id
2181: and organization_id = rec.org_id
2182: and containerized_flag = 1
2183: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2184: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2185: and (rec.lot is null or lot_number = rec.lot)
2186: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2188: and (rec.locator_id is null or locator_id = rec.locator_id)

Line 2186: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))

2182: and containerized_flag = 1
2183: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2184: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2185: and (rec.lot is null or lot_number = rec.lot)
2186: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2188: and (rec.locator_id is null or locator_id = rec.locator_id)
2189: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2190: and (rec.revision is null or revision = rec.revision)

Line 2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))

2183: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2184: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2185: and (rec.lot is null or lot_number = rec.lot)
2186: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2188: and (rec.locator_id is null or locator_id = rec.locator_id)
2189: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2190: and (rec.revision is null or revision = rec.revision)
2191: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))

Line 2189: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))

2185: and (rec.lot is null or lot_number = rec.lot)
2186: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2188: and (rec.locator_id is null or locator_id = rec.locator_id)
2189: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2190: and (rec.revision is null or revision = rec.revision)
2191: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))
2192: and (rec.lpn_id is null or nvl(content_lpn_id,lpn_id) = rec.lpn_id);--bug13478665,content_lpn not lpn populated for the partial lpn picked
2193:

Line 2191: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))

2187: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2188: and (rec.locator_id is null or locator_id = rec.locator_id)
2189: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2190: and (rec.revision is null or revision = rec.revision)
2191: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))
2192: and (rec.lpn_id is null or nvl(content_lpn_id,lpn_id) = rec.lpn_id);--bug13478665,content_lpn not lpn populated for the partial lpn picked
2193:
2194: select nvl(sum(quantity),0)
2195: into unpacked_loaded_qty

Line 2201: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))

2197: where inventory_item_id = rec.item_id
2198: and organization_id = rec.org_id
2199: and containerized_flag = 2
2200: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2201: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2202: and (rec.lot is null or lot_number = rec.lot)
2203: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2205: and (rec.locator_id is null or locator_id = rec.locator_id)

Line 2203: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))

2199: and containerized_flag = 2
2200: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2201: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2202: and (rec.lot is null or lot_number = rec.lot)
2203: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2205: and (rec.locator_id is null or locator_id = rec.locator_id)
2206: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2207: and (rec.revision is null or revision = rec.revision)

Line 2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))

2200: and (rec.subinventory_code is null or subinventory_code = rec.subinventory_code)
2201: and (subinventory_code = nvl(inv_mwb_globals.g_subinventory_code,subinventory_code))
2202: and (rec.lot is null or lot_number = rec.lot)
2203: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2205: and (rec.locator_id is null or locator_id = rec.locator_id)
2206: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2207: and (rec.revision is null or revision = rec.revision)
2208: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))

Line 2206: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))

2202: and (rec.lot is null or lot_number = rec.lot)
2203: and (nvl(lot_number,'X@@X') >= nvl(inv_mwb_globals.g_lot_from,nvl(lot_number,'X@@X')))
2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2205: and (rec.locator_id is null or locator_id = rec.locator_id)
2206: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2207: and (rec.revision is null or revision = rec.revision)
2208: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))
2209: and (rec.lpn_id is null or nvl(content_lpn_id,lpn_id) = rec.lpn_id);--bug13478665,content_lpn not lpn populated for the partial lpn picked
2210:

Line 2208: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))

2204: and (nvl(lot_number,'X@@X') <= nvl(inv_mwb_globals.g_lot_to,nvl(lot_number,'X@@X')))
2205: and (rec.locator_id is null or locator_id = rec.locator_id)
2206: and (nvl(locator_id,-1) = nvl(inv_mwb_globals.g_locator_id,nvl(locator_id,-1)))
2207: and (rec.revision is null or revision = rec.revision)
2208: and (nvl(revision,'X@@X') = nvl(inv_mwb_globals.g_revision,nvl(revision,'X@@X')))
2209: and (rec.lpn_id is null or nvl(content_lpn_id,lpn_id) = rec.lpn_id);--bug13478665,content_lpn not lpn populated for the partial lpn picked
2210:
2211: END IF;
2212:

Line 2216: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);

2212:
2213: --Bug 13606923
2214: if (rec.serial is not null) then
2215: begin
2216: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2217:
2218: select 1 into l_serial_loaded
2219: from dual
2220: where exists (select 1 from WMS_LOADED_QUANTITIES_V wlqv, mtl_serial_numbers_temp msnt

Line 2232: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial is loaded, l_serial_loaded '||l_serial_loaded);

2228: and wlqv.serial_transaction_temp_id = msnt.transaction_temp_id
2229: and wlqv.inventory_item_id = rec.item_id
2230: and rec.serial between msnt.fm_serial_number and msnt.to_serial_number);
2231:
2232: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial is loaded, l_serial_loaded '||l_serial_loaded);
2233:
2234: exception
2235: when others then
2236: l_serial_loaded := 0;

Line 2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);

2236: l_serial_loaded := 0;
2237: end;
2238: end if;
2239:
2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);

Line 2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);

2237: end;
2238: end if;
2239:
2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);

Line 2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);

2238: end if;
2239:
2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);

Line 2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);

2239:
2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);

Line 2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);

2240: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed_loaded_qty '||packed_loaded_qty);
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);
2248:

Line 2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);

2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked_loaded_qty '||unpacked_loaded_qty);
2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);
2248:
2249: if (rec.packed = 0 or rec.packed is null) then

Line 2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);

2242: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'rowid '||rec.rowid);
2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);
2248:
2249: if (rec.packed = 0 or rec.packed is null) then
2250: packed_loaded_qty := 0;

Line 2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);

2243: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'onhand '||rec.onhand);
2244: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'unpacked '||rec.unpacked);
2245: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'packed '||rec.packed);
2246: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial '||rec.serial);
2247: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'l_serial_loaded '||l_serial_loaded);
2248:
2249: if (rec.packed = 0 or rec.packed is null) then
2250: packed_loaded_qty := 0;
2251: end if;

Line 2296: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'exited post query');

2292:
2293: ----------------- End Update Onhand ------------------------------------------
2294:
2295: END LOOP;
2296: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'exited post query');
2297:
2298: EXCEPTION
2299: WHEN OTHERS THEN
2300: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' SQLERRM : ' ||SQLERRM);

Line 2300: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' SQLERRM : ' ||SQLERRM);

2296: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'exited post query');
2297:
2298: EXCEPTION
2299: WHEN OTHERS THEN
2300: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' SQLERRM : ' ||SQLERRM);
2301: END post_query;
2302:
2303: PROCEDURE bind_query(p_cursor_handle IN NUMBER) IS
2304: j PLS_INTEGER;

Line 2308: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

2304: j PLS_INTEGER;
2305: l_procedure_name VARCHAR2(30);
2306: BEGIN
2307: l_procedure_name := 'BIND_QUERY';
2308: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2309: IF g_date_bind_tab.COUNT > 0 THEN
2310:
2311: j := g_date_bind_tab.FIRST;
2312: WHILE j IS NOT NULL LOOP

Line 2318: inv_mwb_globals.print_msg(

2314: p_cursor_handle,
2315: g_date_bind_tab(j).bind_name,
2316: g_date_bind_tab(j).bind_value
2317: );
2318: inv_mwb_globals.print_msg(
2319: g_pkg_name,
2320: l_procedure_name,
2321: g_date_bind_tab(j).bind_name || ' => '|| g_date_bind_tab(j).bind_value
2322: );

Line 2337: inv_mwb_globals.print_msg(

2333: p_cursor_handle,
2334: g_number_bind_tab(j).bind_name,
2335: g_number_bind_tab(j).bind_value
2336: );
2337: inv_mwb_globals.print_msg(
2338: g_pkg_name,
2339: l_procedure_name,
2340: g_number_bind_tab(j).bind_name || ' => '|| g_number_bind_tab(j).bind_value
2341: );

Line 2356: inv_mwb_globals.print_msg(

2352: p_cursor_handle,
2353: g_varchar_bind_tab(j).bind_name,
2354: g_varchar_bind_tab(j).bind_value
2355: );
2356: inv_mwb_globals.print_msg(
2357: g_pkg_name,
2358: l_procedure_name,
2359: g_varchar_bind_tab(j).bind_name || ' => '|| g_varchar_bind_tab(j).bind_value
2360: );

Line 2511: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

2507: l_procedure_name VARCHAR2(30);
2508: l_default_status_id NUMBER; -- Onhand Material Status Support
2509: BEGIN
2510: l_procedure_name := 'ADD_QF_WHERE_ONHAND';
2511: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2512:
2513: -- Onhand Material Status Support
2514: if (inv_mwb_globals.g_organization_id is not null) then
2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then

Line 2514: if (inv_mwb_globals.g_organization_id is not null) then

2510: l_procedure_name := 'ADD_QF_WHERE_ONHAND';
2511: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2512:
2513: -- Onhand Material Status Support
2514: if (inv_mwb_globals.g_organization_id is not null) then
2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then
2516: l_default_status_id := inv_cache.org_rec.default_status_id;
2517: end if;
2518: elsif (inv_mwb_globals.g_tree_organization_id is not null) then

Line 2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then

2511: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2512:
2513: -- Onhand Material Status Support
2514: if (inv_mwb_globals.g_organization_id is not null) then
2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then
2516: l_default_status_id := inv_cache.org_rec.default_status_id;
2517: end if;
2518: elsif (inv_mwb_globals.g_tree_organization_id is not null) then
2519: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

Line 2518: elsif (inv_mwb_globals.g_tree_organization_id is not null) then

2514: if (inv_mwb_globals.g_organization_id is not null) then
2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then
2516: l_default_status_id := inv_cache.org_rec.default_status_id;
2517: end if;
2518: elsif (inv_mwb_globals.g_tree_organization_id is not null) then
2519: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2520: l_default_status_id := inv_cache.org_rec.default_status_id;
2521: end if;
2522: end if;

Line 2519: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then

2515: if (inv_cache.set_org_rec(inv_mwb_globals.g_organization_id)) then
2516: l_default_status_id := inv_cache.org_rec.default_status_id;
2517: end if;
2518: elsif (inv_mwb_globals.g_tree_organization_id is not null) then
2519: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2520: l_default_status_id := inv_cache.org_rec.default_status_id;
2521: end if;
2522: end if;
2523:

Line 2529: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

2525: WHEN 'ONHAND' THEN
2526: /* Bug 8225619. Adding ELSE CONDITION code such that right side grid
2527: retrieves the organizations which are relevant to particular
2528: responsibility id and responisibility application id */
2529: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
2530: add_where_clause('moqd.organization_id = :onh_organization_id', 'ONHAND');
2531: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2532: ELSE
2533: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = moqd.organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');

Line 2531: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);

2527: retrieves the organizations which are relevant to particular
2528: responsibility id and responisibility application id */
2529: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
2530: add_where_clause('moqd.organization_id = :onh_organization_id', 'ONHAND');
2531: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2532: ELSE
2533: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = moqd.organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2534: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2535: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

Line 2534: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);

2530: add_where_clause('moqd.organization_id = :onh_organization_id', 'ONHAND');
2531: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2532: ELSE
2533: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = moqd.organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2534: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2535: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2536: END IF;
2537: /* End of Bug 8225619*/
2538:

Line 2535: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

2531: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2532: ELSE
2533: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = moqd.organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2534: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2535: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2536: END IF;
2537: /* End of Bug 8225619*/
2538:
2539: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

Line 2539: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

2535: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2536: END IF;
2537: /* End of Bug 8225619*/
2538:
2539: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
2540: add_where_clause('moqd.subinventory_code = :onh_subinventory_code', 'ONHAND');
2541: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2542: END IF;
2543:

Line 2541: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);

2537: /* End of Bug 8225619*/
2538:
2539: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
2540: add_where_clause('moqd.subinventory_code = :onh_subinventory_code', 'ONHAND');
2541: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2542: END IF;
2543:
2544: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2545: add_where_clause('moqd.locator_id = :onh_locator_id', 'ONHAND');

Line 2544: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

2540: add_where_clause('moqd.subinventory_code = :onh_subinventory_code', 'ONHAND');
2541: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2542: END IF;
2543:
2544: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2545: add_where_clause('moqd.locator_id = :onh_locator_id', 'ONHAND');
2546: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2547: END IF;
2548:

Line 2546: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);

2542: END IF;
2543:
2544: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2545: add_where_clause('moqd.locator_id = :onh_locator_id', 'ONHAND');
2546: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2547: END IF;
2548:
2549: -- ER(9158529 client)
2550: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 2550: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

2546: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2547: END IF;
2548:
2549: -- ER(9158529 client)
2550: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
2551: add_where_clause('moqd.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :onh_client_code) ', 'ONHAND');
2552: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2553: END IF;
2554: -- ER(9158529 client)

Line 2552: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);

2548:
2549: -- ER(9158529 client)
2550: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
2551: add_where_clause('moqd.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :onh_client_code) ', 'ONHAND');
2552: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2553: END IF;
2554: -- ER(9158529 client)
2555:
2556: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 2556: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

2552: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2553: END IF;
2554: -- ER(9158529 client)
2555:
2556: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
2557: add_where_clause('moqd.inventory_item_id = :onh_inventory_item_id', 'ONHAND');
2558: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2559: END IF;
2560:

Line 2558: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);

2554: -- ER(9158529 client)
2555:
2556: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
2557: add_where_clause('moqd.inventory_item_id = :onh_inventory_item_id', 'ONHAND');
2558: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2559: END IF;
2560:
2561: --Bug 14548684 add view mtl_system_items_vl to support multi-language
2562: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 2562: IF inv_mwb_globals.g_inventory_item_id IS NULL

2558: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2559: END IF;
2560:
2561: --Bug 14548684 add view mtl_system_items_vl to support multi-language
2562: IF inv_mwb_globals.g_inventory_item_id IS NULL
2563: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
2564: inv_mwb_query_manager.add_from_clause('mtl_system_items_kfv msik', 'ONHAND');
2565: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'ONHAND');
2566: add_where_clause('moqd.inventory_item_id = msik.inventory_item_id', 'ONHAND');

Line 2563: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

2559: END IF;
2560:
2561: --Bug 14548684 add view mtl_system_items_vl to support multi-language
2562: IF inv_mwb_globals.g_inventory_item_id IS NULL
2563: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
2564: inv_mwb_query_manager.add_from_clause('mtl_system_items_kfv msik', 'ONHAND');
2565: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'ONHAND');
2566: add_where_clause('moqd.inventory_item_id = msik.inventory_item_id', 'ONHAND');
2567: add_where_clause('moqd.organization_id = msik.organization_id', 'ONHAND');

Line 2571: add_bind_variable('onh_item_description', inv_mwb_globals.g_item_description);

2567: add_where_clause('moqd.organization_id = msik.organization_id', 'ONHAND');
2568: add_where_clause('msik.inventory_item_id = msiv.inventory_item_id', 'ONHAND');
2569: add_where_clause('msik.organization_id = msiv.organization_id', 'ONHAND');
2570: add_where_clause('upper(msiv.description) like upper(:onh_item_description)', 'ONHAND');--Bug 14177143
2571: add_bind_variable('onh_item_description', inv_mwb_globals.g_item_description);
2572: END IF;
2573:
2574: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2575: add_where_clause('moqd.revision = :onh_revision', 'ONHAND');

Line 2574: IF inv_mwb_globals.g_revision IS NOT NULL THEN

2570: add_where_clause('upper(msiv.description) like upper(:onh_item_description)', 'ONHAND');--Bug 14177143
2571: add_bind_variable('onh_item_description', inv_mwb_globals.g_item_description);
2572: END IF;
2573:
2574: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2575: add_where_clause('moqd.revision = :onh_revision', 'ONHAND');
2576: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2577: END IF;
2578:

Line 2576: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);

2572: END IF;
2573:
2574: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2575: add_where_clause('moqd.revision = :onh_revision', 'ONHAND');
2576: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2577: END IF;
2578:
2579: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2580: add_where_clause('moqd.cost_group_id = :onh_cost_group_id', 'ONHAND');

Line 2579: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

2575: add_where_clause('moqd.revision = :onh_revision', 'ONHAND');
2576: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2577: END IF;
2578:
2579: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2580: add_where_clause('moqd.cost_group_id = :onh_cost_group_id', 'ONHAND');
2581: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2582: END IF;
2583:

Line 2581: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);

2577: END IF;
2578:
2579: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2580: add_where_clause('moqd.cost_group_id = :onh_cost_group_id', 'ONHAND');
2581: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2582: END IF;
2583:
2584: -- ER(9158529)
2585: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 2585: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

2581: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2582: END IF;
2583:
2584: -- ER(9158529)
2585: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
2586: add_where_clause('moqd.inventory_item_id in '
2587: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
2588: || ' where organization_id = :onh_organization_id '
2589: || ' and category_set_id = :onh_category_set_id '

Line 2591: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);

2587: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
2588: || ' where organization_id = :onh_organization_id '
2589: || ' and category_set_id = :onh_category_set_id '
2590: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2591: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2592: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2593: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2594: END IF;
2595: -- ER(9158529)

Line 2592: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);

2588: || ' where organization_id = :onh_organization_id '
2589: || ' and category_set_id = :onh_category_set_id '
2590: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2591: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2592: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2593: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2594: END IF;
2595: -- ER(9158529)
2596:

Line 2593: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);

2589: || ' and category_set_id = :onh_category_set_id '
2590: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2591: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2592: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2593: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2594: END IF;
2595: -- ER(9158529)
2596:
2597: IF inv_mwb_globals.g_project_id IS NOT NULL THEN

Line 2597: IF inv_mwb_globals.g_project_id IS NOT NULL THEN

2593: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2594: END IF;
2595: -- ER(9158529)
2596:
2597: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
2598: add_where_clause('moqd.project_id = :onh_project_id', 'ONHAND');
2599: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2600: END IF;
2601:

Line 2599: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);

2595: -- ER(9158529)
2596:
2597: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
2598: add_where_clause('moqd.project_id = :onh_project_id', 'ONHAND');
2599: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2600: END IF;
2601:
2602: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2603: add_where_clause('moqd.task_id = :onh_task_id', 'ONHAND');

Line 2602: IF inv_mwb_globals.g_task_id IS NOT NULL THEN

2598: add_where_clause('moqd.project_id = :onh_project_id', 'ONHAND');
2599: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2600: END IF;
2601:
2602: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2603: add_where_clause('moqd.task_id = :onh_task_id', 'ONHAND');
2604: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2605: END IF;
2606:

Line 2604: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);

2600: END IF;
2601:
2602: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2603: add_where_clause('moqd.task_id = :onh_task_id', 'ONHAND');
2604: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2605: END IF;
2606:
2607: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2608: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

Line 2607: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

2603: add_where_clause('moqd.task_id = :onh_task_id', 'ONHAND');
2604: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2605: END IF;
2606:
2607: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2608: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2609: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','ONHAND');
2610: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2611: add_where_clause('moqd.lpn_id = wlpn.lpn_id', 'ONHAND');

Line 2608: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

2604: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2605: END IF;
2606:
2607: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2608: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2609: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','ONHAND');
2610: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2611: add_where_clause('moqd.lpn_id = wlpn.lpn_id', 'ONHAND');
2612: END IF;

Line 2614: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

2610: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2611: add_where_clause('moqd.lpn_id = wlpn.lpn_id', 'ONHAND');
2612: END IF;
2613:
2614: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2618: add_where_clause('moqd.lpn_id = :onh_lpn_from_id', 'ONHAND');

Line 2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

2611: add_where_clause('moqd.lpn_id = wlpn.lpn_id', 'ONHAND');
2612: END IF;
2613:
2614: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2618: add_where_clause('moqd.lpn_id = :onh_lpn_from_id', 'ONHAND');
2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

2612: END IF;
2613:
2614: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2618: add_where_clause('moqd.lpn_id = :onh_lpn_from_id', 'ONHAND');
2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2620:

Line 2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

2613:
2614: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2618: add_where_clause('moqd.lpn_id = :onh_lpn_from_id', 'ONHAND');
2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2620:
2621: END IF;

Line 2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

2615: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2616: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2617: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2618: add_where_clause('moqd.lpn_id = :onh_lpn_from_id', 'ONHAND');
2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2620:
2621: END IF;
2622:
2623: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

Line 2623: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

2619: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2620:
2621: END IF;
2622:
2623: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2624: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2625: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2627: END IF;

Line 2624: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

2620:
2621: END IF;
2622:
2623: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2624: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2625: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2627: END IF;
2628:

Line 2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);

2622:
2623: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2624: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2625: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2627: END IF;
2628:
2629: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2630: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 2629: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

2625: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2627: END IF;
2628:
2629: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2630: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2631: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2632: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2633: END IF;

Line 2630: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

2626: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2627: END IF;
2628:
2629: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2630: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2631: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2632: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2633: END IF;
2634: END IF;

Line 2632: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);

2628:
2629: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2630: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2631: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2632: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2633: END IF;
2634: END IF;
2635:
2636: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN

Line 2636: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN

2632: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2633: END IF;
2634: END IF;
2635:
2636: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
2637: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2638: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
2639: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2640: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN

Line 2638: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN

2634: END IF;
2635:
2636: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
2637: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2638: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
2639: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2640: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
2641: add_where_clause('moqd.owning_organization_id = :onh_owning_org_id', 'ONHAND');
2642: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);

Line 2640: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN

2636: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
2637: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2638: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
2639: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2640: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
2641: add_where_clause('moqd.owning_organization_id = :onh_owning_org_id', 'ONHAND');
2642: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
2643: END IF;
2644: END IF;

Line 2642: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);

2638: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
2639: add_where_clause('moqd.owning_tp_type = 1', 'ONHAND');
2640: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
2641: add_where_clause('moqd.owning_organization_id = :onh_owning_org_id', 'ONHAND');
2642: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
2643: END IF;
2644: END IF;
2645:
2646: IF inv_mwb_globals.g_planning_query_mode = 2 THEN

Line 2646: IF inv_mwb_globals.g_planning_query_mode = 2 THEN

2642: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
2643: END IF;
2644: END IF;
2645:
2646: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
2647: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2648: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
2649: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2650: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN

Line 2648: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN

2644: END IF;
2645:
2646: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
2647: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2648: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
2649: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2650: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
2651: add_where_clause('moqd.planning_organization_id = :onh_planning_org_id', 'ONHAND');
2652: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);

Line 2650: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN

2646: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
2647: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2648: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
2649: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2650: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
2651: add_where_clause('moqd.planning_organization_id = :onh_planning_org_id', 'ONHAND');
2652: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);
2653: END IF;
2654: END IF;

Line 2652: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);

2648: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
2649: add_where_clause('moqd.planning_tp_type = 1', 'ONHAND');
2650: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
2651: add_where_clause('moqd.planning_organization_id = :onh_planning_org_id', 'ONHAND');
2652: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);
2653: END IF;
2654: END IF;
2655:
2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

Line 2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

2652: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);
2653: END IF;
2654: END IF;
2655:
2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2657: inv_mwb_globals.g_lot_to IS NOT NULL AND
2658: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2659: add_where_clause('moqd.lot_number = :onh_lot_from', 'ONHAND');
2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

Line 2657: inv_mwb_globals.g_lot_to IS NOT NULL AND

2653: END IF;
2654: END IF;
2655:
2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2657: inv_mwb_globals.g_lot_to IS NOT NULL AND
2658: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2659: add_where_clause('moqd.lot_number = :onh_lot_from', 'ONHAND');
2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2661: END IF;

Line 2658: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

2654: END IF;
2655:
2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2657: inv_mwb_globals.g_lot_to IS NOT NULL AND
2658: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2659: add_where_clause('moqd.lot_number = :onh_lot_from', 'ONHAND');
2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2661: END IF;
2662:

Line 2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

2656: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2657: inv_mwb_globals.g_lot_to IS NOT NULL AND
2658: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2659: add_where_clause('moqd.lot_number = :onh_lot_from', 'ONHAND');
2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2661: END IF;
2662:
2663: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2664: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 2663: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

2659: add_where_clause('moqd.lot_number = :onh_lot_from', 'ONHAND');
2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2661: END IF;
2662:
2663: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2664: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2665: add_where_clause('moqd.lot_number >= :onh_lot_from', 'ONHAND');
2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2667: END IF;

Line 2664: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

2660: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2661: END IF;
2662:
2663: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2664: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2665: add_where_clause('moqd.lot_number >= :onh_lot_from', 'ONHAND');
2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2667: END IF;
2668:

Line 2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

2662:
2663: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2664: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2665: add_where_clause('moqd.lot_number >= :onh_lot_from', 'ONHAND');
2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2667: END IF;
2668:
2669: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2670: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 2669: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

2665: add_where_clause('moqd.lot_number >= :onh_lot_from', 'ONHAND');
2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2667: END IF;
2668:
2669: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2670: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2671: add_where_clause('moqd.lot_number <= :onh_lot_to', 'ONHAND');
2672: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2673: END IF;

Line 2670: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

2666: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2667: END IF;
2668:
2669: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2670: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2671: add_where_clause('moqd.lot_number <= :onh_lot_to', 'ONHAND');
2672: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2673: END IF;
2674:

Line 2672: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);

2668:
2669: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2670: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2671: add_where_clause('moqd.lot_number <= :onh_lot_to', 'ONHAND');
2672: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2673: END IF;
2674:
2675: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
2676: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 2676: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

2672: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2673: END IF;
2674:
2675: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
2676: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
2677: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
2678: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'ONHAND');
2679: add_where_clause('moqd.lot_number = mln3.lot_number', 'ONHAND');
2680: add_where_clause('moqd.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569

Line 2677: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

2673: END IF;
2674:
2675: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
2676: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
2677: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
2678: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'ONHAND');
2679: add_where_clause('moqd.lot_number = mln3.lot_number', 'ONHAND');
2680: add_where_clause('moqd.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569
2681: add_where_clause('moqd.organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569

Line 2684: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

2680: add_where_clause('moqd.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569
2681: add_where_clause('moqd.organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569
2682:
2683:
2684: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2685: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2686: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
2687: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 2685: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

2681: add_where_clause('moqd.organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569
2682:
2683:
2684: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2685: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2686: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
2687: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2689: END IF;

Line 2686: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

2682:
2683:
2684: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2685: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2686: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
2687: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2689: END IF;
2690:

Line 2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

2684: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2685: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2686: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
2687: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2689: END IF;
2690:
2691: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2692: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 2691: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

2687: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2689: END IF;
2690:
2691: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2692: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
2693: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2695: END IF;

Line 2692: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

2688: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2689: END IF;
2690:
2691: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2692: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
2693: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2695: END IF;
2696:

Line 2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

2690:
2691: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
2692: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
2693: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2695: END IF;
2696:
2697: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2698: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 2697: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

2693: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2695: END IF;
2696:
2697: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2698: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
2699: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
2700: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
2701: END IF;

Line 2698: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

2694: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
2695: END IF;
2696:
2697: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2698: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
2699: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
2700: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
2701: END IF;
2702: END IF;

Line 2700: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

2696:
2697: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
2698: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
2699: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
2700: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
2701: END IF;
2702: END IF;
2703: /* End of Bug 8396954 */
2704: --KMOTUPAL ME # 3922793

Line 2705: IF (inv_mwb_globals.g_expired_lots = 'Y') THEN

2701: END IF;
2702: END IF;
2703: /* End of Bug 8396954 */
2704: --KMOTUPAL ME # 3922793
2705: IF (inv_mwb_globals.g_expired_lots = 'Y') THEN
2706: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
2707: add_where_clause('moqd.lot_number = mln2.lot_number', 'ONHAND');
2708: add_where_clause('moqd.inventory_item_id = mln2.inventory_item_id', 'ONHAND');
2709: add_where_clause('moqd.organization_id = mln2.organization_id', 'ONHAND');

Line 2711: add_bind_variable('expiration_date', inv_mwb_globals.g_expiration_date);

2707: add_where_clause('moqd.lot_number = mln2.lot_number', 'ONHAND');
2708: add_where_clause('moqd.inventory_item_id = mln2.inventory_item_id', 'ONHAND');
2709: add_where_clause('moqd.organization_id = mln2.organization_id', 'ONHAND');
2710: add_where_clause('mln2.expiration_date <= :expiration_date', 'ONHAND');
2711: add_bind_variable('expiration_date', inv_mwb_globals.g_expiration_date);
2712: END IF;
2713: --KMOTUPAL ME # 3922793
2714:
2715: --BUG 7556505

Line 2716: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN

2712: END IF;
2713: --KMOTUPAL ME # 3922793
2714:
2715: --BUG 7556505
2716: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN
2717: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN
2718: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
2719: add_where_clause('moqd.lot_number = mln2.lot_number', 'ONHAND');
2720: add_where_clause('moqd.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- Bug 9927569

Line 2717: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN

2713: --KMOTUPAL ME # 3922793
2714:
2715: --BUG 7556505
2716: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN
2717: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN
2718: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
2719: add_where_clause('moqd.lot_number = mln2.lot_number', 'ONHAND');
2720: add_where_clause('moqd.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- Bug 9927569
2721: add_where_clause('moqd.organization_id = mln2.organization_id', 'ONHAND'); -- Bug 9927569

Line 2724: add_bind_variable('parent_lot_number', inv_mwb_globals.g_parent_lot);

2720: add_where_clause('moqd.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- Bug 9927569
2721: add_where_clause('moqd.organization_id = mln2.organization_id', 'ONHAND'); -- Bug 9927569
2722: END IF;
2723: add_where_clause('mln2.parent_lot_number = :parent_lot_number', 'ONHAND');
2724: add_bind_variable('parent_lot_number', inv_mwb_globals.g_parent_lot);
2725: END IF;
2726: --BUG 7556505
2727:
2728: --bug # 6633612

Line 2729: IF (inv_mwb_globals.g_shipment_header_id is not null) THEN

2725: END IF;
2726: --BUG 7556505
2727:
2728: --bug # 6633612
2729: IF (inv_mwb_globals.g_shipment_header_id is not null) THEN
2730: add_from_clause('rcv_transactions rt', 'ONHAND');
2731: add_from_clause('mtl_material_transactions mmt', 'ONHAND');
2732: add_where_clause('rt.shipment_header_id = :shipment_header_id', 'ONHAND');
2733: add_where_clause('rt.transaction_id = mmt.rcv_transaction_id', 'ONHAND');

Line 2739: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);

2735: add_where_clause('rt.transaction_type = ''DELIVER''', 'ONHAND');
2736: add_where_clause('rt.destination_type_code = ''INVENTORY''', 'ONHAND');
2737: add_where_clause('mmt.transaction_id = moqd.create_transaction_id', 'ONHAND');
2738: add_where_clause('mmt.organization_id = moqd.organization_id', 'ONHAND');
2739: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);
2740: END IF;
2741: --bug # 6633612
2742:
2743: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) OR

Line 2743: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) OR

2739: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);
2740: END IF;
2741: --bug # 6633612
2742:
2743: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) OR
2744: (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
2745: add_from_clause('mtl_lot_numbers mln1', 'ONHAND');
2746: add_where_clause('moqd.lot_number = mln1.lot_number', 'ONHAND');
2747: add_where_clause('moqd.inventory_item_id = mln1.inventory_item_id', 'ONHAND');

Line 2744: (inv_mwb_globals.g_lot_context IS NOT NULL) THEN

2740: END IF;
2741: --bug # 6633612
2742:
2743: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) OR
2744: (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
2745: add_from_clause('mtl_lot_numbers mln1', 'ONHAND');
2746: add_where_clause('moqd.lot_number = mln1.lot_number', 'ONHAND');
2747: add_where_clause('moqd.inventory_item_id = mln1.inventory_item_id', 'ONHAND');
2748: add_where_clause('moqd.organization_id = mln1.organization_id', 'ONHAND');

Line 2750: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN

2746: add_where_clause('moqd.lot_number = mln1.lot_number', 'ONHAND');
2747: add_where_clause('moqd.inventory_item_id = mln1.inventory_item_id', 'ONHAND');
2748: add_where_clause('moqd.organization_id = mln1.organization_id', 'ONHAND');
2749:
2750: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN
2751: add_where_clause('mln1.grade_code = :onh_grade_from_code', 'ONHAND');
2752: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
2753: END IF;
2754:

Line 2752: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);

2748: add_where_clause('moqd.organization_id = mln1.organization_id', 'ONHAND');
2749:
2750: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN
2751: add_where_clause('mln1.grade_code = :onh_grade_from_code', 'ONHAND');
2752: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
2753: END IF;
2754:
2755: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
2756: add_where_clause('mln1.lot_attribute_category = :onh_lot_context', 'ONHAND');

Line 2755: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN

2751: add_where_clause('mln1.grade_code = :onh_grade_from_code', 'ONHAND');
2752: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
2753: END IF;
2754:
2755: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
2756: add_where_clause('mln1.lot_attribute_category = :onh_lot_context', 'ONHAND');
2757: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
2758: END IF;
2759:

Line 2757: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);

2753: END IF;
2754:
2755: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
2756: add_where_clause('mln1.lot_attribute_category = :onh_lot_context', 'ONHAND');
2757: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
2758: END IF;
2759:
2760: END IF; -- grade or lot context or lot attributes
2761:

Line 2762: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start

2758: END IF;
2759:
2760: END IF; -- grade or lot context or lot attributes
2761:
2762: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start
2763: add_from_clause('mtl_lot_numbers mln', 'ONHAND');
2764: add_where_clause('moqd.lot_number = mln.lot_number', 'ONHAND');
2765: add_where_clause('moqd.inventory_item_id = mln.inventory_item_id', 'ONHAND');
2766: add_where_clause('moqd.organization_id = mln.organization_id', 'ONHAND');

Line 2767: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');

2763: add_from_clause('mtl_lot_numbers mln', 'ONHAND');
2764: add_where_clause('moqd.lot_number = mln.lot_number', 'ONHAND');
2765: add_where_clause('moqd.inventory_item_id = mln.inventory_item_id', 'ONHAND');
2766: add_where_clause('moqd.organization_id = mln.organization_id', 'ONHAND');
2767: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');
2768: END IF; -- Bug 7566588 Changes End
2769:
2770: IF (inv_mwb_globals.g_planning_org IS NOT NULL) THEN
2771: add_where_clause('moqd.planning_organization_id = :onh_planning_org', 'ONHAND');

Line 2770: IF (inv_mwb_globals.g_planning_org IS NOT NULL) THEN

2766: add_where_clause('moqd.organization_id = mln.organization_id', 'ONHAND');
2767: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');
2768: END IF; -- Bug 7566588 Changes End
2769:
2770: IF (inv_mwb_globals.g_planning_org IS NOT NULL) THEN
2771: add_where_clause('moqd.planning_organization_id = :onh_planning_org', 'ONHAND');
2772: add_bind_variable('onh_planning_org', inv_mwb_globals.g_planning_org);
2773: END IF;
2774:

Line 2772: add_bind_variable('onh_planning_org', inv_mwb_globals.g_planning_org);

2768: END IF; -- Bug 7566588 Changes End
2769:
2770: IF (inv_mwb_globals.g_planning_org IS NOT NULL) THEN
2771: add_where_clause('moqd.planning_organization_id = :onh_planning_org', 'ONHAND');
2772: add_bind_variable('onh_planning_org', inv_mwb_globals.g_planning_org);
2773: END IF;
2774:
2775: IF (inv_mwb_globals.g_owning_org IS NOT NULL) THEN
2776: add_where_clause('moqd.owning_organization_id = :onh_owning_org', 'ONHAND');

Line 2775: IF (inv_mwb_globals.g_owning_org IS NOT NULL) THEN

2771: add_where_clause('moqd.planning_organization_id = :onh_planning_org', 'ONHAND');
2772: add_bind_variable('onh_planning_org', inv_mwb_globals.g_planning_org);
2773: END IF;
2774:
2775: IF (inv_mwb_globals.g_owning_org IS NOT NULL) THEN
2776: add_where_clause('moqd.owning_organization_id = :onh_owning_org', 'ONHAND');
2777: add_bind_variable('onh_owning_org', inv_mwb_globals.g_owning_org);
2778: END IF;
2779:

Line 2777: add_bind_variable('onh_owning_org', inv_mwb_globals.g_owning_org);

2773: END IF;
2774:
2775: IF (inv_mwb_globals.g_owning_org IS NOT NULL) THEN
2776: add_where_clause('moqd.owning_organization_id = :onh_owning_org', 'ONHAND');
2777: add_bind_variable('onh_owning_org', inv_mwb_globals.g_owning_org);
2778: END IF;
2779:
2780: -- Onhand Material Status Support
2781:

Line 2782: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'add_qf_onhand defaultstatusid:'|| l_default_status_id);

2778: END IF;
2779:
2780: -- Onhand Material Status Support
2781:
2782: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'add_qf_onhand defaultstatusid:'|| l_default_status_id);
2783: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'view by :'||inv_mwb_globals.g_view_by );
2784:
2785: if inv_mwb_globals.g_status_id is not null then
2786: if l_default_status_id is not null then

Line 2783: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'view by :'||inv_mwb_globals.g_view_by );

2779:
2780: -- Onhand Material Status Support
2781:
2782: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'add_qf_onhand defaultstatusid:'|| l_default_status_id);
2783: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'view by :'||inv_mwb_globals.g_view_by );
2784:
2785: if inv_mwb_globals.g_status_id is not null then
2786: if l_default_status_id is not null then
2787: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

Line 2785: if inv_mwb_globals.g_status_id is not null then

2781:
2782: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'add_qf_onhand defaultstatusid:'|| l_default_status_id);
2783: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'view by :'||inv_mwb_globals.g_view_by );
2784:
2785: if inv_mwb_globals.g_status_id is not null then
2786: if l_default_status_id is not null then
2787: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2788:
2789: inv_mwb_query_manager.add_from_clause('mtl_system_items msit', 'ONHAND');

Line 2787: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

2783: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'view by :'||inv_mwb_globals.g_view_by );
2784:
2785: if inv_mwb_globals.g_status_id is not null then
2786: if l_default_status_id is not null then
2787: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2788:
2789: inv_mwb_query_manager.add_from_clause('mtl_system_items msit', 'ONHAND');
2790: inv_mwb_query_manager.add_where_clause('moqd.organization_id = msit.organization_id', 'ONHAND');
2791: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = msit.inventory_item_id', 'ONHAND');

Line 2795: add_bind_variable('onh_status_id', inv_mwb_globals.g_status_id);

2791: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = msit.inventory_item_id', 'ONHAND');
2792: inv_mwb_query_manager.add_where_clause('msit.serial_number_control_code IN (1, 6)', 'ONHAND');
2793:
2794: add_where_clause('moqd.status_id = :onh_status_id', 'ONHAND');
2795: add_bind_variable('onh_status_id', inv_mwb_globals.g_status_id);
2796: end if;
2797: else
2798: -- Bug 6060233
2799: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

Line 2799: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

2795: add_bind_variable('onh_status_id', inv_mwb_globals.g_status_id);
2796: end if;
2797: else
2798: -- Bug 6060233
2799: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2800:
2801: inv_mwb_query_manager.add_from_clause('mtl_system_items msit', 'ONHAND');
2802: inv_mwb_query_manager.add_from_clause('mtl_item_locations_kfv mil', 'ONHAND');
2803: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln', 'ONHAND');

Line 2821: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);

2817: inv_mwb_query_manager.add_where_clause('(msi.status_id = :msi_status_id' ||
2818: ' OR mil.status_id = :mil_status_id' ||
2819: ' OR mln.status_id = :mln_status_id)', 'ONHAND');
2820:
2821: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2822: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2823: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2824: END IF;
2825: -- End Bug 6060233

Line 2822: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);

2818: ' OR mil.status_id = :mil_status_id' ||
2819: ' OR mln.status_id = :mln_status_id)', 'ONHAND');
2820:
2821: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2822: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2823: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2824: END IF;
2825: -- End Bug 6060233
2826: end if;

Line 2823: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);

2819: ' OR mln.status_id = :mln_status_id)', 'ONHAND');
2820:
2821: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2822: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2823: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2824: END IF;
2825: -- End Bug 6060233
2826: end if;
2827: end if;

Line 2833: IF inv_mwb_globals.g_status_id IS NOT NULL THEN

2829:
2830:
2831: WHEN 'ONHAND_MSN' THEN
2832:
2833: IF inv_mwb_globals.g_status_id IS NOT NULL THEN
2834: if l_default_status_id is null then -- Onhand Material Status Support
2835: inv_mwb_query_manager.add_from_clause('mtl_item_locations_kfv mil', 'ONHAND');
2836: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln', 'ONHAND');
2837: inv_mwb_query_manager.add_from_clause('mtl_secondary_inventories msi', 'ONHAND');

Line 2848: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

2844: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = msi.secondary_inventory_name', 'ONHAND');
2845: inv_mwb_query_manager.add_where_clause('NVL (msn.organization_type, 2) = 2', 'ONHAND');
2846: inv_mwb_query_manager.add_where_clause('(msi.subinventory_type = 1 OR msi.subinventory_type IS NULL)', 'ONHAND');
2847:
2848: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2849:
2850: -- Bug 6060233
2851: inv_mwb_query_manager.add_where_clause('(msi.status_id = :msi_status_id' ||
2852: ' OR mil.status_id = :mil_status_id' ||

Line 2864: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);

2860: inv_mwb_query_manager.add_where_clause('msn.status_id = :msn_status_id', 'ONHAND');
2861: */
2862: -- End Bug 6060233
2863:
2864: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2865: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2866: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2868: END IF;

Line 2865: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);

2861: */
2862: -- End Bug 6060233
2863:
2864: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2865: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2866: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2868: END IF;
2869: else -- Onhand Material Status Support

Line 2866: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);

2862: -- End Bug 6060233
2863:
2864: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2865: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2866: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2868: END IF;
2869: else -- Onhand Material Status Support
2870: inv_mwb_query_manager.add_where_clause('NVL (msn.organization_type, 2) = 2', 'ONHAND');

Line 2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);

2863:
2864: inv_mwb_query_manager.add_bind_variable('msi_status_id', inv_mwb_globals.g_status_id);
2865: inv_mwb_query_manager.add_bind_variable('mil_status_id', inv_mwb_globals.g_status_id);
2866: inv_mwb_query_manager.add_bind_variable('mln_status_id', inv_mwb_globals.g_status_id);
2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2868: END IF;
2869: else -- Onhand Material Status Support
2870: inv_mwb_query_manager.add_where_clause('NVL (msn.organization_type, 2) = 2', 'ONHAND');
2871: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

Line 2871: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN

2867: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2868: END IF;
2869: else -- Onhand Material Status Support
2870: inv_mwb_query_manager.add_where_clause('NVL (msn.organization_type, 2) = 2', 'ONHAND');
2871: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2872: inv_mwb_query_manager.add_where_clause('msn.status_id = :msn_status_id','ONHAND');
2873: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2874: END IF;
2875: end if;

Line 2873: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);

2869: else -- Onhand Material Status Support
2870: inv_mwb_query_manager.add_where_clause('NVL (msn.organization_type, 2) = 2', 'ONHAND');
2871: IF inv_mwb_globals.g_view_by <> 'STATUS' THEN
2872: inv_mwb_query_manager.add_where_clause('msn.status_id = :msn_status_id','ONHAND');
2873: inv_mwb_query_manager.add_bind_variable('msn_status_id', inv_mwb_globals.g_status_id);
2874: END IF;
2875: end if;
2876: END IF;
2877:

Line 2881: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

2877:
2878: /* Bug 8225619. Adding ELSE CONDITION code such that right side grid
2879: retrieves the organizations which are relevant to particular
2880: responsibility id and responisibility application id */
2881: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
2882: add_where_clause('msn.current_organization_id = :onh_organization_id', 'ONHAND');
2883: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2884: ELSE
2885: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');

Line 2883: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);

2879: retrieves the organizations which are relevant to particular
2880: responsibility id and responisibility application id */
2881: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
2882: add_where_clause('msn.current_organization_id = :onh_organization_id', 'ONHAND');
2883: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2884: ELSE
2885: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2886: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2887: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

Line 2886: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);

2882: add_where_clause('msn.current_organization_id = :onh_organization_id', 'ONHAND');
2883: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2884: ELSE
2885: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2886: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2887: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2888: END IF;
2889: /* End of Bug 8225619. */
2890:

Line 2887: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

2883: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2884: ELSE
2885: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'ONHAND');
2886: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
2887: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2888: END IF;
2889: /* End of Bug 8225619. */
2890:
2891: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

Line 2891: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

2887: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
2888: END IF;
2889: /* End of Bug 8225619. */
2890:
2891: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
2892: add_where_clause('msn.current_subinventory_code = :onh_subinventory_code', 'ONHAND');
2893: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2894: END IF;
2895:

Line 2893: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);

2889: /* End of Bug 8225619. */
2890:
2891: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
2892: add_where_clause('msn.current_subinventory_code = :onh_subinventory_code', 'ONHAND');
2893: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2894: END IF;
2895:
2896: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2897: add_where_clause('msn.current_locator_id = :onh_locator_id', 'ONHAND');

Line 2896: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

2892: add_where_clause('msn.current_subinventory_code = :onh_subinventory_code', 'ONHAND');
2893: add_bind_variable('onh_subinventory_code', inv_mwb_globals.g_subinventory_code);
2894: END IF;
2895:
2896: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2897: add_where_clause('msn.current_locator_id = :onh_locator_id', 'ONHAND');
2898: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2899: END IF;
2900:

Line 2898: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);

2894: END IF;
2895:
2896: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
2897: add_where_clause('msn.current_locator_id = :onh_locator_id', 'ONHAND');
2898: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2899: END IF;
2900:
2901: -- ER(9158529 client)
2902: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 2902: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

2898: add_bind_variable('onh_locator_id', inv_mwb_globals.g_locator_id);
2899: END IF;
2900:
2901: -- ER(9158529 client)
2902: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
2903: add_where_clause('msn.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :onh_client_code) ', 'ONHAND');
2904: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2905: END IF;
2906: -- ER(9158529 client)

Line 2904: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);

2900:
2901: -- ER(9158529 client)
2902: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
2903: add_where_clause('msn.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :onh_client_code) ', 'ONHAND');
2904: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2905: END IF;
2906: -- ER(9158529 client)
2907:
2908: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 2908: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

2904: add_bind_variable('onh_client_code', inv_mwb_globals.g_client_code);
2905: END IF;
2906: -- ER(9158529 client)
2907:
2908: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
2909: add_where_clause('msn.inventory_item_id = :onh_inventory_item_id', 'ONHAND');
2910: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2911: END IF;
2912:

Line 2910: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);

2906: -- ER(9158529 client)
2907:
2908: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
2909: add_where_clause('msn.inventory_item_id = :onh_inventory_item_id', 'ONHAND');
2910: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2911: END IF;
2912:
2913: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2914: add_where_clause('msn.revision = :onh_revision', 'ONHAND');

Line 2913: IF inv_mwb_globals.g_revision IS NOT NULL THEN

2909: add_where_clause('msn.inventory_item_id = :onh_inventory_item_id', 'ONHAND');
2910: add_bind_variable('onh_inventory_item_id', inv_mwb_globals.g_inventory_item_id);
2911: END IF;
2912:
2913: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2914: add_where_clause('msn.revision = :onh_revision', 'ONHAND');
2915: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2916: END IF;
2917:

Line 2915: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);

2911: END IF;
2912:
2913: IF inv_mwb_globals.g_revision IS NOT NULL THEN
2914: add_where_clause('msn.revision = :onh_revision', 'ONHAND');
2915: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2916: END IF;
2917:
2918: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2919: add_where_clause('msn.cost_group_id = :onh_cost_group_id', 'ONHAND');

Line 2918: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

2914: add_where_clause('msn.revision = :onh_revision', 'ONHAND');
2915: add_bind_variable('onh_revision', inv_mwb_globals.g_revision);
2916: END IF;
2917:
2918: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2919: add_where_clause('msn.cost_group_id = :onh_cost_group_id', 'ONHAND');
2920: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2921: END IF;
2922:

Line 2920: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);

2916: END IF;
2917:
2918: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
2919: add_where_clause('msn.cost_group_id = :onh_cost_group_id', 'ONHAND');
2920: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2921: END IF;
2922:
2923: -- ER(9158529)
2924: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 2924: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

2920: add_bind_variable('onh_cost_group_id', inv_mwb_globals.g_cost_group_id);
2921: END IF;
2922:
2923: -- ER(9158529)
2924: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
2925: add_where_clause('msn.inventory_item_id in '
2926: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
2927: || ' where organization_id = :onh_organization_id '
2928: || ' and category_set_id = :onh_category_set_id '

Line 2930: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);

2926: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
2927: || ' where organization_id = :onh_organization_id '
2928: || ' and category_set_id = :onh_category_set_id '
2929: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2930: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2931: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2932: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2933: END IF;
2934: -- ER(9158529)

Line 2931: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);

2927: || ' where organization_id = :onh_organization_id '
2928: || ' and category_set_id = :onh_category_set_id '
2929: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2930: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2931: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2932: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2933: END IF;
2934: -- ER(9158529)
2935:

Line 2932: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);

2928: || ' and category_set_id = :onh_category_set_id '
2929: || ' and category_id = nvl(:onh_category_id, category_id)) ', 'ONHAND');
2930: add_bind_variable('onh_organization_id', inv_mwb_globals.g_organization_id);
2931: add_bind_variable('onh_category_set_id', inv_mwb_globals.g_category_set_id);
2932: add_bind_variable('onh_category_id', inv_mwb_globals.g_category_id);
2933: END IF;
2934: -- ER(9158529)
2935:
2936: /*

Line 2942: IF inv_mwb_globals.g_project_id IS NOT NULL THEN

2938: BUG 8266074
2939: MSN does not have project and task still we are using the same ,
2940: saw this while testing bug 8208141 hence commenting the same
2941:
2942: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
2943: add_where_clause('msn.project_id = :onh_project_id', 'ONHAND');
2944: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2945: END IF;
2946:

Line 2944: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);

2940: saw this while testing bug 8208141 hence commenting the same
2941:
2942: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
2943: add_where_clause('msn.project_id = :onh_project_id', 'ONHAND');
2944: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2945: END IF;
2946:
2947: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2948: add_where_clause('msn.task_id = :onh_task_id', 'ONHAND');

Line 2947: IF inv_mwb_globals.g_task_id IS NOT NULL THEN

2943: add_where_clause('msn.project_id = :onh_project_id', 'ONHAND');
2944: add_bind_variable('onh_project_id', inv_mwb_globals.g_project_id);
2945: END IF;
2946:
2947: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2948: add_where_clause('msn.task_id = :onh_task_id', 'ONHAND');
2949: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2950: END IF;
2951:

Line 2949: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);

2945: END IF;
2946:
2947: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
2948: add_where_clause('msn.task_id = :onh_task_id', 'ONHAND');
2949: add_bind_variable('onh_task_id', inv_mwb_globals.g_task_id);
2950: END IF;
2951:
2952: */
2953:

Line 2954: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

2950: END IF;
2951:
2952: */
2953:
2954: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2955: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2956: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','ONHAND');
2957: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'ONHAND');
2958: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');

Line 2955: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

2951:
2952: */
2953:
2954: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
2955: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
2956: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','ONHAND');
2957: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'ONHAND');
2958: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2959: END IF;

Line 2961: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

2957: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'ONHAND');
2958: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2959: END IF;
2960:
2961: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');

Line 2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

2958: add_where_clause('wlpn.lpn_context IN (1,9,11)', 'ONHAND');
2959: END IF;
2960:
2961: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');
2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

2959: END IF;
2960:
2961: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');
2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2967: END IF;

Line 2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

2960:
2961: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');
2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2967: END IF;
2968:

Line 2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

2962: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2963: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2964: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');
2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2967: END IF;
2968:
2969: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2970: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 2969: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

2965: add_where_clause('msn.lpn_id = :onh_lpn_from_id', 'ONHAND');
2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2967: END IF;
2968:
2969: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2970: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2971: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2973: END IF;

Line 2970: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

2966: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
2967: END IF;
2968:
2969: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2970: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2971: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2973: END IF;
2974:

Line 2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);

2968:
2969: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
2970: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
2971: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2973: END IF;
2974:
2975: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2976: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 2975: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

2971: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', 'ONHAND');
2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2973: END IF;
2974:
2975: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2976: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2977: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2978: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2979: END IF;

Line 2976: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

2972: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
2973: END IF;
2974:
2975: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2976: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2977: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2978: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2979: END IF;
2980: END IF;

Line 2978: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);

2974:
2975: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
2976: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
2977: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', 'ONHAND');
2978: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2979: END IF;
2980: END IF;
2981:
2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

Line 2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

2978: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
2979: END IF;
2980: END IF;
2981:
2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2983: inv_mwb_globals.g_lot_to IS NOT NULL AND
2984: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2985: add_where_clause('msn.lot_number = :onh_lot_from', 'ONHAND');
2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

Line 2983: inv_mwb_globals.g_lot_to IS NOT NULL AND

2979: END IF;
2980: END IF;
2981:
2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2983: inv_mwb_globals.g_lot_to IS NOT NULL AND
2984: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2985: add_where_clause('msn.lot_number = :onh_lot_from', 'ONHAND');
2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2987: END IF;

Line 2984: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

2980: END IF;
2981:
2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2983: inv_mwb_globals.g_lot_to IS NOT NULL AND
2984: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2985: add_where_clause('msn.lot_number = :onh_lot_from', 'ONHAND');
2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2987: END IF;
2988:

Line 2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

2982: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2983: inv_mwb_globals.g_lot_to IS NOT NULL AND
2984: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
2985: add_where_clause('msn.lot_number = :onh_lot_from', 'ONHAND');
2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2987: END IF;
2988:
2989: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2990: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 2989: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

2985: add_where_clause('msn.lot_number = :onh_lot_from', 'ONHAND');
2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2987: END IF;
2988:
2989: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2990: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2991: add_where_clause('msn.lot_number >= :onh_lot_from', 'ONHAND');
2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2993: END IF;

Line 2990: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

2986: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2987: END IF;
2988:
2989: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2990: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2991: add_where_clause('msn.lot_number >= :onh_lot_from', 'ONHAND');
2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2993: END IF;
2994:

Line 2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);

2988:
2989: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
2990: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
2991: add_where_clause('msn.lot_number >= :onh_lot_from', 'ONHAND');
2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2993: END IF;
2994:
2995: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2996: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 2995: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

2991: add_where_clause('msn.lot_number >= :onh_lot_from', 'ONHAND');
2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2993: END IF;
2994:
2995: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2996: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2997: add_where_clause('msn.lot_number <= :onh_lot_to', 'ONHAND');
2998: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2999: END IF;

Line 2996: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

2992: add_bind_variable('onh_lot_from', inv_mwb_globals.g_lot_from);
2993: END IF;
2994:
2995: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2996: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2997: add_where_clause('msn.lot_number <= :onh_lot_to', 'ONHAND');
2998: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2999: END IF;
3000:

Line 2998: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);

2994:
2995: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
2996: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
2997: add_where_clause('msn.lot_number <= :onh_lot_to', 'ONHAND');
2998: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2999: END IF;
3000:
3001: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3002: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 3002: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

2998: add_bind_variable('onh_lot_to', inv_mwb_globals.g_lot_to);
2999: END IF;
3000:
3001: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3002: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3003: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3004: add_from_clause('mtl_lot_numbers mln3', 'ONHAND');
3005: add_where_clause('msn.lot_number = mln3.lot_number', 'ONHAND');
3006: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569

Line 3003: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

2999: END IF;
3000:
3001: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3002: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3003: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3004: add_from_clause('mtl_lot_numbers mln3', 'ONHAND');
3005: add_where_clause('msn.lot_number = mln3.lot_number', 'ONHAND');
3006: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569
3007: add_where_clause('msn.current_organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569

Line 3009: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3005: add_where_clause('msn.lot_number = mln3.lot_number', 'ONHAND');
3006: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569
3007: add_where_clause('msn.current_organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569
3008:
3009: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3010: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3011: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3012: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 3010: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3006: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'ONHAND'); -- Bug 9927569
3007: add_where_clause('msn.current_organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569
3008:
3009: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3010: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3011: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3012: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3014: END IF;

Line 3011: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

3007: add_where_clause('msn.current_organization_id = mln3.organization_id', 'ONHAND'); -- Bug 9927569
3008:
3009: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3010: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3011: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3012: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3014: END IF;
3015:

Line 3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3009: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3010: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3011: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3012: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3014: END IF;
3015:
3016: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3017: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 3016: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3012: add_where_clause('mln3.supplier_lot_number = :onh_supplier_lot_from', 'ONHAND');
3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3014: END IF;
3015:
3016: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3017: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3018: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3020: END IF;

Line 3017: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

3013: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3014: END IF;
3015:
3016: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3017: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3018: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3020: END IF;
3021:

Line 3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3015:
3016: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3017: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3018: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3020: END IF;
3021:
3022: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3023: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 3022: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3018: add_where_clause('mln3.supplier_lot_number >= :onh_supplier_lot_from', 'ONHAND');
3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3020: END IF;
3021:
3022: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3023: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3024: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
3025: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3026: END IF;

Line 3023: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

3019: add_bind_variable('onh_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3020: END IF;
3021:
3022: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3023: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3024: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
3025: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3026: END IF;
3027: END IF ;

Line 3025: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

3021:
3022: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3023: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3024: add_where_clause('mln3.supplier_lot_number <= :onh_supplier_lot_to', 'ONHAND');
3025: add_bind_variable('onh_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3026: END IF;
3027: END IF ;
3028: /* End of Bug 8396954 */
3029: --KMOTUPAL ME # 3922793

Line 3030: IF (inv_mwb_globals.g_expired_lots = 'Y') THEN

3026: END IF;
3027: END IF ;
3028: /* End of Bug 8396954 */
3029: --KMOTUPAL ME # 3922793
3030: IF (inv_mwb_globals.g_expired_lots = 'Y') THEN
3031: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
3032: add_where_clause('msn.lot_number = mln2.lot_number', 'ONHAND');
3033: add_where_clause('msn.inventory_item_id = mln2.inventory_item_id', 'ONHAND');
3034: add_where_clause('msn.organization_id = mln2.organization_id', 'ONHAND');

Line 3036: add_bind_variable('expiration_date', inv_mwb_globals.g_expiration_date);

3032: add_where_clause('msn.lot_number = mln2.lot_number', 'ONHAND');
3033: add_where_clause('msn.inventory_item_id = mln2.inventory_item_id', 'ONHAND');
3034: add_where_clause('msn.organization_id = mln2.organization_id', 'ONHAND');
3035: add_where_clause('mln2.expiration_date <= :expiration_date', 'ONHAND');
3036: add_bind_variable('expiration_date', inv_mwb_globals.g_expiration_date);
3037: END IF;
3038: --KMOTUPAL ME # 3922793
3039:
3040: --BUG 7556505

Line 3041: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN

3037: END IF;
3038: --KMOTUPAL ME # 3922793
3039:
3040: --BUG 7556505
3041: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN
3042: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN
3043: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
3044: add_where_clause('msn.lot_number = mln2.lot_number', 'ONHAND'); -- 9927659
3045: add_where_clause('msn.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- 9927569

Line 3042: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN

3038: --KMOTUPAL ME # 3922793
3039:
3040: --BUG 7556505
3041: IF (inv_mwb_globals.g_parent_lot IS NOT NULL) THEN
3042: IF (inv_mwb_globals.g_expired_lots <> 'Y') THEN
3043: add_from_clause('mtl_lot_numbers mln2', 'ONHAND');
3044: add_where_clause('msn.lot_number = mln2.lot_number', 'ONHAND'); -- 9927659
3045: add_where_clause('msn.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- 9927569
3046: add_where_clause('msn.current_organization_id = mln2.organization_id', 'ONHAND'); -- 9927569

Line 3049: add_bind_variable('parent_lot_number', inv_mwb_globals.g_parent_lot);

3045: add_where_clause('msn.inventory_item_id = mln2.inventory_item_id', 'ONHAND'); -- 9927569
3046: add_where_clause('msn.current_organization_id = mln2.organization_id', 'ONHAND'); -- 9927569
3047: END IF;
3048: add_where_clause('mln2.parent_lot_number = :parent_lot_number', 'ONHAND');
3049: add_bind_variable('parent_lot_number', inv_mwb_globals.g_parent_lot);
3050: END IF;
3051:
3052: --BUG 7556505
3053:

Line 3055: IF (inv_mwb_globals.g_shipment_header_id is not null) THEN

3051:
3052: --BUG 7556505
3053:
3054: --bug # 6633612
3055: IF (inv_mwb_globals.g_shipment_header_id is not null) THEN
3056: add_from_clause('rcv_transactions rt', 'ONHAND');
3057: add_from_clause('mtl_material_transactions mmt', 'ONHAND');
3058: add_where_clause('rt.shipment_header_id = :shipment_header_id', 'ONHAND');
3059: add_where_clause('rt.transaction_id = mmt.rcv_transaction_id', 'ONHAND');

Line 3065: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);

3061: add_where_clause('rt.transaction_type = ''DELIVER''', 'ONHAND');
3062: add_where_clause('rt.destination_type_code = ''INVENTORY''', 'ONHAND');
3063: add_where_clause('mmt.transaction_id = msn.last_transaction_id', 'ONHAND');
3064: add_where_clause('mmt.organization_id = msn.current_organization_id', 'ONHAND');
3065: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);
3066: END IF;
3067: --bug # 6633612
3068:
3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

Line 3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3065: add_bind_variable('shipment_header_id', inv_mwb_globals.g_shipment_header_id);
3066: END IF;
3067: --bug # 6633612
3068:
3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3070: inv_mwb_globals.g_serial_to IS NOT NULL AND
3071: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3072: add_where_clause('msn.serial_number = :onh_serial_from', 'ONHAND');
3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);

Line 3070: inv_mwb_globals.g_serial_to IS NOT NULL AND

3066: END IF;
3067: --bug # 6633612
3068:
3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3070: inv_mwb_globals.g_serial_to IS NOT NULL AND
3071: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3072: add_where_clause('msn.serial_number = :onh_serial_from', 'ONHAND');
3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3074: END IF;

Line 3071: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

3067: --bug # 6633612
3068:
3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3070: inv_mwb_globals.g_serial_to IS NOT NULL AND
3071: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3072: add_where_clause('msn.serial_number = :onh_serial_from', 'ONHAND');
3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3074: END IF;
3075:

Line 3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);

3069: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3070: inv_mwb_globals.g_serial_to IS NOT NULL AND
3071: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3072: add_where_clause('msn.serial_number = :onh_serial_from', 'ONHAND');
3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3074: END IF;
3075:
3076: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3077: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 3076: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3072: add_where_clause('msn.serial_number = :onh_serial_from', 'ONHAND');
3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3074: END IF;
3075:
3076: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3077: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3078: add_where_clause('msn.serial_number >= :onh_serial_from', 'ONHAND');
3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3080: END IF;

Line 3077: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

3073: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3074: END IF;
3075:
3076: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3077: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3078: add_where_clause('msn.serial_number >= :onh_serial_from', 'ONHAND');
3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3080: END IF;
3081:

Line 3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);

3075:
3076: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3077: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3078: add_where_clause('msn.serial_number >= :onh_serial_from', 'ONHAND');
3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3080: END IF;
3081:
3082: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3083: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 3082: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

3078: add_where_clause('msn.serial_number >= :onh_serial_from', 'ONHAND');
3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3080: END IF;
3081:
3082: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3083: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3084: add_where_clause('msn.serial_number <= :onh_serial_to', 'ONHAND');
3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);
3086: END IF;

Line 3083: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

3079: add_bind_variable('onh_serial_from', inv_mwb_globals.g_serial_from);
3080: END IF;
3081:
3082: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3083: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3084: add_where_clause('msn.serial_number <= :onh_serial_to', 'ONHAND');
3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);
3086: END IF;
3087:

Line 3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);

3081:
3082: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3083: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3084: add_where_clause('msn.serial_number <= :onh_serial_to', 'ONHAND');
3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);
3086: END IF;
3087:
3088: IF (inv_mwb_globals.g_serial_attr_query IS NOT NULL) THEN -- Bug 6429880 Changes starting
3089: add_where_clause(inv_mwb_globals.g_serial_attr_query, 'ONHAND');

Line 3088: IF (inv_mwb_globals.g_serial_attr_query IS NOT NULL) THEN -- Bug 6429880 Changes starting

3084: add_where_clause('msn.serial_number <= :onh_serial_to', 'ONHAND');
3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);
3086: END IF;
3087:
3088: IF (inv_mwb_globals.g_serial_attr_query IS NOT NULL) THEN -- Bug 6429880 Changes starting
3089: add_where_clause(inv_mwb_globals.g_serial_attr_query, 'ONHAND');
3090: END IF; -- Bug 6429880 Changes ending
3091:
3092: /* Bug 9486070. Added code for unit number field */

Line 3089: add_where_clause(inv_mwb_globals.g_serial_attr_query, 'ONHAND');

3085: add_bind_variable('onh_serial_to', inv_mwb_globals.g_serial_to);
3086: END IF;
3087:
3088: IF (inv_mwb_globals.g_serial_attr_query IS NOT NULL) THEN -- Bug 6429880 Changes starting
3089: add_where_clause(inv_mwb_globals.g_serial_attr_query, 'ONHAND');
3090: END IF; -- Bug 6429880 Changes ending
3091:
3092: /* Bug 9486070. Added code for unit number field */
3093: IF (inv_mwb_globals.g_unit_number IS NOT NULL) THEN

Line 3093: IF (inv_mwb_globals.g_unit_number IS NOT NULL) THEN

3089: add_where_clause(inv_mwb_globals.g_serial_attr_query, 'ONHAND');
3090: END IF; -- Bug 6429880 Changes ending
3091:
3092: /* Bug 9486070. Added code for unit number field */
3093: IF (inv_mwb_globals.g_unit_number IS NOT NULL) THEN
3094: add_where_clause('msn.end_item_unit_number = :onh_unit_number', 'ONHAND');
3095: add_bind_variable('onh_unit_number', inv_mwb_globals.g_unit_number);
3096: END IF;
3097: /* End of Bug 9486070 */

Line 3095: add_bind_variable('onh_unit_number', inv_mwb_globals.g_unit_number);

3091:
3092: /* Bug 9486070. Added code for unit number field */
3093: IF (inv_mwb_globals.g_unit_number IS NOT NULL) THEN
3094: add_where_clause('msn.end_item_unit_number = :onh_unit_number', 'ONHAND');
3095: add_bind_variable('onh_unit_number', inv_mwb_globals.g_unit_number);
3096: END IF;
3097: /* End of Bug 9486070 */
3098:
3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL

Line 3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL

3095: add_bind_variable('onh_unit_number', inv_mwb_globals.g_unit_number);
3096: END IF;
3097: /* End of Bug 9486070 */
3098:
3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL
3100: OR inv_mwb_globals.g_lot_context IS NOT NULL
3101: OR inv_mwb_globals.g_lot_attr_query IS NOT NULL) -- Bug 7566588
3102: AND inv_mwb_globals.g_status_id IS NULL THEN
3103: add_from_clause('mtl_lot_numbers mln', 'ONHAND');

Line 3100: OR inv_mwb_globals.g_lot_context IS NOT NULL

3096: END IF;
3097: /* End of Bug 9486070 */
3098:
3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL
3100: OR inv_mwb_globals.g_lot_context IS NOT NULL
3101: OR inv_mwb_globals.g_lot_attr_query IS NOT NULL) -- Bug 7566588
3102: AND inv_mwb_globals.g_status_id IS NULL THEN
3103: add_from_clause('mtl_lot_numbers mln', 'ONHAND');
3104: add_where_clause('msn.lot_number = mln.lot_number', 'ONHAND');

Line 3101: OR inv_mwb_globals.g_lot_attr_query IS NOT NULL) -- Bug 7566588

3097: /* End of Bug 9486070 */
3098:
3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL
3100: OR inv_mwb_globals.g_lot_context IS NOT NULL
3101: OR inv_mwb_globals.g_lot_attr_query IS NOT NULL) -- Bug 7566588
3102: AND inv_mwb_globals.g_status_id IS NULL THEN
3103: add_from_clause('mtl_lot_numbers mln', 'ONHAND');
3104: add_where_clause('msn.lot_number = mln.lot_number', 'ONHAND');
3105: add_where_clause('msn.inventory_item_id = mln.inventory_item_id', 'ONHAND');

Line 3102: AND inv_mwb_globals.g_status_id IS NULL THEN

3098:
3099: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL
3100: OR inv_mwb_globals.g_lot_context IS NOT NULL
3101: OR inv_mwb_globals.g_lot_attr_query IS NOT NULL) -- Bug 7566588
3102: AND inv_mwb_globals.g_status_id IS NULL THEN
3103: add_from_clause('mtl_lot_numbers mln', 'ONHAND');
3104: add_where_clause('msn.lot_number = mln.lot_number', 'ONHAND');
3105: add_where_clause('msn.inventory_item_id = mln.inventory_item_id', 'ONHAND');
3106: add_where_clause('msn.current_organization_id = mln.organization_id', 'ONHAND'); -- Bug 7566588

Line 3109: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN

3105: add_where_clause('msn.inventory_item_id = mln.inventory_item_id', 'ONHAND');
3106: add_where_clause('msn.current_organization_id = mln.organization_id', 'ONHAND'); -- Bug 7566588
3107: END IF;
3108:
3109: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN
3110: add_where_clause('mln.grade_code = :onh_grade_from_code', 'ONHAND');
3111: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
3112: END IF;
3113:

Line 3111: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);

3107: END IF;
3108:
3109: IF (inv_mwb_globals.g_grade_from_code IS NOT NULL) THEN
3110: add_where_clause('mln.grade_code = :onh_grade_from_code', 'ONHAND');
3111: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
3112: END IF;
3113:
3114: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
3115: add_where_clause('mln.lot_attribute_category = :onh_lot_context', 'ONHAND');

Line 3114: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN

3110: add_where_clause('mln.grade_code = :onh_grade_from_code', 'ONHAND');
3111: add_bind_variable('onh_grade_from_code', inv_mwb_globals.g_grade_from_code);
3112: END IF;
3113:
3114: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
3115: add_where_clause('mln.lot_attribute_category = :onh_lot_context', 'ONHAND');
3116: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
3117: END IF;
3118:

Line 3116: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);

3112: END IF;
3113:
3114: IF (inv_mwb_globals.g_lot_context IS NOT NULL) THEN
3115: add_where_clause('mln.lot_attribute_category = :onh_lot_context', 'ONHAND');
3116: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
3117: END IF;
3118:
3119: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start
3120: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');

Line 3119: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start

3115: add_where_clause('mln.lot_attribute_category = :onh_lot_context', 'ONHAND');
3116: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
3117: END IF;
3118:
3119: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start
3120: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');
3121: END IF; -- Bug 7566588 Changes End
3122:
3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN

Line 3120: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');

3116: add_bind_variable('onh_lot_context', inv_mwb_globals.g_lot_context);
3117: END IF;
3118:
3119: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start
3120: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');
3121: END IF; -- Bug 7566588 Changes End
3122:
3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
3124: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');

Line 3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN

3119: IF (inv_mwb_globals.g_lot_attr_query IS NOT NULL) THEN -- Bug 7566588 Changes Start
3120: add_where_clause(inv_mwb_globals.g_lot_attr_query, 'ONHAND');
3121: END IF; -- Bug 7566588 Changes End
3122:
3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
3124: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3125: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
3126: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3127: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN

Line 3125: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN

3121: END IF; -- Bug 7566588 Changes End
3122:
3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
3124: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3125: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
3126: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3127: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
3128: add_where_clause('msn.owning_organization_id = :onh_owning_org_id', 'ONHAND');
3129: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);

Line 3127: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN

3123: IF inv_mwb_globals.g_owning_qry_mode = 2 THEN
3124: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3125: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
3126: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3127: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
3128: add_where_clause('msn.owning_organization_id = :onh_owning_org_id', 'ONHAND');
3129: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
3130: END IF;
3131: END IF;

Line 3129: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);

3125: ELSIF inv_mwb_globals.g_owning_qry_mode = 3 THEN
3126: add_where_clause('msn.owning_tp_type = 1', 'ONHAND');
3127: IF inv_mwb_globals.g_owning_org IS NOT NULL THEN
3128: add_where_clause('msn.owning_organization_id = :onh_owning_org_id', 'ONHAND');
3129: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
3130: END IF;
3131: END IF;
3132:
3133: IF inv_mwb_globals.g_planning_query_mode = 2 THEN

Line 3133: IF inv_mwb_globals.g_planning_query_mode = 2 THEN

3129: add_bind_variable('onh_owning_org_id', inv_mwb_globals.g_owning_org);
3130: END IF;
3131: END IF;
3132:
3133: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
3134: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3135: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
3136: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3137: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN

Line 3135: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN

3131: END IF;
3132:
3133: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
3134: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3135: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
3136: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3137: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
3138: add_where_clause('msn.planning_organization_id = :onh_planning_org_id', 'ONHAND');
3139: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);

Line 3137: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN

3133: IF inv_mwb_globals.g_planning_query_mode = 2 THEN
3134: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3135: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
3136: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3137: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
3138: add_where_clause('msn.planning_organization_id = :onh_planning_org_id', 'ONHAND');
3139: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);
3140: END IF;
3141: END IF;

Line 3139: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);

3135: ELSIF inv_mwb_globals.g_planning_query_mode = 3 THEN
3136: add_where_clause('msn.planning_tp_type = 1', 'ONHAND');
3137: IF inv_mwb_globals.g_planning_org IS NOT NULL THEN
3138: add_where_clause('msn.planning_organization_id = :onh_planning_org_id', 'ONHAND');
3139: add_bind_variable('onh_planning_org_id', inv_mwb_globals.g_planning_org);
3140: END IF;
3141: END IF;
3142:
3143: END CASE;

Line 3155: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered with location : ' || p_mat_loc);

3151: l_procedure_name VARCHAR2(30);
3152: l_serial_control NUMBER;
3153: BEGIN
3154: l_procedure_name := 'ADD_QF_WHERE_LPN_NODE';
3155: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered with location : ' || p_mat_loc);
3156:
3157: flag_rcv := FALSE;
3158: flag_onh := FALSE;
3159:

Line 3160: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN

3156:
3157: flag_rcv := FALSE;
3158: flag_onh := FALSE;
3159:
3160: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3161: SELECT serial_number_control_code
3162: INTO l_serial_control
3163: FROM mtl_system_items
3164: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

Line 3164: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

3160: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3161: SELECT serial_number_control_code
3162: INTO l_serial_control
3163: FROM mtl_system_items
3164: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3165: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3166: END IF;
3167:
3168: IF inv_mwb_globals.g_chk_onhand = 0 AND

Line 3165: AND organization_id = inv_mwb_globals.g_tree_organization_id;

3161: SELECT serial_number_control_code
3162: INTO l_serial_control
3163: FROM mtl_system_items
3164: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3165: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3166: END IF;
3167:
3168: IF inv_mwb_globals.g_chk_onhand = 0 AND
3169: inv_mwb_globals.g_chk_receiving = 0 AND

Line 3168: IF inv_mwb_globals.g_chk_onhand = 0 AND

3164: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3165: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3166: END IF;
3167:
3168: IF inv_mwb_globals.g_chk_onhand = 0 AND
3169: inv_mwb_globals.g_chk_receiving = 0 AND
3170: inv_mwb_globals.g_chk_inbound = 0 THEN
3171: null;
3172: ELSE

Line 3169: inv_mwb_globals.g_chk_receiving = 0 AND

3165: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3166: END IF;
3167:
3168: IF inv_mwb_globals.g_chk_onhand = 0 AND
3169: inv_mwb_globals.g_chk_receiving = 0 AND
3170: inv_mwb_globals.g_chk_inbound = 0 THEN
3171: null;
3172: ELSE
3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'

Line 3170: inv_mwb_globals.g_chk_inbound = 0 THEN

3166: END IF;
3167:
3168: IF inv_mwb_globals.g_chk_onhand = 0 AND
3169: inv_mwb_globals.g_chk_receiving = 0 AND
3170: inv_mwb_globals.g_chk_inbound = 0 THEN
3171: null;
3172: ELSE
3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'
3174: OR inv_mwb_globals.g_tree_node_type = 'ORG' THEN

Line 3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'

3169: inv_mwb_globals.g_chk_receiving = 0 AND
3170: inv_mwb_globals.g_chk_inbound = 0 THEN
3171: null;
3172: ELSE
3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'
3174: OR inv_mwb_globals.g_tree_node_type = 'ORG' THEN
3175:
3176: query_str := ' wlpn.lpn_context IN ( ';
3177: IF inv_mwb_globals.g_chk_onhand = 1 THEN

Line 3174: OR inv_mwb_globals.g_tree_node_type = 'ORG' THEN

3170: inv_mwb_globals.g_chk_inbound = 0 THEN
3171: null;
3172: ELSE
3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'
3174: OR inv_mwb_globals.g_tree_node_type = 'ORG' THEN
3175:
3176: query_str := ' wlpn.lpn_context IN ( ';
3177: IF inv_mwb_globals.g_chk_onhand = 1 THEN
3178: query_str := query_str || '1,9,11';

Line 3177: IF inv_mwb_globals.g_chk_onhand = 1 THEN

3173: IF inv_mwb_globals.g_tree_node_type = 'APPTREE_OBJECT_TRUNK'
3174: OR inv_mwb_globals.g_tree_node_type = 'ORG' THEN
3175:
3176: query_str := ' wlpn.lpn_context IN ( ';
3177: IF inv_mwb_globals.g_chk_onhand = 1 THEN
3178: query_str := query_str || '1,9,11';
3179: flag_onh := TRUE;
3180: END IF;
3181:

Line 3182: IF inv_mwb_globals.g_chk_receiving = 1 THEN

3178: query_str := query_str || '1,9,11';
3179: flag_onh := TRUE;
3180: END IF;
3181:
3182: IF inv_mwb_globals.g_chk_receiving = 1 THEN
3183: IF flag_onh THEN
3184: query_str := query_str || ',';
3185: END IF;
3186: query_str := query_str || '3';

Line 3189: IF inv_mwb_globals.g_chk_inbound = 1 THEN

3185: END IF;
3186: query_str := query_str || '3';
3187: END IF;
3188:
3189: IF inv_mwb_globals.g_chk_inbound = 1 THEN
3190: IF flag_onh or flag_rcv THEN
3191: query_str := query_str || ',';
3192: END IF;
3193: query_str := query_str || '6,7';

Line 3198: CASE inv_mwb_globals.g_tree_mat_loc_id

3194: END IF;
3195: query_str := query_str || ' ) ';
3196: add_where_clause(query_str, p_mat_loc);
3197: ELSE
3198: CASE inv_mwb_globals.g_tree_mat_loc_id
3199: WHEN 1 THEN
3200: add_where_clause('wlpn.lpn_context IN (1,9,11)', p_mat_loc);
3201: WHEN 2 THEN
3202: add_where_clause('wlpn.lpn_context = 3', p_mat_loc);

Line 3208: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Adding tables to the query : ' || p_mat_loc);

3204: add_where_clause('wlpn.lpn_context IN (6,7) ', p_mat_loc);
3205: END CASE;
3206: END IF;
3207: END IF;
3208: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Adding tables to the query : ' || p_mat_loc);
3209: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ' , p_mat_loc);
3210: inv_mwb_query_manager.add_from_clause(' wms_lpn_contents wlc ', p_mat_loc);
3211: add_where_clause(' wlc.parent_lpn_id = wlpn.lpn_id ', p_mat_loc);
3212:

Line 3213: IF inv_mwb_globals.g_serial_from IS NOT NULL

3209: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ' , p_mat_loc);
3210: inv_mwb_query_manager.add_from_clause(' wms_lpn_contents wlc ', p_mat_loc);
3211: add_where_clause(' wlc.parent_lpn_id = wlpn.lpn_id ', p_mat_loc);
3212:
3213: IF inv_mwb_globals.g_serial_from IS NOT NULL
3214: OR inv_mwb_globals.g_serial_to IS NOT NULL
3215: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL
3216: OR l_serial_control IN (2, 5) THEN
3217: inv_mwb_query_manager.add_from_clause(' mtl_serial_numbers msn ',p_mat_loc);

Line 3214: OR inv_mwb_globals.g_serial_to IS NOT NULL

3210: inv_mwb_query_manager.add_from_clause(' wms_lpn_contents wlc ', p_mat_loc);
3211: add_where_clause(' wlc.parent_lpn_id = wlpn.lpn_id ', p_mat_loc);
3212:
3213: IF inv_mwb_globals.g_serial_from IS NOT NULL
3214: OR inv_mwb_globals.g_serial_to IS NOT NULL
3215: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL
3216: OR l_serial_control IN (2, 5) THEN
3217: inv_mwb_query_manager.add_from_clause(' mtl_serial_numbers msn ',p_mat_loc);
3218: add_where_clause('msn.lpn_id = wlpn.lpn_id', p_mat_loc);

Line 3215: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL

3211: add_where_clause(' wlc.parent_lpn_id = wlpn.lpn_id ', p_mat_loc);
3212:
3213: IF inv_mwb_globals.g_serial_from IS NOT NULL
3214: OR inv_mwb_globals.g_serial_to IS NOT NULL
3215: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL
3216: OR l_serial_control IN (2, 5) THEN
3217: inv_mwb_query_manager.add_from_clause(' mtl_serial_numbers msn ',p_mat_loc);
3218: add_where_clause('msn.lpn_id = wlpn.lpn_id', p_mat_loc);
3219: add_where_clause('msn.current_organization_id = wlc.organization_id', p_mat_loc);

Line 3222: IF inv_mwb_globals.g_chk_onhand = 0 AND

3218: add_where_clause('msn.lpn_id = wlpn.lpn_id', p_mat_loc);
3219: add_where_clause('msn.current_organization_id = wlc.organization_id', p_mat_loc);
3220: add_where_clause('msn.inventory_item_id = wlc.inventory_item_id', p_mat_loc);
3221:
3222: IF inv_mwb_globals.g_chk_onhand = 0 AND
3223: inv_mwb_globals.g_chk_receiving = 0 AND
3224: inv_mwb_globals.g_chk_inbound = 0 THEN
3225: null;
3226: ELSE

Line 3223: inv_mwb_globals.g_chk_receiving = 0 AND

3219: add_where_clause('msn.current_organization_id = wlc.organization_id', p_mat_loc);
3220: add_where_clause('msn.inventory_item_id = wlc.inventory_item_id', p_mat_loc);
3221:
3222: IF inv_mwb_globals.g_chk_onhand = 0 AND
3223: inv_mwb_globals.g_chk_receiving = 0 AND
3224: inv_mwb_globals.g_chk_inbound = 0 THEN
3225: null;
3226: ELSE
3227: query_str := 'msn.current_status = ';

Line 3224: inv_mwb_globals.g_chk_inbound = 0 THEN

3220: add_where_clause('msn.inventory_item_id = wlc.inventory_item_id', p_mat_loc);
3221:
3222: IF inv_mwb_globals.g_chk_onhand = 0 AND
3223: inv_mwb_globals.g_chk_receiving = 0 AND
3224: inv_mwb_globals.g_chk_inbound = 0 THEN
3225: null;
3226: ELSE
3227: query_str := 'msn.current_status = ';
3228: IF inv_mwb_globals.g_chk_onhand = 1 THEN

Line 3228: IF inv_mwb_globals.g_chk_onhand = 1 THEN

3224: inv_mwb_globals.g_chk_inbound = 0 THEN
3225: null;
3226: ELSE
3227: query_str := 'msn.current_status = ';
3228: IF inv_mwb_globals.g_chk_onhand = 1 THEN
3229: query_str := query_str || '3';
3230: flag_onh := TRUE;
3231: END IF;
3232:

Line 3233: IF inv_mwb_globals.g_chk_inbound = 1

3229: query_str := query_str || '3';
3230: flag_onh := TRUE;
3231: END IF;
3232:
3233: IF inv_mwb_globals.g_chk_inbound = 1
3234: OR inv_mwb_globals.g_chk_receiving = 1 THEN
3235: IF flag_onh or flag_rcv THEN
3236: query_str := query_str || ',';
3237: END IF;

Line 3234: OR inv_mwb_globals.g_chk_receiving = 1 THEN

3230: flag_onh := TRUE;
3231: END IF;
3232:
3233: IF inv_mwb_globals.g_chk_inbound = 1
3234: OR inv_mwb_globals.g_chk_receiving = 1 THEN
3235: IF flag_onh or flag_rcv THEN
3236: query_str := query_str || ',';
3237: END IF;
3238: query_str := query_str || '5';

Line 3244: IF inv_mwb_globals.g_project_id IS NOT NULL

3240: add_where_clause(query_str, p_mat_loc);
3241: END IF;
3242: END IF;
3243:
3244: IF inv_mwb_globals.g_project_id IS NOT NULL
3245: OR inv_mwb_globals.g_task_id IS NOT NULL THEN
3246: inv_mwb_query_manager.add_from_clause(' mtl_item_locations mil ',p_mat_loc);
3247: add_where_clause('msn.lpn_id = wlpn.lpn_id', p_mat_loc);
3248: add_where_clause('mil.organization_id = wlc.organization_id', p_mat_loc);

Line 3245: OR inv_mwb_globals.g_task_id IS NOT NULL THEN

3241: END IF;
3242: END IF;
3243:
3244: IF inv_mwb_globals.g_project_id IS NOT NULL
3245: OR inv_mwb_globals.g_task_id IS NOT NULL THEN
3246: inv_mwb_query_manager.add_from_clause(' mtl_item_locations mil ',p_mat_loc);
3247: add_where_clause('msn.lpn_id = wlpn.lpn_id', p_mat_loc);
3248: add_where_clause('mil.organization_id = wlc.organization_id', p_mat_loc);
3249: add_where_clause('wlpn.locator = mil.inventory_location_id', p_mat_loc);

Line 3252: IF inv_mwb_globals.g_project_id IS NOT NULL THEN

3248: add_where_clause('mil.organization_id = wlc.organization_id', p_mat_loc);
3249: add_where_clause('wlpn.locator = mil.inventory_location_id', p_mat_loc);
3250: END IF;
3251:
3252: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
3253: add_where_clause('mil.project_id = :project_id', p_mat_loc);
3254: add_bind_variable('project_id', inv_mwb_globals.g_project_id);
3255: END IF;
3256:

Line 3254: add_bind_variable('project_id', inv_mwb_globals.g_project_id);

3250: END IF;
3251:
3252: IF inv_mwb_globals.g_project_id IS NOT NULL THEN
3253: add_where_clause('mil.project_id = :project_id', p_mat_loc);
3254: add_bind_variable('project_id', inv_mwb_globals.g_project_id);
3255: END IF;
3256:
3257: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
3258: add_where_clause('mil.task_id = :task_id', p_mat_loc);

Line 3257: IF inv_mwb_globals.g_task_id IS NOT NULL THEN

3253: add_where_clause('mil.project_id = :project_id', p_mat_loc);
3254: add_bind_variable('project_id', inv_mwb_globals.g_project_id);
3255: END IF;
3256:
3257: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
3258: add_where_clause('mil.task_id = :task_id', p_mat_loc);
3259: add_bind_variable('task_id', inv_mwb_globals.g_task_id);
3260: END IF;
3261:

Line 3259: add_bind_variable('task_id', inv_mwb_globals.g_task_id);

3255: END IF;
3256:
3257: IF inv_mwb_globals.g_task_id IS NOT NULL THEN
3258: add_where_clause('mil.task_id = :task_id', p_mat_loc);
3259: add_bind_variable('task_id', inv_mwb_globals.g_task_id);
3260: END IF;
3261:
3262: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3263: add_where_clause('wlpn.organization_id = :to_organization_id', p_mat_loc);

Line 3262: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

3258: add_where_clause('mil.task_id = :task_id', p_mat_loc);
3259: add_bind_variable('task_id', inv_mwb_globals.g_task_id);
3260: END IF;
3261:
3262: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3263: add_where_clause('wlpn.organization_id = :to_organization_id', p_mat_loc);
3264: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3265: END IF;
3266:

Line 3264: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);

3260: END IF;
3261:
3262: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3263: add_where_clause('wlpn.organization_id = :to_organization_id', p_mat_loc);
3264: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3265: END IF;
3266:
3267: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3268: add_where_clause('wlpn.subinventory_code = :to_subinventory_code', p_mat_loc);

Line 3267: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

3263: add_where_clause('wlpn.organization_id = :to_organization_id', p_mat_loc);
3264: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3265: END IF;
3266:
3267: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3268: add_where_clause('wlpn.subinventory_code = :to_subinventory_code', p_mat_loc);
3269: add_bind_variable('to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3270: END IF;
3271:

Line 3269: add_bind_variable('to_subinventory_code', inv_mwb_globals.g_subinventory_code);

3265: END IF;
3266:
3267: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3268: add_where_clause('wlpn.subinventory_code = :to_subinventory_code', p_mat_loc);
3269: add_bind_variable('to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3270: END IF;
3271:
3272: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3273: add_where_clause('wlpn.locator_id = :to_locator_id', p_mat_loc);

Line 3272: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

3268: add_where_clause('wlpn.subinventory_code = :to_subinventory_code', p_mat_loc);
3269: add_bind_variable('to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3270: END IF;
3271:
3272: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3273: add_where_clause('wlpn.locator_id = :to_locator_id', p_mat_loc);
3274: add_bind_variable('to_locator_id', inv_mwb_globals.g_locator_id);
3275: END IF;
3276:

Line 3274: add_bind_variable('to_locator_id', inv_mwb_globals.g_locator_id);

3270: END IF;
3271:
3272: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3273: add_where_clause('wlpn.locator_id = :to_locator_id', p_mat_loc);
3274: add_bind_variable('to_locator_id', inv_mwb_globals.g_locator_id);
3275: END IF;
3276:
3277: -- ER(9158529 client)
3278: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 3278: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

3274: add_bind_variable('to_locator_id', inv_mwb_globals.g_locator_id);
3275: END IF;
3276:
3277: -- ER(9158529 client)
3278: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3279: add_where_clause('wlc.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :client_code) ', p_mat_loc);
3280: add_bind_variable('client_code', inv_mwb_globals.g_client_code);
3281: END IF;
3282: -- ER(9158529 client)

Line 3280: add_bind_variable('client_code', inv_mwb_globals.g_client_code);

3276:
3277: -- ER(9158529 client)
3278: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3279: add_where_clause('wlc.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :client_code) ', p_mat_loc);
3280: add_bind_variable('client_code', inv_mwb_globals.g_client_code);
3281: END IF;
3282: -- ER(9158529 client)
3283:
3284: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 3284: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

3280: add_bind_variable('client_code', inv_mwb_globals.g_client_code);
3281: END IF;
3282: -- ER(9158529 client)
3283:
3284: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3285: add_where_clause('wlc.inventory_item_id = :inventory_item_id', p_mat_loc);
3286: add_bind_variable('inventory_item_id', inv_mwb_globals.g_inventory_item_id);
3287: END IF;
3288:

Line 3286: add_bind_variable('inventory_item_id', inv_mwb_globals.g_inventory_item_id);

3282: -- ER(9158529 client)
3283:
3284: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3285: add_where_clause('wlc.inventory_item_id = :inventory_item_id', p_mat_loc);
3286: add_bind_variable('inventory_item_id', inv_mwb_globals.g_inventory_item_id);
3287: END IF;
3288:
3289: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3290: add_where_clause('wlpn.revision = :revision', p_mat_loc);

Line 3289: IF inv_mwb_globals.g_revision IS NOT NULL THEN

3285: add_where_clause('wlc.inventory_item_id = :inventory_item_id', p_mat_loc);
3286: add_bind_variable('inventory_item_id', inv_mwb_globals.g_inventory_item_id);
3287: END IF;
3288:
3289: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3290: add_where_clause('wlpn.revision = :revision', p_mat_loc);
3291: add_bind_variable('revision', inv_mwb_globals.g_revision);
3292: END IF;
3293:

Line 3291: add_bind_variable('revision', inv_mwb_globals.g_revision);

3287: END IF;
3288:
3289: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3290: add_where_clause('wlpn.revision = :revision', p_mat_loc);
3291: add_bind_variable('revision', inv_mwb_globals.g_revision);
3292: END IF;
3293:
3294: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
3295: add_where_clause('wlpn.cost_group_id = :cost_group_id', 'INBOUND');

Line 3294: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

3290: add_where_clause('wlpn.revision = :revision', p_mat_loc);
3291: add_bind_variable('revision', inv_mwb_globals.g_revision);
3292: END IF;
3293:
3294: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
3295: add_where_clause('wlpn.cost_group_id = :cost_group_id', 'INBOUND');
3296: add_bind_variable('cost_group_id', inv_mwb_globals.g_cost_group_id);
3297: END IF;
3298:

Line 3296: add_bind_variable('cost_group_id', inv_mwb_globals.g_cost_group_id);

3292: END IF;
3293:
3294: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
3295: add_where_clause('wlpn.cost_group_id = :cost_group_id', 'INBOUND');
3296: add_bind_variable('cost_group_id', inv_mwb_globals.g_cost_group_id);
3297: END IF;
3298:
3299: -- ER(9158529)
3300: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 3300: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

3296: add_bind_variable('cost_group_id', inv_mwb_globals.g_cost_group_id);
3297: END IF;
3298:
3299: -- ER(9158529)
3300: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
3301: add_where_clause('wlc.inventory_item_id in '
3302: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3303: || ' where organization_id = :to_organization_id '
3304: || ' and category_set_id = :category_set_id '

Line 3306: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);

3302: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3303: || ' where organization_id = :to_organization_id '
3304: || ' and category_set_id = :category_set_id '
3305: || ' and category_id = nvl(:category_id, category_id))', p_mat_loc);
3306: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3307: add_bind_variable('category_set_id', inv_mwb_globals.g_category_set_id);
3308: add_bind_variable('category_id', inv_mwb_globals.g_category_id);
3309: END IF;
3310: -- ER(9158529)

Line 3307: add_bind_variable('category_set_id', inv_mwb_globals.g_category_set_id);

3303: || ' where organization_id = :to_organization_id '
3304: || ' and category_set_id = :category_set_id '
3305: || ' and category_id = nvl(:category_id, category_id))', p_mat_loc);
3306: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3307: add_bind_variable('category_set_id', inv_mwb_globals.g_category_set_id);
3308: add_bind_variable('category_id', inv_mwb_globals.g_category_id);
3309: END IF;
3310: -- ER(9158529)
3311:

Line 3308: add_bind_variable('category_id', inv_mwb_globals.g_category_id);

3304: || ' and category_set_id = :category_set_id '
3305: || ' and category_id = nvl(:category_id, category_id))', p_mat_loc);
3306: add_bind_variable('to_organization_id', inv_mwb_globals.g_organization_id);
3307: add_bind_variable('category_set_id', inv_mwb_globals.g_category_set_id);
3308: add_bind_variable('category_id', inv_mwb_globals.g_category_id);
3309: END IF;
3310: -- ER(9158529)
3311:
3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

Line 3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3308: add_bind_variable('category_id', inv_mwb_globals.g_category_id);
3309: END IF;
3310: -- ER(9158529)
3311:
3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3313: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3314: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3315: add_where_clause('wlpn.lpn_id = :onh_lpn_from_id', p_mat_loc);
3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 3313: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3309: END IF;
3310: -- ER(9158529)
3311:
3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3313: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3314: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3315: add_where_clause('wlpn.lpn_id = :onh_lpn_from_id', p_mat_loc);
3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3317: END IF;

Line 3314: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

3310: -- ER(9158529)
3311:
3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3313: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3314: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3315: add_where_clause('wlpn.lpn_id = :onh_lpn_from_id', p_mat_loc);
3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3317: END IF;
3318:

Line 3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3312: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3313: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3314: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3315: add_where_clause('wlpn.lpn_id = :onh_lpn_from_id', p_mat_loc);
3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3317: END IF;
3318:
3319: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3320: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 3319: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3315: add_where_clause('wlpn.lpn_id = :onh_lpn_from_id', p_mat_loc);
3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3317: END IF;
3318:
3319: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3320: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3321: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', p_mat_loc);
3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
3323: END IF;

Line 3320: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

3316: add_bind_variable('onh_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3317: END IF;
3318:
3319: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3320: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3321: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', p_mat_loc);
3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
3323: END IF;
3324:

Line 3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);

3318:
3319: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3320: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3321: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', p_mat_loc);
3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
3323: END IF;
3324:
3325: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3326: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 3325: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3321: add_where_clause('wlpn.license_plate_number >= :onh_lpn_from', p_mat_loc);
3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
3323: END IF;
3324:
3325: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3326: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3327: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', p_mat_loc);
3328: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
3329: END IF;

Line 3326: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

3322: add_bind_variable('onh_lpn_from', inv_mwb_globals.g_lpn_from);
3323: END IF;
3324:
3325: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3326: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3327: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', p_mat_loc);
3328: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
3329: END IF;
3330:

Line 3328: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);

3324:
3325: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3326: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3327: add_where_clause('wlpn.license_plate_number <= :onh_lpn_to', p_mat_loc);
3328: add_bind_variable('onh_lpn_to', inv_mwb_globals.g_lpn_to);
3329: END IF;
3330:
3331: /*
3332:

Line 3333: IF (inv_mwb_globals.g_lpn_from IS NOT NULL AND

3329: END IF;
3330:
3331: /*
3332:
3333: IF (inv_mwb_globals.g_lpn_from IS NOT NULL AND
3334: inv_mwb_globals.g_lpn_to IS NOT NULL AND
3335: inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to) THEN
3336: add_where_clause('wlpn.lpn_id = :lpn_from_id', p_mat_loc);
3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 3334: inv_mwb_globals.g_lpn_to IS NOT NULL AND

3330:
3331: /*
3332:
3333: IF (inv_mwb_globals.g_lpn_from IS NOT NULL AND
3334: inv_mwb_globals.g_lpn_to IS NOT NULL AND
3335: inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to) THEN
3336: add_where_clause('wlpn.lpn_id = :lpn_from_id', p_mat_loc);
3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3338: END IF;

Line 3335: inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to) THEN

3331: /*
3332:
3333: IF (inv_mwb_globals.g_lpn_from IS NOT NULL AND
3334: inv_mwb_globals.g_lpn_to IS NOT NULL AND
3335: inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to) THEN
3336: add_where_clause('wlpn.lpn_id = :lpn_from_id', p_mat_loc);
3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3338: END IF;
3339:

Line 3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3333: IF (inv_mwb_globals.g_lpn_from IS NOT NULL AND
3334: inv_mwb_globals.g_lpn_to IS NOT NULL AND
3335: inv_mwb_globals.g_lpn_from = inv_mwb_globals.g_lpn_to) THEN
3336: add_where_clause('wlpn.lpn_id = :lpn_from_id', p_mat_loc);
3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3338: END IF;
3339:
3340: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3341: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 3340: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3336: add_where_clause('wlpn.lpn_id = :lpn_from_id', p_mat_loc);
3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3338: END IF;
3339:
3340: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3341: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3342: add_where_clause('wlpn.lpn_id >= :lpn_from_id', p_mat_loc);
3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3344: END IF;

Line 3341: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

3337: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3338: END IF;
3339:
3340: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3341: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3342: add_where_clause('wlpn.lpn_id >= :lpn_from_id', p_mat_loc);
3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3344: END IF;
3345:

Line 3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3339:
3340: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3341: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3342: add_where_clause('wlpn.lpn_id >= :lpn_from_id', p_mat_loc);
3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3344: END IF;
3345:
3346: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3347: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 3346: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3342: add_where_clause('wlpn.lpn_id >= :lpn_from_id', p_mat_loc);
3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3344: END IF;
3345:
3346: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3347: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3348: add_where_clause('wlpn.lpn_id <= :lpn_to_id', p_mat_loc);
3349: add_bind_variable('lpn_to_id', inv_mwb_globals.g_lpn_to_id);
3350: END IF;

Line 3347: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

3343: add_bind_variable('lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3344: END IF;
3345:
3346: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3347: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3348: add_where_clause('wlpn.lpn_id <= :lpn_to_id', p_mat_loc);
3349: add_bind_variable('lpn_to_id', inv_mwb_globals.g_lpn_to_id);
3350: END IF;
3351: */

Line 3349: add_bind_variable('lpn_to_id', inv_mwb_globals.g_lpn_to_id);

3345:
3346: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3347: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3348: add_where_clause('wlpn.lpn_id <= :lpn_to_id', p_mat_loc);
3349: add_bind_variable('lpn_to_id', inv_mwb_globals.g_lpn_to_id);
3350: END IF;
3351: */
3352:
3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

Line 3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3349: add_bind_variable('lpn_to_id', inv_mwb_globals.g_lpn_to_id);
3350: END IF;
3351: */
3352:
3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3354: inv_mwb_globals.g_lot_to IS NOT NULL AND
3355: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3356: add_where_clause('wlc.lot_number = :lot_from', p_mat_loc);
3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);

Line 3354: inv_mwb_globals.g_lot_to IS NOT NULL AND

3350: END IF;
3351: */
3352:
3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3354: inv_mwb_globals.g_lot_to IS NOT NULL AND
3355: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3356: add_where_clause('wlc.lot_number = :lot_from', p_mat_loc);
3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3358: END IF;

Line 3355: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

3351: */
3352:
3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3354: inv_mwb_globals.g_lot_to IS NOT NULL AND
3355: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3356: add_where_clause('wlc.lot_number = :lot_from', p_mat_loc);
3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3358: END IF;
3359:

Line 3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);

3353: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3354: inv_mwb_globals.g_lot_to IS NOT NULL AND
3355: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3356: add_where_clause('wlc.lot_number = :lot_from', p_mat_loc);
3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3358: END IF;
3359:
3360: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3361: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 3360: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3356: add_where_clause('wlc.lot_number = :lot_from', p_mat_loc);
3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3358: END IF;
3359:
3360: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3361: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3362: add_where_clause('wlc.lot_number >= :lot_from', p_mat_loc);
3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3364: END IF;

Line 3361: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

3357: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3358: END IF;
3359:
3360: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3361: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3362: add_where_clause('wlc.lot_number >= :lot_from', p_mat_loc);
3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3364: END IF;
3365:

Line 3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);

3359:
3360: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3361: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3362: add_where_clause('wlc.lot_number >= :lot_from', p_mat_loc);
3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3364: END IF;
3365:
3366: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3367: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 3366: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

3362: add_where_clause('wlc.lot_number >= :lot_from', p_mat_loc);
3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3364: END IF;
3365:
3366: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3367: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3368: add_where_clause('wlc.lot_number <= :lot_to', p_mat_loc);
3369: add_bind_variable('lot_to', inv_mwb_globals.g_lot_to);
3370: END IF;

Line 3367: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

3363: add_bind_variable('lot_from', inv_mwb_globals.g_lot_from);
3364: END IF;
3365:
3366: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3367: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3368: add_where_clause('wlc.lot_number <= :lot_to', p_mat_loc);
3369: add_bind_variable('lot_to', inv_mwb_globals.g_lot_to);
3370: END IF;
3371:

Line 3369: add_bind_variable('lot_to', inv_mwb_globals.g_lot_to);

3365:
3366: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3367: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3368: add_where_clause('wlc.lot_number <= :lot_to', p_mat_loc);
3369: add_bind_variable('lot_to', inv_mwb_globals.g_lot_to);
3370: END IF;
3371:
3372: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3373: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 3373: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

3369: add_bind_variable('lot_to', inv_mwb_globals.g_lot_to);
3370: END IF;
3371:
3372: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3373: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3374: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3375: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', p_mat_loc);
3376: add_where_clause('wlc.lot_number = mln3.lot_number',p_mat_loc);
3377: add_where_clause('wlc.inventory_item_id = mln3.inventory_item_id', p_mat_loc); -- Bug 9927569

Line 3374: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

3370: END IF;
3371:
3372: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3373: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3374: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3375: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', p_mat_loc);
3376: add_where_clause('wlc.lot_number = mln3.lot_number',p_mat_loc);
3377: add_where_clause('wlc.inventory_item_id = mln3.inventory_item_id', p_mat_loc); -- Bug 9927569
3378: add_where_clause('wlc.organization_id = mln3.organization_id', p_mat_loc); -- Bug 9927569

Line 3380: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3376: add_where_clause('wlc.lot_number = mln3.lot_number',p_mat_loc);
3377: add_where_clause('wlc.inventory_item_id = mln3.inventory_item_id', p_mat_loc); -- Bug 9927569
3378: add_where_clause('wlc.organization_id = mln3.organization_id', p_mat_loc); -- Bug 9927569
3379:
3380: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3381: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3382: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3383: add_where_clause('mln3.supplier_lot_number = :supplier_lot_from', p_mat_loc);
3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 3381: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3377: add_where_clause('wlc.inventory_item_id = mln3.inventory_item_id', p_mat_loc); -- Bug 9927569
3378: add_where_clause('wlc.organization_id = mln3.organization_id', p_mat_loc); -- Bug 9927569
3379:
3380: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3381: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3382: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3383: add_where_clause('mln3.supplier_lot_number = :supplier_lot_from', p_mat_loc);
3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3385: END IF;

Line 3382: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

3378: add_where_clause('wlc.organization_id = mln3.organization_id', p_mat_loc); -- Bug 9927569
3379:
3380: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3381: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3382: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3383: add_where_clause('mln3.supplier_lot_number = :supplier_lot_from', p_mat_loc);
3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3385: END IF;
3386:

Line 3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3380: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3381: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3382: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3383: add_where_clause('mln3.supplier_lot_number = :supplier_lot_from', p_mat_loc);
3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3385: END IF;
3386:
3387: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3388: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 3387: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3383: add_where_clause('mln3.supplier_lot_number = :supplier_lot_from', p_mat_loc);
3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3385: END IF;
3386:
3387: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3388: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3389: add_where_clause('mln3.supplier_lot_number >= :supplier_lot_from', p_mat_loc);
3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3391: END IF;

Line 3388: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

3384: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3385: END IF;
3386:
3387: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3388: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3389: add_where_clause('mln3.supplier_lot_number >= :supplier_lot_from', p_mat_loc);
3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3391: END IF;
3392:

Line 3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3386:
3387: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3388: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3389: add_where_clause('mln3.supplier_lot_number >= :supplier_lot_from', p_mat_loc);
3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3391: END IF;
3392:
3393: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3394: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 3393: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3389: add_where_clause('mln3.supplier_lot_number >= :supplier_lot_from', p_mat_loc);
3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3391: END IF;
3392:
3393: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3394: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3395: add_where_clause('mln3.supplier_lot_number <= :supplier_lot_to', p_mat_loc);
3396: add_bind_variable('supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3397: END IF;

Line 3394: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

3390: add_bind_variable('supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3391: END IF;
3392:
3393: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3394: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3395: add_where_clause('mln3.supplier_lot_number <= :supplier_lot_to', p_mat_loc);
3396: add_bind_variable('supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3397: END IF;
3398: END IF;

Line 3396: add_bind_variable('supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

3392:
3393: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3394: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3395: add_where_clause('mln3.supplier_lot_number <= :supplier_lot_to', p_mat_loc);
3396: add_bind_variable('supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3397: END IF;
3398: END IF;
3399: /* End of Bug 8396954 */
3400:

Line 3401: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3397: END IF;
3398: END IF;
3399: /* End of Bug 8396954 */
3400:
3401: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3402: inv_mwb_globals.g_serial_to IS NOT NULL AND
3403: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3404: add_where_clause('msn.serial_number = :serial_from', p_mat_loc);
3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);

Line 3402: inv_mwb_globals.g_serial_to IS NOT NULL AND

3398: END IF;
3399: /* End of Bug 8396954 */
3400:
3401: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3402: inv_mwb_globals.g_serial_to IS NOT NULL AND
3403: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3404: add_where_clause('msn.serial_number = :serial_from', p_mat_loc);
3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3406: END IF;

Line 3403: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

3399: /* End of Bug 8396954 */
3400:
3401: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3402: inv_mwb_globals.g_serial_to IS NOT NULL AND
3403: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3404: add_where_clause('msn.serial_number = :serial_from', p_mat_loc);
3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3406: END IF;
3407:

Line 3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);

3401: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3402: inv_mwb_globals.g_serial_to IS NOT NULL AND
3403: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3404: add_where_clause('msn.serial_number = :serial_from', p_mat_loc);
3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3406: END IF;
3407:
3408: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3409: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 3408: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3404: add_where_clause('msn.serial_number = :serial_from', p_mat_loc);
3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3406: END IF;
3407:
3408: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3409: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3410: add_where_clause('msn.serial_number >= :serial_from', p_mat_loc);
3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3412: END IF;

Line 3409: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

3405: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3406: END IF;
3407:
3408: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3409: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3410: add_where_clause('msn.serial_number >= :serial_from', p_mat_loc);
3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3412: END IF;
3413:

Line 3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);

3407:
3408: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3409: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3410: add_where_clause('msn.serial_number >= :serial_from', p_mat_loc);
3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3412: END IF;
3413:
3414: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3415: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 3414: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

3410: add_where_clause('msn.serial_number >= :serial_from', p_mat_loc);
3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3412: END IF;
3413:
3414: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3415: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3416: add_where_clause('msn.serial_number <= :serial_to', p_mat_loc);
3417: add_bind_variable('serial_to', inv_mwb_globals.g_serial_to);
3418: END IF;

Line 3415: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

3411: add_bind_variable('serial_from', inv_mwb_globals.g_serial_from);
3412: END IF;
3413:
3414: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3415: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3416: add_where_clause('msn.serial_number <= :serial_to', p_mat_loc);
3417: add_bind_variable('serial_to', inv_mwb_globals.g_serial_to);
3418: END IF;
3419:

Line 3417: add_bind_variable('serial_to', inv_mwb_globals.g_serial_to);

3413:
3414: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3415: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3416: add_where_clause('msn.serial_number <= :serial_to', p_mat_loc);
3417: add_bind_variable('serial_to', inv_mwb_globals.g_serial_to);
3418: END IF;
3419:
3420: /* Bug 5448079 */
3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND

Line 3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND

3417: add_bind_variable('serial_to', inv_mwb_globals.g_serial_to);
3418: END IF;
3419:
3420: /* Bug 5448079 */
3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3422: inv_mwb_globals.g_qty_to IS NOT NULL AND
3423: inv_mwb_globals.g_qty_from = inv_mwb_globals.g_qty_to) THEN
3424: add_where_clause('wlc.quantity = :qty_from', p_mat_loc);
3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);

Line 3422: inv_mwb_globals.g_qty_to IS NOT NULL AND

3418: END IF;
3419:
3420: /* Bug 5448079 */
3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3422: inv_mwb_globals.g_qty_to IS NOT NULL AND
3423: inv_mwb_globals.g_qty_from = inv_mwb_globals.g_qty_to) THEN
3424: add_where_clause('wlc.quantity = :qty_from', p_mat_loc);
3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3426: END IF;

Line 3423: inv_mwb_globals.g_qty_from = inv_mwb_globals.g_qty_to) THEN

3419:
3420: /* Bug 5448079 */
3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3422: inv_mwb_globals.g_qty_to IS NOT NULL AND
3423: inv_mwb_globals.g_qty_from = inv_mwb_globals.g_qty_to) THEN
3424: add_where_clause('wlc.quantity = :qty_from', p_mat_loc);
3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3426: END IF;
3427:

Line 3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);

3421: /*IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3422: inv_mwb_globals.g_qty_to IS NOT NULL AND
3423: inv_mwb_globals.g_qty_from = inv_mwb_globals.g_qty_to) THEN
3424: add_where_clause('wlc.quantity = :qty_from', p_mat_loc);
3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3426: END IF;
3427:
3428: IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3429: inv_mwb_globals.g_qty_from <> NVL(inv_mwb_globals.g_qty_to, -1) ) THEN

Line 3428: IF (inv_mwb_globals.g_qty_from IS NOT NULL AND

3424: add_where_clause('wlc.quantity = :qty_from', p_mat_loc);
3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3426: END IF;
3427:
3428: IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3429: inv_mwb_globals.g_qty_from <> NVL(inv_mwb_globals.g_qty_to, -1) ) THEN
3430: add_where_clause('wlc.quantity >= :qty_from', p_mat_loc);
3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3432: END IF;

Line 3429: inv_mwb_globals.g_qty_from <> NVL(inv_mwb_globals.g_qty_to, -1) ) THEN

3425: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3426: END IF;
3427:
3428: IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3429: inv_mwb_globals.g_qty_from <> NVL(inv_mwb_globals.g_qty_to, -1) ) THEN
3430: add_where_clause('wlc.quantity >= :qty_from', p_mat_loc);
3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3432: END IF;
3433:

Line 3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);

3427:
3428: IF (inv_mwb_globals.g_qty_from IS NOT NULL AND
3429: inv_mwb_globals.g_qty_from <> NVL(inv_mwb_globals.g_qty_to, -1) ) THEN
3430: add_where_clause('wlc.quantity >= :qty_from', p_mat_loc);
3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3432: END IF;
3433:
3434: IF (inv_mwb_globals.g_qty_to IS NOT NULL AND
3435: inv_mwb_globals.g_qty_to <> NVL(inv_mwb_globals.g_qty_from, -1) ) THEN

Line 3434: IF (inv_mwb_globals.g_qty_to IS NOT NULL AND

3430: add_where_clause('wlc.quantity >= :qty_from', p_mat_loc);
3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3432: END IF;
3433:
3434: IF (inv_mwb_globals.g_qty_to IS NOT NULL AND
3435: inv_mwb_globals.g_qty_to <> NVL(inv_mwb_globals.g_qty_from, -1) ) THEN
3436: add_where_clause('wlc.quantity <= :qty_to', p_mat_loc);
3437: add_bind_variable('qty_to', inv_mwb_globals.g_qty_to);
3438: END IF; */

Line 3435: inv_mwb_globals.g_qty_to <> NVL(inv_mwb_globals.g_qty_from, -1) ) THEN

3431: add_bind_variable('qty_from', inv_mwb_globals.g_qty_from);
3432: END IF;
3433:
3434: IF (inv_mwb_globals.g_qty_to IS NOT NULL AND
3435: inv_mwb_globals.g_qty_to <> NVL(inv_mwb_globals.g_qty_from, -1) ) THEN
3436: add_where_clause('wlc.quantity <= :qty_to', p_mat_loc);
3437: add_bind_variable('qty_to', inv_mwb_globals.g_qty_to);
3438: END IF; */
3439: /* End of Bug 5448079 */

Line 3437: add_bind_variable('qty_to', inv_mwb_globals.g_qty_to);

3433:
3434: IF (inv_mwb_globals.g_qty_to IS NOT NULL AND
3435: inv_mwb_globals.g_qty_to <> NVL(inv_mwb_globals.g_qty_from, -1) ) THEN
3436: add_where_clause('wlc.quantity <= :qty_to', p_mat_loc);
3437: add_bind_variable('qty_to', inv_mwb_globals.g_qty_to);
3438: END IF; */
3439: /* End of Bug 5448079 */
3440: END add_qf_where_lpn_node;
3441:

Line 3449: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

3445: l_serial_control NUMBER;
3446: l_lot_control NUMBER;
3447: BEGIN
3448: l_procedure_name := 'ADD_QF_WHERE_RECEIVING';
3449: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3450:
3451: BEGIN
3452: SELECT lot_control_code,
3453: serial_number_control_code

Line 3457: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

3453: serial_number_control_code
3454: INTO l_lot_control,
3455: l_serial_control
3456: FROM mtl_system_items
3457: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3458: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3459: EXCEPTION
3460: WHEN NO_DATA_FOUND THEN
3461: NULL;

Line 3458: AND organization_id = inv_mwb_globals.g_tree_organization_id;

3454: INTO l_lot_control,
3455: l_serial_control
3456: FROM mtl_system_items
3457: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3458: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3459: EXCEPTION
3460: WHEN NO_DATA_FOUND THEN
3461: NULL;
3462: END;

Line 3467: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Addding table');

3463:
3464: IF p_flag = 'TREE_LPN' THEN
3465: null;
3466: ELSIF p_flag = 'RECEIVING' THEN
3467: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Addding table');
3468: inv_mwb_query_manager.add_from_clause(' rcv_supply rs ','RECEIVING');
3469: IF (inv_mwb_globals.g_lot_from IS NOT NULL
3470: OR inv_mwb_globals.g_lot_to IS NOT NULL)
3471: OR l_lot_control = 2 THEN

Line 3469: IF (inv_mwb_globals.g_lot_from IS NOT NULL

3465: null;
3466: ELSIF p_flag = 'RECEIVING' THEN
3467: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Addding table');
3468: inv_mwb_query_manager.add_from_clause(' rcv_supply rs ','RECEIVING');
3469: IF (inv_mwb_globals.g_lot_from IS NOT NULL
3470: OR inv_mwb_globals.g_lot_to IS NOT NULL)
3471: OR l_lot_control = 2 THEN
3472: inv_mwb_query_manager.add_from_clause('rcv_lots_supply rls','RECEIVING');
3473: add_where_clause('rls.shipment_line_id(+) = rs.shipment_line_id', 'RECEIVING');

Line 3470: OR inv_mwb_globals.g_lot_to IS NOT NULL)

3466: ELSIF p_flag = 'RECEIVING' THEN
3467: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Addding table');
3468: inv_mwb_query_manager.add_from_clause(' rcv_supply rs ','RECEIVING');
3469: IF (inv_mwb_globals.g_lot_from IS NOT NULL
3470: OR inv_mwb_globals.g_lot_to IS NOT NULL)
3471: OR l_lot_control = 2 THEN
3472: inv_mwb_query_manager.add_from_clause('rcv_lots_supply rls','RECEIVING');
3473: add_where_clause('rls.shipment_line_id(+) = rs.shipment_line_id', 'RECEIVING');
3474:

Line 3482: IF inv_mwb_globals.g_tree_lot_number IS NULL THEN

3478: -- receipt in the material workbench form
3479: add_where_clause('rls.transaction_id(+) = rs.rcv_transaction_id', 'RECEIVING');
3480: -- 9720688 end
3481:
3482: IF inv_mwb_globals.g_tree_lot_number IS NULL THEN
3483:
3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3485: inv_mwb_globals.g_lot_to IS NOT NULL AND
3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

Line 3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3480: -- 9720688 end
3481:
3482: IF inv_mwb_globals.g_tree_lot_number IS NULL THEN
3483:
3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3485: inv_mwb_globals.g_lot_to IS NOT NULL AND
3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3487: -- Bug 9865190 Start
3488: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

Line 3485: inv_mwb_globals.g_lot_to IS NOT NULL AND

3481:
3482: IF inv_mwb_globals.g_tree_lot_number IS NULL THEN
3483:
3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3485: inv_mwb_globals.g_lot_to IS NOT NULL AND
3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3487: -- Bug 9865190 Start
3488: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=

Line 3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

3482: IF inv_mwb_globals.g_tree_lot_number IS NULL THEN
3483:
3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3485: inv_mwb_globals.g_lot_to IS NOT NULL AND
3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3487: -- Bug 9865190 Start
3488: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3490: 'SUM(rls.primary_quantity)';

Line 3488: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

3484: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3485: inv_mwb_globals.g_lot_to IS NOT NULL AND
3486: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3487: -- Bug 9865190 Start
3488: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3490: 'SUM(rls.primary_quantity)';
3491: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
3492: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3505: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3501: 'SUM(DECODE (rs.lpn_id, null, 0, rls.secondary_quantity))'; -- 8687440
3502: END IF;
3503: -- Bug 9865190 End
3504: add_where_clause('rls.lot_num = :rcv_lot_from', 'RECEIVING');
3505: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3506: END IF;
3507:
3508: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3509: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 3508: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3504: add_where_clause('rls.lot_num = :rcv_lot_from', 'RECEIVING');
3505: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3506: END IF;
3507:
3508: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3509: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3510: -- Bug 9865190 Start
3511: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3512: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=

Line 3509: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

3505: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3506: END IF;
3507:
3508: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3509: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3510: -- Bug 9865190 Start
3511: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3512: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3513: 'SUM(rls.primary_quantity)';

Line 3511: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

3507:
3508: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3509: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3510: -- Bug 9865190 Start
3511: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3512: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3513: 'SUM(rls.primary_quantity)';
3514: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
3515: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3522: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3518: 'SUM(DECODE (rs.lpn_id, null, 0, rls.primary_quantity))';
3519: END IF;
3520: -- Bug 9865190 End
3521: add_where_clause('rls.lot_num >= :rcv_lot_from', 'RECEIVING');
3522: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3523: END IF;
3524:
3525: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3526: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 3525: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

3521: add_where_clause('rls.lot_num >= :rcv_lot_from', 'RECEIVING');
3522: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3523: END IF;
3524:
3525: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3526: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3527: -- Bug 9865190 Start
3528: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3529: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=

Line 3526: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

3522: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3523: END IF;
3524:
3525: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3526: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3527: -- Bug 9865190 Start
3528: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3529: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3530: 'SUM(rls.primary_quantity)';

Line 3528: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

3524:
3525: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3526: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3527: -- Bug 9865190 Start
3528: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
3529: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
3530: 'SUM(rls.primary_quantity)';
3531: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
3532: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3539: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);

3535: 'SUM(DECODE (rs.lpn_id, null, 0, rls.primary_quantity))';
3536: END IF;
3537: -- Bug 9865190 End
3538: add_where_clause('rls.lot_num <= :rcv_lot_to', 'RECEIVING');
3539: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3540: END IF;
3541: END IF;
3542: END IF;
3543:

Line 3545: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

3541: END IF;
3542: END IF;
3543:
3544: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3545: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3546: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3547: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3548: inv_mwb_query_manager.add_from_clause('rcv_lots_supply rls1','RECEIVING');
3549: add_where_clause('rls1.shipment_line_id(+) = rs.shipment_line_id', 'RECEIVING');

Line 3546: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

3542: END IF;
3543:
3544: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3545: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3546: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3547: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3548: inv_mwb_query_manager.add_from_clause('rcv_lots_supply rls1','RECEIVING');
3549: add_where_clause('rls1.shipment_line_id(+) = rs.shipment_line_id', 'RECEIVING');
3550: add_where_clause('mln3.lot_number = rls1.lot_num', 'RECEIVING');

Line 3555: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3551: add_where_clause('rs.item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3552: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3553:
3554:
3555: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3556: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3557: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3558: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 3556: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3552: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3553:
3554:
3555: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3556: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3557: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3558: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3560: END IF;

Line 3557: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

3553:
3554:
3555: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3556: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3557: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3558: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3560: END IF;
3561:

Line 3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3555: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3556: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3557: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3558: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3560: END IF;
3561:
3562: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3563: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 3562: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3558: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3560: END IF;
3561:
3562: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3563: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3564: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3566: END IF;

Line 3563: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

3559: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3560: END IF;
3561:
3562: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3563: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3564: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3566: END IF;
3567:

Line 3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3561:
3562: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3563: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3564: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3566: END IF;
3567:
3568: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3569: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 3568: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3564: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3566: END IF;
3567:
3568: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3569: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3570: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3571: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3572: END IF;

Line 3569: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

3565: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3566: END IF;
3567:
3568: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3569: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3570: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3571: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3572: END IF;
3573: END IF ;

Line 3571: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

3567:
3568: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3569: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3570: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3571: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3572: END IF;
3573: END IF ;
3574: /* End of Bug 8396954 */
3575:

Line 3579: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

3575:
3576: /* Bug 8225619. Adding ELSE CONDITION code such that right side grid
3577: retrieves the organizations which are relevant to particular
3578: responsibility id and responisibility application id */
3579: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3580: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3581: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3582: ELSE
3583: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');

Line 3581: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3577: retrieves the organizations which are relevant to particular
3578: responsibility id and responisibility application id */
3579: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3580: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3581: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3582: ELSE
3583: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3584: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3585: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

Line 3584: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);

3580: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3581: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3582: ELSE
3583: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3584: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3585: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3586: END IF;
3587: /* End of Bug 8225619*/
3588:

Line 3585: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

3581: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3582: ELSE
3583: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3584: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3585: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3586: END IF;
3587: /* End of Bug 8225619*/
3588:
3589: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

Line 3589: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

3585: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3586: END IF;
3587: /* End of Bug 8225619*/
3588:
3589: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3590: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3591: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3592: END IF;
3593:

Line 3591: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);

3587: /* End of Bug 8225619*/
3588:
3589: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3590: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3591: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3592: END IF;
3593:
3594: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3595: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');

Line 3594: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

3590: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3591: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3592: END IF;
3593:
3594: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3595: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');
3596: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3597: END IF;
3598:

Line 3596: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);

3592: END IF;
3593:
3594: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3595: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');
3596: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3597: END IF;
3598:
3599: -- ER(9158529 client)
3600: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 3600: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

3596: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3597: END IF;
3598:
3599: -- ER(9158529 client)
3600: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3601: add_where_clause('rs.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3602: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3603: END IF;
3604: -- ER(9158529 client)

Line 3602: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);

3598:
3599: -- ER(9158529 client)
3600: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3601: add_where_clause('rs.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3602: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3603: END IF;
3604: -- ER(9158529 client)
3605:
3606: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 3606: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

3602: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3603: END IF;
3604: -- ER(9158529 client)
3605:
3606: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3607: add_where_clause('rs.item_id = :rcv_item_id', 'RECEIVING');
3608: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3609: END IF;
3610:

Line 3608: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);

3604: -- ER(9158529 client)
3605:
3606: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3607: add_where_clause('rs.item_id = :rcv_item_id', 'RECEIVING');
3608: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3609: END IF;
3610:
3611: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3612: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 3612: IF inv_mwb_globals.g_inventory_item_id IS NULL

3608: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3609: END IF;
3610:
3611: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3612: IF inv_mwb_globals.g_inventory_item_id IS NULL
3613: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3614: inv_mwb_query_manager.add_from_clause('mtl_system_items_b msib','RECEIVING');
3615: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'RECEIVING');
3616: add_where_clause('msib.inventory_item_id = rs.item_id', 'RECEIVING');

Line 3613: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

3609: END IF;
3610:
3611: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3612: IF inv_mwb_globals.g_inventory_item_id IS NULL
3613: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3614: inv_mwb_query_manager.add_from_clause('mtl_system_items_b msib','RECEIVING');
3615: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'RECEIVING');
3616: add_where_clause('msib.inventory_item_id = rs.item_id', 'RECEIVING');
3617: add_where_clause('msib.organization_id = rs.to_organization_id', 'RECEIVING');

Line 3621: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);

3617: add_where_clause('msib.organization_id = rs.to_organization_id', 'RECEIVING');
3618: add_where_clause('msib.inventory_item_id = msiv.inventory_item_id', 'RECEIVING');
3619: add_where_clause('msib.organization_id = msiv.organization_id', 'RECEIVING');
3620: add_where_clause('upper(msiv.description) LIKE upper(:rcv_item_description)', 'RECEIVING');--Bug 14177143
3621: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3622: END IF;
3623:
3624: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3625: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');

Line 3624: IF inv_mwb_globals.g_revision IS NOT NULL THEN

3620: add_where_clause('upper(msiv.description) LIKE upper(:rcv_item_description)', 'RECEIVING');--Bug 14177143
3621: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3622: END IF;
3623:
3624: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3625: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');
3626: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3627: END IF;
3628:

Line 3626: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);

3622: END IF;
3623:
3624: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3625: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');
3626: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3627: END IF;
3628:
3629: -- ER(9158529)
3630: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 3630: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

3626: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3627: END IF;
3628:
3629: -- ER(9158529)
3630: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
3631: add_where_clause('rs.item_id in '
3632: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3633: || ' where organization_id = :rcv_to_organization_id '
3634: || ' and category_set_id = :rcv_category_set_id '

Line 3636: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3632: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3633: || ' where organization_id = :rcv_to_organization_id '
3634: || ' and category_set_id = :rcv_category_set_id '
3635: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3636: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3637: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3638: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3639: END IF;
3640: -- ER(9158529)

Line 3637: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);

3633: || ' where organization_id = :rcv_to_organization_id '
3634: || ' and category_set_id = :rcv_category_set_id '
3635: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3636: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3637: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3638: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3639: END IF;
3640: -- ER(9158529)
3641:

Line 3638: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);

3634: || ' and category_set_id = :rcv_category_set_id '
3635: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3636: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3637: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3638: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3639: END IF;
3640: -- ER(9158529)
3641:
3642: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

Line 3642: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

3638: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3639: END IF;
3640: -- ER(9158529)
3641:
3642: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3643: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3644: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3645: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3646: END IF;

Line 3643: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

3639: END IF;
3640: -- ER(9158529)
3641:
3642: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3643: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3644: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3645: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3646: END IF;
3647:

Line 3648: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3644: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3645: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3646: END IF;
3647:
3648: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3649: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3650: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3651: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 3649: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3645: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3646: END IF;
3647:
3648: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3649: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3650: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3651: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3653: END IF;

Line 3650: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

3646: END IF;
3647:
3648: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3649: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3650: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3651: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3653: END IF;
3654:

Line 3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3648: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3649: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3650: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3651: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3653: END IF;
3654:
3655: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3656: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 3655: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3651: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3653: END IF;
3654:
3655: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3656: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3657: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3659: END IF;

Line 3656: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

3652: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3653: END IF;
3654:
3655: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3656: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3657: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3659: END IF;
3660:

Line 3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);

3654:
3655: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3656: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3657: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3659: END IF;
3660:
3661: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3662: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 3661: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3657: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3659: END IF;
3660:
3661: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3662: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3663: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3664: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3665: END IF;

Line 3662: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

3658: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3659: END IF;
3660:
3661: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3662: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3663: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3664: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3665: END IF;
3666:

Line 3664: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);

3660:
3661: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3662: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3663: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3664: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3665: END IF;
3666:
3667: ELSIF p_flag = 'MSN_RECEIVING' THEN
3668:

Line 3675: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

3671:
3672: /* Bug 8225619. Adding ELSE CONDITION code such that right side grid
3673: retrieves the organizations which are relevant to particular
3674: responsibility id and responisibility application id */
3675: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3676: add_where_clause('msn.current_organization_id = :rcv_to_organization_id', 'RECEIVING');
3677: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3678: ELSE
3679: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');

Line 3677: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3673: retrieves the organizations which are relevant to particular
3674: responsibility id and responisibility application id */
3675: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3676: add_where_clause('msn.current_organization_id = :rcv_to_organization_id', 'RECEIVING');
3677: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3678: ELSE
3679: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3680: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3681: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

Line 3680: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);

3676: add_where_clause('msn.current_organization_id = :rcv_to_organization_id', 'RECEIVING');
3677: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3678: ELSE
3679: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3680: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3681: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3682: END IF;
3683: /* End of Bug 8225619*/
3684:

Line 3681: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

3677: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3678: ELSE
3679: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = msn.current_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3680: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3681: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3682: END IF;
3683: /* End of Bug 8225619*/
3684:
3685: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

Line 3685: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

3681: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3682: END IF;
3683: /* End of Bug 8225619*/
3684:
3685: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3686: add_where_clause('msn.current_subinventory_code = :rcv_to_subinventory_code', 'RECEIVING');
3687: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3688: END IF;
3689:

Line 3687: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);

3683: /* End of Bug 8225619*/
3684:
3685: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3686: add_where_clause('msn.current_subinventory_code = :rcv_to_subinventory_code', 'RECEIVING');
3687: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3688: END IF;
3689:
3690: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3691: add_where_clause('msn.current_locator_id = :rcv_to_locator_id', 'RECEIVING');

Line 3690: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

3686: add_where_clause('msn.current_subinventory_code = :rcv_to_subinventory_code', 'RECEIVING');
3687: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3688: END IF;
3689:
3690: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3691: add_where_clause('msn.current_locator_id = :rcv_to_locator_id', 'RECEIVING');
3692: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3693: END IF;
3694:

Line 3692: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);

3688: END IF;
3689:
3690: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3691: add_where_clause('msn.current_locator_id = :rcv_to_locator_id', 'RECEIVING');
3692: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3693: END IF;
3694:
3695: -- ER(9158529 client)
3696: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 3696: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

3692: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3693: END IF;
3694:
3695: -- ER(9158529 client)
3696: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3697: add_where_clause('msn.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3698: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3699: END IF;
3700: -- ER(9158529 client)

Line 3698: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);

3694:
3695: -- ER(9158529 client)
3696: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3697: add_where_clause('msn.inventory_item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3698: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3699: END IF;
3700: -- ER(9158529 client)
3701:
3702: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 3702: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

3698: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3699: END IF;
3700: -- ER(9158529 client)
3701:
3702: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3703: add_where_clause('msn.inventory_item_id = :rcv_item_id', 'RECEIVING');
3704: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3705: END IF;
3706:

Line 3704: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);

3700: -- ER(9158529 client)
3701:
3702: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3703: add_where_clause('msn.inventory_item_id = :rcv_item_id', 'RECEIVING');
3704: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3705: END IF;
3706:
3707: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3708: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 3708: IF inv_mwb_globals.g_inventory_item_id IS NULL

3704: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3705: END IF;
3706:
3707: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3708: IF inv_mwb_globals.g_inventory_item_id IS NULL
3709: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3710: inv_mwb_query_manager.add_from_clause('mtl_system_items_kfv msik','RECEIVING');
3711: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'RECEIVING');
3712: add_where_clause('msik.inventory_item_id = msn.inventory_item_id', 'RECEIVING');

Line 3709: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

3705: END IF;
3706:
3707: --Bug 14548684 add view mtl_system_items_vl to support multi-language
3708: IF inv_mwb_globals.g_inventory_item_id IS NULL
3709: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3710: inv_mwb_query_manager.add_from_clause('mtl_system_items_kfv msik','RECEIVING');
3711: inv_mwb_query_manager.add_from_clause('mtl_system_items_vl msiv', 'RECEIVING');
3712: add_where_clause('msik.inventory_item_id = msn.inventory_item_id', 'RECEIVING');
3713: add_where_clause('msik.organization_id = msn.current_organization_id', 'RECEIVING');

Line 3717: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);

3713: add_where_clause('msik.organization_id = msn.current_organization_id', 'RECEIVING');
3714: add_where_clause('msik.inventory_item_id = msiv.inventory_item_id', 'RECEIVING');
3715: add_where_clause('msik.organization_id = msiv.organization_id', 'RECEIVING');
3716: add_where_clause('upper(msiv.description) LIKE upper('':rcv_item_description'')', 'RECEIVING');--Bug 14177143
3717: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3718: END IF;
3719:
3720: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3721: add_where_clause('msn.revision = :rcv_item_revision', 'RECEIVING');

Line 3720: IF inv_mwb_globals.g_revision IS NOT NULL THEN

3716: add_where_clause('upper(msiv.description) LIKE upper('':rcv_item_description'')', 'RECEIVING');--Bug 14177143
3717: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3718: END IF;
3719:
3720: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3721: add_where_clause('msn.revision = :rcv_item_revision', 'RECEIVING');
3722: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3723: END IF;
3724:

Line 3722: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);

3718: END IF;
3719:
3720: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3721: add_where_clause('msn.revision = :rcv_item_revision', 'RECEIVING');
3722: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3723: END IF;
3724:
3725: -- ER(9158529)
3726: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 3726: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

3722: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3723: END IF;
3724:
3725: -- ER(9158529)
3726: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
3727: add_where_clause('msn.inventory_item_id in '
3728: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3729: || ' where organization_id = :rcv_to_organization_id '
3730: || ' and category_set_id = :rcv_category_set_id '

Line 3732: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3728: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3729: || ' where organization_id = :rcv_to_organization_id '
3730: || ' and category_set_id = :rcv_category_set_id '
3731: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3732: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3733: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3734: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3735: END IF;
3736: -- ER(9158529)

Line 3733: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);

3729: || ' where organization_id = :rcv_to_organization_id '
3730: || ' and category_set_id = :rcv_category_set_id '
3731: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3732: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3733: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3734: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3735: END IF;
3736: -- ER(9158529)
3737:

Line 3734: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);

3730: || ' and category_set_id = :rcv_category_set_id '
3731: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3732: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3733: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3734: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3735: END IF;
3736: -- ER(9158529)
3737:
3738: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

Line 3738: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

3734: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3735: END IF;
3736: -- ER(9158529)
3737:
3738: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3739: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3740: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3741: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'RECEIVING');
3742: END IF;

Line 3739: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

3735: END IF;
3736: -- ER(9158529)
3737:
3738: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3739: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3740: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3741: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'RECEIVING');
3742: END IF;
3743:

Line 3744: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3740: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3741: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'RECEIVING');
3742: END IF;
3743:
3744: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3745: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3746: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3747: add_where_clause('msn.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 3745: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3741: add_where_clause('msn.lpn_id = wlpn.lpn_id', 'RECEIVING');
3742: END IF;
3743:
3744: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3745: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3746: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3747: add_where_clause('msn.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3749: END IF;

Line 3746: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

3742: END IF;
3743:
3744: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3745: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3746: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3747: add_where_clause('msn.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3749: END IF;
3750:

Line 3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3744: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3745: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3746: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3747: add_where_clause('msn.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3749: END IF;
3750:
3751: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3752: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 3751: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3747: add_where_clause('msn.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3749: END IF;
3750:
3751: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3752: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3753: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3755: END IF;

Line 3752: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

3748: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3749: END IF;
3750:
3751: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3752: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3753: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3755: END IF;
3756:

Line 3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);

3750:
3751: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3752: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3753: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3755: END IF;
3756:
3757: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3758: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 3757: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3753: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3755: END IF;
3756:
3757: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3758: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3759: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3761: END IF;

Line 3758: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

3754: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3755: END IF;
3756:
3757: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3758: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3759: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3761: END IF;
3762:

Line 3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);

3756:
3757: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3758: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3759: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3761: END IF;
3762:
3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3764: inv_mwb_globals.g_serial_to IS NOT NULL AND

Line 3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3759: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3761: END IF;
3762:
3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3764: inv_mwb_globals.g_serial_to IS NOT NULL AND
3765: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3766: add_where_clause('msn.serial_number = :rcv_serial_from', 'RECEIVING');
3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

Line 3764: inv_mwb_globals.g_serial_to IS NOT NULL AND

3760: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3761: END IF;
3762:
3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3764: inv_mwb_globals.g_serial_to IS NOT NULL AND
3765: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3766: add_where_clause('msn.serial_number = :rcv_serial_from', 'RECEIVING');
3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3768: END IF;

Line 3765: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

3761: END IF;
3762:
3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3764: inv_mwb_globals.g_serial_to IS NOT NULL AND
3765: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3766: add_where_clause('msn.serial_number = :rcv_serial_from', 'RECEIVING');
3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3768: END IF;
3769:

Line 3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

3763: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3764: inv_mwb_globals.g_serial_to IS NOT NULL AND
3765: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3766: add_where_clause('msn.serial_number = :rcv_serial_from', 'RECEIVING');
3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3768: END IF;
3769:
3770: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3771: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 3770: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3766: add_where_clause('msn.serial_number = :rcv_serial_from', 'RECEIVING');
3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3768: END IF;
3769:
3770: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3771: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3772: add_where_clause('msn.serial_number >= :rcv_serial_from', 'RECEIVING');
3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3774: END IF;

Line 3771: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

3767: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3768: END IF;
3769:
3770: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3771: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3772: add_where_clause('msn.serial_number >= :rcv_serial_from', 'RECEIVING');
3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3774: END IF;
3775:

Line 3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

3769:
3770: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3771: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3772: add_where_clause('msn.serial_number >= :rcv_serial_from', 'RECEIVING');
3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3774: END IF;
3775:
3776: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3777: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 3776: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

3772: add_where_clause('msn.serial_number >= :rcv_serial_from', 'RECEIVING');
3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3774: END IF;
3775:
3776: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3777: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3778: add_where_clause('msn.serial_num <= :rcv_serial_to', 'RECEIVING');
3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3780: END IF;

Line 3777: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

3773: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3774: END IF;
3775:
3776: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3777: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3778: add_where_clause('msn.serial_num <= :rcv_serial_to', 'RECEIVING');
3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3780: END IF;
3781:

Line 3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);

3775:
3776: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3777: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3778: add_where_clause('msn.serial_num <= :rcv_serial_to', 'RECEIVING');
3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3780: END IF;
3781:
3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3783: inv_mwb_globals.g_lot_to IS NOT NULL AND

Line 3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3778: add_where_clause('msn.serial_num <= :rcv_serial_to', 'RECEIVING');
3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3780: END IF;
3781:
3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3783: inv_mwb_globals.g_lot_to IS NOT NULL AND
3784: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3785: add_where_clause('msn.lot_number = :rcv_lot_from', 'RECEIVING');
3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

Line 3783: inv_mwb_globals.g_lot_to IS NOT NULL AND

3779: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3780: END IF;
3781:
3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3783: inv_mwb_globals.g_lot_to IS NOT NULL AND
3784: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3785: add_where_clause('msn.lot_number = :rcv_lot_from', 'RECEIVING');
3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3787: END IF;

Line 3784: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

3780: END IF;
3781:
3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3783: inv_mwb_globals.g_lot_to IS NOT NULL AND
3784: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3785: add_where_clause('msn.lot_number = :rcv_lot_from', 'RECEIVING');
3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3787: END IF;
3788:

Line 3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3782: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3783: inv_mwb_globals.g_lot_to IS NOT NULL AND
3784: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3785: add_where_clause('msn.lot_number = :rcv_lot_from', 'RECEIVING');
3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3787: END IF;
3788:
3789: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3790: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 3789: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3785: add_where_clause('msn.lot_number = :rcv_lot_from', 'RECEIVING');
3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3787: END IF;
3788:
3789: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3790: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3791: add_where_clause('msn.lot_number >= :rcv_lot_from', 'RECEIVING');
3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3793: END IF;

Line 3790: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

3786: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3787: END IF;
3788:
3789: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3790: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3791: add_where_clause('msn.lot_number >= :rcv_lot_from', 'RECEIVING');
3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3793: END IF;
3794:

Line 3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3788:
3789: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3790: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3791: add_where_clause('msn.lot_number >= :rcv_lot_from', 'RECEIVING');
3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3793: END IF;
3794:
3795: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3796: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 3795: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

3791: add_where_clause('msn.lot_number >= :rcv_lot_from', 'RECEIVING');
3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3793: END IF;
3794:
3795: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3796: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3797: add_where_clause('msn.lot_number <= :rcv_lot_to', 'RECEIVING');
3798: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3799: END IF;

Line 3796: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

3792: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3793: END IF;
3794:
3795: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3796: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3797: add_where_clause('msn.lot_number <= :rcv_lot_to', 'RECEIVING');
3798: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3799: END IF;
3800:

Line 3798: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);

3794:
3795: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3796: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3797: add_where_clause('msn.lot_number <= :rcv_lot_to', 'RECEIVING');
3798: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3799: END IF;
3800:
3801: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3802: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 3802: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

3798: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3799: END IF;
3800:
3801: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3802: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3803: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3804: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3805: add_where_clause('msn.lot_number =mln3.lot_number', 'RECEIVING');
3806: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569

Line 3803: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

3799: END IF;
3800:
3801: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3802: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3803: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3804: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3805: add_where_clause('msn.lot_number =mln3.lot_number', 'RECEIVING');
3806: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3807: add_where_clause('msn.current_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569

Line 3809: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3805: add_where_clause('msn.lot_number =mln3.lot_number', 'RECEIVING');
3806: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3807: add_where_clause('msn.current_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3808:
3809: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3810: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3811: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3812: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 3810: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3806: add_where_clause('msn.inventory_item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3807: add_where_clause('msn.current_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3808:
3809: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3810: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3811: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3812: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3814: END IF;

Line 3811: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

3807: add_where_clause('msn.current_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3808:
3809: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3810: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3811: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3812: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3814: END IF;
3815:

Line 3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3809: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3810: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3811: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3812: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3814: END IF;
3815:
3816: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3817: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 3816: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3812: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3814: END IF;
3815:
3816: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3817: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3818: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3820: END IF;

Line 3817: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

3813: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3814: END IF;
3815:
3816: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3817: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3818: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3820: END IF;
3821:

Line 3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3815:
3816: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3817: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3818: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3820: END IF;
3821:
3822: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3823: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 3822: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3818: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3820: END IF;
3821:
3822: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3823: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3824: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3825: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3826: END IF;

Line 3823: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

3819: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3820: END IF;
3821:
3822: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3823: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3824: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3825: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3826: END IF;
3827: END IF;

Line 3825: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

3821:
3822: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3823: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3824: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3825: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3826: END IF;
3827: END IF;
3828: /* End of Bug 8396954 */
3829:

Line 3839: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

3835:
3836: /* Bug 8225619. Adding ELSE CONDITION code such that right side grid
3837: retrieves the organizations which are relevant to particular
3838: responsibility id and responisibility application id */
3839: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3840: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3841: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3842: ELSE
3843: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');

Line 3841: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3837: retrieves the organizations which are relevant to particular
3838: responsibility id and responisibility application id */
3839: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
3840: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3841: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3842: ELSE
3843: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3844: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3845: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

Line 3844: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);

3840: add_where_clause('rs.to_organization_id = :rcv_to_organization_id', 'RECEIVING');
3841: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3842: ELSE
3843: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3844: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3845: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3846: END IF;
3847: /* End of Bug 8225619*/
3848:

Line 3845: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);

3841: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3842: ELSE
3843: add_where_clause(' EXISTS ( SELECT 1 FROM org_access_view oav WHERE oav.organization_id = rs.to_organization_id AND oav.responsibility_id = :responsibility_id AND oav.resp_application_id = :resp_application_id ) ', 'RECEIVING');
3844: add_bind_variable('responsibility_id', inv_mwb_globals.g_responsibility_id);
3845: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3846: END IF;
3847: /* End of Bug 8225619*/
3848:
3849: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

Line 3849: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN

3845: add_bind_variable('resp_application_id', inv_mwb_globals.g_resp_application_id);
3846: END IF;
3847: /* End of Bug 8225619*/
3848:
3849: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3850: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3851: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3852: END IF;
3853:

Line 3851: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);

3847: /* End of Bug 8225619*/
3848:
3849: IF inv_mwb_globals.g_subinventory_code IS NOT NULL THEN
3850: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3851: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3852: END IF;
3853:
3854: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3855: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');

Line 3854: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN

3850: add_where_clause('rs.to_subinventory = :rcv_to_subinventory_code', 'RECEIVING');
3851: add_bind_variable('rcv_to_subinventory_code', inv_mwb_globals.g_subinventory_code);
3852: END IF;
3853:
3854: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3855: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');
3856: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3857: END IF;
3858:

Line 3856: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);

3852: END IF;
3853:
3854: IF inv_mwb_globals.g_locator_id IS NOT NULL THEN
3855: add_where_clause('rs.to_locator_id = :rcv_to_locator_id', 'RECEIVING');
3856: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3857: END IF;
3858:
3859: -- ER(9158529 client)
3860: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 3860: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

3856: add_bind_variable('rcv_to_locator_id', inv_mwb_globals.g_locator_id);
3857: END IF;
3858:
3859: -- ER(9158529 client)
3860: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3861: add_where_clause('rs.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3862: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3863: END IF;
3864: -- ER(9158529 client)

Line 3862: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);

3858:
3859: -- ER(9158529 client)
3860: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
3861: add_where_clause('rs.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :rcv_client_code) ', 'RECEIVING');
3862: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3863: END IF;
3864: -- ER(9158529 client)
3865:
3866: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 3866: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

3862: add_bind_variable('rcv_client_code', inv_mwb_globals.g_client_code);
3863: END IF;
3864: -- ER(9158529 client)
3865:
3866: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3867: add_where_clause('rs.item_id = :rcv_item_id', 'RECEIVING');
3868: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3869: END IF;
3870:

Line 3868: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);

3864: -- ER(9158529 client)
3865:
3866: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
3867: add_where_clause('rs.item_id = :rcv_item_id', 'RECEIVING');
3868: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3869: END IF;
3870:
3871: IF inv_mwb_globals.g_inventory_item_id IS NULL
3872: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

Line 3871: IF inv_mwb_globals.g_inventory_item_id IS NULL

3867: add_where_clause('rs.item_id = :rcv_item_id', 'RECEIVING');
3868: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3869: END IF;
3870:
3871: IF inv_mwb_globals.g_inventory_item_id IS NULL
3872: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3873: inv_mwb_query_manager.add_from_clause('mtl_system_items_b msib','RECEIVING');
3874: add_where_clause('msib.inventory_item_id = rs.item_id', 'RECEIVING');
3875: add_where_clause('msib.organization_id = rs.to_organization_id', 'RECEIVING');

Line 3872: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

3868: add_bind_variable('rcv_item_id', inv_mwb_globals.g_inventory_item_id);
3869: END IF;
3870:
3871: IF inv_mwb_globals.g_inventory_item_id IS NULL
3872: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
3873: inv_mwb_query_manager.add_from_clause('mtl_system_items_b msib','RECEIVING');
3874: add_where_clause('msib.inventory_item_id = rs.item_id', 'RECEIVING');
3875: add_where_clause('msib.organization_id = rs.to_organization_id', 'RECEIVING');
3876: add_where_clause('upper(msib.description) LIKE upper(:rcv_item_description)', 'RECEIVING');

Line 3877: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);

3873: inv_mwb_query_manager.add_from_clause('mtl_system_items_b msib','RECEIVING');
3874: add_where_clause('msib.inventory_item_id = rs.item_id', 'RECEIVING');
3875: add_where_clause('msib.organization_id = rs.to_organization_id', 'RECEIVING');
3876: add_where_clause('upper(msib.description) LIKE upper(:rcv_item_description)', 'RECEIVING');
3877: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3878: END IF;
3879:
3880: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3881: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');

Line 3880: IF inv_mwb_globals.g_revision IS NOT NULL THEN

3876: add_where_clause('upper(msib.description) LIKE upper(:rcv_item_description)', 'RECEIVING');
3877: add_bind_variable('rcv_item_description', inv_mwb_globals.g_item_description);
3878: END IF;
3879:
3880: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3881: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');
3882: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3883: END IF;
3884:

Line 3882: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);

3878: END IF;
3879:
3880: IF inv_mwb_globals.g_revision IS NOT NULL THEN
3881: add_where_clause('rs.item_revision = :rcv_item_revision', 'RECEIVING');
3882: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3883: END IF;
3884:
3885: -- ER(9158529)
3886: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 3886: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

3882: add_bind_variable('rcv_item_revision', inv_mwb_globals.g_revision);
3883: END IF;
3884:
3885: -- ER(9158529)
3886: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
3887: add_where_clause('rs.item_id in '
3888: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3889: || ' where organization_id = :rcv_to_organization_id '
3890: || ' and category_set_id = :rcv_category_set_id '

Line 3892: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);

3888: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
3889: || ' where organization_id = :rcv_to_organization_id '
3890: || ' and category_set_id = :rcv_category_set_id '
3891: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3892: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3893: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3894: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3895: END IF;
3896: -- ER(9158529)

Line 3893: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);

3889: || ' where organization_id = :rcv_to_organization_id '
3890: || ' and category_set_id = :rcv_category_set_id '
3891: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3892: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3893: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3894: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3895: END IF;
3896: -- ER(9158529)
3897:

Line 3894: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);

3890: || ' and category_set_id = :rcv_category_set_id '
3891: || ' and category_id = nvl(:rcv_category_id, category_id))', 'RECEIVING');
3892: add_bind_variable('rcv_to_organization_id', inv_mwb_globals.g_organization_id);
3893: add_bind_variable('rcv_category_set_id', inv_mwb_globals.g_category_set_id);
3894: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3895: END IF;
3896: -- ER(9158529)
3897:
3898: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

Line 3898: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

3894: add_bind_variable('rcv_category_id', inv_mwb_globals.g_category_id);
3895: END IF;
3896: -- ER(9158529)
3897:
3898: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3899: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3900: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3901: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3902: END IF;

Line 3899: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

3895: END IF;
3896: -- ER(9158529)
3897:
3898: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
3899: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
3900: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3901: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3902: END IF;
3903:

Line 3904: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3900: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','RECEIVING');
3901: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3902: END IF;
3903:
3904: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3905: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3906: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3907: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 3905: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3901: add_where_clause('rs.lpn_id = wlpn.lpn_id', 'RECEIVING');
3902: END IF;
3903:
3904: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3905: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3906: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3907: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3909: END IF;

Line 3906: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

3902: END IF;
3903:
3904: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3905: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3906: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3907: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3909: END IF;
3910:

Line 3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

3904: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3905: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3906: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
3907: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3909: END IF;
3910:
3911: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3912: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 3911: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

3907: add_where_clause('rs.lpn_id = :rcv_lpn_from_id', 'RECEIVING');
3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3909: END IF;
3910:
3911: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3912: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3913: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3915: END IF;

Line 3912: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

3908: add_bind_variable('rcv_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
3909: END IF;
3910:
3911: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3912: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3913: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3915: END IF;
3916:

Line 3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);

3910:
3911: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
3912: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
3913: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3915: END IF;
3916:
3917: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3918: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 3917: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

3913: add_where_clause('wlpn.license_plate_number >= :rcv_lpn_from', 'RECEIVING');
3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3915: END IF;
3916:
3917: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3918: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3919: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3921: END IF;

Line 3918: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

3914: add_bind_variable('rcv_lpn_from', inv_mwb_globals.g_lpn_from);
3915: END IF;
3916:
3917: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3918: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3919: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3921: END IF;
3922:

Line 3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);

3916:
3917: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
3918: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
3919: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3921: END IF;
3922:
3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3924: inv_mwb_globals.g_serial_to IS NOT NULL AND

Line 3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3919: add_where_clause('wlpn.license_plate_number <= :rcv_lpn_to', 'RECEIVING');
3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3921: END IF;
3922:
3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3924: inv_mwb_globals.g_serial_to IS NOT NULL AND
3925: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3926: add_where_clause('rss.serial_num = :rcv_serial_from', 'RECEIVING');
3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

Line 3924: inv_mwb_globals.g_serial_to IS NOT NULL AND

3920: add_bind_variable('rcv_lpn_to', inv_mwb_globals.g_lpn_to);
3921: END IF;
3922:
3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3924: inv_mwb_globals.g_serial_to IS NOT NULL AND
3925: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3926: add_where_clause('rss.serial_num = :rcv_serial_from', 'RECEIVING');
3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3928: END IF;

Line 3925: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

3921: END IF;
3922:
3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3924: inv_mwb_globals.g_serial_to IS NOT NULL AND
3925: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3926: add_where_clause('rss.serial_num = :rcv_serial_from', 'RECEIVING');
3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3928: END IF;
3929:

Line 3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

3923: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3924: inv_mwb_globals.g_serial_to IS NOT NULL AND
3925: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
3926: add_where_clause('rss.serial_num = :rcv_serial_from', 'RECEIVING');
3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3928: END IF;
3929:
3930: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3931: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 3930: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

3926: add_where_clause('rss.serial_num = :rcv_serial_from', 'RECEIVING');
3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3928: END IF;
3929:
3930: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3931: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3932: add_where_clause('rss.serial_num >= :rcv_serial_from', 'RECEIVING');
3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3934: END IF;

Line 3931: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

3927: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3928: END IF;
3929:
3930: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3931: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3932: add_where_clause('rss.serial_num >= :rcv_serial_from', 'RECEIVING');
3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3934: END IF;
3935:

Line 3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);

3929:
3930: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
3931: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
3932: add_where_clause('rss.serial_num >= :rcv_serial_from', 'RECEIVING');
3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3934: END IF;
3935:
3936: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3937: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 3936: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

3932: add_where_clause('rss.serial_num >= :rcv_serial_from', 'RECEIVING');
3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3934: END IF;
3935:
3936: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3937: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3938: add_where_clause('rss.serial_num <= :rcv_serial_to', 'RECEIVING');
3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3940: END IF;

Line 3937: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

3933: add_bind_variable('rcv_serial_from', inv_mwb_globals.g_serial_from);
3934: END IF;
3935:
3936: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3937: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3938: add_where_clause('rss.serial_num <= :rcv_serial_to', 'RECEIVING');
3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3940: END IF;
3941:

Line 3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);

3935:
3936: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
3937: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
3938: add_where_clause('rss.serial_num <= :rcv_serial_to', 'RECEIVING');
3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3940: END IF;
3941:
3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3943: inv_mwb_globals.g_lot_to IS NOT NULL AND

Line 3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3938: add_where_clause('rss.serial_num <= :rcv_serial_to', 'RECEIVING');
3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3940: END IF;
3941:
3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3943: inv_mwb_globals.g_lot_to IS NOT NULL AND
3944: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3945: add_where_clause('rss.lot_num = :rcv_lot_from', 'RECEIVING');
3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

Line 3943: inv_mwb_globals.g_lot_to IS NOT NULL AND

3939: add_bind_variable('rcv_serial_to', inv_mwb_globals.g_serial_to);
3940: END IF;
3941:
3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3943: inv_mwb_globals.g_lot_to IS NOT NULL AND
3944: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3945: add_where_clause('rss.lot_num = :rcv_lot_from', 'RECEIVING');
3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3947: END IF;

Line 3944: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

3940: END IF;
3941:
3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3943: inv_mwb_globals.g_lot_to IS NOT NULL AND
3944: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3945: add_where_clause('rss.lot_num = :rcv_lot_from', 'RECEIVING');
3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3947: END IF;
3948:

Line 3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3942: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3943: inv_mwb_globals.g_lot_to IS NOT NULL AND
3944: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
3945: add_where_clause('rss.lot_num = :rcv_lot_from', 'RECEIVING');
3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3947: END IF;
3948:
3949: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3950: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 3949: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

3945: add_where_clause('rss.lot_num = :rcv_lot_from', 'RECEIVING');
3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3947: END IF;
3948:
3949: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3950: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3951: add_where_clause('rss.lot_num >= :rcv_lot_from', 'RECEIVING');
3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3953: END IF;

Line 3950: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

3946: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3947: END IF;
3948:
3949: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3950: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3951: add_where_clause('rss.lot_num >= :rcv_lot_from', 'RECEIVING');
3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3953: END IF;
3954:

Line 3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);

3948:
3949: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
3950: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
3951: add_where_clause('rss.lot_num >= :rcv_lot_from', 'RECEIVING');
3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3953: END IF;
3954:
3955: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3956: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 3955: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

3951: add_where_clause('rss.lot_num >= :rcv_lot_from', 'RECEIVING');
3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3953: END IF;
3954:
3955: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3956: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3957: add_where_clause('rss.lot_num <= :rcv_lot_to', 'RECEIVING');
3958: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3959: END IF;

Line 3956: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

3952: add_bind_variable('rcv_lot_from', inv_mwb_globals.g_lot_from);
3953: END IF;
3954:
3955: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3956: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3957: add_where_clause('rss.lot_num <= :rcv_lot_to', 'RECEIVING');
3958: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3959: END IF;
3960:

Line 3958: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);

3954:
3955: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
3956: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
3957: add_where_clause('rss.lot_num <= :rcv_lot_to', 'RECEIVING');
3958: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3959: END IF;
3960:
3961: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3962: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 3962: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

3958: add_bind_variable('rcv_lot_to', inv_mwb_globals.g_lot_to);
3959: END IF;
3960:
3961: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3962: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3963: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3964: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3965: add_where_clause('mln3.lot_number = rss.lot_num', 'RECEIVING');
3966: add_where_clause('rs.item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569

Line 3963: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

3959: END IF;
3960:
3961: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
3962: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
3963: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
3964: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'RECEIVING');
3965: add_where_clause('mln3.lot_number = rss.lot_num', 'RECEIVING');
3966: add_where_clause('rs.item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3967: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569

Line 3969: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3965: add_where_clause('mln3.lot_number = rss.lot_num', 'RECEIVING');
3966: add_where_clause('rs.item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3967: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3968:
3969: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3970: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 3970: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3966: add_where_clause('rs.item_id = mln3.inventory_item_id', 'RECEIVING'); -- Bug 9927569
3967: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3968:
3969: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3970: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3974: END IF;

Line 3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

3967: add_where_clause('rs.to_organization_id = mln3.organization_id', 'RECEIVING'); -- Bug 9927569
3968:
3969: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3970: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3974: END IF;
3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

Line 3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3969: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3970: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3974: END IF;
3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3976: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3977: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');

Line 3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

3971: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3974: END IF;
3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3976: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3977: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3979: END IF;

Line 3976: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

3972: add_where_clause('mln3.supplier_lot_number = :rcv_supplier_lot_from', 'RECEIVING');
3973: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3974: END IF;
3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3976: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3977: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3979: END IF;
3980:

Line 3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

3974: END IF;
3975: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
3976: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
3977: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3979: END IF;
3980:
3981: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3982: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 3981: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

3977: add_where_clause('mln3.supplier_lot_number >= :rcv_supplier_lot_from', 'RECEIVING');
3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3979: END IF;
3980:
3981: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3982: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3983: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3984: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3985: END IF;

Line 3982: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

3978: add_bind_variable('rcv_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
3979: END IF;
3980:
3981: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3982: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3983: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3984: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3985: END IF;
3986: END IF ;

Line 3984: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

3980:
3981: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
3982: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
3983: add_where_clause('mln3.supplier_lot_number <= :rcv_supplier_lot_to', 'RECEIVING');
3984: add_bind_variable('rcv_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
3985: END IF;
3986: END IF ;
3987: /* End of Bug 8396954 */
3988:

Line 3990: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'exited');

3986: END IF ;
3987: /* End of Bug 8396954 */
3988:
3989: END IF;
3990: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'exited');
3991: END add_qf_where_receiving;
3992:
3993: PROCEDURE add_qf_where_inbound(p_flag VARCHAR2) IS
3994: l_procedure_name VARCHAR2(30);

Line 4000: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

3996: l_lot_control NUMBER;
3997: l_serial_control NUMBER;
3998: BEGIN
3999: l_procedure_name := 'ADD_QF_WHERE_INBOUND';
4000: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4001:
4002: IF inv_mwb_globals.g_tree_item_id IS NOT NULL
4003: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
4004:

Line 4002: IF inv_mwb_globals.g_tree_item_id IS NOT NULL

3998: BEGIN
3999: l_procedure_name := 'ADD_QF_WHERE_INBOUND';
4000: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4001:
4002: IF inv_mwb_globals.g_tree_item_id IS NOT NULL
4003: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
4004:
4005: SELECT revision_qty_control_code,
4006: lot_control_code,

Line 4003: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

3999: l_procedure_name := 'ADD_QF_WHERE_INBOUND';
4000: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4001:
4002: IF inv_mwb_globals.g_tree_item_id IS NOT NULL
4003: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
4004:
4005: SELECT revision_qty_control_code,
4006: lot_control_code,
4007: serial_number_control_code

Line 4012: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

4008: INTO l_rev_control,
4009: l_lot_control,
4010: l_serial_control
4011: FROM mtl_system_items
4012: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
4013: AND organization_id = inv_mwb_globals.g_tree_organization_id;
4014:
4015: END IF;
4016:

Line 4013: AND organization_id = inv_mwb_globals.g_tree_organization_id;

4009: l_lot_control,
4010: l_serial_control
4011: FROM mtl_system_items
4012: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
4013: AND organization_id = inv_mwb_globals.g_tree_organization_id;
4014:
4015: END IF;
4016:
4017: inv_mwb_query_manager.add_from_clause(' mtl_supply ms ','INBOUND');

Line 4023: IF inv_mwb_globals.g_include_po_without_asn = 0 THEN

4019: inv_mwb_query_manager.add_where_clause('ms.destination_type_code = ''INVENTORY''','INBOUND');
4020:
4021:
4022: --15991963
4023: IF inv_mwb_globals.g_include_po_without_asn = 0 THEN
4024: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''SHIPMENT''','INBOUND');
4025: END IF;
4026:
4027:

Line 4029: IF inv_mwb_globals.g_po_header_id IS NOT NULL

4025: END IF;
4026:
4027:
4028:
4029: IF inv_mwb_globals.g_po_header_id IS NOT NULL
4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL
4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4033:

Line 4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL

4026:
4027:
4028:
4029: IF inv_mwb_globals.g_po_header_id IS NOT NULL
4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL
4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4033:
4034: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Supplier tab');

Line 4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL

4027:
4028:
4029: IF inv_mwb_globals.g_po_header_id IS NOT NULL
4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL
4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4033:
4034: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Supplier tab');
4035:

Line 4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN

4028:
4029: IF inv_mwb_globals.g_po_header_id IS NOT NULL
4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL
4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4033:
4034: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Supplier tab');
4035:
4036: inv_mwb_query_manager.add_from_clause('po_headers_trx_v pha','INBOUND'); -- CLM project, bug 9403291

Line 4034: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Supplier tab');

4030: OR inv_mwb_globals.g_vendor_id IS NOT NULL
4031: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4032: OR inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4033:
4034: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Supplier tab');
4035:
4036: inv_mwb_query_manager.add_from_clause('po_headers_trx_v pha','INBOUND'); -- CLM project, bug 9403291
4037: inv_mwb_query_manager.add_where_clause(' pha.po_header_id = ms.po_header_id ','INBOUND');
4038: inv_mwb_query_manager.add_where_clause('pha.authorization_status = ''APPROVED''', 'INBOUND');

Line 4040: /* IF inv_mwb_globals.g_include_po_without_asn = 1 THEN

4036: inv_mwb_query_manager.add_from_clause('po_headers_trx_v pha','INBOUND'); -- CLM project, bug 9403291
4037: inv_mwb_query_manager.add_where_clause(' pha.po_header_id = ms.po_header_id ','INBOUND');
4038: inv_mwb_query_manager.add_where_clause('pha.authorization_status = ''APPROVED''', 'INBOUND');
4039:
4040: /* IF inv_mwb_globals.g_include_po_without_asn = 1 THEN
4041: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code IN (''PO'',''SHIPMENT'')','INBOUND');
4042: ELSIF inv_mwb_globals.g_include_po_without_asn = 0 THEN
4043: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''SHIPMENT''','INBOUND');
4044: -- inv_mwb_query_manager.add_where_clause(' ms.shipment_header_id IS NULL','INBOUND');

Line 4042: ELSIF inv_mwb_globals.g_include_po_without_asn = 0 THEN

4038: inv_mwb_query_manager.add_where_clause('pha.authorization_status = ''APPROVED''', 'INBOUND');
4039:
4040: /* IF inv_mwb_globals.g_include_po_without_asn = 1 THEN
4041: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code IN (''PO'',''SHIPMENT'')','INBOUND');
4042: ELSIF inv_mwb_globals.g_include_po_without_asn = 0 THEN
4043: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''SHIPMENT''','INBOUND');
4044: -- inv_mwb_query_manager.add_where_clause(' ms.shipment_header_id IS NULL','INBOUND');
4045: END IF;
4046: */

Line 4048: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN

4044: -- inv_mwb_query_manager.add_where_clause(' ms.shipment_header_id IS NULL','INBOUND');
4045: END IF;
4046: */
4047:
4048: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
4049: add_where_clause('pha.vendor_id = :inb_vendor_id', 'INBOUND');
4050: add_bind_variable('inb_vendor_id', inv_mwb_globals.g_vendor_id);
4051: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
4052: add_where_clause('pha.vendor_site_id = :inb_vendor_site_id', 'INBOUND');

Line 4050: add_bind_variable('inb_vendor_id', inv_mwb_globals.g_vendor_id);

4046: */
4047:
4048: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
4049: add_where_clause('pha.vendor_id = :inb_vendor_id', 'INBOUND');
4050: add_bind_variable('inb_vendor_id', inv_mwb_globals.g_vendor_id);
4051: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
4052: add_where_clause('pha.vendor_site_id = :inb_vendor_site_id', 'INBOUND');
4053: add_bind_variable('inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
4054: END IF;

Line 4051: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN

4047:
4048: IF inv_mwb_globals.g_vendor_id IS NOT NULL THEN
4049: add_where_clause('pha.vendor_id = :inb_vendor_id', 'INBOUND');
4050: add_bind_variable('inb_vendor_id', inv_mwb_globals.g_vendor_id);
4051: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
4052: add_where_clause('pha.vendor_site_id = :inb_vendor_site_id', 'INBOUND');
4053: add_bind_variable('inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
4054: END IF;
4055: END IF;

Line 4053: add_bind_variable('inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);

4049: add_where_clause('pha.vendor_id = :inb_vendor_id', 'INBOUND');
4050: add_bind_variable('inb_vendor_id', inv_mwb_globals.g_vendor_id);
4051: IF inv_mwb_globals.g_vendor_site_id IS NOT NULL THEN
4052: add_where_clause('pha.vendor_site_id = :inb_vendor_site_id', 'INBOUND');
4053: add_bind_variable('inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
4054: END IF;
4055: END IF;
4056:
4057: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN

Line 4057: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN

4053: add_bind_variable('inb_vendor_site_id', inv_mwb_globals.g_vendor_site_id);
4054: END IF;
4055: END IF;
4056:
4057: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4058: inv_mwb_query_manager.add_from_clause('po_lines_trx_v pla ','INBOUND'); -- CLM project, bug 9403291
4059: inv_mwb_query_manager.add_where_clause('ms.po_line_id = pla.po_line_id', 'INBOUND');
4060: inv_mwb_query_manager.add_where_clause('pla.vendor_product_num = :inb_vendor_item', 'INBOUND');
4061: add_bind_variable('inb_vendor_item', inv_mwb_globals.g_vendor_item);

Line 4061: add_bind_variable('inb_vendor_item', inv_mwb_globals.g_vendor_item);

4057: IF inv_mwb_globals.g_vendor_item IS NOT NULL THEN
4058: inv_mwb_query_manager.add_from_clause('po_lines_trx_v pla ','INBOUND'); -- CLM project, bug 9403291
4059: inv_mwb_query_manager.add_where_clause('ms.po_line_id = pla.po_line_id', 'INBOUND');
4060: inv_mwb_query_manager.add_where_clause('pla.vendor_product_num = :inb_vendor_item', 'INBOUND');
4061: add_bind_variable('inb_vendor_item', inv_mwb_globals.g_vendor_item);
4062: END IF;
4063:
4064: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
4065: inv_mwb_query_manager.add_where_clause(' ms.po_header_id = :inb_po_header_id ','INBOUND');

Line 4064: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN

4060: inv_mwb_query_manager.add_where_clause('pla.vendor_product_num = :inb_vendor_item', 'INBOUND');
4061: add_bind_variable('inb_vendor_item', inv_mwb_globals.g_vendor_item);
4062: END IF;
4063:
4064: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
4065: inv_mwb_query_manager.add_where_clause(' ms.po_header_id = :inb_po_header_id ','INBOUND');
4066: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''PO'' ','INBOUND');
4067: add_bind_variable('inb_po_header_id', inv_mwb_globals.g_po_header_id);
4068: END IF;

Line 4067: add_bind_variable('inb_po_header_id', inv_mwb_globals.g_po_header_id);

4063:
4064: IF inv_mwb_globals.g_po_header_id IS NOT NULL THEN
4065: inv_mwb_query_manager.add_where_clause(' ms.po_header_id = :inb_po_header_id ','INBOUND');
4066: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''PO'' ','INBOUND');
4067: add_bind_variable('inb_po_header_id', inv_mwb_globals.g_po_header_id);
4068: END IF;
4069:
4070: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
4071: add_where_clause('ms.po_release_id = :inb_po_release_id', 'INBOUND');

Line 4070: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN

4066: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code = ''PO'' ','INBOUND');
4067: add_bind_variable('inb_po_header_id', inv_mwb_globals.g_po_header_id);
4068: END IF;
4069:
4070: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
4071: add_where_clause('ms.po_release_id = :inb_po_release_id', 'INBOUND');
4072: add_bind_variable('inb_po_release_id', inv_mwb_globals.g_po_release_id);
4073: END IF;
4074:

Line 4072: add_bind_variable('inb_po_release_id', inv_mwb_globals.g_po_release_id);

4068: END IF;
4069:
4070: IF inv_mwb_globals.g_po_release_id IS NOT NULL THEN
4071: add_where_clause('ms.po_release_id = :inb_po_release_id', 'INBOUND');
4072: add_bind_variable('inb_po_release_id', inv_mwb_globals.g_po_release_id);
4073: END IF;
4074:
4075: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4076: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN

Line 4075: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL

4071: add_where_clause('ms.po_release_id = :inb_po_release_id', 'INBOUND');
4072: add_bind_variable('inb_po_release_id', inv_mwb_globals.g_po_release_id);
4073: END IF;
4074:
4075: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4076: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN
4077: inv_mwb_query_manager.add_from_clause(' rcv_shipment_headers rsh ','INBOUND');
4078: add_where_clause('rsh.shipment_header_id(+) = ms.shipment_header_id', 'INBOUND');
4079: END IF;

Line 4076: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN

4072: add_bind_variable('inb_po_release_id', inv_mwb_globals.g_po_release_id);
4073: END IF;
4074:
4075: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
4076: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN
4077: inv_mwb_query_manager.add_from_clause(' rcv_shipment_headers rsh ','INBOUND');
4078: add_where_clause('rsh.shipment_header_id(+) = ms.shipment_header_id', 'INBOUND');
4079: END IF;
4080:

Line 4081: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN

4077: inv_mwb_query_manager.add_from_clause(' rcv_shipment_headers rsh ','INBOUND');
4078: add_where_clause('rsh.shipment_header_id(+) = ms.shipment_header_id', 'INBOUND');
4079: END IF;
4080:
4081: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
4082: inv_mwb_query_manager.add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id_asn ','INBOUND');
4083: add_bind_variable('inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
4084: END IF;
4085:

Line 4083: add_bind_variable('inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);

4079: END IF;
4080:
4081: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL THEN
4082: inv_mwb_query_manager.add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id_asn ','INBOUND');
4083: add_bind_variable('inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
4084: END IF;
4085:
4086: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL
4087: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN

Line 4086: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL

4082: inv_mwb_query_manager.add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id_asn ','INBOUND');
4083: add_bind_variable('inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
4084: END IF;
4085:
4086: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL
4087: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN
4088: inv_mwb_query_manager.add_from_clause(' rcv_shipment_lines rsl ','INBOUND');
4089: add_where_clause('rsl.shipment_line_id = ms.shipment_line_id', 'INBOUND');
4090: END IF;

Line 4087: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN

4083: add_bind_variable('inb_shipment_header_id_asn', inv_mwb_globals.g_shipment_header_id_asn);
4084: END IF;
4085:
4086: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL
4087: OR inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN
4088: inv_mwb_query_manager.add_from_clause(' rcv_shipment_lines rsl ','INBOUND');
4089: add_where_clause('rsl.shipment_line_id = ms.shipment_line_id', 'INBOUND');
4090: END IF;
4091:

Line 4092: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

4088: inv_mwb_query_manager.add_from_clause(' rcv_shipment_lines rsl ','INBOUND');
4089: add_where_clause('rsl.shipment_line_id = ms.shipment_line_id', 'INBOUND');
4090: END IF;
4091:
4092: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
4093: inv_mwb_query_manager.add_where_clause(' rsl.asn_lpn_id = :inb_asn_lpn_id ','INBOUND');
4094: add_bind_variable('inb_asn_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
4095: END IF;
4096:

Line 4094: add_bind_variable('inb_asn_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

4090: END IF;
4091:
4092: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
4093: inv_mwb_query_manager.add_where_clause(' rsl.asn_lpn_id = :inb_asn_lpn_id ','INBOUND');
4094: add_bind_variable('inb_asn_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
4095: END IF;
4096:
4097: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4098: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');

Line 4097: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

4093: inv_mwb_query_manager.add_where_clause(' rsl.asn_lpn_id = :inb_asn_lpn_id ','INBOUND');
4094: add_bind_variable('inb_asn_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
4095: END IF;
4096:
4097: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4098: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4099: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4100: END IF;
4101:

Line 4099: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4095: END IF;
4096:
4097: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4098: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4099: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4100: END IF;
4101:
4102: -- ER(9158529 client)
4103: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 4103: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

4099: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4100: END IF;
4101:
4102: -- ER(9158529 client)
4103: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4104: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4105: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4106: END IF;
4107: -- ER(9158529 client)

Line 4105: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);

4101:
4102: -- ER(9158529 client)
4103: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4104: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4105: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4106: END IF;
4107: -- ER(9158529 client)
4108:
4109: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 4109: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

4105: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4106: END IF;
4107: -- ER(9158529 client)
4108:
4109: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4110: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4111: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4112: END IF;
4113:

Line 4111: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);

4107: -- ER(9158529 client)
4108:
4109: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4110: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4111: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4112: END IF;
4113:
4114: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4115: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');

Line 4114: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

4110: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4111: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4112: END IF;
4113:
4114: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4115: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4116: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4117: END IF;
4118:

Line 4116: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

4112: END IF;
4113:
4114: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4115: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4116: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4117: END IF;
4118:
4119: -- ER(9158529)
4120: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 4120: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

4116: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4117: END IF;
4118:
4119: -- ER(9158529)
4120: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
4121: add_where_clause('ms.item_id in '
4122: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4123: || ' where organization_id = :inb_to_organization_id '
4124: || ' and category_set_id = :inb_category_set_id '

Line 4126: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4122: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4123: || ' where organization_id = :inb_to_organization_id '
4124: || ' and category_set_id = :inb_category_set_id '
4125: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4126: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4127: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4128: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4129: END IF;
4130: -- ER(9158529)

Line 4127: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);

4123: || ' where organization_id = :inb_to_organization_id '
4124: || ' and category_set_id = :inb_category_set_id '
4125: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4126: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4127: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4128: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4129: END IF;
4130: -- ER(9158529)
4131:

Line 4128: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);

4124: || ' and category_set_id = :inb_category_set_id '
4125: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4126: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4127: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4128: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4129: END IF;
4130: -- ER(9158529)
4131:
4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND

Line 4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND

4128: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4129: END IF;
4130: -- ER(9158529)
4131:
4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4133: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4134: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4135: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

Line 4133: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

4129: END IF;
4130: -- ER(9158529)
4131:
4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4133: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4134: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4135: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4137: END IF;

Line 4134: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN

4130: -- ER(9158529)
4131:
4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4133: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4134: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4135: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4137: END IF;
4138:

Line 4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4132: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4133: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4134: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4135: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4137: END IF;
4138:
4139: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4140: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');

Line 4139: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN

4135: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4136: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4137: END IF;
4138:
4139: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4140: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4141: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4142: END IF;
4143:

Line 4141: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4137: END IF;
4138:
4139: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4140: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4141: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4142: END IF;
4143:
4144: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4145: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');

Line 4144: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN

4140: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4141: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4142: END IF;
4143:
4144: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4145: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4146: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4147: END IF;
4148:

Line 4146: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

4142: END IF;
4143:
4144: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4145: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4146: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4147: END IF;
4148:
4149: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4150: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 4150: IF inv_mwb_globals.g_inventory_item_id IS NULL

4146: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4147: END IF;
4148:
4149: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4150: IF inv_mwb_globals.g_inventory_item_id IS NULL
4151: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4152: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4153: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4154: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');

Line 4151: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

4147: END IF;
4148:
4149: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4150: IF inv_mwb_globals.g_inventory_item_id IS NULL
4151: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4152: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4153: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4154: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');
4155: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');

Line 4159: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);

4155: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');
4156: add_where_clause('msik.inventory_item_id = msiv.inventory_item_id', 'INBOUND');
4157: add_where_clause('msik.organization_id = msiv.organization_id', 'INBOUND');
4158: add_where_clause(' upper(msiv.description) like upper(:inb_item_description) ', 'INBOUND');--Bug 14177143
4159: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);
4160: END IF;
4161:
4162:
4163: IF (inv_mwb_globals.g_lot_from IS NOT NULL

Line 4163: IF (inv_mwb_globals.g_lot_from IS NOT NULL

4159: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);
4160: END IF;
4161:
4162:
4163: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4164: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4165: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4166: AND l_lot_control = 2) THEN
4167: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4164: OR inv_mwb_globals.g_lot_to IS NOT NULL)

4160: END IF;
4161:
4162:
4163: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4164: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4165: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4166: AND l_lot_control = 2) THEN
4167: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4168: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4165: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4161:
4162:
4163: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4164: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4165: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4166: AND l_lot_control = 2) THEN
4167: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4168: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4169: END IF;

Line 4171: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

4167: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4168: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4169: END IF;
4170:
4171: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4172: inv_mwb_globals.g_lot_to IS NOT NULL AND
4173: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4174: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

Line 4172: inv_mwb_globals.g_lot_to IS NOT NULL AND

4168: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4169: END IF;
4170:
4171: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4172: inv_mwb_globals.g_lot_to IS NOT NULL AND
4173: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4174: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4176: END IF;

Line 4173: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

4169: END IF;
4170:
4171: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4172: inv_mwb_globals.g_lot_to IS NOT NULL AND
4173: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4174: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4176: END IF;
4177:

Line 4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4171: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4172: inv_mwb_globals.g_lot_to IS NOT NULL AND
4173: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4174: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4176: END IF;
4177:
4178: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4179: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 4178: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

4174: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4176: END IF;
4177:
4178: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4179: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4180: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4182: END IF;

Line 4179: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

4175: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4176: END IF;
4177:
4178: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4179: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4180: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4182: END IF;
4183:

Line 4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4177:
4178: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4179: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4180: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4182: END IF;
4183:
4184: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4185: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 4184: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

4180: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4182: END IF;
4183:
4184: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4185: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4186: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4187: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4188: END IF;

Line 4185: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

4181: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4182: END IF;
4183:
4184: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4185: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4186: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4187: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4188: END IF;
4189:

Line 4187: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);

4183:
4184: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4185: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4186: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4187: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4188: END IF;
4189:
4190: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

4187: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4188: END IF;
4189:
4190: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4193: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)

Line 4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

4188: END IF;
4189:
4190: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4193: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4196: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

Line 4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL

4190: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4193: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4196: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4197: AND l_lot_control = 2)) THEN
4198: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)

4191: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4193: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4196: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4197: AND l_lot_control = 2)) THEN
4198: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4199: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4196: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4192: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4193: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4194: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4195: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4196: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4197: AND l_lot_control = 2)) THEN
4198: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4199: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4200: END IF;

Line 4205: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4201: add_where_clause('mln3.lot_number = rls.lot_num', 'INBOUND');
4202: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4203: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4204:
4205: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4206: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4207: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4208: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 4206: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4202: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4203: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4204:
4205: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4206: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4207: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4208: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4210: END IF;

Line 4207: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

4203: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4204:
4205: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4206: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4207: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4208: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4210: END IF;
4211:

Line 4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4205: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4206: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4207: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4208: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4210: END IF;
4211:
4212: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4213: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 4212: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4208: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4210: END IF;
4211:
4212: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4213: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4214: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4216: END IF;

Line 4213: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

4209: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4210: END IF;
4211:
4212: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4213: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4214: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4216: END IF;
4217:

Line 4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4211:
4212: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4213: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4214: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4216: END IF;
4217:
4218: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4219: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 4218: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4214: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4216: END IF;
4217:
4218: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4219: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4220: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4221: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4222: END IF;

Line 4219: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

4215: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4216: END IF;
4217:
4218: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4219: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4220: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4221: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4222: END IF;
4223: END IF ;

Line 4221: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

4217:
4218: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4219: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4220: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4221: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4222: END IF;
4223: END IF ;
4224: /* End of Bug 8396954 */
4225:

Line 4226: IF (inv_mwb_globals.g_serial_from IS NOT NULL

4222: END IF;
4223: END IF ;
4224: /* End of Bug 8396954 */
4225:
4226: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4227: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4228: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4229: AND l_serial_control = 2) THEN
4230: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');

Line 4227: OR inv_mwb_globals.g_serial_to IS NOT NULL)

4223: END IF ;
4224: /* End of Bug 8396954 */
4225:
4226: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4227: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4228: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4229: AND l_serial_control = 2) THEN
4230: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4231: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4228: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4224: /* End of Bug 8396954 */
4225:
4226: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4227: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4228: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4229: AND l_serial_control = 2) THEN
4230: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4231: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4232: END IF;

Line 4234: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4230: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4231: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4232: END IF;
4233:
4234: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4235: inv_mwb_globals.g_serial_to IS NOT NULL AND
4236: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4237: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

Line 4235: inv_mwb_globals.g_serial_to IS NOT NULL AND

4231: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4232: END IF;
4233:
4234: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4235: inv_mwb_globals.g_serial_to IS NOT NULL AND
4236: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4237: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4239: END IF;

Line 4236: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

4232: END IF;
4233:
4234: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4235: inv_mwb_globals.g_serial_to IS NOT NULL AND
4236: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4237: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4239: END IF;
4240:

Line 4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4234: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4235: inv_mwb_globals.g_serial_to IS NOT NULL AND
4236: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4237: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4239: END IF;
4240:
4241: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4242: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 4241: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4237: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4239: END IF;
4240:
4241: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4242: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4243: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4245: END IF;

Line 4242: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

4238: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4239: END IF;
4240:
4241: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4242: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4243: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4245: END IF;
4246:

Line 4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4240:
4241: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4242: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4243: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4245: END IF;
4246:
4247: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4248: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 4247: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

4243: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4245: END IF;
4246:
4247: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4248: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4249: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4251: END IF;

Line 4248: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

4244: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4245: END IF;
4246:
4247: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4248: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4249: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4251: END IF;
4252:

Line 4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);

4246:
4247: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4248: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4249: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4251: END IF;
4252:
4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL

Line 4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL

4249: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4251: END IF;
4252:
4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL
4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL
4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4257:

Line 4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL

4250: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4251: END IF;
4252:
4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL
4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL
4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4257:
4258: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Interorg tab');

Line 4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL

4251: END IF;
4252:
4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL
4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL
4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4257:
4258: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Interorg tab');
4259:

Line 4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN

4252:
4253: ELSIF inv_mwb_globals.g_source_org_id IS NOT NULL
4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL
4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL
4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4257:
4258: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Interorg tab');
4259:
4260: inv_mwb_query_manager.add_from_clause(' rcv_shipment_headers rsh ','INBOUND');

Line 4258: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Interorg tab');

4254: OR inv_mwb_globals.g_req_header_id IS NOT NULL
4255: OR inv_mwb_globals.g_internal_order_id IS NOT NULL
4256: OR inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4257:
4258: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Interorg tab');
4259:
4260: inv_mwb_query_manager.add_from_clause(' rcv_shipment_headers rsh ','INBOUND');
4261: inv_mwb_query_manager.add_from_clause(' rcv_shipment_lines rsl ','INBOUND');
4262:

Line 4269: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN

4265: inv_mwb_query_manager.add_where_clause(' ms.supply_type_code IN (''REQ'',''SHIPMENT'') ', 'INBOUND');
4266: inv_mwb_query_manager.add_where_clause(' rsh.asn_type IS NULL ', 'INBOUND');
4267:
4268:
4269: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4270: add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id ', 'INBOUND');
4271: add_where_clause(' ms.supply_type_code = ''SHIPMENT'' ', 'INBOUND');
4272: add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
4273: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN

Line 4272: add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);

4268:
4269: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4270: add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id ', 'INBOUND');
4271: add_where_clause(' ms.supply_type_code = ''SHIPMENT'' ', 'INBOUND');
4272: add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
4273: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
4274: inv_mwb_query_manager.add_where_clause(' ms.req_header_id = :inb_req_header_id ', 'INBOUND');
4275: add_bind_variable('inb_req_header_id', inv_mwb_globals.g_req_header_id);
4276: END IF;

Line 4273: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN

4269: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL THEN
4270: add_where_clause(' rsh.shipment_header_id = :inb_shipment_header_id ', 'INBOUND');
4271: add_where_clause(' ms.supply_type_code = ''SHIPMENT'' ', 'INBOUND');
4272: add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
4273: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
4274: inv_mwb_query_manager.add_where_clause(' ms.req_header_id = :inb_req_header_id ', 'INBOUND');
4275: add_bind_variable('inb_req_header_id', inv_mwb_globals.g_req_header_id);
4276: END IF;
4277:

Line 4275: add_bind_variable('inb_req_header_id', inv_mwb_globals.g_req_header_id);

4271: add_where_clause(' ms.supply_type_code = ''SHIPMENT'' ', 'INBOUND');
4272: add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_shipment_header_id_interorg);
4273: ELSIF inv_mwb_globals.g_req_header_id IS NOT NULL THEN
4274: inv_mwb_query_manager.add_where_clause(' ms.req_header_id = :inb_req_header_id ', 'INBOUND');
4275: add_bind_variable('inb_req_header_id', inv_mwb_globals.g_req_header_id);
4276: END IF;
4277:
4278: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
4279: inv_mwb_query_manager.add_where_clause(' ms.from_organization_id = :inb_from_organization_id ', 'INBOUND');

Line 4278: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN

4274: inv_mwb_query_manager.add_where_clause(' ms.req_header_id = :inb_req_header_id ', 'INBOUND');
4275: add_bind_variable('inb_req_header_id', inv_mwb_globals.g_req_header_id);
4276: END IF;
4277:
4278: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
4279: inv_mwb_query_manager.add_where_clause(' ms.from_organization_id = :inb_from_organization_id ', 'INBOUND');
4280: add_bind_variable('inb_from_organization_id', inv_mwb_globals.g_source_org_id);
4281: END IF;
4282:

Line 4280: add_bind_variable('inb_from_organization_id', inv_mwb_globals.g_source_org_id);

4276: END IF;
4277:
4278: IF inv_mwb_globals.g_source_org_id IS NOT NULL THEN
4279: inv_mwb_query_manager.add_where_clause(' ms.from_organization_id = :inb_from_organization_id ', 'INBOUND');
4280: add_bind_variable('inb_from_organization_id', inv_mwb_globals.g_source_org_id);
4281: END IF;
4282:
4283: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4284: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');

Line 4283: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

4279: inv_mwb_query_manager.add_where_clause(' ms.from_organization_id = :inb_from_organization_id ', 'INBOUND');
4280: add_bind_variable('inb_from_organization_id', inv_mwb_globals.g_source_org_id);
4281: END IF;
4282:
4283: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4284: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4285: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4286: END IF;
4287:

Line 4285: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4281: END IF;
4282:
4283: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4284: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4285: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4286: END IF;
4287:
4288: -- ER(9158529 client)
4289: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 4289: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

4285: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4286: END IF;
4287:
4288: -- ER(9158529 client)
4289: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4290: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4291: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4292: END IF;
4293: -- ER(9158529 client)

Line 4291: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);

4287:
4288: -- ER(9158529 client)
4289: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4290: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4291: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4292: END IF;
4293: -- ER(9158529 client)
4294:
4295: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 4295: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

4291: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4292: END IF;
4293: -- ER(9158529 client)
4294:
4295: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4296: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4297: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4298: END IF;
4299:

Line 4297: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);

4293: -- ER(9158529 client)
4294:
4295: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4296: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4297: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4298: END IF;
4299:
4300: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4301: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');

Line 4300: IF inv_mwb_globals.g_revision IS NOT NULL THEN

4296: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4297: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4298: END IF;
4299:
4300: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4301: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4302: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4303: END IF;
4304:

Line 4302: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);

4298: END IF;
4299:
4300: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4301: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4302: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4303: END IF;
4304:
4305: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4306: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');

Line 4305: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

4301: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4302: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4303: END IF;
4304:
4305: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4306: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4307: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4308: END IF;
4309:

Line 4307: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

4303: END IF;
4304:
4305: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4306: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4307: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4308: END IF;
4309:
4310: -- ER(9158529)
4311: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 4311: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

4307: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4308: END IF;
4309:
4310: -- ER(9158529)
4311: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
4312: add_where_clause('ms.item_id in '
4313: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4314: || ' where organization_id = :inb_to_organization_id '
4315: || ' and category_set_id = :inb_category_set_id '

Line 4317: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4313: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4314: || ' where organization_id = :inb_to_organization_id '
4315: || ' and category_set_id = :inb_category_set_id '
4316: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4317: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4318: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4319: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4320: END IF;
4321: -- ER(9158529)

Line 4318: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);

4314: || ' where organization_id = :inb_to_organization_id '
4315: || ' and category_set_id = :inb_category_set_id '
4316: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4317: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4318: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4319: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4320: END IF;
4321: -- ER(9158529)
4322:

Line 4319: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);

4315: || ' and category_set_id = :inb_category_set_id '
4316: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4317: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4318: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4319: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4320: END IF;
4321: -- ER(9158529)
4322:
4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND

Line 4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND

4319: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4320: END IF;
4321: -- ER(9158529)
4322:
4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4324: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4325: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4326: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

Line 4324: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

4320: END IF;
4321: -- ER(9158529)
4322:
4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4324: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4325: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4326: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4328: END IF;

Line 4325: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN

4321: -- ER(9158529)
4322:
4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4324: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4325: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4326: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4328: END IF;
4329:

Line 4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4323: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4324: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4325: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4326: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4328: END IF;
4329:
4330: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4331: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');

Line 4330: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN

4326: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4327: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4328: END IF;
4329:
4330: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4331: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4332: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4333: END IF;
4334:

Line 4332: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4328: END IF;
4329:
4330: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4331: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4332: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4333: END IF;
4334:
4335: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4336: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');

Line 4335: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN

4331: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4332: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4333: END IF;
4334:
4335: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4336: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4337: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4338: END IF;
4339:

Line 4337: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

4333: END IF;
4334:
4335: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4336: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4337: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4338: END IF;
4339:
4340: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
4341: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

Line 4340: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

4336: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4337: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4338: END IF;
4339:
4340: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
4341: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
4342: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4343: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4344: END IF;

Line 4341: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

4337: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4338: END IF;
4339:
4340: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
4341: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
4342: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4343: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4344: END IF;
4345:

Line 4346: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

4342: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4343: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4344: END IF;
4345:
4346: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4347: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4348: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4349: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 4347: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

4343: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4344: END IF;
4345:
4346: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4347: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4348: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4349: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4351: END IF;

Line 4348: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

4344: END IF;
4345:
4346: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4347: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4348: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4349: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4351: END IF;
4352:

Line 4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

4346: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4347: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4348: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4349: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4351: END IF;
4352:
4353: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4354: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 4353: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

4349: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4351: END IF;
4352:
4353: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4354: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4355: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4357: END IF;

Line 4354: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

4350: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4351: END IF;
4352:
4353: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4354: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4355: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4357: END IF;
4358:

Line 4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);

4352:
4353: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4354: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4355: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4357: END IF;
4358:
4359: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4360: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 4359: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

4355: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4357: END IF;
4358:
4359: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4360: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4361: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4362: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4363: END IF;

Line 4360: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

4356: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4357: END IF;
4358:
4359: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4360: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4361: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4362: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4363: END IF;
4364:

Line 4362: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);

4358:
4359: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4360: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4361: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4362: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4363: END IF;
4364:
4365:
4366:

Line 4367: IF (inv_mwb_globals.g_lot_from IS NOT NULL

4363: END IF;
4364:
4365:
4366:
4367: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4368: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4369: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4370: AND l_lot_control = 2) THEN
4371: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4368: OR inv_mwb_globals.g_lot_to IS NOT NULL)

4364:
4365:
4366:
4367: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4368: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4369: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4370: AND l_lot_control = 2) THEN
4371: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4372: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4369: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4365:
4366:
4367: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4368: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4369: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4370: AND l_lot_control = 2) THEN
4371: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4372: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4373: END IF;

Line 4375: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

4371: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4372: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4373: END IF;
4374:
4375: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4376: inv_mwb_globals.g_lot_to IS NOT NULL AND
4377: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4378: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

Line 4376: inv_mwb_globals.g_lot_to IS NOT NULL AND

4372: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4373: END IF;
4374:
4375: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4376: inv_mwb_globals.g_lot_to IS NOT NULL AND
4377: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4378: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4380: END IF;

Line 4377: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN

4373: END IF;
4374:
4375: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4376: inv_mwb_globals.g_lot_to IS NOT NULL AND
4377: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4378: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4380: END IF;
4381:

Line 4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4375: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4376: inv_mwb_globals.g_lot_to IS NOT NULL AND
4377: inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to) THEN
4378: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4380: END IF;
4381:
4382: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4383: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 4382: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

4378: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4380: END IF;
4381:
4382: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4383: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4384: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4386: END IF;

Line 4383: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

4379: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4380: END IF;
4381:
4382: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4383: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4384: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4386: END IF;
4387:

Line 4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4381:
4382: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4383: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4384: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4386: END IF;
4387:
4388: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4389: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 4388: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

4384: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4386: END IF;
4387:
4388: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4389: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4390: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4391: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4392: END IF;

Line 4389: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

4385: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4386: END IF;
4387:
4388: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4389: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4390: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4391: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4392: END IF;
4393:

Line 4391: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);

4387:
4388: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4389: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4390: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4391: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4392: END IF;
4393:
4394: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

4391: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4392: END IF;
4393:
4394: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4397: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)

Line 4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

4392: END IF;
4393:
4394: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4397: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4400: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

Line 4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL

4394: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4397: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4400: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4401: AND l_lot_control = 2)) THEN
4402: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)

4395: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4397: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4400: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4401: AND l_lot_control = 2)) THEN
4402: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4403: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4400: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4396: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4397: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4398: IF NOT ((inv_mwb_globals.g_lot_from IS NOT NULL
4399: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4400: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4401: AND l_lot_control = 2)) THEN
4402: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4403: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4404: END IF;

Line 4409: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4405: add_where_clause('mln3.lot_number = rls.lot_num', 'INBOUND');
4406: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4407: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4408:
4409: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4410: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4411: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4412: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 4410: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4406: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4407: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4408:
4409: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4410: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4411: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4412: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4414: END IF;

Line 4411: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

4407: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4408:
4409: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4410: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4411: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4412: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4414: END IF;
4415:

Line 4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4409: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4410: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4411: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4412: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4414: END IF;
4415:
4416: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4417: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 4416: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4412: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4414: END IF;
4415:
4416: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4417: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4418: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4420: END IF;

Line 4417: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

4413: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4414: END IF;
4415:
4416: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4417: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4418: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4420: END IF;
4421:

Line 4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4415:
4416: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4417: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4418: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4420: END IF;
4421:
4422: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4423: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 4422: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4418: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4420: END IF;
4421:
4422: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4423: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4424: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4425: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4426: END IF;

Line 4423: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

4419: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4420: END IF;
4421:
4422: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4423: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4424: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4425: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4426: END IF;
4427: END IF ;

Line 4425: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

4421:
4422: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4423: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4424: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4425: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4426: END IF;
4427: END IF ;
4428: /* End of Bug 8396954 */
4429:

Line 4430: IF (inv_mwb_globals.g_serial_from IS NOT NULL

4426: END IF;
4427: END IF ;
4428: /* End of Bug 8396954 */
4429:
4430: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4431: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4432: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4433: AND l_serial_control =2) THEN
4434: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');

Line 4431: OR inv_mwb_globals.g_serial_to IS NOT NULL)

4427: END IF ;
4428: /* End of Bug 8396954 */
4429:
4430: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4431: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4432: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4433: AND l_serial_control =2) THEN
4434: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4435: add_where_clause('rss.shipment_line_id = ms.shipment_line_id ', 'INBOUND');

Line 4432: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4428: /* End of Bug 8396954 */
4429:
4430: IF (inv_mwb_globals.g_serial_from IS NOT NULL
4431: OR inv_mwb_globals.g_serial_to IS NOT NULL)
4432: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4433: AND l_serial_control =2) THEN
4434: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4435: add_where_clause('rss.shipment_line_id = ms.shipment_line_id ', 'INBOUND');
4436: END IF;

Line 4438: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4434: inv_mwb_query_manager.add_from_clause(' rcv_serials_supply rss ','INBOUND');
4435: add_where_clause('rss.shipment_line_id = ms.shipment_line_id ', 'INBOUND');
4436: END IF;
4437:
4438: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4439: inv_mwb_globals.g_serial_to IS NOT NULL AND
4440: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4441: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

Line 4439: inv_mwb_globals.g_serial_to IS NOT NULL AND

4435: add_where_clause('rss.shipment_line_id = ms.shipment_line_id ', 'INBOUND');
4436: END IF;
4437:
4438: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4439: inv_mwb_globals.g_serial_to IS NOT NULL AND
4440: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4441: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4443: END IF;

Line 4440: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

4436: END IF;
4437:
4438: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4439: inv_mwb_globals.g_serial_to IS NOT NULL AND
4440: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4441: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4443: END IF;
4444:

Line 4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4438: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4439: inv_mwb_globals.g_serial_to IS NOT NULL AND
4440: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4441: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4443: END IF;
4444:
4445: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4446: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 4445: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4441: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4443: END IF;
4444:
4445: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4446: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4447: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4449: END IF;

Line 4446: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

4442: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4443: END IF;
4444:
4445: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4446: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4447: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4449: END IF;
4450:

Line 4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4444:
4445: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4446: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4447: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4449: END IF;
4450:
4451: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4452: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 4451: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

4447: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4449: END IF;
4450:
4451: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4452: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4453: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4454: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4455: END IF;

Line 4452: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

4448: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4449: END IF;
4450:
4451: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4452: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4453: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4454: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4455: END IF;
4456:

Line 4454: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);

4450:
4451: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4452: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4453: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4454: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4455: END IF;
4456:
4457: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4458: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 4458: IF inv_mwb_globals.g_inventory_item_id IS NULL

4454: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4455: END IF;
4456:
4457: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4458: IF inv_mwb_globals.g_inventory_item_id IS NULL
4459: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4460: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4461: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4462: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');

Line 4459: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

4455: END IF;
4456:
4457: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4458: IF inv_mwb_globals.g_inventory_item_id IS NULL
4459: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4460: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4461: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4462: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');
4463: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');

Line 4467: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);

4463: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');
4464: add_where_clause('msik.inventory_item_id = msiv.inventory_item_id', 'INBOUND');
4465: add_where_clause('msik.organization_id = msiv.organization_id', 'INBOUND');
4466: add_where_clause(' upper(msiv.description) like upper(:inb_item_description) ', 'INBOUND');--Bug 14177143
4467: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);
4468: END IF;
4469:
4470: ELSE -- If interorg and supplier tab null
4471:

Line 4477: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

4473: inv_mwb_query_manager.add_from_clause('rcv_shipment_lines rsl ','INBOUND');
4474: inv_mwb_query_manager.add_where_clause('rsh.shipment_header_id(+) = ms.shipment_header_id ', 'INBOUND');
4475: inv_mwb_query_manager.add_where_clause('rsl.shipment_line_id(+) = ms.shipment_line_id', 'INBOUND');
4476:
4477: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4478: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4479: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4480: END IF;
4481:

Line 4479: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4475: inv_mwb_query_manager.add_where_clause('rsl.shipment_line_id(+) = ms.shipment_line_id', 'INBOUND');
4476:
4477: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4478: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4479: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4480: END IF;
4481:
4482: -- ER(9158529 client)
4483: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

Line 4483: IF inv_mwb_globals.g_client_code IS NOT NULL THEN

4479: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4480: END IF;
4481:
4482: -- ER(9158529 client)
4483: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4484: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4485: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4486: END IF;
4487: -- ER(9158529 client)

Line 4485: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);

4481:
4482: -- ER(9158529 client)
4483: IF inv_mwb_globals.g_client_code IS NOT NULL THEN
4484: add_where_clause('ms.item_id in (select DISTINCT inventory_item_id from mtl_system_items_b where wms_deploy.get_client_code(inventory_item_id) = :inb_client_code) ', 'INBOUND');
4485: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4486: END IF;
4487: -- ER(9158529 client)
4488:
4489: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

Line 4489: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN

4485: add_bind_variable('inb_client_code', inv_mwb_globals.g_client_code);
4486: END IF;
4487: -- ER(9158529 client)
4488:
4489: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4490: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4491: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4492: END IF;
4493:

Line 4491: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);

4487: -- ER(9158529 client)
4488:
4489: IF inv_mwb_globals.g_inventory_item_id IS NOT NULL THEN
4490: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4491: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4492: END IF;
4493:
4494: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4495: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');

Line 4494: IF inv_mwb_globals.g_revision IS NOT NULL THEN

4490: add_where_clause('ms.item_id = :inb_item_id', 'INBOUND');
4491: add_bind_variable('inb_item_id', inv_mwb_globals.g_inventory_item_id);
4492: END IF;
4493:
4494: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4495: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4496: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4497: END IF;
4498:

Line 4496: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);

4492: END IF;
4493:
4494: IF inv_mwb_globals.g_revision IS NOT NULL THEN
4495: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4496: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4497: END IF;
4498:
4499: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4500: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');

Line 4499: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN

4495: add_where_clause('ms.item_revision = :inb_item_revision', 'INBOUND');
4496: add_bind_variable('inb_item_revision', inv_mwb_globals.g_revision);
4497: END IF;
4498:
4499: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4500: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4501: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4502: END IF;
4503:

Line 4501: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);

4497: END IF;
4498:
4499: IF inv_mwb_globals.g_cost_group_id IS NOT NULL THEN
4500: add_where_clause('ms.cost_group_id = :inb_cost_group_id', 'INBOUND');
4501: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4502: END IF;
4503:
4504: -- ER(9158529)
4505: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

Line 4505: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN

4501: add_bind_variable('inb_cost_group_id', inv_mwb_globals.g_cost_group_id);
4502: END IF;
4503:
4504: -- ER(9158529)
4505: IF inv_mwb_globals.g_category_set_id IS NOT NULL THEN
4506: add_where_clause('ms.item_id in '
4507: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4508: || ' where organization_id = :inb_to_organization_id '
4509: || ' and category_set_id = :inb_category_set_id '

Line 4511: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4507: || ' (select DISTINCT inventory_item_id from mtl_item_categories '
4508: || ' where organization_id = :inb_to_organization_id '
4509: || ' and category_set_id = :inb_category_set_id '
4510: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4511: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4512: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4513: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4514: END IF;
4515: -- ER(9158529)

Line 4512: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);

4508: || ' where organization_id = :inb_to_organization_id '
4509: || ' and category_set_id = :inb_category_set_id '
4510: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4511: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4512: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4513: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4514: END IF;
4515: -- ER(9158529)
4516:

Line 4513: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);

4509: || ' and category_set_id = :inb_category_set_id '
4510: || ' and category_id = nvl(:inb_category_id, category_id))', 'INBOUND');
4511: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4512: add_bind_variable('inb_category_set_id', inv_mwb_globals.g_category_set_id);
4513: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4514: END IF;
4515: -- ER(9158529)
4516:
4517: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

Line 4517: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL

4513: add_bind_variable('inb_category_id', inv_mwb_globals.g_category_id);
4514: END IF;
4515: -- ER(9158529)
4516:
4517: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
4518: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
4519: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4520: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4521: END IF;

Line 4518: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN

4514: END IF;
4515: -- ER(9158529)
4516:
4517: IF inv_mwb_globals.g_lpn_from_id IS NOT NULL
4518: OR inv_mwb_globals.g_lpn_to_id IS NOT NULL THEN
4519: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4520: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4521: END IF;
4522:

Line 4523: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

4519: inv_mwb_query_manager.add_from_clause(' wms_license_plate_numbers wlpn ','INBOUND');
4520: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4521: END IF;
4522:
4523: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4524: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4525: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4526: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

Line 4524: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

4520: add_where_clause('rsl.asn_lpn_id = wlpn.lpn_id', 'INBOUND');
4521: END IF;
4522:
4523: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4524: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4525: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4526: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4528: END IF;

Line 4525: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN

4521: END IF;
4522:
4523: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4524: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4525: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4526: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4528: END IF;
4529:

Line 4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);

4523: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4524: inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4525: inv_mwb_globals.g_lpn_from_id = inv_mwb_globals.g_lpn_to_id) THEN
4526: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4528: END IF;
4529:
4530: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4531: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

Line 4530: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND

4526: add_where_clause('rsl.asn_lpn_id = :inb_lpn_from_id', 'INBOUND');
4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4528: END IF;
4529:
4530: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4531: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4532: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4534: END IF;

Line 4531: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN

4527: add_bind_variable('inb_lpn_from_id', inv_mwb_globals.g_lpn_from_id);
4528: END IF;
4529:
4530: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4531: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4532: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4534: END IF;
4535:

Line 4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);

4529:
4530: IF (inv_mwb_globals.g_lpn_from_id IS NOT NULL AND
4531: inv_mwb_globals.g_lpn_from_id <> NVL(inv_mwb_globals.g_lpn_to_id, -1) ) THEN
4532: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4534: END IF;
4535:
4536: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4537: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

Line 4536: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND

4532: add_where_clause('wlpn.license_plate_number >= :inb_lpn_from', 'INBOUND');
4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4534: END IF;
4535:
4536: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4537: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4538: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4540: END IF;

Line 4537: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN

4533: add_bind_variable('inb_lpn_from', inv_mwb_globals.g_lpn_from);
4534: END IF;
4535:
4536: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4537: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4538: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4540: END IF;
4541:

Line 4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);

4535:
4536: IF (inv_mwb_globals.g_lpn_to_id IS NOT NULL AND
4537: inv_mwb_globals.g_lpn_to_id <> NVL(inv_mwb_globals.g_lpn_from_id, -1) ) THEN
4538: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4540: END IF;
4541:
4542: IF inv_mwb_globals.g_lot_from IS NOT NULL
4543: OR inv_mwb_globals.g_lot_to IS NOT NULL

Line 4542: IF inv_mwb_globals.g_lot_from IS NOT NULL

4538: add_where_clause('wlpn.license_plate_number <= :inb_lpn_to', 'INBOUND');
4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4540: END IF;
4541:
4542: IF inv_mwb_globals.g_lot_from IS NOT NULL
4543: OR inv_mwb_globals.g_lot_to IS NOT NULL
4544: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4545: AND l_lot_control = 2)
4546: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

Line 4543: OR inv_mwb_globals.g_lot_to IS NOT NULL

4539: add_bind_variable('inb_lpn_to', inv_mwb_globals.g_lpn_to);
4540: END IF;
4541:
4542: IF inv_mwb_globals.g_lot_from IS NOT NULL
4543: OR inv_mwb_globals.g_lot_to IS NOT NULL
4544: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4545: AND l_lot_control = 2)
4546: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
4547: add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4544: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4540: END IF;
4541:
4542: IF inv_mwb_globals.g_lot_from IS NOT NULL
4543: OR inv_mwb_globals.g_lot_to IS NOT NULL
4544: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4545: AND l_lot_control = 2)
4546: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
4547: add_from_clause(' rcv_lots_supply rls ','INBOUND');
4548: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4546: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

4542: IF inv_mwb_globals.g_lot_from IS NOT NULL
4543: OR inv_mwb_globals.g_lot_to IS NOT NULL
4544: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4545: AND l_lot_control = 2)
4546: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
4547: add_from_clause(' rcv_lots_supply rls ','INBOUND');
4548: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4549: END IF;
4550:

Line 4551: IF inv_mwb_globals.g_lot_from IS NOT NULL

4547: add_from_clause(' rcv_lots_supply rls ','INBOUND');
4548: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4549: END IF;
4550:
4551: IF inv_mwb_globals.g_lot_from IS NOT NULL
4552: AND inv_mwb_globals.g_lot_to IS NOT NULL
4553: AND inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
4554: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

Line 4552: AND inv_mwb_globals.g_lot_to IS NOT NULL

4548: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4549: END IF;
4550:
4551: IF inv_mwb_globals.g_lot_from IS NOT NULL
4552: AND inv_mwb_globals.g_lot_to IS NOT NULL
4553: AND inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
4554: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4556: END IF;

Line 4553: AND inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN

4549: END IF;
4550:
4551: IF inv_mwb_globals.g_lot_from IS NOT NULL
4552: AND inv_mwb_globals.g_lot_to IS NOT NULL
4553: AND inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
4554: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4556: END IF;
4557:

Line 4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4551: IF inv_mwb_globals.g_lot_from IS NOT NULL
4552: AND inv_mwb_globals.g_lot_to IS NOT NULL
4553: AND inv_mwb_globals.g_lot_from = inv_mwb_globals.g_lot_to THEN
4554: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4556: END IF;
4557:
4558: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4559: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

Line 4558: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND

4554: add_where_clause('rls.lot_num = :inb_lot_from', 'INBOUND');
4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4556: END IF;
4557:
4558: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4559: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4560: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4562: END IF;

Line 4559: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN

4555: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4556: END IF;
4557:
4558: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4559: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4560: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4562: END IF;
4563:

Line 4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);

4557:
4558: IF (inv_mwb_globals.g_lot_from IS NOT NULL AND
4559: inv_mwb_globals.g_lot_from <> NVL(inv_mwb_globals.g_lot_to, -1) ) THEN
4560: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4562: END IF;
4563:
4564: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4565: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

Line 4564: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND

4560: add_where_clause('rls.lot_num >= :inb_lot_from', 'INBOUND');
4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4562: END IF;
4563:
4564: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4565: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4566: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4567: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4568: END IF;

Line 4565: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN

4561: add_bind_variable('inb_lot_from', inv_mwb_globals.g_lot_from);
4562: END IF;
4563:
4564: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4565: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4566: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4567: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4568: END IF;
4569:

Line 4567: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);

4563:
4564: IF (inv_mwb_globals.g_lot_to IS NOT NULL AND
4565: inv_mwb_globals.g_lot_to <> NVL(inv_mwb_globals.g_lot_from, -1) ) THEN
4566: add_where_clause('rls.lot_num <= :inb_lot_to', 'INBOUND');
4567: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4568: END IF;
4569:
4570: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

Line 4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR

4567: add_bind_variable('inb_lot_to', inv_mwb_globals.g_lot_to);
4568: END IF;
4569:
4570: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4573: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL

Line 4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN

4568: END IF;
4569:
4570: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4573: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL
4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

Line 4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL

4570: /* Bug 8396954, Adding below if condition for checking supplier_lot_number condition */
4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4573: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL
4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4577: AND l_lot_control = 2)
4578: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL) THEN

Line 4575: OR inv_mwb_globals.g_lot_to IS NOT NULL

4571: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL OR
4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4573: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL
4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4577: AND l_lot_control = 2)
4578: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL) THEN
4579: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');

Line 4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4572: inv_mwb_globals.g_supplier_lot_to IS NOT NULL ) THEN
4573: inv_mwb_query_manager.add_from_clause('mtl_lot_numbers mln3', 'INBOUND');
4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL
4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4577: AND l_lot_control = 2)
4578: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL) THEN
4579: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4580: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');

Line 4578: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL) THEN

4574: IF NOT (inv_mwb_globals.g_lot_from IS NOT NULL
4575: OR inv_mwb_globals.g_lot_to IS NOT NULL
4576: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4577: AND l_lot_control = 2)
4578: OR inv_mwb_globals.g_tree_lot_number IS NOT NULL) THEN
4579: inv_mwb_query_manager.add_from_clause(' rcv_lots_supply rls ','INBOUND');
4580: add_where_clause('rls.shipment_line_id(+) = ms.shipment_line_id ', 'INBOUND');
4581: END IF;
4582: add_where_clause('mln3.lot_number = rls.lot_num', 'INBOUND');

Line 4586: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4582: add_where_clause('mln3.lot_number = rls.lot_num', 'INBOUND');
4583: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4584: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4585:
4586: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4587: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4588: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4589: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

Line 4587: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4583: add_where_clause('ms.item_id = mln3.inventory_item_id', 'INBOUND'); -- Bug 9927569
4584: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4585:
4586: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4587: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4588: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4589: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4591: END IF;

Line 4588: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN

4584: add_where_clause('ms.to_organization_id = mln3.organization_id', 'INBOUND'); -- Bug 9927569
4585:
4586: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4587: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4588: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4589: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4591: END IF;
4592:

Line 4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4586: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4587: inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4588: inv_mwb_globals.g_supplier_lot_from = inv_mwb_globals.g_supplier_lot_to) THEN
4589: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4591: END IF;
4592:
4593: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4594: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

Line 4593: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND

4589: add_where_clause('mln3.supplier_lot_number = :inb_supplier_lot_from', 'INBOUND');
4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4591: END IF;
4592:
4593: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4594: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4595: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4597: END IF;

Line 4594: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN

4590: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4591: END IF;
4592:
4593: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4594: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4595: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4597: END IF;
4598:

Line 4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);

4592:
4593: IF (inv_mwb_globals.g_supplier_lot_from IS NOT NULL AND
4594: inv_mwb_globals.g_supplier_lot_from <> NVL(inv_mwb_globals.g_supplier_lot_to, -1) ) THEN
4595: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4597: END IF;
4598:
4599: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4600: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

Line 4599: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND

4595: add_where_clause('mln3.supplier_lot_number >= :inb_supplier_lot_from', 'INBOUND');
4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4597: END IF;
4598:
4599: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4600: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4601: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4602: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4603: END IF;

Line 4600: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN

4596: add_bind_variable('inb_supplier_lot_from', inv_mwb_globals.g_supplier_lot_from);
4597: END IF;
4598:
4599: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4600: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4601: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4602: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4603: END IF;
4604: END IF ;

Line 4602: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);

4598:
4599: IF (inv_mwb_globals.g_supplier_lot_to IS NOT NULL AND
4600: inv_mwb_globals.g_supplier_lot_to <> NVL(inv_mwb_globals.g_supplier_lot_from, -1) ) THEN
4601: add_where_clause('mln3.supplier_lot_number <= :inb_supplier_lot_to', 'INBOUND');
4602: add_bind_variable('inb_supplier_lot_to', inv_mwb_globals.g_supplier_lot_to);
4603: END IF;
4604: END IF ;
4605: /* End of Bug 8396954 */
4606:

Line 4607: IF inv_mwb_globals.g_serial_from IS NOT NULL

4603: END IF;
4604: END IF ;
4605: /* End of Bug 8396954 */
4606:
4607: IF inv_mwb_globals.g_serial_from IS NOT NULL
4608: OR inv_mwb_globals.g_serial_to IS NOT NULL
4609: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4610: AND l_serial_control = 2)
4611: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN

Line 4608: OR inv_mwb_globals.g_serial_to IS NOT NULL

4604: END IF ;
4605: /* End of Bug 8396954 */
4606:
4607: IF inv_mwb_globals.g_serial_from IS NOT NULL
4608: OR inv_mwb_globals.g_serial_to IS NOT NULL
4609: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4610: AND l_serial_control = 2)
4611: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
4612: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss','INBOUND');

Line 4609: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL

4605: /* End of Bug 8396954 */
4606:
4607: IF inv_mwb_globals.g_serial_from IS NOT NULL
4608: OR inv_mwb_globals.g_serial_to IS NOT NULL
4609: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4610: AND l_serial_control = 2)
4611: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
4612: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss','INBOUND');
4613: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id', 'INBOUND');

Line 4611: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN

4607: IF inv_mwb_globals.g_serial_from IS NOT NULL
4608: OR inv_mwb_globals.g_serial_to IS NOT NULL
4609: OR (inv_mwb_globals.g_tree_item_id IS NOT NULL
4610: AND l_serial_control = 2)
4611: OR inv_mwb_globals.g_tree_serial_number IS NOT NULL THEN
4612: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss','INBOUND');
4613: add_where_clause('rss.shipment_line_id(+) = ms.shipment_line_id', 'INBOUND');
4614: END IF;
4615:

Line 4618: IF (inv_mwb_globals.g_lot_from IS NOT NULL

4614: END IF;
4615:
4616: -- for bug 8420783
4617: -- for bug 8414727
4618: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4619: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4620: AND (inv_mwb_globals.g_tree_item_id IS NOT NULL
4621: -- here only for serial control code 2, because for serial control code 2, the query sql will join the rcv_serials_supply
4622: -- so need to add lot number condition to where_clause.

Line 4619: OR inv_mwb_globals.g_lot_to IS NOT NULL)

4615:
4616: -- for bug 8420783
4617: -- for bug 8414727
4618: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4619: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4620: AND (inv_mwb_globals.g_tree_item_id IS NOT NULL
4621: -- here only for serial control code 2, because for serial control code 2, the query sql will join the rcv_serials_supply
4622: -- so need to add lot number condition to where_clause.
4623: AND l_serial_control =2) THEN

Line 4620: AND (inv_mwb_globals.g_tree_item_id IS NOT NULL

4616: -- for bug 8420783
4617: -- for bug 8414727
4618: IF (inv_mwb_globals.g_lot_from IS NOT NULL
4619: OR inv_mwb_globals.g_lot_to IS NOT NULL)
4620: AND (inv_mwb_globals.g_tree_item_id IS NOT NULL
4621: -- here only for serial control code 2, because for serial control code 2, the query sql will join the rcv_serials_supply
4622: -- so need to add lot number condition to where_clause.
4623: AND l_serial_control =2) THEN
4624: add_where_clause('rss.lot_num = rls.lot_num ', 'INBOUND');

Line 4629: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4625: END IF;
4626: -- end of bug 8414727
4627: -- end of bug 8420783
4628:
4629: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4630: inv_mwb_globals.g_serial_to IS NOT NULL AND
4631: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4632: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

Line 4630: inv_mwb_globals.g_serial_to IS NOT NULL AND

4626: -- end of bug 8414727
4627: -- end of bug 8420783
4628:
4629: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4630: inv_mwb_globals.g_serial_to IS NOT NULL AND
4631: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4632: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4634: END IF;

Line 4631: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN

4627: -- end of bug 8420783
4628:
4629: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4630: inv_mwb_globals.g_serial_to IS NOT NULL AND
4631: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4632: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4634: END IF;
4635:

Line 4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4629: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4630: inv_mwb_globals.g_serial_to IS NOT NULL AND
4631: inv_mwb_globals.g_serial_from = inv_mwb_globals.g_serial_to) THEN
4632: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4634: END IF;
4635:
4636: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4637: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

Line 4636: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND

4632: add_where_clause('rss.serial_num = :inb_serial_from', 'INBOUND');
4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4634: END IF;
4635:
4636: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4637: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4638: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4640: END IF;

Line 4637: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN

4633: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4634: END IF;
4635:
4636: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4637: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4638: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4640: END IF;
4641:

Line 4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);

4635:
4636: IF (inv_mwb_globals.g_serial_from IS NOT NULL AND
4637: inv_mwb_globals.g_serial_from <> NVL(inv_mwb_globals.g_serial_to, -1) ) THEN
4638: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4640: END IF;
4641:
4642: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4643: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

Line 4642: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND

4638: add_where_clause('rss.serial_num >= :inb_serial_from', 'INBOUND');
4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4640: END IF;
4641:
4642: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4643: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4644: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4645: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4646: END IF;

Line 4643: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN

4639: add_bind_variable('inb_serial_from', inv_mwb_globals.g_serial_from);
4640: END IF;
4641:
4642: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4643: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4644: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4645: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4646: END IF;
4647:

Line 4645: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);

4641:
4642: IF (inv_mwb_globals.g_serial_to IS NOT NULL AND
4643: inv_mwb_globals.g_serial_to <> NVL(inv_mwb_globals.g_serial_from, -1) ) THEN
4644: add_where_clause('rss.serial_num <= :inb_serial_to', 'INBOUND');
4645: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4646: END IF;
4647:
4648: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4649: IF inv_mwb_globals.g_inventory_item_id IS NULL

Line 4649: IF inv_mwb_globals.g_inventory_item_id IS NULL

4645: add_bind_variable('inb_serial_to', inv_mwb_globals.g_serial_to);
4646: END IF;
4647:
4648: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4649: IF inv_mwb_globals.g_inventory_item_id IS NULL
4650: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4651: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4652: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4653: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');

Line 4650: AND inv_mwb_globals.g_item_description IS NOT NULL THEN

4646: END IF;
4647:
4648: --Bug 14548684 add view mtl_system_items_vl to support multi-language
4649: IF inv_mwb_globals.g_inventory_item_id IS NULL
4650: AND inv_mwb_globals.g_item_description IS NOT NULL THEN
4651: add_from_clause(' mtl_system_items_kfv msik ','INBOUND');
4652: add_from_clause('mtl_system_items_vl msiv', 'INBOUND');
4653: add_where_clause(' ms.item_id = msik.inventory_item_id ', 'INBOUND');
4654: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');

Line 4658: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);

4654: add_where_clause(' ms.to_organization_id = msik.organization_id ', 'INBOUND');
4655: add_where_clause('msik.inventory_item_id = msiv.inventory_item_id', 'INBOUND');
4656: add_where_clause('msik.organization_id = msiv.organization_id', 'INBOUND');
4657: add_where_clause(' upper(msiv.description) like upper(:inb_item_description) ', 'INBOUND');--Bug 14177143
4658: add_bind_variable('inb_item_description', inv_mwb_globals.g_item_description);
4659: END IF;
4660: END IF;
4661:
4662: add_where_clause(' ms.supply_type_code NOT IN (''RECEIVING'') ', 'INBOUND');

Line 4664: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN

4660: END IF;
4661:
4662: add_where_clause(' ms.supply_type_code NOT IN (''RECEIVING'') ', 'INBOUND');
4663:
4664: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4665: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4666: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4667: END IF;
4668:

Line 4666: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);

4662: add_where_clause(' ms.supply_type_code NOT IN (''RECEIVING'') ', 'INBOUND');
4663:
4664: IF inv_mwb_globals.g_organization_id IS NOT NULL THEN
4665: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4666: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4667: END IF;
4668:
4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

Line 4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND

4665: add_where_clause('ms.to_organization_id = :inb_to_organization_id', 'INBOUND');
4666: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4667: END IF;
4668:
4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4671: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4672: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

Line 4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND

4666: add_bind_variable('inb_to_organization_id', inv_mwb_globals.g_organization_id);
4667: END IF;
4668:
4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4671: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4672: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4674: END IF;

Line 4671: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN

4667: END IF;
4668:
4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4671: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4672: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4674: END IF;
4675:

Line 4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4669: IF (inv_mwb_globals.g_expected_from_date IS NOT NULL AND
4670: inv_mwb_globals.g_expected_to_date IS NOT NULL AND
4671: inv_mwb_globals.g_expected_from_date = inv_mwb_globals.g_expected_to_date) THEN
4672: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4674: END IF;
4675:
4676: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4677: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');

Line 4676: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN

4672: add_where_clause('ms.expected_delivery_date = :inb_expected_from_date', 'INBOUND');
4673: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4674: END IF;
4675:
4676: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4677: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4678: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4679: END IF;
4680:

Line 4678: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);

4674: END IF;
4675:
4676: IF inv_mwb_globals.g_expected_from_date IS NOT NULL THEN
4677: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4678: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4679: END IF;
4680:
4681: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4682: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');

Line 4681: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN

4677: add_where_clause('ms.expected_delivery_date >= :inb_expected_from_date', 'INBOUND');
4678: add_bind_variable('inb_expected_from_date', inv_mwb_globals.g_expected_from_date);
4679: END IF;
4680:
4681: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4682: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4683: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4684: END IF;
4685:

Line 4683: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);

4679: END IF;
4680:
4681: IF inv_mwb_globals.g_expected_to_date IS NOT NULL THEN
4682: add_where_clause('ms.expected_delivery_date <= :inb_expected_to_date', 'INBOUND');
4683: add_bind_variable('inb_expected_to_date', inv_mwb_globals.g_expected_to_date);
4684: END IF;
4685:
4686: END add_qf_where_inbound;
4687:

Line 4692: l_query_str inv_mwb_globals.very_long_str;

4688:
4689: FUNCTION build_onhand_query RETURN VARCHAR2 IS
4690:
4691: l_onhand_exclusive BOOLEAN;
4692: l_query_str inv_mwb_globals.very_long_str;
4693: l_procedure_name VARCHAR2(30);
4694:
4695: BEGIN
4696:

Line 4698: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

4694:
4695: BEGIN
4696:
4697: l_procedure_name := 'BUILD_ONHAND_QUERY';
4698: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4699:
4700: IF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
4701: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
4702: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) THEN

Line 4700: IF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND

4696:
4697: l_procedure_name := 'BUILD_ONHAND_QUERY';
4698: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4699:
4700: IF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
4701: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
4702: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) THEN
4703:
4704: l_onhand_exclusive := TRUE;

Line 4701: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND

4697: l_procedure_name := 'BUILD_ONHAND_QUERY';
4698: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4699:
4700: IF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
4701: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
4702: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) THEN
4703:
4704: l_onhand_exclusive := TRUE;
4705:

Line 4702: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) THEN

4698: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
4699:
4700: IF ( NVL(inv_mwb_globals.g_chk_onhand, 0) = 1 AND
4701: NVL(inv_mwb_globals.g_chk_inbound, 0) = 0 AND
4702: NVL(inv_mwb_globals.g_chk_receiving, 0) = 0 ) THEN
4703:
4704: l_onhand_exclusive := TRUE;
4705:
4706: ELSE

Line 4725: l_query_str inv_mwb_globals.very_long_str;

4721: END build_onhand_query;
4722:
4723: FUNCTION build_inbound_query RETURN VARCHAR2 IS
4724:
4725: l_query_str inv_mwb_globals.very_long_str;
4726: l_procedure_name VARCHAR2(30);
4727:
4728: BEGIN
4729:

Line 4739: l_query_str inv_mwb_globals.very_long_str;

4735: END build_inbound_query;
4736:
4737: FUNCTION build_receiving_query RETURN VARCHAR2 IS
4738:
4739: l_query_str inv_mwb_globals.very_long_str;
4740: l_procedure_name VARCHAR2(30);
4741:
4742: BEGIN
4743:

Line 7101: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id

7097:
7098: SELECT count(*)
7099: INTO l_count
7100: FROM wms_license_plate_numbers wlpn
7101: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7102: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7103:
7104: IF l_count > 0 THEN
7105: inv_mwb_globals.g_is_nested_lpn := 'YES';

Line 7102: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;

7098: SELECT count(*)
7099: INTO l_count
7100: FROM wms_license_plate_numbers wlpn
7101: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7102: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7103:
7104: IF l_count > 0 THEN
7105: inv_mwb_globals.g_is_nested_lpn := 'YES';
7106: ELSE

Line 7105: inv_mwb_globals.g_is_nested_lpn := 'YES';

7101: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7102: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7103:
7104: IF l_count > 0 THEN
7105: inv_mwb_globals.g_is_nested_lpn := 'YES';
7106: ELSE
7107: inv_mwb_globals.g_is_nested_lpn := 'NO';
7108: RETURN;
7109: END IF;

Line 7107: inv_mwb_globals.g_is_nested_lpn := 'NO';

7103:
7104: IF l_count > 0 THEN
7105: inv_mwb_globals.g_is_nested_lpn := 'YES';
7106: ELSE
7107: inv_mwb_globals.g_is_nested_lpn := 'NO';
7108: RETURN;
7109: END IF;
7110:
7111: add_from_clause('wms_license_plate_numbers wlpn', 'ONHAND_1');

Line 7130: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

7126: add_group_clause('wlpn.license_plate_number', 'ONHAND_1');
7127: add_group_clause('wlpn.lpn_id', 'ONHAND_1');--12984304
7128:
7129: add_where_clause('wlpn.parent_lpn_id = :onh_tree_plpn_id', 'ONHAND_1');
7130: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
7131:
7132: END make_nested_lpn_onhand_query;
7133:
7134: PROCEDURE make_nested_lpn_rcv_query IS

Line 7143: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id

7139:
7140: SELECT count(*)
7141: INTO l_count
7142: FROM wms_license_plate_numbers wlpn
7143: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7144: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7145:
7146: IF l_count > 0 THEN
7147: inv_mwb_globals.g_is_nested_lpn := 'YES';

Line 7144: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;

7140: SELECT count(*)
7141: INTO l_count
7142: FROM wms_license_plate_numbers wlpn
7143: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7144: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7145:
7146: IF l_count > 0 THEN
7147: inv_mwb_globals.g_is_nested_lpn := 'YES';
7148: ELSE

Line 7147: inv_mwb_globals.g_is_nested_lpn := 'YES';

7143: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7144: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7145:
7146: IF l_count > 0 THEN
7147: inv_mwb_globals.g_is_nested_lpn := 'YES';
7148: ELSE
7149: inv_mwb_globals.g_is_nested_lpn := 'NO';
7150: RETURN;
7151: END IF;

Line 7149: inv_mwb_globals.g_is_nested_lpn := 'NO';

7145:
7146: IF l_count > 0 THEN
7147: inv_mwb_globals.g_is_nested_lpn := 'YES';
7148: ELSE
7149: inv_mwb_globals.g_is_nested_lpn := 'NO';
7150: RETURN;
7151: END IF;
7152:
7153: inv_mwb_query_manager.add_from_clause('wms_license_plate_numbers wlpn', 'RECEIVING_1');

Line 7169: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

7165: add_group_clause('wlpn.locator_id', 'RECEIVING_1');
7166: add_group_clause('wlpn.license_plate_number', 'RECEIVING_1');
7167:
7168: add_where_clause('wlpn.parent_lpn_id = :onh_tree_plpn_id', 'RECEIVING_1');
7169: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
7170:
7171: END make_nested_lpn_rcv_query;
7172:
7173: PROCEDURE make_nested_lpn_inbound_query IS

Line 7182: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id

7178:
7179: SELECT count(*)
7180: INTO l_count
7181: FROM wms_license_plate_numbers wlpn
7182: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7183: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7184:
7185: IF l_count > 0 THEN
7186: inv_mwb_globals.g_is_nested_lpn := 'YES';

Line 7183: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;

7179: SELECT count(*)
7180: INTO l_count
7181: FROM wms_license_plate_numbers wlpn
7182: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7183: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7184:
7185: IF l_count > 0 THEN
7186: inv_mwb_globals.g_is_nested_lpn := 'YES';
7187: ELSE

Line 7186: inv_mwb_globals.g_is_nested_lpn := 'YES';

7182: WHERE wlpn.parent_lpn_id = inv_mwb_globals.g_tree_parent_lpn_id
7183: AND wlpn.organization_id = inv_mwb_globals.g_tree_organization_id;
7184:
7185: IF l_count > 0 THEN
7186: inv_mwb_globals.g_is_nested_lpn := 'YES';
7187: ELSE
7188: inv_mwb_globals.g_is_nested_lpn := 'NO';
7189: RETURN;
7190: END IF;

Line 7188: inv_mwb_globals.g_is_nested_lpn := 'NO';

7184:
7185: IF l_count > 0 THEN
7186: inv_mwb_globals.g_is_nested_lpn := 'YES';
7187: ELSE
7188: inv_mwb_globals.g_is_nested_lpn := 'NO';
7189: RETURN;
7190: END IF;
7191:
7192: add_from_clause('wms_license_plate_numbers wlpn', 'INBOUND_1');

Line 7209: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

7205: add_group_clause('wlpn.locator_id', 'INBOUND_1');
7206: add_group_clause('wlpn.license_plate_number', 'INBOUND_1');
7207:
7208: add_where_clause('wlpn.parent_lpn_id = :onh_tree_plpn_id', 'INBOUND_1');
7209: add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
7210:
7211: END make_nested_lpn_inbound_query;
7212:
7213: END INV_MWB_QUERY_MANAGER;