0% found this document useful (0 votes)
266 views3 pages

Layer Query

The document contains multiple SELECT statements that query various tables to retrieve inventory item details including the layer ID, item ID, organization, quantity, cost, subinventory, locator, unit of measure, and serial number control code. The statements are modified in subsequent sections to include additional tables and filters related to lot numbers and serial numbers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
266 views3 pages

Layer Query

The document contains multiple SELECT statements that query various tables to retrieve inventory item details including the layer ID, item ID, organization, quantity, cost, subinventory, locator, unit of measure, and serial number control code. The statements are modified in subsequent sections to include additional tables and filters related to lot numbers and serial numbers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

SELECT

msib.segment1,
cst.layer_id,
cst.inventory_item_id,
cst.organization_id,
cst.layer_quantity,
cst.layer_cost,
mmt.subinventory_code,
mmt.locator_id,
(SELECT concatenated_segments FROM apps.mtl_item_locations_kfv mil WHERE
mil.inventory_location_id = mmt.locator_id) locator,
mmt.transaction_uom uom,
msib.serial_number_control_code
FROM
apps.cst_inv_layers cst,
apps.mtl_material_transactions mmt,
apps.mtl_system_items_b msib
WHERE
1 = 1
AND cst.organization_id = 1029
AND cst.layer_quantity > 0
AND cst.create_transaction_id = mmt.transaction_id
AND cst.inventory_item_id = msib.inventory_item_id
AND cst.organization_id = msib.organization_id
AND msib.inventory_item_id = mmt.inventory_item_id

================================================================================

SELECT
msib.segment1,
cst.layer_id,
cst.inventory_item_id,
cst.organization_id,
mtln.lot_number,
msn.serial_number,
cst.layer_quantity,
cst.layer_cost,
mmt.subinventory_code,
mmt.locator_id,
(SELECT concatenated_segments FROM apps.mtl_item_locations_kfv mil WHERE
mil.inventory_location_id = mmt.locator_id) locator,
mmt.transaction_uom uom,
msib.serial_number_control_code
FROM
apps.cst_inv_layers cst,
apps.mtl_material_transactions mmt,
apps.mtl_system_items_b msib,
APPS.mtl_unit_transactions mut,
APPS.mtl_serial_numbers msn,
APPS.mtl_transaction_lot_numbers mtln
WHERE
1 = 1
AND cst.organization_id = 1029
AND cst.layer_quantity > 0
AND cst.create_transaction_id = mmt.transaction_id
AND cst.inventory_item_id = msib.inventory_item_id
AND cst.organization_id = msib.organization_id
AND msib.inventory_item_id = mmt.inventory_item_id
AND msn.serial_number = mut.serial_number
AND msn.current_organization_id = mmt.organization_id
and msn.inventory_item_id = msib.inventory_item_id
and msn.inventory_item_id = mut.inventory_item_id
AND mmt.transaction_id = mtln.transaction_id
AND mtln.serial_transaction_id = mut.transaction_id

===================================================================================
=========================

SELECT
msib.segment1,
cst.layer_id,
cst.inventory_item_id,
cst.organization_id,
null lot_number,
msn.serial_number,
cst.layer_quantity,
cst.layer_cost,
mmt.subinventory_code,
mmt.locator_id,
(SELECT concatenated_segments FROM apps.mtl_item_locations_kfv mil WHERE
mil.inventory_location_id = mmt.locator_id) locator,
mmt.transaction_uom uom,
msib.serial_number_control_code
FROM
apps.cst_inv_layers cst,
apps.mtl_material_transactions mmt,
apps.mtl_system_items_b msib,
APPS.mtl_unit_transactions mut,
APPS.mtl_serial_numbers msn
-- APPS.mtl_transaction_lot_numbers mtln
WHERE
1 = 1
AND cst.organization_id = 1029
AND cst.layer_quantity > 0
AND cst.create_transaction_id = mmt.transaction_id
AND cst.inventory_item_id = msib.inventory_item_id
AND cst.organization_id = msib.organization_id
AND msib.inventory_item_id = mmt.inventory_item_id
AND msn.serial_number = mut.serial_number
AND msn.current_organization_id = mmt.organization_id
and msn.inventory_item_id = msib.inventory_item_id
AND mmt.transaction_id = mut.transaction_id
and msn.inventory_item_id = mut.inventory_item_id
-- AND mmt.transaction_id = mtln.transaction_id
-- AND mtln.serial_transaction_id = mut.transaction_id

===================================================================================
=======================================
SELECT
msib.segment1,
cst.layer_id,
cst.inventory_item_id,
cst.organization_id,
null lot_number,
null serial_number,
cst.layer_quantity,
cst.layer_cost,
mmt.subinventory_code,
mmt.locator_id,
(SELECT concatenated_segments FROM apps.mtl_item_locations_kfv mil WHERE
mil.inventory_location_id = mmt.locator_id) locator,
mmt.transaction_uom uom,
msib.serial_number_control_code
FROM
apps.cst_inv_layers cst,
apps.mtl_material_transactions mmt,
apps.mtl_system_items_b msib
---APPS.mtl_unit_transactions mut,
---APPS.mtl_serial_numbers msn
-- APPS.mtl_transaction_lot_numbers mtln
WHERE
1 = 1
AND cst.organization_id = 1029
AND cst.layer_quantity > 0
AND cst.create_transaction_id = mmt.transaction_id
AND cst.inventory_item_id = msib.inventory_item_id
AND cst.organization_id = msib.organization_id
AND msib.inventory_item_id = mmt.inventory_item_id
and msib.serial_number_control_code = 1
---AND msn.serial_number = mut.serial_number
-- AND msn.current_organization_id = mmt.organization_id
-- and msn.inventory_item_id = msib.inventory_item_id
-- AND mmt.transaction_id = mut.transaction_id
--- and msn.inventory_item_id = mut.inventory_item_id
-- AND mmt.transaction_id = mtln.transaction_id
-- AND mtln.serial_transaction_id = mut.transaction_id

You might also like