You are on page 1of 3

select

FORECAST_RECEIVING_DATE,
FORECAST_VERSION,
FORECAST_BUCKET_NUM,
CUSTOMER_NAME,
CONSUMPTION_LVL,
VALIDATE_BSA_AT,
CUSTOMER_NUMBER,
SHIP_TO_NUMBER,
BILL_TO_NUMBER,
FORECAST_INVENTORY_ORG,
CUSTOMER_PART_NUMBER,
ARROW_PART_NUMBER,
REQUEST_DATE,
FORECAST_QTY, NORMALIZED_FORECAST_QTY,
BSA_VALIDATED_QTY,
BSA_ORDER_NUMBER,
process_status
from XXSCP_GBL_FCST_CONSLDTN_AD
where ARROW_PART_NUMBER = 'TMS320F28035PAGQ^TI'
and FORECAST_INVENTORY_ORG in ('V36','V39')
--and FORECAST_VERSION = 1
union all
select
FORECAST_RECEIVING_DATE,
FORECAST_VERSION,
FORECAST_BUCKET_NUM,
CUSTOMER_NAME,
CONSUMPTION_LVL,
VALIDATE_BSA_AT,
CUSTOMER_NUMBER,
SHIP_TO_NUMBER,
BILL_TO_NUMBER,
FORECAST_INVENTORY_ORG,
CUSTOMER_PART_NUMBER,
ARROW_PART_NUMBER,
REQUEST_DATE,
FORECAST_QTY, NORMALIZED_FORECAST_QTY,
BSA_VALIDATED_QTY,
BSA_ORDER_NUMBER,
process_status
from XXSCP_GBL_FCST_CONSLDTN_arc
where ARROW_PART_NUMBER = 'TMS320F28035PAGQ^TI'
and FORECAST_RECEIVING_DATE > sysdate - 30
and FORECAST_INVENTORY_ORG in ('V36','V39')
--and FORECAST_VERSION = 1

/* Formatted on 5/20/2018 11:53:53 PM (QP5 v5.300) */


SELECT --OU.NAME OU_NAME,
--PHA.TYPE_LOOKUP_CODE,
to_date(PHA.CREATION_DATE) cre_dt,
PHA.SEGMENT1 || ' v' || PHA.REVISION_NUM ||'('|| PLA.LINE_NUM ||')('||
POLL.SHIPMENT_NUM ||')' po_DETAILS,
pov.vendor_name SUPPLIER_NAME,
--povs.vendor_site_code SITE_CODE,
--Hrls.location_code Ship_To,
AUTHORIZATION_STATUS,
MSIB.SEGMENT1 || '^' || MSIB.SEGMENT2 ITEM_CODE,
PLA.CANCEL_FLAG,
PLA.CLOSED_CODE,
pla.UNIT_PRICE,
POLL.QUANTITY QTY,
pla.UNIT_PRICE* POLL.QUANTITY LINE_VALUE,
POLL.QUANTITY_RECEIVED QTY_REC,
POLL.QUANTITY_CANCELLED QTY_CAN,
to_date(POLL.NEED_BY_DATE) CURRENT_nbd,
to_date(POLL.PROMISED_DATE) CURRENT_pd,
round(POLL.PROMISED_DATE - POLL.NEED_BY_DATE) pd_nbd_gap,
POLL.ATTRIBUTE4,
HIST.nbd OLD_NBD,
HIST.PD OLD_PD,
HIST.last_update_date CHANGE_DATE,
OOD.ORGANIZATION_CODE SHIP_TO_ORG,
pha.PO_HEADER_ID,
PLA.PO_LINE_ID,
poll.line_location_id,
MSIB.INVENTORY_ITEM_ID,
PLA.ORG_ID
FROM PO_HEADERS_ALL PHA,
PO_LINES_ALL PLA,
MTL_SYSTEM_ITEMS_B MSIB,
po_vendors pov,
po_vendor_sites_All povs,
hr_locations_all hrls,
HR_OPERATING_UNITS OU,
PO_LINE_LOCATIONS_ALL poll,
ORG_ORGANIZATION_DEFINITIONS OOD,
( select LINE_LOCATION_ID, last_update_date,
to_date(NEED_BY_DATE) nbd,
to_date(PROMISED_DATE) pd,
round(PROMISED_DATE -NEED_BY_DATE) pd_nbd_gap
from PO_LINE_LOCATIONS_archive_ALL where ATTRIBUTE4 ='Supplier updated
promise date' AND
SHIP_TO_ORGANIZATION_ID = 1801
AND last_update_date > SYSDATE - 365) HIST
WHERE PHA.PO_HEADER_ID = PLA.PO_HEADER_ID
AND pov.vendor_id = phA.vendor_id
AND povs.vendor_site_id = phA.vendor_site_id
AND MSIB.INVENTORY_ITEM_ID = PLA.ITEM_ID
AND MSIB.ORGANIZATION_ID = 81
AND phA.ship_to_location_id = hrls.location_id
AND OU.ORGANIZATION_ID = PLA.ORG_ID
AND POLL.PO_LINE_ID = PLA.PO_LINE_ID
AND MSIB.SEGMENT1 || '^' || MSIB.SEGMENT2 ='TMS320F28035PAGQ^TI'
AND POLL.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID
AND HIST.LINE_LOCATION_ID = poll.line_location_id
and to_date(PHA.CREATION_DATE)> sysdate - 365

You might also like