Advertisement
Guest User

Untitled

a guest
Aug 16th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 3.83 KB | None | 0 0
  1. SELECT
  2.     'ON HAND'                               AS supply_location ,
  3.     msi.segment1                            AS item ,
  4.     msi.description                         AS itemname ,
  5.     msi.inventory_item_id                   AS inventory_item_id ,
  6.     mp.organization_code                    AS org ,
  7.     aou.name                                AS organization_name ,
  8.     msi.organization_id                     AS prganization_id ,
  9.     moqd.subinventory_code                  AS inv_prod ,
  10.     moqd.lot_number                         AS lotnumber ,
  11.     milk.segment1                           AS area,
  12.     milk.segment2                           AS line,
  13.     milk.segment3                           AS rack,
  14.     milk.segment4                           AS shelf,
  15.     milk.segment5                           AS place,
  16.     wlpn.license_plate_number,
  17.     wlpn.gross_weight,
  18.     wlpn.tare_weight,
  19.     wlpn.tare_weight_uom_code,
  20.     SUM (moqd.primary_transaction_quantity) AS qty ,
  21.     moqd.date_received                                                                      AS rec_date,
  22.     mln.expiration_date                                                                      AS expiration_date,
  23.     DECODE( mln.c_attribute1,'Y','Yes','N','No',NULL )                                       AS lot_assessment,
  24.     mln.c_attribute3                                                                         AS lot_class,
  25.     xxmlx_sfm_tools_pkg.get_date_code( mln.lot_number )                                   AS date_code,
  26.     mln.d_attribute1                                                                         AS packing_date,
  27.     dev.element_value                                                                        AS product_name,
  28.     mln.c_attribute10                       AS planning_remarks,
  29.     mln.status_id                           AS status_id,
  30.     mms.status_code                         AS status_code,
  31.     NVL(xxmlx_sfm_tools_pkg.get_lot_wafer_qty(moqd.lot_number),moqd.primary_transaction_quantity) AS wafer_qty_out
  32.   FROM
  33.     mtl_item_locations_kfv milk,
  34.     wms_license_plate_numbers wlpn,
  35.     mtl_onhand_quantities_detail moqd ,
  36.     mtl_lot_numbers mln ,
  37.     mtl_system_items msi ,
  38.     mtl_parameters mp ,
  39.     hr_all_organization_units aou,
  40.     mtl_material_statuses_vl mms,
  41.      mtl_descr_element_values dev
  42.   WHERE
  43.     moqd.lot_number          = mln.lot_number(+)
  44.   AND wlpn.lpn_id (+) = moqd.lpn_id
  45.   AND milk.inventory_location_id  = moqd.locator_id
  46.   AND moqd.inventory_item_id = mln.inventory_item_id(+)
  47.   AND moqd.organization_id   = mln.organization_id(+)
  48.   AND moqd.inventory_item_id = msi.inventory_item_id
  49.   AND moqd.organization_id   = msi.organization_id
  50.   AND moqd.organization_id   = mp.organization_id
  51.   AND moqd.organization_id   = aou.organization_id
  52.   AND mln.status_id = mms.status_id(+)
  53.   AND msi.inventory_item_id    = dev.inventory_item_id (+)
  54.   AND dev.element_name (+)     = 'PRODUCT'
  55.   AND XXMLX_DISCOVERER_TOOLS_PKG.is_allowed_to_view(mp.organization_code) = 'Y'
  56.   AND msi.segment1 LIKE '90%'
  57.   GROUP BY
  58.     msi.segment1 ,
  59.     msi.description ,
  60.     msi.inventory_item_id ,
  61.     mp.organization_code ,
  62.     aou.name ,
  63.     msi.organization_id ,
  64.     moqd.subinventory_code ,
  65.     moqd.lot_number ,
  66.     mln.c_attribute10,
  67.     mln.status_id,
  68.     mms.status_code,
  69.     milk.segment1,
  70.     milk.segment2,
  71.     milk.segment3,
  72.     milk.segment4,
  73.     milk.segment5,
  74.     wlpn.license_plate_number,
  75.     wlpn.gross_weight,
  76.     wlpn.tare_weight,
  77.     wlpn.tare_weight_uom_code,
  78.     moqd.date_received,
  79.     mln.expiration_date,
  80.     DECODE( mln.c_attribute1,'Y','Yes','N','No',NULL ),
  81.     mln.c_attribute3,
  82.     xxmlx_sfm_tools_pkg.get_date_code( mln.lot_number ),
  83.     mln.d_attribute1,
  84.     dev.element_value,
  85.      NVL(xxmlx_sfm_tools_pkg.get_lot_wafer_qty(moqd.lot_number),moqd.primary_transaction_quantity);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement