DBA Data[Home] [Help]

APPS.INV_MWB_LOCATION_TREE dependencies on INV_MWB_GLOBALS

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

18:
19: BEGIN
20:
21: l_procedure_name := 'ROOT_NODE_EVENT';
22: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered' );
23:
24: i := x_tbl_index;
25: j := x_node_value;
26:

Line 28: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

24: i := x_tbl_index;
25: j := x_node_value;
26:
27:
28: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
29:
30: inv_mwb_tree1.add_orgs(
31: x_node_value
32: , x_node_tbl

Line 36: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

32: , x_node_tbl
33: , x_tbl_index
34: );
35:
36: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
37:
38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN
39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL

Line 38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN

34: );
35:
36: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
37:
38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN
39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 40: IF inv_mwb_globals.g_serial_from IS NOT NULL

36: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
37:
38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN
39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL
43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 41: OR inv_mwb_globals.g_serial_to IS NOT NULL

37:
38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN
39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL
43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
45: THEN

Line 42: OR inv_mwb_globals.g_status_id IS NOT NULL

38: IF( inv_mwb_globals.g_chk_onhand = 1) THEN
39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL
43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
45: THEN
46: make_common_query_onhand('MSN_QUERY');

Line 43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

39:
40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL
43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
45: THEN
46: make_common_query_onhand('MSN_QUERY');
47:

Line 44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

40: IF inv_mwb_globals.g_serial_from IS NOT NULL
41: OR inv_mwb_globals.g_serial_to IS NOT NULL
42: OR inv_mwb_globals.g_status_id IS NOT NULL
43: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
45: THEN
46: make_common_query_onhand('MSN_QUERY');
47:
48: IF inv_mwb_globals.g_detailed = 1 THEN

Line 48: IF inv_mwb_globals.g_detailed = 1 THEN

44: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
45: THEN
46: make_common_query_onhand('MSN_QUERY');
47:
48: IF inv_mwb_globals.g_detailed = 1 THEN
49: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
50: 'msn.current_subinventory_code';
51: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
52: 'msn.current_locator_id';

Line 63: IF inv_mwb_globals.g_detailed = 1 THEN

59: END IF;
60: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
61: ELSE
62: make_common_query_onhand('MOQD');
63: IF inv_mwb_globals.g_detailed = 1 THEN
64: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
65: 'moqd.subinventory_code';
66: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
67: 'moqd.locator_id';

Line 80: IF( inv_mwb_globals.g_chk_inbound = 1) THEN

76: END IF;
77:
78: END IF;
79:
80: IF( inv_mwb_globals.g_chk_inbound = 1) THEN
81: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
82: make_common_query_inbound('INBOUND');
83: END IF;
84:

Line 85: IF( inv_mwb_globals.g_chk_receiving = 1) THEN

81: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
82: make_common_query_inbound('INBOUND');
83: END IF;
84:
85: IF( inv_mwb_globals.g_chk_receiving = 1) THEN
86: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
87: inv_mwb_globals.g_serial_to IS NOT NULL THEN
88: make_common_query_receiving('MSN_QUERY');
89: inv_mwb_query_manager.add_qf_where_receiving('MSN');

Line 86: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

82: make_common_query_inbound('INBOUND');
83: END IF;
84:
85: IF( inv_mwb_globals.g_chk_receiving = 1) THEN
86: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
87: inv_mwb_globals.g_serial_to IS NOT NULL THEN
88: make_common_query_receiving('MSN_QUERY');
89: inv_mwb_query_manager.add_qf_where_receiving('MSN');
90: ELSE

Line 87: inv_mwb_globals.g_serial_to IS NOT NULL THEN

83: END IF;
84:
85: IF( inv_mwb_globals.g_chk_receiving = 1) THEN
86: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
87: inv_mwb_globals.g_serial_to IS NOT NULL THEN
88: make_common_query_receiving('MSN_QUERY');
89: inv_mwb_query_manager.add_qf_where_receiving('MSN');
90: ELSE
91: make_common_query_receiving('RECEIVING');

Line 92: IF inv_mwb_globals.g_detailed = 1 THEN

88: make_common_query_receiving('MSN_QUERY');
89: inv_mwb_query_manager.add_qf_where_receiving('MSN');
90: ELSE
91: make_common_query_receiving('RECEIVING');
92: IF inv_mwb_globals.g_detailed = 1 THEN
93: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
94: 'rs.to_subinventory';
95: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
96: 'rs.to_locator_id';

Line 107: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to call execute_query');

103: END IF;
104: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
105: END IF;
106: END IF;
107: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to call execute_query');
108: inv_mwb_query_manager.execute_query;
109: END IF;
110:
111: EXCEPTION

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

128: l_procedure_name VARCHAR2(30);
129: BEGIN
130:
131: l_procedure_name := 'ORG_NODE_EVENT';
132: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered' );
133:
134: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
135:
136: SELECT meaning

Line 134: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

130:
131: l_procedure_name := 'ORG_NODE_EVENT';
132: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Entered' );
133:
134: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
135:
136: SELECT meaning
137: BULK COLLECT INTO mtl_loc_type
138: FROM mfg_lookups

Line 142: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Selected all the document types' );

138: FROM mfg_lookups
139: WHERE lookup_type = 'MTL_LOCATION_TYPES'
140: ORDER BY lookup_code;
141:
142: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Selected all the document types' );
143:
144: IF inv_mwb_globals.g_chk_onhand = 1
145: THEN
146: x_node_tbl(i).state := -1;

Line 144: IF inv_mwb_globals.g_chk_onhand = 1

140: ORDER BY lookup_code;
141:
142: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Selected all the document types' );
143:
144: IF inv_mwb_globals.g_chk_onhand = 1
145: THEN
146: x_node_tbl(i).state := -1;
147: x_node_tbl(i).DEPTH := 1;
148: x_node_tbl(i).label := mtl_loc_type(1);

Line 155: IF NVL(inv_mwb_globals.g_chk_receiving, 1) = 1

151: x_node_tbl(i).TYPE := 'MATLOC';
152: i := i + 1;
153: END IF;
154:
155: IF NVL(inv_mwb_globals.g_chk_receiving, 1) = 1
156: THEN
157: x_node_tbl(i).state := -1;
158: x_node_tbl(i).DEPTH := 1;
159: x_node_tbl(i).label := mtl_loc_type(2);

Line 166: IF inv_mwb_globals.g_chk_inbound = 1

162: x_node_tbl(i).TYPE := 'MATLOC';
163: i := i + 1;
164: END IF;
165:
166: IF inv_mwb_globals.g_chk_inbound = 1
167: THEN
168: x_node_tbl(i).state := -1;
169: x_node_tbl(i).DEPTH := 1;
170: x_node_tbl(i).label := mtl_loc_type(3);

Line 178: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

174: i := i + 1;
175: END IF;
176:
177:
178: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf

Line 179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );

175: END IF;
176:
177:
178: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)

Line 181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN

177:
178: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

Line 182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf

178: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 183: OR inv_mwb_globals.g_serial_to IS NOT NULL)

179: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
187: THEN

Line 184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233

180:
181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
187: THEN
188: make_common_query_onhand('MSN_QUERY');

Line 185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

181: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
187: THEN
188: make_common_query_onhand('MSN_QUERY');
189: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

182: IF (inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
183: OR inv_mwb_globals.g_serial_to IS NOT NULL)
184: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
185: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
186: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
187: THEN
188: make_common_query_onhand('MSN_QUERY');
189: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
190: 'msn.current_subinventory_code';

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

190: 'msn.current_subinventory_code';
191: inv_mwb_query_manager.add_group_clause('msn.current_subinventory_code', 'ONHAND');
192:
193: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id', 'ONHAND');
194: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
195: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
196: ELSE
197: make_common_query_onhand('MOQD');
198: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');

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

195: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
196: ELSE
197: make_common_query_onhand('MOQD');
198: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
199: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
200:
201: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
202: 'moqd.subinventory_code';
203: inv_mwb_query_manager.add_group_clause('moqd.subinventory_code', 'ONHAND');

Line 208: IF(inv_mwb_globals.g_chk_receiving = 1) THEN

204: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
205: END IF;
206: END IF;
207:
208: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
209: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
210: inv_mwb_globals.g_serial_to IS NOT NULL THEN
211: make_common_query_receiving('MSN_QUERY');
212: inv_mwb_query_manager.add_qf_where_receiving('MSN');

Line 209: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

205: END IF;
206: END IF;
207:
208: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
209: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
210: inv_mwb_globals.g_serial_to IS NOT NULL THEN
211: make_common_query_receiving('MSN_QUERY');
212: inv_mwb_query_manager.add_qf_where_receiving('MSN');
213: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 210: inv_mwb_globals.g_serial_to IS NOT NULL THEN

206: END IF;
207:
208: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
209: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
210: inv_mwb_globals.g_serial_to IS NOT NULL THEN
211: make_common_query_receiving('MSN_QUERY');
212: inv_mwb_query_manager.add_qf_where_receiving('MSN');
213: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
214: 'rs.to_subinventory';

Line 217: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

213: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
214: 'rs.to_subinventory';
215: inv_mwb_query_manager.add_group_clause('rs.to_subinventory', 'RECEIVING');
216: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
217: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
218: ELSE
219: make_common_query_receiving('RECEIVING');
220: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
221: 'rs.to_subinventory';

Line 224: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

220: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
221: 'rs.to_subinventory';
222: inv_mwb_query_manager.add_group_clause('rs.to_subinventory', 'RECEIVING');
223: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
224: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
225: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
226: END IF;
227: END IF;
228:

Line 229: IF(inv_mwb_globals.g_chk_inbound = 1) THEN

225: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
226: END IF;
227: END IF;
228:
229: IF(inv_mwb_globals.g_chk_inbound = 1) THEN
230: make_common_query_inbound('INBOUND');
231: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
232: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
233: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');

Line 232: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

228:
229: IF(inv_mwb_globals.g_chk_inbound = 1) THEN
230: make_common_query_inbound('INBOUND');
231: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
232: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
233: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
234: END IF;
235: inv_mwb_query_manager.execute_query;
236: END IF; -- tree event

Line 263: IF (inv_mwb_globals.g_locator_control_code = 2

259: is_locator_controlled := FALSE;
260: l_procedure_name := 'SUB_NODE_EVENT';
261:
262:
263: IF (inv_mwb_globals.g_locator_control_code = 2
264: OR inv_mwb_globals.g_locator_control_code = 3) THEN
265: is_locator_controlled := TRUE;
266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;

Line 264: OR inv_mwb_globals.g_locator_control_code = 3) THEN

260: l_procedure_name := 'SUB_NODE_EVENT';
261:
262:
263: IF (inv_mwb_globals.g_locator_control_code = 2
264: OR inv_mwb_globals.g_locator_control_code = 3) THEN
265: is_locator_controlled := TRUE;
266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;
268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)

Line 266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN

262:
263: IF (inv_mwb_globals.g_locator_control_code = 2
264: OR inv_mwb_globals.g_locator_control_code = 3) THEN
265: is_locator_controlled := TRUE;
266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;
268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)
269: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL
270: AND inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)

264: OR inv_mwb_globals.g_locator_control_code = 3) THEN
265: is_locator_controlled := TRUE;
266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;
268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)
269: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL
270: AND inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
271:
272: SELECT locator_type

Line 269: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL

265: is_locator_controlled := TRUE;
266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;
268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)
269: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL
270: AND inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
271:
272: SELECT locator_type
273: INTO loc_type

Line 270: AND inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

266: ELSIF (inv_mwb_globals.g_locator_control_code = 1) THEN
267: is_locator_controlled := FALSE;
268: ELSIF (inv_mwb_globals.g_locator_control_code = 4)
269: AND inv_mwb_globals.g_tree_organization_id IS NOT NULL
270: AND inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
271:
272: SELECT locator_type
273: INTO loc_type
274: FROM mtl_secondary_inventories

Line 275: WHERE secondary_inventory_name = inv_mwb_globals.g_tree_subinventory_code

271:
272: SELECT locator_type
273: INTO loc_type
274: FROM mtl_secondary_inventories
275: WHERE secondary_inventory_name = inv_mwb_globals.g_tree_subinventory_code
276: AND organization_id = inv_mwb_globals.g_tree_organization_id;
277:
278: IF loc_type = 1 THEN
279: is_locator_controlled := FALSE;

Line 276: AND organization_id = inv_mwb_globals.g_tree_organization_id;

272: SELECT locator_type
273: INTO loc_type
274: FROM mtl_secondary_inventories
275: WHERE secondary_inventory_name = inv_mwb_globals.g_tree_subinventory_code
276: AND organization_id = inv_mwb_globals.g_tree_organization_id;
277:
278: IF loc_type = 1 THEN
279: is_locator_controlled := FALSE;
280: ELSE

Line 285: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

281: is_locator_controlled := TRUE;
282: END IF;
283: END IF;
284:
285: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
286: IF (is_locator_controlled = TRUE) THEN
287:
288: inv_mwb_tree1.add_locs(
289: x_node_value

Line 300: OR inv_mwb_globals.g_locator_control_code = 5

296: -- directly under subinventory, else if the locator is determined at item level
297: -- add both items and subinventories.
298:
299: IF is_locator_controlled = FALSE
300: OR inv_mwb_globals.g_locator_control_code = 5
301: OR loc_type = 5
302: THEN
303: IF inv_mwb_globals.g_lpn_from IS NULL
304: AND inv_mwb_globals.g_lpn_to IS NULL THEN

Line 303: IF inv_mwb_globals.g_lpn_from IS NULL

299: IF is_locator_controlled = FALSE
300: OR inv_mwb_globals.g_locator_control_code = 5
301: OR loc_type = 5
302: THEN
303: IF inv_mwb_globals.g_lpn_from IS NULL
304: AND inv_mwb_globals.g_lpn_to IS NULL THEN
305:
306: inv_mwb_globals.g_containerized := 1;
307: inv_mwb_globals.g_locator_controlled := 1;

Line 304: AND inv_mwb_globals.g_lpn_to IS NULL THEN

300: OR inv_mwb_globals.g_locator_control_code = 5
301: OR loc_type = 5
302: THEN
303: IF inv_mwb_globals.g_lpn_from IS NULL
304: AND inv_mwb_globals.g_lpn_to IS NULL THEN
305:
306: inv_mwb_globals.g_containerized := 1;
307: inv_mwb_globals.g_locator_controlled := 1;
308:

Line 306: inv_mwb_globals.g_containerized := 1;

302: THEN
303: IF inv_mwb_globals.g_lpn_from IS NULL
304: AND inv_mwb_globals.g_lpn_to IS NULL THEN
305:
306: inv_mwb_globals.g_containerized := 1;
307: inv_mwb_globals.g_locator_controlled := 1;
308:
309: inv_mwb_tree1.add_items(
310: x_node_value

Line 307: inv_mwb_globals.g_locator_controlled := 1;

303: IF inv_mwb_globals.g_lpn_from IS NULL
304: AND inv_mwb_globals.g_lpn_to IS NULL THEN
305:
306: inv_mwb_globals.g_containerized := 1;
307: inv_mwb_globals.g_locator_controlled := 1;
308:
309: inv_mwb_tree1.add_items(
310: x_node_value
311: , x_node_tbl

Line 317: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

313: );
314: END IF;
315: END IF;
316:
317: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
318:
319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf

Line 319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN

315: END IF;
316:
317: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
318:
319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN

316:
317: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
318:
319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

Line 321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf

317: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
318:
319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 322: OR inv_mwb_globals.g_serial_to IS NOT NULL

318:
319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
326: THEN

Line 323: OR inv_mwb_globals.g_status_id IS NOT NULL

319: -- IF(inv_mwb_globals.g_chk_onhand = 1) THEN
320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
326: THEN
327: make_common_query_onhand('MSN_QUERY');

Line 324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

320: IF(inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
326: THEN
327: make_common_query_onhand('MSN_QUERY');
328: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

321: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
322: OR inv_mwb_globals.g_serial_to IS NOT NULL
323: OR inv_mwb_globals.g_status_id IS NOT NULL
324: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
325: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
326: THEN
327: make_common_query_onhand('MSN_QUERY');
328: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
329: 'msn.current_subinventory_code';

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

335:
336: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id', 'ONHAND');
337: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
338:
339: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
340: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
341:
342: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
343: ELSE

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

336: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id', 'ONHAND');
337: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
338:
339: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
340: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
341:
342: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
343: ELSE
344: make_common_query_onhand('MOQD');

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

352:
353: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
354: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
355:
356: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
357: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
358:
359: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
360: END IF;

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

353: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
354: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
355:
356: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
357: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
358:
359: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
360: END IF;
361:

Line 364: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

360: END IF;
361:
362: END IF;
363:
364: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
365: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
366: inv_mwb_globals.g_serial_to IS NOT NULL THEN
367: make_common_query_receiving('MSN_QUERY');
368: inv_mwb_query_manager.add_qf_where_receiving('MSN');

Line 365: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

361:
362: END IF;
363:
364: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
365: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
366: inv_mwb_globals.g_serial_to IS NOT NULL THEN
367: make_common_query_receiving('MSN_QUERY');
368: inv_mwb_query_manager.add_qf_where_receiving('MSN');
369: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 366: inv_mwb_globals.g_serial_to IS NOT NULL THEN

362: END IF;
363:
364: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
365: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
366: inv_mwb_globals.g_serial_to IS NOT NULL THEN
367: make_common_query_receiving('MSN_QUERY');
368: inv_mwb_query_manager.add_qf_where_receiving('MSN');
369: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
370: 'rs.to_subinventory';

Line 379: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

375: inv_mwb_query_manager.add_group_clause('rs.to_locator_id', 'RECEIVING');
376: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
377: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
378:
379: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
380: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
381: ELSE
382: make_common_query_receiving('RECEIVING');
383: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 380: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

376: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
377: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
378:
379: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
380: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
381: ELSE
382: make_common_query_receiving('RECEIVING');
383: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
384: 'rs.to_subinventory';

Line 394: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

390:
391: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
392: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
393:
394: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
395: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
396:
397: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
398: END IF;

Line 395: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

391: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
392: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
393:
394: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
395: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
396:
397: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
398: END IF;
399: END IF;

Line 422: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

418: l_procedure_name VARCHAR2(30);
419:
420: BEGIN
421: l_procedure_name := 'LOC_NODE_EVENT';
422: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
423: inv_mwb_tree1.add_lpns(
424: x_node_value
425: , x_node_tbl
426: , x_tbl_index

Line 429: IF inv_mwb_globals.g_lpn_from IS NULL

425: , x_node_tbl
426: , x_tbl_index
427: );
428:
429: IF inv_mwb_globals.g_lpn_from IS NULL
430: AND inv_mwb_globals.g_lpn_to IS NULL THEN
431:
432: inv_mwb_globals.g_locator_controlled := 2;
433: inv_mwb_globals.g_containerized := 1;

Line 430: AND inv_mwb_globals.g_lpn_to IS NULL THEN

426: , x_tbl_index
427: );
428:
429: IF inv_mwb_globals.g_lpn_from IS NULL
430: AND inv_mwb_globals.g_lpn_to IS NULL THEN
431:
432: inv_mwb_globals.g_locator_controlled := 2;
433: inv_mwb_globals.g_containerized := 1;
434:

Line 432: inv_mwb_globals.g_locator_controlled := 2;

428:
429: IF inv_mwb_globals.g_lpn_from IS NULL
430: AND inv_mwb_globals.g_lpn_to IS NULL THEN
431:
432: inv_mwb_globals.g_locator_controlled := 2;
433: inv_mwb_globals.g_containerized := 1;
434:
435: inv_mwb_tree1.add_items(
436: x_node_value

Line 433: inv_mwb_globals.g_containerized := 1;

429: IF inv_mwb_globals.g_lpn_from IS NULL
430: AND inv_mwb_globals.g_lpn_to IS NULL THEN
431:
432: inv_mwb_globals.g_locator_controlled := 2;
433: inv_mwb_globals.g_containerized := 1;
434:
435: inv_mwb_tree1.add_items(
436: x_node_value
437: , x_node_tbl

Line 442: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

438: , x_tbl_index
439: );
440: END IF;
441:
442: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
443:
444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL

Line 444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen

440: END IF;
441:
442: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
443:
444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

Line 445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf

441:
442: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
443:
444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 446: OR inv_mwb_globals.g_serial_to IS NOT NULL

442: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
443:
444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
450: THEN

Line 447: OR inv_mwb_globals.g_status_id IS NOT NULL

443:
444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
450: THEN
451: make_common_query_onhand('MSN_QUERY');

Line 448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

444: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
450: THEN
451: make_common_query_onhand('MSN_QUERY');
452:

Line 449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

445: IF inv_mwb_globals.g_serial_from IS NOT NULL ---serials entered in qf
446: OR inv_mwb_globals.g_serial_to IS NOT NULL
447: OR inv_mwb_globals.g_status_id IS NOT NULL
448: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
449: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
450: THEN
451: make_common_query_onhand('MSN_QUERY');
452:
453: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

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

464: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id', 'ONHAND');
465: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
466: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
467:
468: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
469: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
470: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
471:
472: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');

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

465: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
466: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
467:
468: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
469: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
470: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
471:
472: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
473: ELSE

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

466: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
467:
468: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
469: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
470: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
471:
472: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
473: ELSE
474: make_common_query_onhand('MOQD');

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

475: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
476: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
477: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
478:
479: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
480: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
481: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
482:
483: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

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

476: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
477: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
478:
479: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
480: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
481: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
482:
483: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
484: 'moqd.subinventory_code';

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

477: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
478:
479: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
480: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
481: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
482:
483: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
484: 'moqd.subinventory_code';
485: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 507: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

503: END IF; -- Serial Entered
504: END IF; -- ONHAND
505:
506:
507: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
508: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
509: inv_mwb_globals.g_serial_to IS NOT NULL THEN
510: make_common_query_receiving('MSN_QUERY');
511: inv_mwb_query_manager.add_qf_where_receiving('MSN');

Line 508: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

504: END IF; -- ONHAND
505:
506:
507: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
508: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
509: inv_mwb_globals.g_serial_to IS NOT NULL THEN
510: make_common_query_receiving('MSN_QUERY');
511: inv_mwb_query_manager.add_qf_where_receiving('MSN');
512: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 509: inv_mwb_globals.g_serial_to IS NOT NULL THEN

505:
506:
507: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
508: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
509: inv_mwb_globals.g_serial_to IS NOT NULL THEN
510: make_common_query_receiving('MSN_QUERY');
511: inv_mwb_query_manager.add_qf_where_receiving('MSN');
512: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
513: 'rs.to_subinventory';

Line 523: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

519: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
520: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
521: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
522:
523: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
524: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
525: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
526: ELSE
527: make_common_query_receiving('RECEIVING');

Line 524: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

520: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
521: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
522:
523: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
524: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
525: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
526: ELSE
527: make_common_query_receiving('RECEIVING');
528: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 525: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);

521: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
522:
523: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
524: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
525: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
526: ELSE
527: make_common_query_receiving('RECEIVING');
528: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
529: 'rs.to_subinventory';

Line 540: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

536: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
537: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
538: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
539:
540: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
541: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
542: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
543:
544: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');

Line 541: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

537: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
538: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
539:
540: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
541: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
542: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
543:
544: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
545: END IF;

Line 542: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);

538: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
539:
540: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
541: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
542: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
543:
544: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
545: END IF;
546: END IF;

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

568: l_return_val BOOLEAN := FALSE; -- bug 8920503
569:
570: BEGIN
571: l_procedure_name := 'LPN_NODE_EVENT';
572: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
573:
574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');
576:

Line 574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

570: BEGIN
571: l_procedure_name := 'LPN_NODE_EVENT';
572: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
573:
574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');
576:
577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
578: inv_mwb_globals.g_locator_controlled := 1;

Line 575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');

571: l_procedure_name := 'LPN_NODE_EVENT';
572: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
573:
574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');
576:
577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
578: inv_mwb_globals.g_locator_controlled := 1;
579: END IF;

Line 577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

573:
574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');
576:
577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
578: inv_mwb_globals.g_locator_controlled := 1;
579: END IF;
580: inv_mwb_globals.g_containerized := 2;
581:

Line 578: inv_mwb_globals.g_locator_controlled := 1;

574: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
575: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add LPN');
576:
577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
578: inv_mwb_globals.g_locator_controlled := 1;
579: END IF;
580: inv_mwb_globals.g_containerized := 2;
581:
582: inv_mwb_tree1.add_lpns(

Line 580: inv_mwb_globals.g_containerized := 2;

576:
577: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
578: inv_mwb_globals.g_locator_controlled := 1;
579: END IF;
580: inv_mwb_globals.g_containerized := 2;
581:
582: inv_mwb_tree1.add_lpns(
583: x_node_value
584: , x_node_tbl

Line 587: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add ITEM');

583: x_node_value
584: , x_node_tbl
585: , x_tbl_index
586: );
587: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Gonig to add ITEM');
588: inv_mwb_tree1.add_items(
589: x_node_value
590: , x_node_tbl
591: , x_tbl_index

Line 594: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

590: , x_node_tbl
591: , x_tbl_index
592: );
593:
594: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
595:
596: --START Bug7462485
597: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN --bug 8920503
598:

Line 597: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN --bug 8920503

593:
594: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
595:
596: --START Bug7462485
597: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN --bug 8920503
598:
599: l_return_val := inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_inventory_item_id);
600: IF l_return_val THEN
601:

Line 599: l_return_val := inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_inventory_item_id);

595:
596: --START Bug7462485
597: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN --bug 8920503
598:
599: l_return_val := inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_inventory_item_id);
600: IF l_return_val THEN
601:
602: l_lot_control := inv_cache.item_rec.lot_control_code;
603: l_rev_control := inv_cache.item_rec.revision_qty_control_code;

Line 612: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen

608:
609: --End Bug7462485
610:
611:
612: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
613:
614: inv_mwb_query_manager.make_nested_lpn_onhand_query;
615:
616: -- Start Bug7462485 Added code to take care of all the flavors of items.

Line 618: IF (inv_mwb_globals.g_serial_from IS NOT NULL

614: inv_mwb_query_manager.make_nested_lpn_onhand_query;
615:
616: -- Start Bug7462485 Added code to take care of all the flavors of items.
617:
618: IF (inv_mwb_globals.g_serial_from IS NOT NULL
619: OR inv_mwb_globals.g_serial_to IS NOT NULL)
620: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
621: AND l_serial_control IN ( 2,5 ))
622: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 619: OR inv_mwb_globals.g_serial_to IS NOT NULL)

615:
616: -- Start Bug7462485 Added code to take care of all the flavors of items.
617:
618: IF (inv_mwb_globals.g_serial_from IS NOT NULL
619: OR inv_mwb_globals.g_serial_to IS NOT NULL)
620: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
621: AND l_serial_control IN ( 2,5 ))
622: OR inv_mwb_globals.g_status_id IS NOT NULL
623: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN

Line 622: OR inv_mwb_globals.g_status_id IS NOT NULL

618: IF (inv_mwb_globals.g_serial_from IS NOT NULL
619: OR inv_mwb_globals.g_serial_to IS NOT NULL)
620: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
621: AND l_serial_control IN ( 2,5 ))
622: OR inv_mwb_globals.g_status_id IS NOT NULL
623: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN
624:
625: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
626: 'msn.current_subinventory_code';

Line 623: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN

619: OR inv_mwb_globals.g_serial_to IS NOT NULL)
620: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
621: AND l_serial_control IN ( 2,5 ))
622: OR inv_mwb_globals.g_status_id IS NOT NULL
623: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN
624:
625: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
626: 'msn.current_subinventory_code';
627: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 645: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

641: 'msn.lpn_id = :onh_tree_plpn_id' ,
642: 'ONHAND'
643: );
644:
645: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
646: inv_mwb_query_manager.add_where_clause(
647: 'msn.current_locator_id = :onh_tree_loc_id' ,
648: 'ONHAND'
649: );

Line 657: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

653: 'ONHAND'
654: );
655: END IF;
656:
657: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
658: inv_mwb_query_manager.add_where_clause(
659: 'msn.current_subinventory_code = :onh_tree_sub_code' ,
660: 'ONHAND'
661: );

Line 684: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

680: 'moqd.lpn_id = :onh_tree_plpn_id' ,
681: 'ONHAND'
682: );
683:
684: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
685: inv_mwb_query_manager.add_where_clause(
686: 'moqd.locator_id = :onh_tree_loc_id' ,
687: 'ONHAND'
688: );

Line 696: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

692: 'ONHAND'
693: );
694: END IF;
695:
696: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
697: inv_mwb_query_manager.add_where_clause(
698: 'moqd.subinventory_code = :onh_tree_sub_code' ,
699: 'ONHAND'
700: );

Line 704: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

700: );
701: END IF;
702: END IF;
703:
704: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
705: inv_mwb_query_manager.add_bind_variable(
706: 'onh_tree_plpn_id',
707: inv_mwb_globals.g_tree_parent_lpn_id
708: );

Line 707: inv_mwb_globals.g_tree_parent_lpn_id

703:
704: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
705: inv_mwb_query_manager.add_bind_variable(
706: 'onh_tree_plpn_id',
707: inv_mwb_globals.g_tree_parent_lpn_id
708: );
709: END IF;
710:
711: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 711: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

707: inv_mwb_globals.g_tree_parent_lpn_id
708: );
709: END IF;
710:
711: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
712: inv_mwb_query_manager.add_bind_variable(
713: 'onh_tree_loc_id',
714: inv_mwb_globals.g_tree_loc_id
715: );

Line 714: inv_mwb_globals.g_tree_loc_id

710:
711: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
712: inv_mwb_query_manager.add_bind_variable(
713: 'onh_tree_loc_id',
714: inv_mwb_globals.g_tree_loc_id
715: );
716: END IF;
717:
718: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 718: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

714: inv_mwb_globals.g_tree_loc_id
715: );
716: END IF;
717:
718: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
719: inv_mwb_query_manager.add_bind_variable(
720: 'onh_tree_sub_code',
721: inv_mwb_globals.g_tree_subinventory_code
722: );

Line 721: inv_mwb_globals.g_tree_subinventory_code

717:
718: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
719: inv_mwb_query_manager.add_bind_variable(
720: 'onh_tree_sub_code',
721: inv_mwb_globals.g_tree_subinventory_code
722: );
723: END IF;
724:
725: IF NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1

Line 729: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN

725: IF NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
726: AND l_serial_control IN ( 2,5 ) THEN
727:
728: make_common_query_onhand('MSN_QUERY');
729: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
730: inv_mwb_query_manager.add_where_clause(
731: 'msn.inventory_item_id = :onh_tree_inventory_item_id' ,
732: 'ONHAND'
733: );

Line 742: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

738: );
739: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
740:
741: ELSE -- only serial controlled
742: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
743: inv_mwb_globals.g_serial_to IS NOT NULL
744: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
745: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
746: THEN

Line 743: inv_mwb_globals.g_serial_to IS NOT NULL

739: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
740:
741: ELSE -- only serial controlled
742: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
743: inv_mwb_globals.g_serial_to IS NOT NULL
744: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
745: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
746: THEN
747: make_common_query_onhand('MSN_QUERY');

Line 744: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

740:
741: ELSE -- only serial controlled
742: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
743: inv_mwb_globals.g_serial_to IS NOT NULL
744: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
745: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
746: THEN
747: make_common_query_onhand('MSN_QUERY');
748: IF l_rev_control = 2 THEN

Line 745: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

741: ELSE -- only serial controlled
742: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
743: inv_mwb_globals.g_serial_to IS NOT NULL
744: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
745: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
746: THEN
747: make_common_query_onhand('MSN_QUERY');
748: IF l_rev_control = 2 THEN
749: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.revision).column_value :=

Line 759: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN

755: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOT).column_value :=
756: 'msn.lot_number';
757: inv_mwb_query_manager.add_group_clause('msn.lot_number', 'ONHAND');
758: END IF;
759: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
760: inv_mwb_query_manager.add_where_clause(
761: 'msn.inventory_item_id = :onh_tree_inventory_item_id' ,
762: 'ONHAND'
763: );

Line 773: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN

769: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
770: ELSE -- serial entered in qf
771: make_common_query_onhand('MOQD');
772:
773: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
774: inv_mwb_query_manager.add_where_clause(
775: 'moqd.inventory_item_id = :onh_tree_inventory_item_id' ,
776: 'ONHAND'
777: );

Line 800: inv_mwb_globals.g_tree_organization_id

796: END IF; -- serial in query find
797: END IF; -- only serial controlled
798: inv_mwb_query_manager.add_bind_variable(
799: 'onh_tree_organization_id',
800: inv_mwb_globals.g_tree_organization_id
801: );
802: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
803: inv_mwb_query_manager.add_bind_variable(
804: 'onh_tree_inventory_item_id',

Line 802: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN

798: inv_mwb_query_manager.add_bind_variable(
799: 'onh_tree_organization_id',
800: inv_mwb_globals.g_tree_organization_id
801: );
802: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
803: inv_mwb_query_manager.add_bind_variable(
804: 'onh_tree_inventory_item_id',
805: inv_mwb_globals.g_inventory_item_id
806: );

Line 805: inv_mwb_globals.g_inventory_item_id

801: );
802: IF (inv_mwb_globals.g_inventory_item_id IS NOT NULL) THEN
803: inv_mwb_query_manager.add_bind_variable(
804: 'onh_tree_inventory_item_id',
805: inv_mwb_globals.g_inventory_item_id
806: );
807: ENd IF;
808: END IF; --ONHAND
809:

Line 812: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN -- Inbound node chosen

808: END IF; --ONHAND
809:
810: -- End Bug7462485
811:
812: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN -- Inbound node chosen
813: inv_mwb_query_manager.make_nested_lpn_inbound_query;
814: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.OWNING_ORG_ID).column_value :=
815: 'ms.intransit_owning_org_id';
816: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.EXPECTED_RECEIPT_DATE).column_value :=

Line 827: CASE inv_mwb_globals.g_tree_doc_type_id

823: inv_mwb_query_manager.add_group_clause('ms.expected_delivery_date', 'INBOUND');
824: inv_mwb_query_manager.add_group_clause('ms.from_organization_id', 'INBOUND');
825: inv_mwb_query_manager.add_group_clause('ms.to_organization_id', 'INBOUND'); -- Bug 11716231
826:
827: CASE inv_mwb_globals.g_tree_doc_type_id
828: WHEN 1 THEN
829: null;
830: WHEN 2 THEN
831: make_common_query_inbound('INBOUND');

Line 833: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');

829: null;
830: WHEN 2 THEN
831: make_common_query_inbound('INBOUND');
832: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
833: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');
834: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');
835: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
836: 'ms.req_header_id';
837: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=

Line 834: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');

830: WHEN 2 THEN
831: make_common_query_inbound('INBOUND');
832: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
833: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');
834: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');
835: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
836: 'ms.req_header_id';
837: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=
838: 'ms.req_line_id';

Line 849: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);

845: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
846: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
847: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
848: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
849: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
850: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
851: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
852: WHEN 3 THEN
853: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Making query for internal intransit');

Line 850: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

846: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
847: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
848: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
849: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
850: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
851: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
852: WHEN 3 THEN
853: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Making query for internal intransit');
854: make_common_query_inbound('INBOUND');

Line 851: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

847: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
848: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
849: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
850: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
851: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
852: WHEN 3 THEN
853: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Making query for internal intransit');
854: make_common_query_inbound('INBOUND');
855: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');

Line 853: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Making query for internal intransit');

849: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
850: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
851: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
852: WHEN 3 THEN
853: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Making query for internal intransit');
854: make_common_query_inbound('INBOUND');
855: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
856: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=
857: 'ms.shipment_header_id';

Line 871: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

867: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''SHIPMENT''', 'INBOUND');
868: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NULL', 'INBOUND');
869: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
870: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
871: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
872:
873: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
874:
875: WHEN 4 THEN

Line 873: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);

869: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
870: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
871: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
872:
873: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
874:
875: WHEN 4 THEN
876: make_common_query_inbound('INBOUND');
877: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');

Line 900: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);

896: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NOT NULL', 'INBOUND');
897: inv_mwb_query_manager.add_where_clause('rsh.RECEIPT_SOURCE_CODE = ''VENDOR''', 'INBOUND');
898: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
899: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
900: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
901: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
902: END CASE;
903: END IF;
904:

Line 901: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

897: inv_mwb_query_manager.add_where_clause('rsh.RECEIPT_SOURCE_CODE = ''VENDOR''', 'INBOUND');
898: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
899: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
900: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
901: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
902: END CASE;
903: END IF;
904:
905:

Line 906: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

902: END CASE;
903: END IF;
904:
905:
906: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
907: inv_mwb_query_manager.make_nested_lpn_rcv_query;
908: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
909: inv_mwb_globals.g_serial_to IS NOT NULL THEN
910: make_common_query_receiving('MSN_QUERY');

Line 908: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

904:
905:
906: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
907: inv_mwb_query_manager.make_nested_lpn_rcv_query;
908: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
909: inv_mwb_globals.g_serial_to IS NOT NULL THEN
910: make_common_query_receiving('MSN_QUERY');
911: inv_mwb_query_manager.add_qf_where_receiving('MSN');
912: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 909: inv_mwb_globals.g_serial_to IS NOT NULL THEN

905:
906: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
907: inv_mwb_query_manager.make_nested_lpn_rcv_query;
908: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
909: inv_mwb_globals.g_serial_to IS NOT NULL THEN
910: make_common_query_receiving('MSN_QUERY');
911: inv_mwb_query_manager.add_qf_where_receiving('MSN');
912: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
913: 'rs.to_subinventory';

Line 925: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

921: inv_mwb_query_manager.add_group_clause('rs.lpn_id', 'RECEIVING');
922:
923: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
924: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_lpn_id', 'RECEIVING');
925: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
926: inv_mwb_query_manager.add_bind_variable('rcv_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
927:
928: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
929: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');

Line 926: inv_mwb_query_manager.add_bind_variable('rcv_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

922:
923: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
924: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_lpn_id', 'RECEIVING');
925: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
926: inv_mwb_query_manager.add_bind_variable('rcv_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
927:
928: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
929: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
930: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

Line 928: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

924: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_lpn_id', 'RECEIVING');
925: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
926: inv_mwb_query_manager.add_bind_variable('rcv_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
927:
928: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
929: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
930: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
931: END IF;
932:

Line 930: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

926: inv_mwb_query_manager.add_bind_variable('rcv_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
927:
928: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
929: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
930: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
931: END IF;
932:
933: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
934: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');

Line 933: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

929: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
930: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
931: END IF;
932:
933: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
934: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
935: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
936: END IF;
937:

Line 935: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);

931: END IF;
932:
933: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
934: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_locator', 'RECEIVING');
935: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator', inv_mwb_globals.g_tree_loc_id);
936: END IF;
937:
938: ELSE
939: make_common_query_receiving('RCV_TREE_LPN');

Line 951: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN

947: inv_mwb_query_manager.add_group_clause('wlpn.subinventory_code', 'RECEIVING');
948: inv_mwb_query_manager.add_group_clause('wlpn.locator_id', 'RECEIVING');
949: inv_mwb_query_manager.add_group_clause('wlpn.lpn_id', 'RECEIVING');
950:
951: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
952: inv_mwb_query_manager.add_where_clause('wlpn.organization_id = :rcv_tree_organization_id', 'RECEIVING');
953: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
954: END IF;
955:

Line 953: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

949: inv_mwb_query_manager.add_group_clause('wlpn.lpn_id', 'RECEIVING');
950:
951: IF inv_mwb_globals.g_tree_organization_id IS NOT NULL THEN
952: inv_mwb_query_manager.add_where_clause('wlpn.organization_id = :rcv_tree_organization_id', 'RECEIVING');
953: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
954: END IF;
955:
956: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
957: inv_mwb_query_manager.add_where_clause('wlpn.subinventory_code = :rcv_tree_subinventory_code', 'RECEIVING');

Line 956: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

952: inv_mwb_query_manager.add_where_clause('wlpn.organization_id = :rcv_tree_organization_id', 'RECEIVING');
953: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
954: END IF;
955:
956: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
957: inv_mwb_query_manager.add_where_clause('wlpn.subinventory_code = :rcv_tree_subinventory_code', 'RECEIVING');
958: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
959: END IF;
960:

Line 958: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

954: END IF;
955:
956: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
957: inv_mwb_query_manager.add_where_clause('wlpn.subinventory_code = :rcv_tree_subinventory_code', 'RECEIVING');
958: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
959: END IF;
960:
961: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
962: inv_mwb_query_manager.add_where_clause('wlpn.locator_id = :rcv_tree_locator_id', 'RECEIVING');

Line 961: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

957: inv_mwb_query_manager.add_where_clause('wlpn.subinventory_code = :rcv_tree_subinventory_code', 'RECEIVING');
958: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
959: END IF;
960:
961: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
962: inv_mwb_query_manager.add_where_clause('wlpn.locator_id = :rcv_tree_locator_id', 'RECEIVING');
963: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator_id', inv_mwb_globals.g_tree_loc_id);
964: END IF;
965:

Line 963: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator_id', inv_mwb_globals.g_tree_loc_id);

959: END IF;
960:
961: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
962: inv_mwb_query_manager.add_where_clause('wlpn.locator_id = :rcv_tree_locator_id', 'RECEIVING');
963: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator_id', inv_mwb_globals.g_tree_loc_id);
964: END IF;
965:
966: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
967: inv_mwb_query_manager.add_where_clause('wlpn.lpn_id = :rcv_tree_lpn_id', 'RECEIVING');

Line 966: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

962: inv_mwb_query_manager.add_where_clause('wlpn.locator_id = :rcv_tree_locator_id', 'RECEIVING');
963: inv_mwb_query_manager.add_bind_variable('rcv_tree_locator_id', inv_mwb_globals.g_tree_loc_id);
964: END IF;
965:
966: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
967: inv_mwb_query_manager.add_where_clause('wlpn.lpn_id = :rcv_tree_lpn_id', 'RECEIVING');
968: inv_mwb_query_manager.add_bind_variable('rcv_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
969: END IF;
970: inv_mwb_query_manager.add_qf_where_lpn_node('RECEIVING');

Line 968: inv_mwb_query_manager.add_bind_variable('rcv_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

964: END IF;
965:
966: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
967: inv_mwb_query_manager.add_where_clause('wlpn.lpn_id = :rcv_tree_lpn_id', 'RECEIVING');
968: inv_mwb_query_manager.add_bind_variable('rcv_tree_lpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
969: END IF;
970: inv_mwb_query_manager.add_qf_where_lpn_node('RECEIVING');
971: END IF;
972: END IF;

Line 975: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Leaving lpn_node_event');

971: END IF;
972: END IF;
973: inv_mwb_query_manager.execute_query;
974: END IF;
975: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, ' Leaving lpn_node_event');
976:
977: EXCEPTION
978: WHEN no_data_found THEN
979: NULL;

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

1009: l_default_status_id NUMBER; -- Onhand Material Status Support
1010:
1011: BEGIN
1012: l_procedure_name := 'ITEM_NODE_EVENT';
1013: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1014:
1015: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1016:
1017: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

Line 1015: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

1011: BEGIN
1012: l_procedure_name := 'ITEM_NODE_EVENT';
1013: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1014:
1015: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1016:
1017: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1018: loc_control := 1;
1019: ELSE

Line 1017: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

1013: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1014:
1015: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1016:
1017: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1018: loc_control := 1;
1019: ELSE
1020: loc_control := 2;
1021: END IF;

Line 1023: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

1019: ELSE
1020: loc_control := 2;
1021: END IF;
1022:
1023: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
1024: containerized := 1;
1025: ELSE
1026: containerized := 2;
1027: END IF;

Line 1032: IF inv_mwb_globals.g_sub_type = 2 THEN

1028:
1029: IF containerized =1 THEN
1030: prepacked := 1;
1031: ELSE
1032: IF inv_mwb_globals.g_sub_type = 2 THEN
1033: prepacked := 1;
1034: ELSE
1035: prepacked := NULL;
1036: END IF;

Line 1039: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN

1035: prepacked := NULL;
1036: END IF;
1037: END IF;
1038:
1039: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
1040:
1041: inv_mwb_globals.g_locator_controlled := loc_control;
1042: inv_mwb_globals.g_containerized := containerized;
1043:

Line 1041: inv_mwb_globals.g_locator_controlled := loc_control;

1037: END IF;
1038:
1039: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
1040:
1041: inv_mwb_globals.g_locator_controlled := loc_control;
1042: inv_mwb_globals.g_containerized := containerized;
1043:
1044: inv_mwb_tree1.add_revs(
1045: x_node_value

Line 1042: inv_mwb_globals.g_containerized := containerized;

1038:
1039: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
1040:
1041: inv_mwb_globals.g_locator_controlled := loc_control;
1042: inv_mwb_globals.g_containerized := containerized;
1043:
1044: inv_mwb_tree1.add_revs(
1045: x_node_value
1046: , x_node_tbl

Line 1052: inv_mwb_globals.g_revision_controlled := 1;

1048: );
1049:
1050: IF x_tbl_index = 1 THEN
1051:
1052: inv_mwb_globals.g_revision_controlled := 1;
1053: inv_mwb_globals.g_locator_controlled := loc_control;
1054: inv_mwb_globals.g_containerized := containerized;
1055:
1056: inv_mwb_tree1.add_lots(

Line 1053: inv_mwb_globals.g_locator_controlled := loc_control;

1049:
1050: IF x_tbl_index = 1 THEN
1051:
1052: inv_mwb_globals.g_revision_controlled := 1;
1053: inv_mwb_globals.g_locator_controlled := loc_control;
1054: inv_mwb_globals.g_containerized := containerized;
1055:
1056: inv_mwb_tree1.add_lots(
1057: x_node_value

Line 1054: inv_mwb_globals.g_containerized := containerized;

1050: IF x_tbl_index = 1 THEN
1051:
1052: inv_mwb_globals.g_revision_controlled := 1;
1053: inv_mwb_globals.g_locator_controlled := loc_control;
1054: inv_mwb_globals.g_containerized := containerized;
1055:
1056: inv_mwb_tree1.add_lots(
1057: x_node_value
1058: , x_node_tbl

Line 1064: inv_mwb_globals.g_revision_controlled := 1;

1060: );
1061:
1062: IF x_tbl_index = 1 THEN
1063:
1064: inv_mwb_globals.g_revision_controlled := 1;
1065: inv_mwb_globals.g_locator_controlled := loc_control;
1066: inv_mwb_globals.g_containerized := containerized;
1067: inv_mwb_globals.g_lot_controlled := 1;
1068:

Line 1065: inv_mwb_globals.g_locator_controlled := loc_control;

1061:
1062: IF x_tbl_index = 1 THEN
1063:
1064: inv_mwb_globals.g_revision_controlled := 1;
1065: inv_mwb_globals.g_locator_controlled := loc_control;
1066: inv_mwb_globals.g_containerized := containerized;
1067: inv_mwb_globals.g_lot_controlled := 1;
1068:
1069: inv_mwb_tree1.add_serials(

Line 1066: inv_mwb_globals.g_containerized := containerized;

1062: IF x_tbl_index = 1 THEN
1063:
1064: inv_mwb_globals.g_revision_controlled := 1;
1065: inv_mwb_globals.g_locator_controlled := loc_control;
1066: inv_mwb_globals.g_containerized := containerized;
1067: inv_mwb_globals.g_lot_controlled := 1;
1068:
1069: inv_mwb_tree1.add_serials(
1070: x_node_value

Line 1067: inv_mwb_globals.g_lot_controlled := 1;

1063:
1064: inv_mwb_globals.g_revision_controlled := 1;
1065: inv_mwb_globals.g_locator_controlled := loc_control;
1066: inv_mwb_globals.g_containerized := containerized;
1067: inv_mwb_globals.g_lot_controlled := 1;
1068:
1069: inv_mwb_tree1.add_serials(
1070: x_node_value
1071: , x_node_tbl

Line 1077: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

1073: );
1074: END IF;
1075: END IF;
1076: END IF;
1077: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
1078:
1079: SELECT revision_qty_control_code,
1080: lot_control_code,
1081: serial_number_control_code

Line 1086: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

1082: INTO l_rev_control,
1083: l_lot_control,
1084: l_serial_control
1085: FROM mtl_system_items
1086: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1087: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1088:
1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
1090:

Line 1087: AND organization_id = inv_mwb_globals.g_tree_organization_id;

1083: l_lot_control,
1084: l_serial_control
1085: FROM mtl_system_items
1086: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1087: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1088:
1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
1090:
1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL

Line 1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN

1085: FROM mtl_system_items
1086: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1087: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1088:
1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
1090:
1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL
1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)
1093: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1

Line 1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL

1087: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1088:
1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
1090:
1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL
1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)
1093: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
1094: AND l_serial_control IN ( 2,5 ))
1095: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)

1088:
1089: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
1090:
1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL
1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)
1093: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
1094: AND l_serial_control IN ( 2,5 ))
1095: OR inv_mwb_globals.g_status_id IS NOT NULL
1096: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN -- Bug 6429880

Line 1095: OR inv_mwb_globals.g_status_id IS NOT NULL

1091: IF (inv_mwb_globals.g_serial_from IS NOT NULL
1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)
1093: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
1094: AND l_serial_control IN ( 2,5 ))
1095: OR inv_mwb_globals.g_status_id IS NOT NULL
1096: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN -- Bug 6429880
1097: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
1098: 'msn.current_subinventory_code';
1099: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 1096: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN -- Bug 6429880

1092: OR inv_mwb_globals.g_serial_to IS NOT NULL)
1093: OR (NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1
1094: AND l_serial_control IN ( 2,5 ))
1095: OR inv_mwb_globals.g_status_id IS NOT NULL
1096: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL THEN -- Bug 6429880
1097: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
1098: 'msn.current_subinventory_code';
1099: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
1100: 'msn.current_locator_id';

Line 1111: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1107: inv_mwb_query_manager.add_group_clause('msn.current_locator_id', 'ONHAND');
1108: inv_mwb_query_manager.add_group_clause('msn.lpn_id', 'ONHAND');
1109: inv_mwb_query_manager.add_group_clause('msn.cost_group_id', 'ONHAND');
1110:
1111: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1112: inv_mwb_query_manager.add_where_clause(
1113: 'msn.lpn_id = :onh_tree_lpn_id' ,
1114: 'ONHAND'
1115: );

Line 1123: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1119: 'ONHAND'
1120: );
1121: END IF;
1122:
1123: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1124: inv_mwb_query_manager.add_where_clause(
1125: 'msn.current_locator_id = :onh_tree_loc_id' ,
1126: 'ONHAND'
1127: );

Line 1135: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

1131: 'ONHAND'
1132: );
1133: END IF;
1134:
1135: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1136: inv_mwb_query_manager.add_where_clause(
1137: 'msn.current_subinventory_code = :onh_tree_sub_code' ,
1138: 'ONHAND'
1139: );

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

1154: inv_mwb_query_manager.add_group_clause('moqd.cost_group_id', 'ONHAND');
1155:
1156: -- Onhand Material Status Support
1157: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
1158: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
1159: l_default_status_id := inv_cache.org_rec.default_status_id;
1160: end if;
1161:
1162: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

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

1158: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
1159: l_default_status_id := inv_cache.org_rec.default_status_id;
1160: end if;
1161:
1162: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
1163: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
1164: l_serial_controlled := 1; -- Item is serial controlled
1165: end if;
1166:

Line 1179: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1175: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
1176: end if;
1177: -- End Onhand Material Status Support
1178:
1179: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1180: inv_mwb_query_manager.add_where_clause(
1181: 'moqd.lpn_id = :onh_tree_lpn_id' ,
1182: 'ONHAND'
1183: );

Line 1191: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1187: 'ONHAND'
1188: );
1189: END IF;
1190:
1191: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1192: inv_mwb_query_manager.add_where_clause(
1193: 'moqd.locator_id = :onh_tree_loc_id' ,
1194: 'ONHAND'
1195: );

Line 1203: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

1199: 'ONHAND'
1200: );
1201: END IF;
1202:
1203: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1204: inv_mwb_query_manager.add_where_clause(
1205: 'moqd.subinventory_code = :onh_tree_sub_code' ,
1206: 'ONHAND'
1207: );

Line 1211: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1207: );
1208: END IF;
1209: END IF;
1210:
1211: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1212: inv_mwb_query_manager.add_bind_variable(
1213: 'onh_tree_lpn_id',
1214: inv_mwb_globals.g_tree_parent_lpn_id
1215: );

Line 1214: inv_mwb_globals.g_tree_parent_lpn_id

1210:
1211: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1212: inv_mwb_query_manager.add_bind_variable(
1213: 'onh_tree_lpn_id',
1214: inv_mwb_globals.g_tree_parent_lpn_id
1215: );
1216: END IF;
1217:
1218: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 1218: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1214: inv_mwb_globals.g_tree_parent_lpn_id
1215: );
1216: END IF;
1217:
1218: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1219: inv_mwb_query_manager.add_bind_variable(
1220: 'onh_tree_loc_id',
1221: inv_mwb_globals.g_tree_loc_id
1222: );

Line 1221: inv_mwb_globals.g_tree_loc_id

1217:
1218: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1219: inv_mwb_query_manager.add_bind_variable(
1220: 'onh_tree_loc_id',
1221: inv_mwb_globals.g_tree_loc_id
1222: );
1223: END IF;
1224:
1225: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 1225: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

1221: inv_mwb_globals.g_tree_loc_id
1222: );
1223: END IF;
1224:
1225: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1226: inv_mwb_query_manager.add_bind_variable(
1227: 'onh_tree_sub_code',
1228: inv_mwb_globals.g_tree_subinventory_code
1229: );

Line 1228: inv_mwb_globals.g_tree_subinventory_code

1224:
1225: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1226: inv_mwb_query_manager.add_bind_variable(
1227: 'onh_tree_sub_code',
1228: inv_mwb_globals.g_tree_subinventory_code
1229: );
1230: END IF;
1231:
1232: IF NVL(l_rev_control, 1) = 1 AND NVL(l_lot_control, 1) = 1

Line 1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR

1243: );
1244: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
1245:
1246: ELSE -- only serial controlled
1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
1248: inv_mwb_globals.g_serial_to IS NOT NULL
1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 1248: inv_mwb_globals.g_serial_to IS NOT NULL

1244: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
1245:
1246: ELSE -- only serial controlled
1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
1248: inv_mwb_globals.g_serial_to IS NOT NULL
1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1252: THEN

Line 1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233

1245:
1246: ELSE -- only serial controlled
1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
1248: inv_mwb_globals.g_serial_to IS NOT NULL
1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1252: THEN
1253: make_common_query_onhand('MSN_QUERY');

Line 1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

1246: ELSE -- only serial controlled
1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
1248: inv_mwb_globals.g_serial_to IS NOT NULL
1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1252: THEN
1253: make_common_query_onhand('MSN_QUERY');
1254: IF l_rev_control = 2 THEN

Line 1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

1247: IF inv_mwb_globals.g_serial_from IS NOT NULL OR
1248: inv_mwb_globals.g_serial_to IS NOT NULL
1249: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
1250: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1251: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1252: THEN
1253: make_common_query_onhand('MSN_QUERY');
1254: IF l_rev_control = 2 THEN
1255: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.revision).column_value :=

Line 1301: inv_mwb_globals.g_tree_organization_id

1297: END IF; -- serial in query find
1298: END IF; -- only serial controlled
1299: inv_mwb_query_manager.add_bind_variable(
1300: 'onh_tree_organization_id',
1301: inv_mwb_globals.g_tree_organization_id
1302: );
1303: inv_mwb_query_manager.add_bind_variable(
1304: 'onh_tree_inventory_item_id',
1305: inv_mwb_globals.g_tree_item_id

Line 1305: inv_mwb_globals.g_tree_item_id

1301: inv_mwb_globals.g_tree_organization_id
1302: );
1303: inv_mwb_query_manager.add_bind_variable(
1304: 'onh_tree_inventory_item_id',
1305: inv_mwb_globals.g_tree_item_id
1306: );
1307:
1308: ELSIF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN -- INBOUND NODE CHOSEN
1309:

Line 1308: ELSIF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN -- INBOUND NODE CHOSEN

1304: 'onh_tree_inventory_item_id',
1305: inv_mwb_globals.g_tree_item_id
1306: );
1307:
1308: ELSIF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN -- INBOUND NODE CHOSEN
1309:
1310: make_common_query_inbound('INBOUND');
1311: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
1312:

Line 1313: IF inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN

1309:
1310: make_common_query_inbound('INBOUND');
1311: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
1312:
1313: IF inv_mwb_globals.g_tree_doc_type_id IN (3,4) THEN
1314: IF l_rev_control = 2 THEN
1315: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REVISION).column_value :=
1316: 'ms.item_revision';
1317: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');

Line 1326: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL)

1322: -- for bug 8420783
1323: -- for bug 8414727
1324: -- here only for serial control code 2, because for serial control code 2, the query sql will join the rcv_serials_supply
1325: -- so need to add lot number condition to where_clause.
1326: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL)
1327: or (l_serial_control = 2) THEN
1328: inv_mwb_query_manager.add_where_clause('rss.lot_num = rls.lot_num', 'INBOUND');
1329: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
1330: 'count(1)';

Line 1361: CASE inv_mwb_globals.g_tree_doc_type_id

1357: inv_mwb_query_manager.add_group_clause('ms.expected_delivery_date', 'INBOUND');
1358: inv_mwb_query_manager.add_group_clause('ms.from_organization_id', 'INBOUND');
1359: inv_mwb_query_manager.add_group_clause('ms.to_organization_id', 'INBOUND'); -- Bug 11716231
1360:
1361: CASE inv_mwb_globals.g_tree_doc_type_id
1362: WHEN 1 THEN
1363: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
1364: inv_mwb_globals.g_tree_node_value;
1365: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=

Line 1364: inv_mwb_globals.g_tree_node_value;

1360:
1361: CASE inv_mwb_globals.g_tree_doc_type_id
1362: WHEN 1 THEN
1363: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
1364: inv_mwb_globals.g_tree_node_value;
1365: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=
1366: 'ms.po_header_id';
1367: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=
1368: 'ms.po_line_id';

Line 1388: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1384: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''PO''', 'INBOUND');
1385: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1386: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
1387: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1388: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1389: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1390: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1391: -- inv_mwb_query_manager.execute_query;
1392:

Line 1389: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);

1385: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1386: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
1387: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1388: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1389: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1390: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1391: -- inv_mwb_query_manager.execute_query;
1392:
1393: WHEN 2 THEN

Line 1390: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

1386: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
1387: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1388: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1389: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1390: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1391: -- inv_mwb_query_manager.execute_query;
1392:
1393: WHEN 2 THEN
1394:

Line 1406: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);

1402: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
1403: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
1404: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1405: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1406: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
1407: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1408: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1409:
1410: WHEN 3 THEN

Line 1407: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

1403: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
1404: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1405: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1406: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
1407: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1408: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1409:
1410: WHEN 3 THEN
1411:

Line 1408: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1404: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1405: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1406: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
1407: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1408: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1409:
1410: WHEN 3 THEN
1411:
1412: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=

Line 1429: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);

1425: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''SHIPMENT''', 'INBOUND');
1426: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NULL', 'INBOUND');
1427: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
1428: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1429: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1430: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1431:
1432: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1433: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=

Line 1430: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);

1426: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NULL', 'INBOUND');
1427: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
1428: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1429: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1430: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1431:
1432: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1433: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1434: 'rsl.asn_lpn_id';

Line 1432: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1428: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1429: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1430: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1431:
1432: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1433: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1434: 'rsl.asn_lpn_id';
1435: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :inb_tree_plpn_id', 'INBOUND');
1436: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 1436: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

1432: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1433: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1434: 'rsl.asn_lpn_id';
1435: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :inb_tree_plpn_id', 'INBOUND');
1436: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1437: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
1438: ELSE
1439: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id IS NULL', 'INBOUND');
1440: END IF;

Line 1466: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);

1462: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NOT NULL', 'INBOUND');
1463: inv_mwb_query_manager.add_where_clause('rsh.RECEIPT_SOURCE_CODE = ''VENDOR''', 'INBOUND');
1464: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
1465: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1466: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1467: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1468:
1469: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1470: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=

Line 1467: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);

1463: inv_mwb_query_manager.add_where_clause('rsh.RECEIPT_SOURCE_CODE = ''VENDOR''', 'INBOUND');
1464: inv_mwb_query_manager.add_where_clause('rsh.shipment_num = :shipment_num', 'INBOUND');
1465: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1466: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1467: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1468:
1469: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1470: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1471: 'rsl.asn_lpn_id';

Line 1469: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1465: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1466: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_doc_num);
1467: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1468:
1469: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1470: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1471: 'rsl.asn_lpn_id';
1472: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :inb_tree_plpn_id', 'INBOUND');
1473: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 1473: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

1469: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1470: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1471: 'rsl.asn_lpn_id';
1472: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :inb_tree_plpn_id', 'INBOUND');
1473: inv_mwb_query_manager.add_bind_variable('inb_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1474: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
1475: ELSE
1476: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id IS NULL', 'INBOUND');
1477: END IF;

Line 1482: ELSIF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

1478:
1479: END CASE;
1480:
1481:
1482: ELSIF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
1483:
1484: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
1485: 'rs.to_subinventory';
1486: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 1495: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1491: inv_mwb_query_manager.add_group_clause('rs.to_subinventory', 'RECEIVING');
1492: inv_mwb_query_manager.add_group_clause('rs.to_locator_id', 'RECEIVING');
1493: inv_mwb_query_manager.add_group_clause('rs.lpn_id', 'RECEIVING');
1494:
1495: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1496: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
1497: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1498: ELSE
1499: inv_mwb_query_manager.add_where_clause('rs.lpn_id IS NULL', 'RECEIVING');

Line 1497: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

1493: inv_mwb_query_manager.add_group_clause('rs.lpn_id', 'RECEIVING');
1494:
1495: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1496: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
1497: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1498: ELSE
1499: inv_mwb_query_manager.add_where_clause('rs.lpn_id IS NULL', 'RECEIVING');
1500: END IF;
1501:

Line 1502: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1498: ELSE
1499: inv_mwb_query_manager.add_where_clause('rs.lpn_id IS NULL', 'RECEIVING');
1500: END IF;
1501:
1502: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1503: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
1504: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1505: ELSE
1506: inv_mwb_query_manager.add_where_clause('rs.to_locator_id IS NULL' ,'RECEIVING');

Line 1504: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

1500: END IF;
1501:
1502: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1503: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
1504: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1505: ELSE
1506: inv_mwb_query_manager.add_where_clause('rs.to_locator_id IS NULL' ,'RECEIVING');
1507: END IF;
1508:

Line 1509: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

1505: ELSE
1506: inv_mwb_query_manager.add_where_clause('rs.to_locator_id IS NULL' ,'RECEIVING');
1507: END IF;
1508:
1509: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1510: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
1511: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1512: ELSE
1513: inv_mwb_query_manager.add_where_clause('rs.to_subinventory IS NULL', 'RECEIVING');

Line 1511: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

1507: END IF;
1508:
1509: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
1510: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
1511: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1512: ELSE
1513: inv_mwb_query_manager.add_where_clause('rs.to_subinventory IS NULL', 'RECEIVING');
1514: END IF;
1515:

Line 1519: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1515:
1516: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
1517: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
1518:
1519: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1520: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
1521:
1522:
1523: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

Line 1520: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);

1516: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
1517: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
1518:
1519: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1520: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
1521:
1522:
1523: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1524: OR l_serial_control IN ( 2,5 ) THEN

Line 1523: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

1519: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1520: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
1521:
1522:
1523: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1524: OR l_serial_control IN ( 2,5 ) THEN
1525: inv_mwb_query_manager.add_qf_where_receiving('MSN');
1526: make_common_query_receiving('MSN');
1527: IF l_rev_control = 2 THEN

Line 1536: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Adding Serial');

1532: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
1533: 'rss.lot_num';
1534: inv_mwb_query_manager.add_group_clause('rss.lot_num', 'RECEIVING');
1535: ELSE
1536: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Adding Serial');
1537: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SERIAL).column_value :=
1538: 'rss.serial_num';
1539: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'RECEIVING');
1540: END IF;

Line 1556: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN --Adding this flag for Bug 14595973

1552: IF l_lot_control = 2 THEN
1553: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
1554: 'rls.lot_num';
1555: inv_mwb_query_manager.add_group_clause('rls.lot_num', 'RECEIVING');
1556: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN --Adding this flag for Bug 14595973
1557: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
1558: 'SUM(rls.primary_quantity)';
1559: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
1560: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 1580: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

1576: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
1577: 'rls.lot_num';
1578: inv_mwb_query_manager.add_group_clause('rls.lot_num', 'RECEIVING');
1579: -- Bug 9865190 Start
1580: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
1581: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
1582: 'SUM(rls.primary_quantity)';
1583: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
1584: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 1632: there is an item-node-event and inv_mwb_globals.g_tree_rev-node-event*/

1628:
1629: BEGIN
1630:
1631: /*Bug3457132-Introduced a new parameter CHECK which is set to 'Y' when
1632: there is an item-node-event and inv_mwb_globals.g_tree_rev-node-event*/
1633:
1634: -- copy('Y','PARAMETER.CHECK');
1635: l_procedure_name := 'REV_NODE_EVENT';
1636: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');

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

1632: there is an item-node-event and inv_mwb_globals.g_tree_rev-node-event*/
1633:
1634: -- copy('Y','PARAMETER.CHECK');
1635: l_procedure_name := 'REV_NODE_EVENT';
1636: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1637: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1638:
1639: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1640: loc_control := 1;

Line 1637: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

1633:
1634: -- copy('Y','PARAMETER.CHECK');
1635: l_procedure_name := 'REV_NODE_EVENT';
1636: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1637: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1638:
1639: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1640: loc_control := 1;
1641: ELSE

Line 1639: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

1635: l_procedure_name := 'REV_NODE_EVENT';
1636: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
1637: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
1638:
1639: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1640: loc_control := 1;
1641: ELSE
1642: loc_control := 2;
1643: END IF;

Line 1645: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

1641: ELSE
1642: loc_control := 2;
1643: END IF;
1644:
1645: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
1646: containerized := 1;
1647: ELSE
1648: containerized := 2;
1649: END IF;

Line 1652: inv_mwb_globals.g_prepacked := 1;

1648: containerized := 2;
1649: END IF;
1650:
1651: IF containerized =1 THEN
1652: inv_mwb_globals.g_prepacked := 1;
1653: ELSE
1654: IF inv_mwb_globals.g_sub_type = 2 THEN
1655: inv_mwb_globals.g_prepacked := 1;
1656: ELSE

Line 1654: IF inv_mwb_globals.g_sub_type = 2 THEN

1650:
1651: IF containerized =1 THEN
1652: inv_mwb_globals.g_prepacked := 1;
1653: ELSE
1654: IF inv_mwb_globals.g_sub_type = 2 THEN
1655: inv_mwb_globals.g_prepacked := 1;
1656: ELSE
1657: inv_mwb_globals.g_prepacked := NULL;
1658: END IF;

Line 1655: inv_mwb_globals.g_prepacked := 1;

1651: IF containerized =1 THEN
1652: inv_mwb_globals.g_prepacked := 1;
1653: ELSE
1654: IF inv_mwb_globals.g_sub_type = 2 THEN
1655: inv_mwb_globals.g_prepacked := 1;
1656: ELSE
1657: inv_mwb_globals.g_prepacked := NULL;
1658: END IF;
1659: END IF;

Line 1657: inv_mwb_globals.g_prepacked := NULL;

1653: ELSE
1654: IF inv_mwb_globals.g_sub_type = 2 THEN
1655: inv_mwb_globals.g_prepacked := 1;
1656: ELSE
1657: inv_mwb_globals.g_prepacked := NULL;
1658: END IF;
1659: END IF;
1660:
1661: inv_mwb_globals.g_locator_controlled := loc_control;

Line 1661: inv_mwb_globals.g_locator_controlled := loc_control;

1657: inv_mwb_globals.g_prepacked := NULL;
1658: END IF;
1659: END IF;
1660:
1661: inv_mwb_globals.g_locator_controlled := loc_control;
1662: inv_mwb_globals.g_containerized := containerized;
1663:
1664: inv_mwb_tree1.add_lots(
1665: x_node_value

Line 1662: inv_mwb_globals.g_containerized := containerized;

1658: END IF;
1659: END IF;
1660:
1661: inv_mwb_globals.g_locator_controlled := loc_control;
1662: inv_mwb_globals.g_containerized := containerized;
1663:
1664: inv_mwb_tree1.add_lots(
1665: x_node_value
1666: , x_node_tbl

Line 1672: inv_mwb_globals.g_locator_controlled := loc_control;

1668: );
1669:
1670: IF x_tbl_index = 1 THEN
1671:
1672: inv_mwb_globals.g_locator_controlled := loc_control;
1673: inv_mwb_globals.g_containerized := containerized;
1674: inv_mwb_globals.g_lot_controlled := 1;
1675:
1676: inv_mwb_tree1.add_serials(

Line 1673: inv_mwb_globals.g_containerized := containerized;

1669:
1670: IF x_tbl_index = 1 THEN
1671:
1672: inv_mwb_globals.g_locator_controlled := loc_control;
1673: inv_mwb_globals.g_containerized := containerized;
1674: inv_mwb_globals.g_lot_controlled := 1;
1675:
1676: inv_mwb_tree1.add_serials(
1677: x_node_value

Line 1674: inv_mwb_globals.g_lot_controlled := 1;

1670: IF x_tbl_index = 1 THEN
1671:
1672: inv_mwb_globals.g_locator_controlled := loc_control;
1673: inv_mwb_globals.g_containerized := containerized;
1674: inv_mwb_globals.g_lot_controlled := 1;
1675:
1676: inv_mwb_tree1.add_serials(
1677: x_node_value
1678: , x_node_tbl

Line 1683: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

1679: , x_tbl_index
1680: );
1681: END IF;
1682:
1683: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
1684: SELECT lot_control_code
1685: , serial_number_control_code
1686: INTO l_lot_control
1687: , l_serial_control

Line 1689: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

1685: , serial_number_control_code
1686: INTO l_lot_control
1687: , l_serial_control
1688: FROM mtl_system_items
1689: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1690: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1691:
1692: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1693: loc_control := 1;

Line 1690: AND organization_id = inv_mwb_globals.g_tree_organization_id;

1686: INTO l_lot_control
1687: , l_serial_control
1688: FROM mtl_system_items
1689: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1690: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1691:
1692: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1693: loc_control := 1;
1694: ELSE

Line 1692: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

1688: FROM mtl_system_items
1689: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
1690: AND organization_id = inv_mwb_globals.g_tree_organization_id;
1691:
1692: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
1693: loc_control := 1;
1694: ELSE
1695: loc_control := 2;
1696: END IF;

Line 1698: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen

1694: ELSE
1695: loc_control := 2;
1696: END IF;
1697:
1698: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
1699: --Serial Controlled
1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1701: OR l_serial_control IN ( 2,5 )
1702: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

1696: END IF;
1697:
1698: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
1699: --Serial Controlled
1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1701: OR l_serial_control IN ( 2,5 )
1702: OR inv_mwb_globals.g_status_id IS NOT NULL
1703: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1704: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 1702: OR inv_mwb_globals.g_status_id IS NOT NULL

1698: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN -- Onhand node chosen
1699: --Serial Controlled
1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1701: OR l_serial_control IN ( 2,5 )
1702: OR inv_mwb_globals.g_status_id IS NOT NULL
1703: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1704: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1705: THEN
1706: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');

Line 1703: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

1699: --Serial Controlled
1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1701: OR l_serial_control IN ( 2,5 )
1702: OR inv_mwb_globals.g_status_id IS NOT NULL
1703: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1704: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1705: THEN
1706: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
1707: make_common_query_onhand('MSN_QUERY');

Line 1704: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

1700: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
1701: OR l_serial_control IN ( 2,5 )
1702: OR inv_mwb_globals.g_status_id IS NOT NULL
1703: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
1704: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
1705: THEN
1706: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
1707: make_common_query_onhand('MSN_QUERY');
1708:

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

1736: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id' ,'ONHAND');
1737: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
1738: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_item_id', 'ONHAND');
1739:
1740: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1741: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1742: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1743:
1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

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

1737: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
1738: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_item_id', 'ONHAND');
1739:
1740: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1741: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1742: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1743:
1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1745: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');

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

1738: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_item_id', 'ONHAND');
1739:
1740: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1741: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1742: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1743:
1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1745: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
1746: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

Line 1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1740: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1741: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1742: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1743:
1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1745: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
1746: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1747: ELSE
1748: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');

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

1742: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1743:
1744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1745: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
1746: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1747: ELSE
1748: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');
1749: END IF;
1750:

Line 1751: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1747: ELSE
1748: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');
1749: END IF;
1750:
1751: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1752: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
1753: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1754: ELSE
1755: inv_mwb_query_manager.add_where_clause('msn.current_locator_id IS NULL' ,'ONHAND');

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

1749: END IF;
1750:
1751: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1752: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
1753: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1754: ELSE
1755: inv_mwb_query_manager.add_where_clause('msn.current_locator_id IS NULL' ,'ONHAND');
1756: END IF;
1757:

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

1755: inv_mwb_query_manager.add_where_clause('msn.current_locator_id IS NULL' ,'ONHAND');
1756: END IF;
1757:
1758: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
1759: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1760:
1761: ELSIF l_serial_control NOT IN (2,5) THEN
1762:
1763: make_common_query_onhand('MOQD');

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

1784: inv_mwb_query_manager.add_group_clause('moqd.revision', 'ONHAND');
1785:
1786: -- Onhand Material Status Support
1787: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
1788: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
1789: l_default_status_id := inv_cache.org_rec.default_status_id;
1790: end if;
1791:
1792: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then

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

1788: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
1789: l_default_status_id := inv_cache.org_rec.default_status_id;
1790: end if;
1791:
1792: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
1793: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
1794: l_serial_controlled := 1; -- Item is serial controlled
1795: end if;
1796:

Line 1809: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1805: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
1806: end if;
1807: -- End Onhand Material Status Support
1808:
1809: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1810: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
1811: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1812: ELSE
1813: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');

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

1807: -- End Onhand Material Status Support
1808:
1809: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1810: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
1811: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
1812: ELSE
1813: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
1814: END IF;
1815:

Line 1816: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

1812: ELSE
1813: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
1814: END IF;
1815:
1816: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1817: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
1818: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1819: ELSE
1820: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');

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

1814: END IF;
1815:
1816: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
1817: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
1818: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
1819: ELSE
1820: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');
1821: END IF;
1822:

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

1824: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
1825: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_item_id' ,'ONHAND');
1826: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
1827:
1828: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1829: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1830: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1831: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1832:

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

1825: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_item_id' ,'ONHAND');
1826: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
1827:
1828: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1829: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1830: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1831: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1832:
1833: END IF;

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

1826: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
1827:
1828: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1829: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1830: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1831: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1832:
1833: END IF;
1834: END IF;

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

1827:
1828: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1829: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
1830: inv_mwb_query_manager.add_bind_variable('onh_tree_item_id', inv_mwb_globals.g_tree_item_id);
1831: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
1832:
1833: END IF;
1834: END IF;
1835:

Line 1838: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN

1834: END IF;
1835:
1836:
1837:
1838: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN
1839:
1840: CASE inv_mwb_globals.g_tree_doc_type_id
1841: WHEN 1 THEN
1842: make_common_query_inbound('INBOUND');

Line 1840: CASE inv_mwb_globals.g_tree_doc_type_id

1836:
1837:
1838: IF inv_mwb_globals.g_tree_mat_loc_id = 3 THEN
1839:
1840: CASE inv_mwb_globals.g_tree_doc_type_id
1841: WHEN 1 THEN
1842: make_common_query_inbound('INBOUND');
1843: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
1844: inv_mwb_globals.g_tree_node_value;

Line 1844: inv_mwb_globals.g_tree_node_value;

1840: CASE inv_mwb_globals.g_tree_doc_type_id
1841: WHEN 1 THEN
1842: make_common_query_inbound('INBOUND');
1843: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
1844: inv_mwb_globals.g_tree_node_value;
1845: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=
1846: 'ms.po_header_id';
1847: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=
1848: 'ms.po_line_id';

Line 1863: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

1859: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
1860: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
1861: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1862: inv_mwb_query_manager.add_where_clause('ms.item_revision = :item_revision', 'INBOUND');
1863: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1864: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1865: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1866: inv_mwb_query_manager.add_bind_variable('item_revision', inv_mwb_globals.g_tree_rev);
1867: inv_mwb_query_manager.execute_query;

Line 1864: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);

1860: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
1861: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1862: inv_mwb_query_manager.add_where_clause('ms.item_revision = :item_revision', 'INBOUND');
1863: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1864: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1865: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1866: inv_mwb_query_manager.add_bind_variable('item_revision', inv_mwb_globals.g_tree_rev);
1867: inv_mwb_query_manager.execute_query;
1868: return;

Line 1865: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

1861: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1862: inv_mwb_query_manager.add_where_clause('ms.item_revision = :item_revision', 'INBOUND');
1863: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1864: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1865: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1866: inv_mwb_query_manager.add_bind_variable('item_revision', inv_mwb_globals.g_tree_rev);
1867: inv_mwb_query_manager.execute_query;
1868: return;
1869: WHEN 2 THEN

Line 1866: inv_mwb_query_manager.add_bind_variable('item_revision', inv_mwb_globals.g_tree_rev);

1862: inv_mwb_query_manager.add_where_clause('ms.item_revision = :item_revision', 'INBOUND');
1863: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
1864: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_doc_header_id);
1865: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1866: inv_mwb_query_manager.add_bind_variable('item_revision', inv_mwb_globals.g_tree_rev);
1867: inv_mwb_query_manager.execute_query;
1868: return;
1869: WHEN 2 THEN
1870: make_common_query_inbound('INBOUND');

Line 1888: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);

1884: inv_mwb_query_manager.add_group_clause('rls.expiration_date', 'INBOUND');
1885: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
1886: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
1887: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1888: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
1889: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1890:
1891: WHEN 3 THEN
1892:

Line 1889: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

1885: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
1886: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
1887: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1888: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
1889: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
1890:
1891: WHEN 3 THEN
1892:
1893: make_common_query_inbound('INBOUND');

Line 1909: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1905: 'rss.serial_num';
1906: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'INBOUND');
1907: END IF;
1908:
1909: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1910: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1911: 'rsl.asn_lpn_id';
1912: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
1913: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

Line 1913: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

1909: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1910: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1911: 'rsl.asn_lpn_id';
1912: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
1913: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
1914: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
1915: END IF;
1916:
1917: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=

Line 1935: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

1931: inv_mwb_query_manager.add_group_clause('rsh.shipped_date', 'INBOUND');
1932: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');
1933: inv_mwb_query_manager.add_where_clause('rsh.shipment_header_id = :shipment_header_id', 'INBOUND');
1934: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1935: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
1936: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1937:
1938: WHEN 4 THEN
1939: make_common_query_inbound('INBOUND');

Line 1936: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);

1932: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');
1933: inv_mwb_query_manager.add_where_clause('rsh.shipment_header_id = :shipment_header_id', 'INBOUND');
1934: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1935: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
1936: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1937:
1938: WHEN 4 THEN
1939: make_common_query_inbound('INBOUND');
1940: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');

Line 1955: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1951: 'rss.serial_num';
1952: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'INBOUND');
1953: END IF;
1954:
1955: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1956: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1957: 'rsl.asn_lpn_id';
1958: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
1959: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

Line 1959: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

1955: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
1956: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
1957: 'rsl.asn_lpn_id';
1958: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
1959: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
1960: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
1961: END IF;
1962:
1963: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=

Line 1982: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

1978: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');
1979:
1980: inv_mwb_query_manager.add_where_clause('rsh.shipment_header_id = :shipment_header_id', 'INBOUND');
1981: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1982: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
1983: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1984: END CASE;
1985: END IF;
1986:

Line 1983: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);

1979:
1980: inv_mwb_query_manager.add_where_clause('rsh.shipment_header_id = :shipment_header_id', 'INBOUND');
1981: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
1982: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
1983: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1984: END CASE;
1985: END IF;
1986:
1987: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

Line 1987: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen

1983: inv_mwb_query_manager.add_bind_variable('item_id',inv_mwb_globals.g_tree_item_id);
1984: END CASE;
1985: END IF;
1986:
1987: IF (inv_mwb_globals.g_tree_mat_loc_id = 2) THEN -- Receiving node chosen
1988: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
1989: 'rs.to_subinventory';
1990: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=
1991: 'rs.to_locator_id';

Line 2002: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

1998: inv_mwb_query_manager.add_group_clause('rs.to_locator_id', 'RECEIVING');
1999: inv_mwb_query_manager.add_group_clause('rs.lpn_id', 'RECEIVING');
2000: inv_mwb_query_manager.add_group_clause('rs.item_revision', 'RECEIVING');
2001:
2002: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2003: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2004: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2005: END IF;
2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 2004: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

2000: inv_mwb_query_manager.add_group_clause('rs.item_revision', 'RECEIVING');
2001:
2002: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2003: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2004: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2005: END IF;
2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2007: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

Line 2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2002: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2003: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2004: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2005: END IF;
2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2007: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2009: END IF;
2010: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

2004: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2005: END IF;
2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2007: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2009: END IF;
2010: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2011: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2012: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

Line 2010: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

2006: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2007: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2009: END IF;
2010: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2011: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2012: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2013: END IF;
2014:

Line 2012: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

2008: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2009: END IF;
2010: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2011: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2012: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2013: END IF;
2014:
2015: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2016: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');

Line 2019: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2015: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2016: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2017: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2018:
2019: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2020: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2021: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2022:
2023: --Serial Controlled

Line 2020: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);

2016: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2017: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2018:
2019: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2020: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2021: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2022:
2023: --Serial Controlled
2024: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

Line 2021: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);

2017: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2018:
2019: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2020: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2021: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2022:
2023: --Serial Controlled
2024: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
2025: OR l_serial_control IN ( 2,5 ) THEN

Line 2024: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

2020: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2021: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2022:
2023: --Serial Controlled
2024: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
2025: OR l_serial_control IN ( 2,5 ) THEN
2026: inv_mwb_query_manager.add_qf_where_receiving('MSN');
2027: make_common_query_receiving('MSN');
2028: IF l_lot_control = 2 THEN

Line 2045: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN

2041: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
2042: 'rls.lot_num';
2043: inv_mwb_query_manager.add_group_clause('rls.lot_num', 'RECEIVING');
2044: -- Bug 9865190 Start
2045: IF inv_mwb_globals.g_wms_enabled_flag = 1 THEN
2046: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.RECEIVING).column_value :=
2047: 'SUM(rls.primary_quantity)';
2048: inv_mwb_query_manager.add_where_clause('rls.supply_type_code = ''RECEIVING''', 'RECEIVING');
2049: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

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

2086: l_default_status_id NUMBER; -- Onhand Material Status Support
2087:
2088: BEGIN
2089: l_procedure_name := 'LOT_NODE_EVENT';
2090: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2091: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_tree_node_value);
2092: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2093: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
2094: loc_control := 1;

Line 2091: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_tree_node_value);

2087:
2088: BEGIN
2089: l_procedure_name := 'LOT_NODE_EVENT';
2090: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2091: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_tree_node_value);
2092: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2093: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
2094: loc_control := 1;
2095: ELSE

Line 2092: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

2088: BEGIN
2089: l_procedure_name := 'LOT_NODE_EVENT';
2090: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2091: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_tree_node_value);
2092: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2093: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
2094: loc_control := 1;
2095: ELSE
2096: loc_control := 2;

Line 2093: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN

2089: l_procedure_name := 'LOT_NODE_EVENT';
2090: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2091: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, inv_mwb_globals.g_tree_node_value);
2092: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2093: IF inv_mwb_globals.g_tree_loc_id IS NULL THEN
2094: loc_control := 1;
2095: ELSE
2096: loc_control := 2;
2097: END IF;

Line 2099: IF inv_mwb_globals.g_tree_rev IS NULL THEN

2095: ELSE
2096: loc_control := 2;
2097: END IF;
2098:
2099: IF inv_mwb_globals.g_tree_rev IS NULL THEN
2100: rev_control := 1;
2101: ELSE
2102: rev_control := 2;
2103: END IF;

Line 2105: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN

2101: ELSE
2102: rev_control := 2;
2103: END IF;
2104:
2105: IF inv_mwb_globals.g_tree_parent_lpn_id IS NULL THEN
2106: containerized := 1;
2107: ELSE
2108: containerized := 2;
2109: END IF;

Line 2112: inv_mwb_globals.g_prepacked := 1;

2108: containerized := 2;
2109: END IF;
2110:
2111: IF containerized =1 THEN
2112: inv_mwb_globals.g_prepacked := 1;
2113: ELSE
2114: IF inv_mwb_globals.g_sub_type = 2 THEN
2115: inv_mwb_globals.g_prepacked := 1;
2116: ELSE

Line 2114: IF inv_mwb_globals.g_sub_type = 2 THEN

2110:
2111: IF containerized =1 THEN
2112: inv_mwb_globals.g_prepacked := 1;
2113: ELSE
2114: IF inv_mwb_globals.g_sub_type = 2 THEN
2115: inv_mwb_globals.g_prepacked := 1;
2116: ELSE
2117: inv_mwb_globals.g_prepacked := NULL;
2118: END IF;

Line 2115: inv_mwb_globals.g_prepacked := 1;

2111: IF containerized =1 THEN
2112: inv_mwb_globals.g_prepacked := 1;
2113: ELSE
2114: IF inv_mwb_globals.g_sub_type = 2 THEN
2115: inv_mwb_globals.g_prepacked := 1;
2116: ELSE
2117: inv_mwb_globals.g_prepacked := NULL;
2118: END IF;
2119: END IF;

Line 2117: inv_mwb_globals.g_prepacked := NULL;

2113: ELSE
2114: IF inv_mwb_globals.g_sub_type = 2 THEN
2115: inv_mwb_globals.g_prepacked := 1;
2116: ELSE
2117: inv_mwb_globals.g_prepacked := NULL;
2118: END IF;
2119: END IF;
2120:
2121: inv_mwb_globals.g_locator_controlled := loc_control;

Line 2121: inv_mwb_globals.g_locator_controlled := loc_control;

2117: inv_mwb_globals.g_prepacked := NULL;
2118: END IF;
2119: END IF;
2120:
2121: inv_mwb_globals.g_locator_controlled := loc_control;
2122: inv_mwb_globals.g_containerized := containerized;
2123:
2124: inv_mwb_tree1.add_serials(
2125: x_node_value

Line 2122: inv_mwb_globals.g_containerized := containerized;

2118: END IF;
2119: END IF;
2120:
2121: inv_mwb_globals.g_locator_controlled := loc_control;
2122: inv_mwb_globals.g_containerized := containerized;
2123:
2124: inv_mwb_tree1.add_serials(
2125: x_node_value
2126: , x_node_tbl

Line 2131: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

2127: , x_tbl_index
2128: );
2129:
2130:
2131: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2132: SELECT serial_number_control_code
2133: INTO serial_control
2134: FROM mtl_system_items
2135: WHERE organization_id = inv_mwb_globals.g_tree_organization_id

Line 2135: WHERE organization_id = inv_mwb_globals.g_tree_organization_id

2131: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2132: SELECT serial_number_control_code
2133: INTO serial_control
2134: FROM mtl_system_items
2135: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
2136: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
2137:
2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
2139: IF serial_control IN(2, 5)

Line 2136: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;

2132: SELECT serial_number_control_code
2133: INTO serial_control
2134: FROM mtl_system_items
2135: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
2136: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
2137:
2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
2139: IF serial_control IN(2, 5)
2140: OR inv_mwb_globals.g_status_id IS NOT NULL

Line 2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN

2134: FROM mtl_system_items
2135: WHERE organization_id = inv_mwb_globals.g_tree_organization_id
2136: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
2137:
2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
2139: IF serial_control IN(2, 5)
2140: OR inv_mwb_globals.g_status_id IS NOT NULL
2141: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2142: THEN

Line 2140: OR inv_mwb_globals.g_status_id IS NOT NULL

2136: AND inventory_item_id = inv_mwb_globals.g_tree_item_id;
2137:
2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
2139: IF serial_control IN(2, 5)
2140: OR inv_mwb_globals.g_status_id IS NOT NULL
2141: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2142: THEN
2143: make_common_query_onhand('MSN_QUERY');
2144: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.REVISION).column_value :=

Line 2141: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

2137:
2138: IF (inv_mwb_globals.g_tree_mat_loc_id = 1) THEN
2139: IF serial_control IN(2, 5)
2140: OR inv_mwb_globals.g_status_id IS NOT NULL
2141: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2142: THEN
2143: make_common_query_onhand('MSN_QUERY');
2144: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.REVISION).column_value :=
2145: 'msn.revision';

Line 2167: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2163: inv_mwb_query_manager.add_group_clause('msn.lpn_id', 'ONHAND');
2164: inv_mwb_query_manager.add_group_clause('msn.cost_group_id', 'ONHAND');
2165: inv_mwb_query_manager.add_group_clause('msn.lot_number', 'ONHAND');
2166:
2167: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2168: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2169: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2170: ELSE
2171: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');

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

2165: inv_mwb_query_manager.add_group_clause('msn.lot_number', 'ONHAND');
2166:
2167: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2168: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2169: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2170: ELSE
2171: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');
2172: END IF;
2173:

Line 2174: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2170: ELSE
2171: inv_mwb_query_manager.add_where_clause('msn.lpn_id IS NULL', 'ONHAND');
2172: END IF;
2173:
2174: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2175: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2176: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2177: END IF;
2178:

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

2172: END IF;
2173:
2174: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2175: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2176: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2177: END IF;
2178:
2179: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2180: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');

Line 2179: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2175: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2176: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2177: END IF;
2178:
2179: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2180: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
2181: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2182: ELSE
2183: inv_mwb_query_manager.add_where_clause('msn.current_locator_id IS NULL' ,'ONHAND');

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

2177: END IF;
2178:
2179: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2180: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
2181: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2182: ELSE
2183: inv_mwb_query_manager.add_where_clause('msn.current_locator_id IS NULL' ,'ONHAND');
2184: END IF;
2185:

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

2188: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
2189: inv_mwb_query_manager.add_where_clause('msn.lot_number = :onh_tree_lot_num' ,'ONHAND');
2190:
2191:
2192: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2193: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2194: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2195: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2196:

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

2189: inv_mwb_query_manager.add_where_clause('msn.lot_number = :onh_tree_lot_num' ,'ONHAND');
2190:
2191:
2192: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2193: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2194: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2195: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2196:
2197: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');

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

2190:
2191:
2192: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2193: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2194: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2195: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2196:
2197: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2198: ELSE

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

2191:
2192: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2193: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2194: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2195: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2196:
2197: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2198: ELSE
2199: make_common_query_onhand('MOQD');

Line 2227: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org id' ||inv_mwb_globals.g_tree_organization_id );

2223:
2224: -- Onhand Material Status Support
2225: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
2226:
2227: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org id' ||inv_mwb_globals.g_tree_organization_id );
2228:
2229: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2230: l_default_status_id := inv_cache.org_rec.default_status_id;
2231: end if;

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

2225: -- For serial controlled items, the status_id will be populated in post_query of IMVMWQMB.
2226:
2227: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org id' ||inv_mwb_globals.g_tree_organization_id );
2228:
2229: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2230: l_default_status_id := inv_cache.org_rec.default_status_id;
2231: end if;
2232:
2233: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org status id' || l_default_status_id);

Line 2233: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org status id' || l_default_status_id);

2229: if (inv_cache.set_org_rec(inv_mwb_globals.g_tree_organization_id)) then
2230: l_default_status_id := inv_cache.org_rec.default_status_id;
2231: end if;
2232:
2233: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org status id' || l_default_status_id);
2234:
2235: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
2236: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
2237: l_serial_controlled := 1; -- Item is serial controlled

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

2231: end if;
2232:
2233: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'org status id' || l_default_status_id);
2234:
2235: if inv_cache.set_item_rec(inv_mwb_globals.g_tree_organization_id, inv_mwb_globals.g_tree_item_id) then
2236: if (inv_cache.item_rec.serial_number_control_code in (2,5)) then
2237: l_serial_controlled := 1; -- Item is serial controlled
2238: end if;
2239: end if;

Line 2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial controlled' || l_serial_controlled);

2237: l_serial_controlled := 1; -- Item is serial controlled
2238: end if;
2239: end if;
2240:
2241: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'serial controlled' || l_serial_controlled);
2242:
2243: if (l_default_status_id is not null and l_serial_controlled = 0) then
2244: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.STATUS_ID).column_value :=
2245: 'moqd.status_id';

Line 2250: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2246: inv_mwb_query_manager.add_group_clause('moqd.status_id', 'ONHAND');
2247: end if;
2248: -- End Onhand Material Status Support
2249:
2250: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2251: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
2252: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2253: END IF;
2254:

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

2248: -- End Onhand Material Status Support
2249:
2250: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2251: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
2252: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2253: END IF;
2254:
2255: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2256: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');

Line 2255: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2251: inv_mwb_query_manager.add_where_clause('moqd.revision = :onh_tree_revision' ,'ONHAND');
2252: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2253: END IF;
2254:
2255: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2256: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2257: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2258: ELSE
2259: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');

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

2253: END IF;
2254:
2255: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2256: inv_mwb_query_manager.add_where_clause('moqd.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2257: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2258: ELSE
2259: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
2260: END IF;
2261:

Line 2262: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2258: ELSE
2259: inv_mwb_query_manager.add_where_clause('moqd.lpn_id IS NULL', 'ONHAND');
2260: END IF;
2261:
2262: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2263: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
2264: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2265: ELSE
2266: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');

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

2260: END IF;
2261:
2262: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2263: inv_mwb_query_manager.add_where_clause('moqd.locator_id = :onh_tree_loc_id', 'ONHAND');
2264: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2265: ELSE
2266: inv_mwb_query_manager.add_where_clause('moqd.locator_id IS NULL', 'ONHAND');
2267: END IF;
2268:

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

2270: inv_mwb_query_manager.add_where_clause('moqd.subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
2271: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
2272: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
2273:
2274: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2275: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2276: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2277: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2278:

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

2271: inv_mwb_query_manager.add_where_clause('moqd.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
2272: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
2273:
2274: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2275: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2276: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2277: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2278:
2279: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');

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

2272: inv_mwb_query_manager.add_where_clause('moqd.lot_number = :onh_tree_lot_num' ,'ONHAND');
2273:
2274: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2275: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2276: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2277: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2278:
2279: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
2280: END IF;

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

2273:
2274: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2275: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2276: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2277: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_num', inv_mwb_globals.g_tree_node_value);
2278:
2279: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
2280: END IF;
2281: END IF; --onhand

Line 2283: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN

2279: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
2280: END IF;
2281: END IF; --onhand
2282:
2283: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN
2284:
2285:
2286: CASE inv_mwb_globals.g_tree_doc_type_id
2287: WHEN 1 THEN

Line 2286: CASE inv_mwb_globals.g_tree_doc_type_id

2282:
2283: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN
2284:
2285:
2286: CASE inv_mwb_globals.g_tree_doc_type_id
2287: WHEN 1 THEN
2288: null;
2289: WHEN 2 THEN
2290: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');

Line 2291: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');

2287: WHEN 1 THEN
2288: null;
2289: WHEN 2 THEN
2290: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
2291: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');
2292: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');
2293: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
2294: 'ms.req_header_id';
2295: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=

Line 2292: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');

2288: null;
2289: WHEN 2 THEN
2290: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
2291: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'For item under Requisition');
2292: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Under Req item selecetd');
2293: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
2294: 'ms.req_header_id';
2295: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=
2296: 'ms.req_line_id';

Line 2310: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2306: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
2307: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
2308: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
2309: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
2310: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2311: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2312: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2313: END IF;
2314:

Line 2312: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);

2308: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
2309: inv_mwb_query_manager.add_where_clause('ms.item_id = :item_id', 'INBOUND');
2310: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2311: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2312: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2313: END IF;
2314:
2315: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
2316: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

Line 2315: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);

2311: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2312: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2313: END IF;
2314:
2315: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
2316: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
2317: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2318: WHEN 3 THEN
2319:

Line 2316: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);

2312: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2313: END IF;
2314:
2315: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
2316: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
2317: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2318: WHEN 3 THEN
2319:
2320: make_common_query_inbound('INBOUND');

Line 2317: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2313: END IF;
2314:
2315: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_doc_header_id);
2316: inv_mwb_query_manager.add_bind_variable('item_id', inv_mwb_globals.g_tree_item_id);
2317: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2318: WHEN 3 THEN
2319:
2320: make_common_query_inbound('INBOUND');
2321: inv_mwb_query_manager.add_from_clause('mtl_supply ms ','INBOUND');

Line 2329: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL) THEN

2325: inv_mwb_query_manager.add_where_clause('ms.shipment_line_id = rls.shipment_line_id', 'INBOUND');
2326:
2327: -- for bug 8420783
2328: -- for the bug 8414727
2329: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL) THEN
2330: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
2331: 'count(1)';
2332: ELSE
2333: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=

Line 2351: IF NVL(inv_mwb_globals.g_serial_from, -1) = NVL(inv_mwb_globals.g_serial_to,-2) THEN

2347: 'rss.serial_num';
2348: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value := 1;
2349: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'INBOUND');
2350:
2351: IF NVL(inv_mwb_globals.g_serial_from, -1) = NVL(inv_mwb_globals.g_serial_to,-2) THEN
2352: inv_mwb_query_manager.add_where_clause('rss.serial_num = :serial_num', 'INBOUND');
2353: inv_mwb_query_manager.add_bind_variable('serial_num',inv_mwb_globals.g_serial_from);
2354: ELSE
2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

Line 2353: inv_mwb_query_manager.add_bind_variable('serial_num',inv_mwb_globals.g_serial_from);

2349: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'INBOUND');
2350:
2351: IF NVL(inv_mwb_globals.g_serial_from, -1) = NVL(inv_mwb_globals.g_serial_to,-2) THEN
2352: inv_mwb_query_manager.add_where_clause('rss.serial_num = :serial_num', 'INBOUND');
2353: inv_mwb_query_manager.add_bind_variable('serial_num',inv_mwb_globals.g_serial_from);
2354: ELSE
2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
2356: inv_mwb_query_manager.add_where_clause('rss.serial_num >= :serial_from', 'INBOUND');
2357: inv_mwb_query_manager.add_bind_variable('serial_from',inv_mwb_globals.g_serial_from);

Line 2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN

2351: IF NVL(inv_mwb_globals.g_serial_from, -1) = NVL(inv_mwb_globals.g_serial_to,-2) THEN
2352: inv_mwb_query_manager.add_where_clause('rss.serial_num = :serial_num', 'INBOUND');
2353: inv_mwb_query_manager.add_bind_variable('serial_num',inv_mwb_globals.g_serial_from);
2354: ELSE
2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
2356: inv_mwb_query_manager.add_where_clause('rss.serial_num >= :serial_from', 'INBOUND');
2357: inv_mwb_query_manager.add_bind_variable('serial_from',inv_mwb_globals.g_serial_from);
2358: END IF;
2359: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN

Line 2357: inv_mwb_query_manager.add_bind_variable('serial_from',inv_mwb_globals.g_serial_from);

2353: inv_mwb_query_manager.add_bind_variable('serial_num',inv_mwb_globals.g_serial_from);
2354: ELSE
2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
2356: inv_mwb_query_manager.add_where_clause('rss.serial_num >= :serial_from', 'INBOUND');
2357: inv_mwb_query_manager.add_bind_variable('serial_from',inv_mwb_globals.g_serial_from);
2358: END IF;
2359: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
2360: -- for bug 8420783
2361: -- for bug 8414727

Line 2359: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN

2355: IF inv_mwb_globals.g_serial_from IS NOT NULL THEN
2356: inv_mwb_query_manager.add_where_clause('rss.serial_num >= :serial_from', 'INBOUND');
2357: inv_mwb_query_manager.add_bind_variable('serial_from',inv_mwb_globals.g_serial_from);
2358: END IF;
2359: IF inv_mwb_globals.g_serial_to IS NOT NULL THEN
2360: -- for bug 8420783
2361: -- for bug 8414727
2362: inv_mwb_query_manager.add_where_clause('rss.serial_num <= :serial_to', 'INBOUND');
2363: -- end of bug 8414727

Line 2365: inv_mwb_query_manager.add_bind_variable('serial_to',inv_mwb_globals.g_serial_to);

2361: -- for bug 8414727
2362: inv_mwb_query_manager.add_where_clause('rss.serial_num <= :serial_to', 'INBOUND');
2363: -- end of bug 8414727
2364: -- end of bug 8420783
2365: inv_mwb_query_manager.add_bind_variable('serial_to',inv_mwb_globals.g_serial_to);
2366: END IF;
2367: END IF;
2368: END IF;
2369:

Line 2393: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2389: inv_mwb_query_manager.add_group_clause('rls.expiration_date', 'INBOUND');
2390: inv_mwb_query_manager.add_group_clause('ms.receipt_date', 'INBOUND');
2391: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');
2392:
2393: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2394: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2395: 'rsl.asn_lpn_id';
2396: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2397: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

Line 2397: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

2393: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2394: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2395: 'rsl.asn_lpn_id';
2396: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2397: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2398: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2399: END IF;
2400:
2401: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

Line 2401: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2397: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2398: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2399: END IF;
2400:
2401: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2402: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2403: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2404: END IF;
2405:

Line 2403: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);

2399: END IF;
2400:
2401: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2402: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2403: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2404: END IF;
2405:
2406: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2407: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');

Line 2406: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2402: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2403: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2404: END IF;
2405:
2406: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2407: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2408: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2409: END IF;
2410:

Line 2408: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);

2404: END IF;
2405:
2406: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2407: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2408: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2409: END IF;
2410:
2411: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2412: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 2412: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

2408: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2409: END IF;
2410:
2411: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2412: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
2413:
2414: WHEN 4 THEN
2415: make_common_query_inbound('INBOUND');
2416: inv_mwb_query_manager.add_from_clause('mtl_supply ms ','INBOUND');

Line 2426: OR inv_mwb_globals.g_serial_from IS NOT NULL

2422: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
2423: 'sum(rls.quantity)';
2424:
2425: IF serial_control = 2
2426: OR inv_mwb_globals.g_serial_from IS NOT NULL
2427: OR inv_mwb_globals.g_serial_from IS NOT NULL THEN
2428: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss ','INBOUND');
2429: inv_mwb_query_manager.add_where_clause('rss.shipment_line_id = rsl.shipment_line_id', 'INBOUND');
2430:

Line 2427: OR inv_mwb_globals.g_serial_from IS NOT NULL THEN

2423: 'sum(rls.quantity)';
2424:
2425: IF serial_control = 2
2426: OR inv_mwb_globals.g_serial_from IS NOT NULL
2427: OR inv_mwb_globals.g_serial_from IS NOT NULL THEN
2428: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss ','INBOUND');
2429: inv_mwb_query_manager.add_where_clause('rss.shipment_line_id = rsl.shipment_line_id', 'INBOUND');
2430:
2431: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SERIAL).column_value :=

Line 2461: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2457: inv_mwb_query_manager.add_group_clause('rls.expiration_date', 'INBOUND');
2458: inv_mwb_query_manager.add_group_clause('ms.receipt_date', 'INBOUND');
2459: inv_mwb_query_manager.add_group_clause('ms.item_revision', 'INBOUND');
2460:
2461: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2462: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2463: 'rsl.asn_lpn_id';
2464: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2465: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

Line 2465: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

2461: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2462: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2463: 'rsl.asn_lpn_id';
2464: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2465: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2466: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2467: END IF;
2468:
2469: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

Line 2469: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2465: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2466: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2467: END IF;
2468:
2469: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2470: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2471: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2472: END IF;
2473:

Line 2471: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);

2467: END IF;
2468:
2469: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2470: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2471: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2472: END IF;
2473:
2474: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2475: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');

Line 2474: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2470: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2471: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2472: END IF;
2473:
2474: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2475: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2476: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2477: END IF;
2478:

Line 2476: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);

2472: END IF;
2473:
2474: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2475: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2476: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2477: END IF;
2478:
2479: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2480: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 2480: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

2476: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2477: END IF;
2478:
2479: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2480: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
2481:
2482: END CASE;
2483: END IF;
2484:

Line 2485: IF inv_mwb_globals.g_tree_mat_loc_id = 2 THEN

2481:
2482: END CASE;
2483: END IF;
2484:
2485: IF inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
2486:
2487: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
2488: 'rs.to_subinventory';
2489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 2502: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2498: inv_mwb_query_manager.add_group_clause('rs.lpn_id', 'RECEIVING');
2499: inv_mwb_query_manager.add_group_clause('rs.item_revision', 'RECEIVING');
2500:
2501:
2502: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2503: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2504: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2505: END IF;
2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 2504: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

2500:
2501:
2502: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2503: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2504: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2505: END IF;
2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2507: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

Line 2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2502: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2503: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2504: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2505: END IF;
2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2507: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2509: END IF;
2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

2504: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2505: END IF;
2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2507: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2509: END IF;
2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2511: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

Line 2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

2506: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2507: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2509: END IF;
2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2511: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2513: END IF;
2514: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

Line 2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

2508: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2509: END IF;
2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2511: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2513: END IF;
2514: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2515: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2516: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);

Line 2514: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2510: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2511: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2513: END IF;
2514: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2515: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2516: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2517: END IF;
2518:

Line 2516: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);

2512: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2513: END IF;
2514: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2515: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2516: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2517: END IF;
2518:
2519: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2520: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');

Line 2522: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2518:
2519: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2520: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2521:
2522: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2523: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2524:
2525: --Serial Controlled
2526: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

Line 2523: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);

2519: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2520: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2521:
2522: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2523: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2524:
2525: --Serial Controlled
2526: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
2527: OR serial_control IN ( 2,5 ) THEN

Line 2526: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)

2522: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2523: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2524:
2525: --Serial Controlled
2526: IF (inv_mwb_globals.g_serial_from IS NOT NULL OR inv_mwb_globals.g_serial_to IS NOT NULL)
2527: OR serial_control IN ( 2,5 ) THEN
2528: inv_mwb_query_manager.add_qf_where_receiving('MSN');
2529: make_common_query_receiving('MSN');
2530: inv_mwb_query_manager.add_where_clause('rss.lot_num = :rcv_lot_num', 'RECEIVING');

Line 2531: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);

2527: OR serial_control IN ( 2,5 ) THEN
2528: inv_mwb_query_manager.add_qf_where_receiving('MSN');
2529: make_common_query_receiving('MSN');
2530: inv_mwb_query_manager.add_where_clause('rss.lot_num = :rcv_lot_num', 'RECEIVING');
2531: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);
2532:
2533: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
2534: 'rss.lot_num';
2535: inv_mwb_query_manager.add_group_clause('rss.lot_num', 'RECEIVING');

Line 2544: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);

2540: ELSIF serial_control NOT IN (2,5) THEN
2541: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
2542: make_common_query_receiving('RECEIVING');
2543: inv_mwb_query_manager.add_where_clause('rls.lot_num = :rcv_lot_num', 'RECEIVING');
2544: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);
2545: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.LOT).column_value :=
2546: 'rls.lot_num';
2547: inv_mwb_query_manager.add_group_clause('rls.lot_num', 'RECEIVING');
2548: -- Bug 9865190 Start

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

2586: l_procedure_name VARCHAR2(30);
2587: l_req_header_id NUMBER;
2588: BEGIN
2589: l_procedure_name := 'SERIAL_NODE_EVENT';
2590: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2591: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2592: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
2593: make_common_query_onhand('MSN');
2594: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.REVISION).column_value :=

Line 2591: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

2587: l_req_header_id NUMBER;
2588: BEGIN
2589: l_procedure_name := 'SERIAL_NODE_EVENT';
2590: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2591: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2592: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
2593: make_common_query_onhand('MSN');
2594: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.REVISION).column_value :=
2595: 'msn.revision';

Line 2592: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN

2588: BEGIN
2589: l_procedure_name := 'SERIAL_NODE_EVENT';
2590: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2591: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2592: IF inv_mwb_globals.g_tree_mat_loc_id = 1 THEN
2593: make_common_query_onhand('MSN');
2594: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.REVISION).column_value :=
2595: 'msn.revision';
2596: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.LOCATOR_ID).column_value :=

Line 2621: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2617: inv_mwb_query_manager.add_group_clause('msn.inventory_item_id', 'ONHAND');
2618: inv_mwb_query_manager.add_group_clause('msn.current_organization_id', 'ONHAND');
2619:
2620:
2621: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2622: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
2623: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2624: END IF;
2625:

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

2619:
2620:
2621: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2622: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
2623: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2624: END IF;
2625:
2626: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2627: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');

Line 2626: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2622: inv_mwb_query_manager.add_where_clause('msn.current_locator_id = :onh_tree_loc_id', 'ONHAND');
2623: inv_mwb_query_manager.add_bind_variable('onh_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2624: END IF;
2625:
2626: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2627: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2628: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2629: END IF;
2630:

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

2624: END IF;
2625:
2626: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2627: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2628: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2629: END IF;
2630:
2631: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2632: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');

Line 2631: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2627: inv_mwb_query_manager.add_where_clause('msn.lpn_id = :onh_tree_plpn_id', 'ONHAND');
2628: inv_mwb_query_manager.add_bind_variable('onh_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2629: END IF;
2630:
2631: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2632: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2633: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2634: END IF;
2635:

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

2629: END IF;
2630:
2631: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2632: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2633: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2634: END IF;
2635:
2636: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2637: inv_mwb_query_manager.add_where_clause('msn.lot_number = :onh_tree_lot_number' ,'ONHAND');

Line 2636: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2632: inv_mwb_query_manager.add_where_clause('msn.revision = :onh_tree_revision' ,'ONHAND');
2633: inv_mwb_query_manager.add_bind_variable('onh_tree_revision', inv_mwb_globals.g_tree_rev);
2634: END IF;
2635:
2636: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2637: inv_mwb_query_manager.add_where_clause('msn.lot_number = :onh_tree_lot_number' ,'ONHAND');
2638: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
2639: END IF;
2640:

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

2634: END IF;
2635:
2636: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2637: inv_mwb_query_manager.add_where_clause('msn.lot_number = :onh_tree_lot_number' ,'ONHAND');
2638: inv_mwb_query_manager.add_bind_variable('onh_tree_lot_number', inv_mwb_globals.g_tree_lot_number);
2639: END IF;
2640:
2641: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id' ,'ONHAND');
2642: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');

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

2642: inv_mwb_query_manager.add_where_clause('msn.current_subinventory_code = :onh_tree_subinventory_code', 'ONHAND');
2643: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
2644: inv_mwb_query_manager.add_where_clause('msn.serial_number = :onh_tree_serial_number' ,'ONHAND');
2645:
2646: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2647: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2648: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2649: inv_mwb_query_manager.add_bind_variable('onh_tree_serial_number', inv_mwb_globals.g_tree_node_value);
2650:

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

2643: inv_mwb_query_manager.add_where_clause('msn.inventory_item_id = :onh_tree_inventory_item_id' ,'ONHAND');
2644: inv_mwb_query_manager.add_where_clause('msn.serial_number = :onh_tree_serial_number' ,'ONHAND');
2645:
2646: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2647: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2648: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2649: inv_mwb_query_manager.add_bind_variable('onh_tree_serial_number', inv_mwb_globals.g_tree_node_value);
2650:
2651: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');

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

2644: inv_mwb_query_manager.add_where_clause('msn.serial_number = :onh_tree_serial_number' ,'ONHAND');
2645:
2646: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2647: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2648: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2649: inv_mwb_query_manager.add_bind_variable('onh_tree_serial_number', inv_mwb_globals.g_tree_node_value);
2650:
2651: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2652:

Line 2649: inv_mwb_query_manager.add_bind_variable('onh_tree_serial_number', inv_mwb_globals.g_tree_node_value);

2645:
2646: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2647: inv_mwb_query_manager.add_bind_variable('onh_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2648: inv_mwb_query_manager.add_bind_variable('onh_tree_inventory_item_id', inv_mwb_globals.g_tree_item_id);
2649: inv_mwb_query_manager.add_bind_variable('onh_tree_serial_number', inv_mwb_globals.g_tree_node_value);
2650:
2651: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2652:
2653: END IF;

Line 2655: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN

2651: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2652:
2653: END IF;
2654:
2655: IF (inv_mwb_globals.g_tree_mat_loc_id = 3) THEN
2656:
2657: make_common_query_inbound('INBOUND');
2658: inv_mwb_query_manager.add_from_clause('mtl_supply ms ','INBOUND');
2659: inv_mwb_query_manager.add_from_clause('rcv_shipment_lines rsl ','INBOUND');

Line 2664: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2660: inv_mwb_query_manager.add_from_clause('rcv_serials_supply rss ','INBOUND');
2661: inv_mwb_query_manager.add_where_clause('rss.shipment_line_id = rsl.shipment_line_id', 'INBOUND');
2662: inv_mwb_query_manager.add_where_clause('ms.shipment_line_id = rsl.shipment_line_id', 'INBOUND');
2663:
2664: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2665: inv_mwb_query_manager.add_from_clause('rcv_lots_supply rls ','INBOUND');
2666: inv_mwb_query_manager.add_where_clause('ms.shipment_line_id = rls.shipment_line_id', 'INBOUND');
2667:
2668: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LOT).column_value :=

Line 2676: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);

2672: inv_mwb_query_manager.add_group_clause('rls.lot_num', 'INBOUND');
2673: inv_mwb_query_manager.add_group_clause('rls.expiration_date', 'INBOUND');
2674:
2675: inv_mwb_query_manager.add_where_clause('rls.lot_num = :lot_num', 'INBOUND');
2676: inv_mwb_query_manager.add_bind_variable('lot_num',inv_mwb_globals.g_tree_lot_number);
2677: END IF;
2678:
2679:
2680: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SERIAL).column_value :=

Line 2697: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2693: inv_mwb_query_manager.add_group_clause('ms.intransit_owning_org_id', 'INBOUND');
2694: inv_mwb_query_manager.add_group_clause('ms.receipt_date', 'INBOUND');
2695: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'INBOUND');
2696:
2697: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2698: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2699: 'rsl.asn_lpn_id';
2700: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2701: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

Line 2701: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);

2697: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2698: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.LPN_ID).column_value :=
2699: 'rsl.asn_lpn_id';
2700: inv_mwb_query_manager.add_where_clause('rsl.asn_lpn_id = :asn_lpn_id', 'INBOUND');
2701: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2702: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2703: END IF;
2704:
2705: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

Line 2705: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2701: inv_mwb_query_manager.add_bind_variable('asn_lpn_id',inv_mwb_globals.g_tree_parent_lpn_id);
2702: inv_mwb_query_manager.add_group_clause('rsl.asn_lpn_id', 'INBOUND');
2703: END IF;
2704:
2705: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2706: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2707: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2708: END IF;
2709:

Line 2707: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);

2703: END IF;
2704:
2705: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2706: inv_mwb_query_manager.add_where_clause('ms.item_revision = :inb_tree_rev', 'INBOUND');
2707: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2708: END IF;
2709:
2710: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2711: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

Line 2711: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

2707: inv_mwb_query_manager.add_bind_variable('inb_tree_rev',inv_mwb_globals.g_tree_rev);
2708: END IF;
2709:
2710: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2711: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
2712:
2713: inv_mwb_query_manager.add_where_clause('rss.serial_num = :serial' ,'INBOUND');
2714: inv_mwb_query_manager.add_bind_variable('serial', inv_mwb_globals.g_tree_serial_number);
2715:

Line 2714: inv_mwb_query_manager.add_bind_variable('serial', inv_mwb_globals.g_tree_serial_number);

2710: inv_mwb_query_manager.add_where_clause('rsl.shipment_header_id = :shipment_header_id', 'INBOUND');
2711: inv_mwb_query_manager.add_bind_variable('shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
2712:
2713: inv_mwb_query_manager.add_where_clause('rss.serial_num = :serial' ,'INBOUND');
2714: inv_mwb_query_manager.add_bind_variable('serial', inv_mwb_globals.g_tree_serial_number);
2715:
2716: END IF;
2717:
2718: IF inv_mwb_globals.g_tree_mat_loc_id = 2 THEN

Line 2718: IF inv_mwb_globals.g_tree_mat_loc_id = 2 THEN

2714: inv_mwb_query_manager.add_bind_variable('serial', inv_mwb_globals.g_tree_serial_number);
2715:
2716: END IF;
2717:
2718: IF inv_mwb_globals.g_tree_mat_loc_id = 2 THEN
2719:
2720: inv_mwb_query_manager.add_qf_where_receiving('MSN');
2721: make_common_query_receiving('MSN');
2722:

Line 2744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN

2740: inv_mwb_query_manager.add_group_clause('rss.lot_num', 'RECEIVING');
2741: inv_mwb_query_manager.add_group_clause('rss.serial_num', 'RECEIVING');
2742:
2743:
2744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2745: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2746: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2747: END IF;
2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

Line 2746: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);

2742:
2743:
2744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2745: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2746: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2747: END IF;
2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2749: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

Line 2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN

2744: IF inv_mwb_globals.g_tree_parent_lpn_id IS NOT NULL THEN
2745: inv_mwb_query_manager.add_where_clause('rs.lpn_id = :rcv_tree_plpn_id' ,'RECEIVING');
2746: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2747: END IF;
2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2749: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2751: END IF;
2752: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

Line 2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);

2746: inv_mwb_query_manager.add_bind_variable('rcv_tree_plpn_id', inv_mwb_globals.g_tree_parent_lpn_id);
2747: END IF;
2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2749: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2751: END IF;
2752: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2753: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2754: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

Line 2752: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN

2748: IF inv_mwb_globals.g_tree_loc_id IS NOT NULL THEN
2749: inv_mwb_query_manager.add_where_clause('rs.to_locator_id = :rcv_tree_loc_id' ,'RECEIVING');
2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2751: END IF;
2752: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2753: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2754: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2755: END IF;
2756:

Line 2754: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);

2750: inv_mwb_query_manager.add_bind_variable('rcv_tree_loc_id', inv_mwb_globals.g_tree_loc_id);
2751: END IF;
2752: IF inv_mwb_globals.g_tree_subinventory_code IS NOT NULL THEN
2753: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2754: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2755: END IF;
2756:
2757: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2758: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');

Line 2757: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN

2753: inv_mwb_query_manager.add_where_clause('rs.to_subinventory = :rcv_tree_subinventory_code', 'RECEIVING');
2754: inv_mwb_query_manager.add_bind_variable('rcv_tree_subinventory_code', inv_mwb_globals.g_tree_subinventory_code);
2755: END IF;
2756:
2757: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2758: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2759: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2760: END IF;
2761:

Line 2759: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);

2755: END IF;
2756:
2757: IF inv_mwb_globals.g_tree_rev IS NOT NULL THEN
2758: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2759: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2760: END IF;
2761:
2762: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2763: inv_mwb_query_manager.add_where_clause('rss.lot_num = :rcv_lot_num', 'RECEIVING');

Line 2762: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN

2758: inv_mwb_query_manager.add_where_clause('rs.item_revision = :rcv_tree_rev', 'RECEIVING');
2759: inv_mwb_query_manager.add_bind_variable('rcv_tree_rev', inv_mwb_globals.g_tree_rev);
2760: END IF;
2761:
2762: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2763: inv_mwb_query_manager.add_where_clause('rss.lot_num = :rcv_lot_num', 'RECEIVING');
2764: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);
2765: END IF;
2766:

Line 2764: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);

2760: END IF;
2761:
2762: IF inv_mwb_globals.g_tree_lot_number IS NOT NULL THEN
2763: inv_mwb_query_manager.add_where_clause('rss.lot_num = :rcv_lot_num', 'RECEIVING');
2764: inv_mwb_query_manager.add_bind_variable('rcv_lot_num', inv_mwb_globals.g_tree_lot_number);
2765: END IF;
2766:
2767: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2768: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');

Line 2771: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2767: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2768: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2769: inv_mwb_query_manager.add_where_clause('rss.serial_num = :rcv_tree_serial_num', 'RECEIVING');
2770:
2771: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2772: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2773: inv_mwb_query_manager.add_bind_variable('rcv_tree_serial_num', inv_mwb_globals.g_tree_serial_number);
2774:
2775: END IF;

Line 2772: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);

2768: inv_mwb_query_manager.add_where_clause('rs.item_id = :rcv_tree_item_id', 'RECEIVING');
2769: inv_mwb_query_manager.add_where_clause('rss.serial_num = :rcv_tree_serial_num', 'RECEIVING');
2770:
2771: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2772: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2773: inv_mwb_query_manager.add_bind_variable('rcv_tree_serial_num', inv_mwb_globals.g_tree_serial_number);
2774:
2775: END IF;
2776: inv_mwb_query_manager.execute_query;

Line 2773: inv_mwb_query_manager.add_bind_variable('rcv_tree_serial_num', inv_mwb_globals.g_tree_serial_number);

2769: inv_mwb_query_manager.add_where_clause('rss.serial_num = :rcv_tree_serial_num', 'RECEIVING');
2770:
2771: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2772: inv_mwb_query_manager.add_bind_variable('rcv_tree_item_id', inv_mwb_globals.g_tree_item_id);
2773: inv_mwb_query_manager.add_bind_variable('rcv_tree_serial_num', inv_mwb_globals.g_tree_serial_number);
2774:
2775: END IF;
2776: inv_mwb_query_manager.execute_query;
2777: END IF;

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

2804: document_type_meaning lookup_meaning_table;
2805: ctr_lookup_code number := 1;
2806: BEGIN
2807: l_procedure_name := 'MATLOC_NODE_EVENT';
2808: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2809: SELECT meaning
2810: BULK COLLECT INTO document_type_meaning
2811: FROM mfg_lookups
2812: WHERE lookup_type = 'MTL_DOCUMENT_TYPES'

Line 2815: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

2811: FROM mfg_lookups
2812: WHERE lookup_type = 'MTL_DOCUMENT_TYPES'
2813: ORDER BY lookup_code;
2814:
2815: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2816: IF inv_mwb_globals.g_tree_mat_loc_id = 1
2817: OR inv_mwb_globals.g_tree_mat_loc_id = 2
2818: THEN
2819: inv_mwb_tree1.add_subs(

Line 2816: IF inv_mwb_globals.g_tree_mat_loc_id = 1

2812: WHERE lookup_type = 'MTL_DOCUMENT_TYPES'
2813: ORDER BY lookup_code;
2814:
2815: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2816: IF inv_mwb_globals.g_tree_mat_loc_id = 1
2817: OR inv_mwb_globals.g_tree_mat_loc_id = 2
2818: THEN
2819: inv_mwb_tree1.add_subs(
2820: x_node_value

Line 2817: OR inv_mwb_globals.g_tree_mat_loc_id = 2

2813: ORDER BY lookup_code;
2814:
2815: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2816: IF inv_mwb_globals.g_tree_mat_loc_id = 1
2817: OR inv_mwb_globals.g_tree_mat_loc_id = 2
2818: THEN
2819: inv_mwb_tree1.add_subs(
2820: x_node_value
2821: , x_node_tbl

Line 2825: IF inv_mwb_globals.g_tree_mat_loc_id = 2

2821: , x_node_tbl
2822: , x_tbl_index
2823: );
2824:
2825: IF inv_mwb_globals.g_tree_mat_loc_id = 2
2826: THEN
2827:
2828: inv_mwb_globals.g_locator_controlled := 2;
2829:

Line 2828: inv_mwb_globals.g_locator_controlled := 2;

2824:
2825: IF inv_mwb_globals.g_tree_mat_loc_id = 2
2826: THEN
2827:
2828: inv_mwb_globals.g_locator_controlled := 2;
2829:
2830: inv_mwb_tree1.add_lpns(
2831: x_node_value
2832: , x_node_tbl

Line 2836: IF inv_mwb_globals.g_lpn_from IS NULL

2832: , x_node_tbl
2833: , x_tbl_index
2834: );
2835:
2836: IF inv_mwb_globals.g_lpn_from IS NULL
2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN
2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;

Line 2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN

2833: , x_tbl_index
2834: );
2835:
2836: IF inv_mwb_globals.g_lpn_from IS NULL
2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN
2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN

Line 2839: inv_mwb_globals.g_containerized := 1;

2835:
2836: IF inv_mwb_globals.g_lpn_from IS NULL
2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN
2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
2842: inv_mwb_globals.g_inserted_under_org := 'Y';
2843: ELSE

Line 2840: inv_mwb_globals.g_locator_controlled := 2;

2836: IF inv_mwb_globals.g_lpn_from IS NULL
2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN
2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
2842: inv_mwb_globals.g_inserted_under_org := 'Y';
2843: ELSE
2844: inv_mwb_globals.g_inserted_under_org := 'N';

Line 2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN

2837: AND inv_mwb_globals.g_lpn_to IS NULL THEN
2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
2842: inv_mwb_globals.g_inserted_under_org := 'Y';
2843: ELSE
2844: inv_mwb_globals.g_inserted_under_org := 'N';
2845: END IF;

Line 2842: inv_mwb_globals.g_inserted_under_org := 'Y';

2838:
2839: inv_mwb_globals.g_containerized := 1;
2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
2842: inv_mwb_globals.g_inserted_under_org := 'Y';
2843: ELSE
2844: inv_mwb_globals.g_inserted_under_org := 'N';
2845: END IF;
2846:

Line 2844: inv_mwb_globals.g_inserted_under_org := 'N';

2840: inv_mwb_globals.g_locator_controlled := 2;
2841: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
2842: inv_mwb_globals.g_inserted_under_org := 'Y';
2843: ELSE
2844: inv_mwb_globals.g_inserted_under_org := 'N';
2845: END IF;
2846:
2847: inv_mwb_tree1.add_items(
2848: x_node_value

Line 2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then

2851: );
2852:
2853: END IF;
2854: END IF;
2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then
2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL
2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL

Line 2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL

2852:
2853: END IF;
2854: END IF;
2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then
2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL
2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL
2860: THEN

Line 2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL

2853: END IF;
2854: END IF;
2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then
2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL
2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL
2860: THEN
2861: ctr_lookup_code := 1;

Line 2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL

2854: END IF;
2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then
2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL
2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL
2860: THEN
2861: ctr_lookup_code := 1;
2862:

Line 2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL

2855: ELSIF inv_mwb_globals.g_tree_mat_loc_id = 3 then
2856: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2857: OR inv_mwb_globals.g_req_header_id IS NOT NULL
2858: OR inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL
2860: THEN
2861: ctr_lookup_code := 1;
2862:
2863: IF inv_mwb_globals.g_po_header_id IS NOT NULL

Line 2863: IF inv_mwb_globals.g_po_header_id IS NOT NULL

2859: OR inv_mwb_globals.g_po_header_id IS NOT NULL
2860: THEN
2861: ctr_lookup_code := 1;
2862:
2863: IF inv_mwb_globals.g_po_header_id IS NOT NULL
2864: THEN
2865: /* add PO as the document type */
2866: x_node_tbl (i).state := -1;
2867: x_node_tbl (i).DEPTH := 1;

Line 2875: IF inv_mwb_globals.g_req_header_id IS NOT NULL

2871: x_node_tbl (i).TYPE := 'DOCTYPE';
2872: i := i + 1;
2873: END IF;
2874:
2875: IF inv_mwb_globals.g_req_header_id IS NOT NULL
2876: THEN
2877: x_node_tbl (i).state := -1;
2878: x_node_tbl (i).DEPTH := 1;
2879: x_node_tbl (i).label := document_type_meaning (2);

Line 2886: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL

2882: x_node_tbl (i).TYPE := 'DOCTYPE';
2883: i := i + 1;
2884: END IF;
2885:
2886: IF inv_mwb_globals.g_shipment_header_id_interorg IS NOT NULL
2887: THEN
2888: x_node_tbl (i).state := -1;
2889: x_node_tbl (i).DEPTH := 1;
2890: x_node_tbl (i).label := document_type_meaning (3);

Line 2897: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL

2893: x_node_tbl (i).TYPE := 'DOCTYPE';
2894: i := i + 1;
2895: END IF;
2896:
2897: IF inv_mwb_globals.g_shipment_header_id_asn IS NOT NULL
2898: THEN
2899: /* add ASN as the document type */
2900: x_node_tbl (i).state := -1;
2901: x_node_tbl (i).DEPTH := 1;

Line 2921: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

2917: END LOOP;
2918: END IF;
2919: END IF;
2920:
2921: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL

Line 2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );

2918: END IF;
2919: END IF;
2920:
2921: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL

Line 2923: CASE inv_mwb_globals.g_tree_mat_loc_id

2919: END IF;
2920:
2921: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233

Line 2925: IF inv_mwb_globals.g_serial_from IS NOT NULL

2921: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

Line 2926: OR inv_mwb_globals.g_serial_to IS NOT NULL

2922: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Tree Node Selected' );
2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2930: THEN

Line 2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233

2923: CASE inv_mwb_globals.g_tree_mat_loc_id
2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2930: THEN
2931: make_common_query_onhand('MSN_QUERY');

Line 2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880

2924: WHEN 1 THEN
2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2930: THEN
2931: make_common_query_onhand('MSN_QUERY');
2932: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

Line 2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070

2925: IF inv_mwb_globals.g_serial_from IS NOT NULL
2926: OR inv_mwb_globals.g_serial_to IS NOT NULL
2927: OR inv_mwb_globals.g_status_id IS NOT NULL -- Bug 6060233
2928: OR inv_mwb_globals.g_serial_attr_query IS NOT NULL -- Bug 6429880
2929: OR inv_mwb_globals.g_unit_number IS NOT NULL -- Bug 9486070
2930: THEN
2931: make_common_query_onhand('MSN_QUERY');
2932: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
2933: 'msn.current_subinventory_code';

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

2933: 'msn.current_subinventory_code';
2934: inv_mwb_query_manager.add_group_clause('msn.current_subinventory_code', 'ONHAND');
2935:
2936: inv_mwb_query_manager.add_where_clause('msn.current_organization_id = :onh_tree_organization_id', 'ONHAND');
2937: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2938: inv_mwb_query_manager.add_qf_where_onhand('ONHAND_MSN');
2939: ELSE
2940: make_common_query_onhand('MOQD');
2941: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=

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

2942: 'moqd.subinventory_code';
2943: inv_mwb_query_manager.add_group_clause('moqd.subinventory_code', 'ONHAND');
2944:
2945: inv_mwb_query_manager.add_where_clause('moqd.organization_id = :onh_tree_organization_id', 'ONHAND');
2946: inv_mwb_query_manager.add_bind_variable('onh_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2947: inv_mwb_query_manager.add_qf_where_onhand('ONHAND');
2948: END IF;
2949: WHEN 2 THEN
2950: make_common_query_receiving('RECEIVING');

Line 2955: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2951: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SUBINVENTORY_CODE).column_value :=
2952: 'rs.to_subinventory';
2953: inv_mwb_query_manager.add_group_clause('rs.to_subinventory', 'RECEIVING');
2954: inv_mwb_query_manager.add_where_clause('rs.to_organization_id = :rcv_tree_organization_id', 'RECEIVING');
2955: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2956: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
2957: WHEN 3 THEN
2958: make_common_query_inbound('INBOUND');
2959: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to add po_header_id in select');

Line 2959: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to add po_header_id in select');

2955: inv_mwb_query_manager.add_bind_variable('rcv_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2956: inv_mwb_query_manager.add_qf_where_receiving('RECEIVING');
2957: WHEN 3 THEN
2958: make_common_query_inbound('INBOUND');
2959: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to add po_header_id in select');
2960: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=
2961: 'ms.po_header_id';
2962: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
2963: 'ms.req_header_id';

Line 2970: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

2966: inv_mwb_query_manager.add_group_clause('ms.po_header_id', 'INBOUND');
2967: inv_mwb_query_manager.add_group_clause('ms.req_header_id', 'INBOUND');
2968: inv_mwb_query_manager.add_group_clause('ms.shipment_header_id', 'INBOUND');
2969: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
2970: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2971: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
2972: END CASE;
2973: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to build and execute the query');
2974: inv_mwb_query_manager.execute_query;

Line 2973: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to build and execute the query');

2969: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
2970: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
2971: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
2972: END CASE;
2973: inv_mwb_globals.print_msg( g_pkg_name, l_procedure_name, 'Going to build and execute the query');
2974: inv_mwb_query_manager.execute_query;
2975: END IF;
2976: EXCEPTION
2977: WHEN no_data_found THEN

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

2989: j NUMBER := 1;
2990: l_procedure_name VARCHAR2(30);
2991: BEGIN
2992: l_procedure_name := 'DOC_TYPE_NODE_EVENT';
2993: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2994: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2995: inv_mwb_tree1.add_document_numbers(
2996: x_node_value
2997: , x_node_tbl

Line 2994: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

2990: l_procedure_name VARCHAR2(30);
2991: BEGIN
2992: l_procedure_name := 'DOC_TYPE_NODE_EVENT';
2993: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
2994: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
2995: inv_mwb_tree1.add_document_numbers(
2996: x_node_value
2997: , x_node_tbl
2998: , x_tbl_index

Line 3000: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

2996: x_node_value
2997: , x_node_tbl
2998: , x_tbl_index
2999: );
3000: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
3001: make_common_query_inbound('INBOUND');
3002: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
3003:
3004: CASE inv_mwb_globals.g_tree_doc_type_id

Line 3004: CASE inv_mwb_globals.g_tree_doc_type_id

3000: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
3001: make_common_query_inbound('INBOUND');
3002: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
3003:
3004: CASE inv_mwb_globals.g_tree_doc_type_id
3005: WHEN 1 THEN
3006: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=
3007: 'ms.po_header_id';
3008: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.RELEASE_NUMBER).column_value :=

Line 3017: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

3013: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''PO''', 'INBOUND');
3014: inv_mwb_query_manager.add_where_clause('ms.po_release_id = prl.po_release_id', 'INBOUND'); -- Bug 11694520
3015: inv_mwb_query_manager.add_where_clause('ms.po_header_id IS NOT NULL', 'INBOUND');
3016: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3017: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3018: WHEN 2 THEN
3019: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
3020: 'ms.req_header_id';
3021: /* Bug 11716231 */

Line 3040: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

3036: inv_mwb_query_manager.add_group_clause('ms.req_header_id', 'INBOUND');
3037: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
3038: inv_mwb_query_manager.add_where_clause('ms.req_header_id is not null', 'INBOUND');
3039: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3040: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3041: WHEN 3 THEN
3042: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=
3043: 'ms.shipment_header_id';
3044: inv_mwb_query_manager.add_group_clause('ms.shipment_header_id', 'INBOUND');

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

3075: l_req_header_id NUMBER;
3076: l_shipment_header_id NUMBER;
3077: BEGIN
3078: l_procedure_name := 'DOC_NUM_NODE_EVENT';
3079: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3080: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
3081: IF (inv_mwb_globals.g_tree_doc_type_id <> 1) THEN
3082: inv_mwb_tree1.add_lpns(
3083: x_node_value

Line 3080: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN

3076: l_shipment_header_id NUMBER;
3077: BEGIN
3078: l_procedure_name := 'DOC_NUM_NODE_EVENT';
3079: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3080: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
3081: IF (inv_mwb_globals.g_tree_doc_type_id <> 1) THEN
3082: inv_mwb_tree1.add_lpns(
3083: x_node_value
3084: , x_node_tbl

Line 3081: IF (inv_mwb_globals.g_tree_doc_type_id <> 1) THEN

3077: BEGIN
3078: l_procedure_name := 'DOC_NUM_NODE_EVENT';
3079: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3080: IF inv_mwb_globals.g_tree_event = 'TREE_NODE_EXPANDED' THEN
3081: IF (inv_mwb_globals.g_tree_doc_type_id <> 1) THEN
3082: inv_mwb_tree1.add_lpns(
3083: x_node_value
3084: , x_node_tbl
3085: , x_tbl_index

Line 3089: IF inv_mwb_globals.g_lpn_from IS NULL

3085: , x_tbl_index
3086: );
3087: END IF;
3088:
3089: IF inv_mwb_globals.g_lpn_from IS NULL
3090: AND inv_mwb_globals.g_lpn_to IS NULL THEN
3091: inv_mwb_tree1.add_items(
3092: x_node_value
3093: , x_node_tbl

Line 3090: AND inv_mwb_globals.g_lpn_to IS NULL THEN

3086: );
3087: END IF;
3088:
3089: IF inv_mwb_globals.g_lpn_from IS NULL
3090: AND inv_mwb_globals.g_lpn_to IS NULL THEN
3091: inv_mwb_tree1.add_items(
3092: x_node_value
3093: , x_node_tbl
3094: , x_tbl_index

Line 3098: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN

3094: , x_tbl_index
3095: );
3096: END IF;
3097:
3098: ELSIF inv_mwb_globals.g_tree_event = 'TREE_NODE_SELECTED' THEN
3099:
3100: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.OWNING_ORG_ID).column_value :=
3101: 'ms.intransit_owning_org_id';
3102: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.EXPECTED_RECEIPT_DATE).column_value :=

Line 3115: CASE inv_mwb_globals.g_tree_doc_type_id

3111: inv_mwb_query_manager.add_group_clause('ms.to_organization_id', 'INBOUND'); -- Bug 11716231
3112: make_common_query_inbound('INBOUND');
3113: inv_mwb_query_manager.add_qf_where_inbound('INBOUND');
3114:
3115: CASE inv_mwb_globals.g_tree_doc_type_id
3116: WHEN 1 THEN
3117: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
3118: inv_mwb_globals.g_tree_node_value;
3119: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=

Line 3118: inv_mwb_globals.g_tree_node_value;

3114:
3115: CASE inv_mwb_globals.g_tree_doc_type_id
3116: WHEN 1 THEN
3117: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_NUMBER).column_value :=
3118: inv_mwb_globals.g_tree_node_value;
3119: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.PO_HEADER_ID).column_value :=
3120: 'ms.po_header_id';
3121: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=
3122: 'ms.po_line_id';

Line 3138: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

3134:
3135: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''PO''', 'INBOUND');
3136: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3137: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
3138: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3139: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_node_value);
3140:
3141: WHEN 2 THEN
3142: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=

Line 3139: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_node_value);

3135: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''PO''', 'INBOUND');
3136: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3137: inv_mwb_query_manager.add_where_clause('ms.po_header_id = :po_header_id', 'INBOUND');
3138: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3139: inv_mwb_query_manager.add_bind_variable('po_header_id', inv_mwb_globals.g_tree_node_value);
3140:
3141: WHEN 2 THEN
3142: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.REQ_HEADER_ID).column_value :=
3143: 'ms.req_header_id';

Line 3152: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_node_value);

3148: inv_mwb_query_manager.add_group_clause('ms.req_line_id', 'INBOUND');
3149: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
3150: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
3151: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3152: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_node_value);
3153: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3154: WHEN 3 THEN
3155: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=
3156: 'ms.shipment_header_id';

Line 3153: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);

3149: inv_mwb_query_manager.add_where_clause('ms.supply_type_code IN (''REQ'',''SHIPMENT'')', 'INBOUND');
3150: inv_mwb_query_manager.add_where_clause('ms.req_header_id = :req_header_id', 'INBOUND');
3151: inv_mwb_query_manager.add_where_clause('ms.to_organization_id = :inb_tree_organization_id', 'INBOUND');
3152: inv_mwb_query_manager.add_bind_variable('req_header_id', inv_mwb_globals.g_tree_node_value);
3153: inv_mwb_query_manager.add_bind_variable('inb_tree_organization_id', inv_mwb_globals.g_tree_organization_id);
3154: WHEN 3 THEN
3155: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=
3156: 'ms.shipment_header_id';
3157: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.DOCUMENT_LINE_NUMBER).column_value :=

Line 3175: inv_mwb_query_manager.add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);

3171:
3172: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''SHIPMENT''', 'INBOUND');
3173: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NULL', 'INBOUND');
3174: inv_mwb_query_manager.add_where_clause('ms.shipment_header_id = :inb_shipment_header_id', 'INBOUND');
3175: inv_mwb_query_manager.add_bind_variable('inb_shipment_header_id', inv_mwb_globals.g_tree_doc_header_id);
3176:
3177: WHEN 4 THEN
3178: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.SHIPMENT_HEADER_ID_ASN).column_value :=
3179: 'ms.shipment_header_id';

Line 3202: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_node_value);

3198: inv_mwb_query_manager.add_where_clause('ms.supply_type_code = ''SHIPMENT''', 'INBOUND');
3199: inv_mwb_query_manager.add_where_clause('rsh.ASN_TYPE IS NOT NULL', 'INBOUND');
3200: inv_mwb_query_manager.add_where_clause('rsh.RECEIPT_SOURCE_CODE = ''VENDOR''', 'INBOUND');
3201: inv_mwb_query_manager.add_where_clause('ms.shipment_header_id = :shipment_num', 'INBOUND');
3202: inv_mwb_query_manager.add_bind_variable('shipment_num', inv_mwb_globals.g_tree_node_value);
3203:
3204: END CASE;
3205: inv_mwb_query_manager.execute_query;
3206: END IF; -- Tree node selected /expanded.

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

3209: PROCEDURE make_common_query_onhand(p_flag VARCHAR2) IS
3210: l_procedure_name VARCHAR2(30);
3211: BEGIN
3212: l_procedure_name := 'MAKE_COMMON_QUERY_ONHAND';
3213: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3214: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
3215: CASE p_flag
3216: WHEN 'MSN' THEN
3217: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.ITEM_ID).column_value :=

Line 3214: IF(inv_mwb_globals.g_chk_onhand = 1) THEN

3210: l_procedure_name VARCHAR2(30);
3211: BEGIN
3212: l_procedure_name := 'MAKE_COMMON_QUERY_ONHAND';
3213: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3214: IF(inv_mwb_globals.g_chk_onhand = 1) THEN
3215: CASE p_flag
3216: WHEN 'MSN' THEN
3217: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.ITEM_ID).column_value :=
3218: 'msn.inventory_item_id';

Line 3235: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3231: inv_mwb_query_manager.add_group_clause('msn.current_organization_id', 'ONHAND');
3232: inv_mwb_query_manager.add_group_clause('msn.inventory_item_id', 'ONHAND');
3233: inv_mwb_query_manager.add_group_clause('''Ea''', 'ONHAND');
3234:
3235: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3236: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3237:
3238: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3239: 'DECODE(msn.lpn_id, NULL, 0,1)';

Line 3236: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3232: inv_mwb_query_manager.add_group_clause('msn.inventory_item_id', 'ONHAND');
3233: inv_mwb_query_manager.add_group_clause('''Ea''', 'ONHAND');
3234:
3235: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3236: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3237:
3238: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3239: 'DECODE(msn.lpn_id, NULL, 0,1)';
3240:

Line 3293: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3289:
3290: inv_mwb_query_manager.add_group_clause('moqd.organization_id', 'ONHAND');
3291: inv_mwb_query_manager.add_group_clause('moqd.inventory_item_id', 'ONHAND');
3292:
3293: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3294: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3295:
3296: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3297: 'SUM(DECODE(moqd.containerized_flag, 1, moqd.primary_transaction_quantity, 0))';

Line 3294: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3290: inv_mwb_query_manager.add_group_clause('moqd.organization_id', 'ONHAND');
3291: inv_mwb_query_manager.add_group_clause('moqd.inventory_item_id', 'ONHAND');
3292:
3293: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3294: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3295:
3296: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3297: 'SUM(DECODE(moqd.containerized_flag, 1, moqd.primary_transaction_quantity, 0))';
3298:

Line 3356: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3352:
3353: inv_mwb_query_manager.add_from_clause('mtl_serial_numbers msn', 'ONHAND');
3354: inv_mwb_query_manager.add_where_clause('msn.current_status = 3', 'ONHAND');
3355:
3356: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3357: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3358: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3359: 'sum(decode(msn.lpn_id,NULL,0, 1))';
3360: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3357: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3353: inv_mwb_query_manager.add_from_clause('mtl_serial_numbers msn', 'ONHAND');
3354: inv_mwb_query_manager.add_where_clause('msn.current_status = 3', 'ONHAND');
3355:
3356: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3357: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3358: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.PACKED).column_value :=
3359: 'sum(decode(msn.lpn_id,NULL,0, 1))';
3360: inv_mwb_query_manager.g_onhand_select(inv_mwb_query_manager.UNPACKED).column_value :=
3361: 'sum(decode(msn.lpn_id,NULL,1, 0))';

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

3369: l_procedure_name VARCHAR2(30);
3370: l_lot_control NUMBER;
3371: BEGIN
3372: l_procedure_name := 'MAKE_COMMON_QUERY_INBOUND';
3373: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3374: IF(inv_mwb_globals.g_chk_inbound = 1 AND p_flag = 'INBOUND') THEN
3375:
3376: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3377: SELECT lot_control_code

Line 3374: IF(inv_mwb_globals.g_chk_inbound = 1 AND p_flag = 'INBOUND') THEN

3370: l_lot_control NUMBER;
3371: BEGIN
3372: l_procedure_name := 'MAKE_COMMON_QUERY_INBOUND';
3373: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3374: IF(inv_mwb_globals.g_chk_inbound = 1 AND p_flag = 'INBOUND') THEN
3375:
3376: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3377: SELECT lot_control_code
3378: INTO l_lot_control

Line 3376: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN

3372: l_procedure_name := 'MAKE_COMMON_QUERY_INBOUND';
3373: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3374: IF(inv_mwb_globals.g_chk_inbound = 1 AND p_flag = 'INBOUND') THEN
3375:
3376: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3377: SELECT lot_control_code
3378: INTO l_lot_control
3379: FROM mtl_system_items
3380: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

Line 3380: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id

3376: IF inv_mwb_globals.g_tree_item_id IS NOT NULL THEN
3377: SELECT lot_control_code
3378: INTO l_lot_control
3379: FROM mtl_system_items
3380: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3381: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3382: END IF;
3383:
3384: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.ITEM_ID).column_value :=

Line 3381: AND organization_id = inv_mwb_globals.g_tree_organization_id;

3377: SELECT lot_control_code
3378: INTO l_lot_control
3379: FROM mtl_system_items
3380: WHERE inventory_item_id = inv_mwb_globals.g_tree_item_id
3381: AND organization_id = inv_mwb_globals.g_tree_organization_id;
3382: END IF;
3383:
3384: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.ITEM_ID).column_value :=
3385: 'ms.item_id';

Line 3391: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL) THEN

3387: 'ms.to_organization_id';
3388: -- for bug 8420731
3389: -- for bug 8420783
3390: -- for bug 8414727
3391: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL) THEN
3392: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
3393: 'COUNT(1)';
3394: ELSIF(inv_mwb_globals.g_lot_from IS NOT NULl or inv_mwb_globals.g_lot_to is NOT NULL ) THEN
3395: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=

Line 3394: ELSIF(inv_mwb_globals.g_lot_from IS NOT NULl or inv_mwb_globals.g_lot_to is NOT NULL ) THEN

3390: -- for bug 8414727
3391: IF (inv_mwb_globals.g_serial_from IS NOT NULl or inv_mwb_globals.g_serial_to is NOT NULL) THEN
3392: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
3393: 'COUNT(1)';
3394: ELSIF(inv_mwb_globals.g_lot_from IS NOT NULl or inv_mwb_globals.g_lot_to is NOT NULL ) THEN
3395: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=
3396: 'SUM(rls.quantity)';
3397: ELSE
3398: inv_mwb_query_manager.g_inbound_select(inv_mwb_query_manager.INBOUND).column_value :=

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

3417: PROCEDURE make_common_query_receiving(p_flag VARCHAR2) IS
3418: l_procedure_name VARCHAR2(30);
3419: BEGIN
3420: l_procedure_name := 'MAKE_COMMON_QUERY_RECEIVING';
3421: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3422: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'p_flag : ' || p_flag);
3423: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
3424: IF p_flag = 'RECEIVING' THEN
3425: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.ORG_ID).column_value :=

Line 3422: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'p_flag : ' || p_flag);

3418: l_procedure_name VARCHAR2(30);
3419: BEGIN
3420: l_procedure_name := 'MAKE_COMMON_QUERY_RECEIVING';
3421: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3422: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'p_flag : ' || p_flag);
3423: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
3424: IF p_flag = 'RECEIVING' THEN
3425: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.ORG_ID).column_value :=
3426: 'rs.to_organization_id';

Line 3423: IF(inv_mwb_globals.g_chk_receiving = 1) THEN

3419: BEGIN
3420: l_procedure_name := 'MAKE_COMMON_QUERY_RECEIVING';
3421: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered');
3422: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'p_flag : ' || p_flag);
3423: IF(inv_mwb_globals.g_chk_receiving = 1) THEN
3424: IF p_flag = 'RECEIVING' THEN
3425: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.ORG_ID).column_value :=
3426: 'rs.to_organization_id';
3427: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.ITEM_ID).column_value :=

Line 3437: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3433:
3434: inv_mwb_query_manager.add_group_clause('rs.to_organization_id','RECEIVING');
3435: inv_mwb_query_manager.add_group_clause('rs.item_id','RECEIVING');
3436:
3437: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3438: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3439: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=
3440: 'SUM(DECODE (rs.lpn_id, null, rs.to_org_primary_quantity, 0))';
3441: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=

Line 3438: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3434: inv_mwb_query_manager.add_group_clause('rs.to_organization_id','RECEIVING');
3435: inv_mwb_query_manager.add_group_clause('rs.item_id','RECEIVING');
3436:
3437: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3438: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3439: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=
3440: 'SUM(DECODE (rs.lpn_id, null, rs.to_org_primary_quantity, 0))';
3441: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=
3442: 'SUM(DECODE (rs.lpn_id, null, 0, rs.to_org_primary_quantity))';

Line 3463: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3459: inv_mwb_query_manager.add_group_clause('wlpn.organization_id','RECEIVING');
3460: inv_mwb_query_manager.add_group_clause('wlc.inventory_item_id','RECEIVING');
3461: inv_mwb_query_manager.add_group_clause('wlc.uom_code','RECEIVING');
3462:
3463: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3464: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3465: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SECONDARY_UOM_CODE).column_value :=
3466: 'wlc.secondary_uom_code';
3467: inv_mwb_query_manager.add_group_clause('wlc.secondary_uom_code','RECEIVING');

Line 3464: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3460: inv_mwb_query_manager.add_group_clause('wlc.inventory_item_id','RECEIVING');
3461: inv_mwb_query_manager.add_group_clause('wlc.uom_code','RECEIVING');
3462:
3463: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3464: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3465: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.SECONDARY_UOM_CODE).column_value :=
3466: 'wlc.secondary_uom_code';
3467: inv_mwb_query_manager.add_group_clause('wlc.secondary_uom_code','RECEIVING');
3468: END IF;

Line 3485: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3481: inv_mwb_query_manager.add_group_clause('rs.to_organization_id', 'RECEIVING');
3482: inv_mwb_query_manager.add_group_clause('rs.item_id', 'RECEIVING');
3483: inv_mwb_query_manager.add_group_clause('''Ea''', 'RECEIVING');
3484:
3485: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3486: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3487: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=
3488: 'SUM(DECODE(rs.lpn_id, NULL, 0,1))'; -- Bug 9865190 added SUM fnc
3489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3486: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3482: inv_mwb_query_manager.add_group_clause('rs.item_id', 'RECEIVING');
3483: inv_mwb_query_manager.add_group_clause('''Ea''', 'RECEIVING');
3484:
3485: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3486: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3487: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=
3488: 'SUM(DECODE(rs.lpn_id, NULL, 0,1))'; -- Bug 9865190 added SUM fnc
3489: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=
3490: 'SUM(DECODE(rs.lpn_id, NULL, 1,0))'; -- Bug 9865190 added SUM fnc

Line 3506: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'

3502: inv_mwb_query_manager.add_group_clause('rs.item_id' , 'RECEIVING');
3503: inv_mwb_query_manager.add_group_clause('rs.to_organization_id', 'RECEIVING');
3504: inv_mwb_query_manager.add_group_clause('''Ea''', 'RECEIVING');
3505:
3506: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3507: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3508: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=
3509: 'sum(decode(rs.lpn_id,NULL,0, 1))';
3510: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=

Line 3507: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN

3503: inv_mwb_query_manager.add_group_clause('rs.to_organization_id', 'RECEIVING');
3504: inv_mwb_query_manager.add_group_clause('''Ea''', 'RECEIVING');
3505:
3506: IF inv_mwb_globals.g_multiple_loc_selected = 'FALSE'
3507: OR inv_mwb_globals.g_tree_node_type <> 'APPTREE_OBJECT_TRUNK' THEN
3508: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.PACKED).column_value :=
3509: 'sum(decode(rs.lpn_id,NULL,0, 1))';
3510: inv_mwb_query_manager.g_receiving_select(inv_mwb_query_manager.UNPACKED).column_value :=
3511: 'sum(decode(rs.lpn_id,NULL,1, 0))';

Line 3528: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered EVENT with node_type :'||inv_mwb_globals.g_tree_node_type);

3524:
3525: BEGIN
3526:
3527: l_procedure_name := 'EVENT';
3528: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered EVENT with node_type :'||inv_mwb_globals.g_tree_node_type);
3529:
3530: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
3531: inv_mwb_globals.g_inserted_under_org := 'Y';
3532: ELSE

Line 3530: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN

3526:
3527: l_procedure_name := 'EVENT';
3528: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered EVENT with node_type :'||inv_mwb_globals.g_tree_node_type);
3529:
3530: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
3531: inv_mwb_globals.g_inserted_under_org := 'Y';
3532: ELSE
3533: inv_mwb_globals.g_inserted_under_org := 'N';
3534: END IF;

Line 3531: inv_mwb_globals.g_inserted_under_org := 'Y';

3527: l_procedure_name := 'EVENT';
3528: inv_mwb_globals.print_msg(g_pkg_name, l_procedure_name, 'Entered EVENT with node_type :'||inv_mwb_globals.g_tree_node_type);
3529:
3530: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
3531: inv_mwb_globals.g_inserted_under_org := 'Y';
3532: ELSE
3533: inv_mwb_globals.g_inserted_under_org := 'N';
3534: END IF;
3535:

Line 3533: inv_mwb_globals.g_inserted_under_org := 'N';

3529:
3530: IF inv_mwb_globals.g_tree_node_type = 'MATLOC' THEN
3531: inv_mwb_globals.g_inserted_under_org := 'Y';
3532: ELSE
3533: inv_mwb_globals.g_inserted_under_org := 'N';
3534: END IF;
3535:
3536: CASE inv_mwb_globals.g_tree_node_type
3537:

Line 3536: CASE inv_mwb_globals.g_tree_node_type

3532: ELSE
3533: inv_mwb_globals.g_inserted_under_org := 'N';
3534: END IF;
3535:
3536: CASE inv_mwb_globals.g_tree_node_type
3537:
3538: WHEN 'APPTREE_OBJECT_TRUNK' THEN
3539:
3540: root_node_event(

Line 3604: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN

3600: );
3601:
3602: WHEN 'REV' THEN
3603:
3604: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
3605: rev_node_event(
3606: x_node_value
3607: ,x_node_tbl
3608: ,x_tbl_index

Line 3614: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN

3610: END IF;
3611:
3612: WHEN 'LPN' THEN
3613:
3614: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
3615: lpn_node_event(
3616: x_node_value
3617: ,x_node_tbl
3618: ,x_tbl_index

Line 3624: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN

3620: END IF;
3621:
3622: WHEN 'LOT' THEN
3623:
3624: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
3625: lot_node_event(
3626: x_node_value
3627: ,x_node_tbl
3628: ,x_tbl_index

Line 3634: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN

3630: END IF;
3631:
3632: WHEN 'SERIAL' THEN
3633:
3634: IF NVL(inv_mwb_globals.g_tree_doc_type_id,-99) <> 1 THEN
3635: serial_node_event(
3636: x_node_value
3637: ,x_node_tbl
3638: ,x_tbl_index