po details report.txt

Download PO Details report.txt

If you can't read please download the document

Upload: olabooye-ayodeji

Post on 27-Dec-2015

4 views

Category:

Documents


0 download

DESCRIPTION

PO Details report.txt

TRANSCRIPT

SELECT DISTINCT PH.TYPE_LOOKUP_CODE,PH.PO_HEADER_ID,PH.SEGMENT1 ORDER_NUMBER,Trunc(PH.CREATION_DATE) PO_DATE,PH.LAST_UPDATED_BY,PL.LINE_NUM,PH.TERMS_ID,ATER.NAME TERMS_NAME,PH.CURRENCY_CODE,PH.SHIP_VIA_LOOKUP_CODE FREIGHT,PH.FREIGHT_TERMS_LOOKUP_CODE SHIP_VIA/*,NVL((select rl.ATTRIBUTE8from po_headers_all poh, po_lines_all pol, po_line_locations_all poll,po_requisition_headers_all rh, po_requisition_lines_all rlwhere rh.requisition_header_id = rl.requisition_header_idand rl.line_location_id = poll.line_location_idand poh.po_header_id = pol.po_header_idand pol.po_line_id = poll.po_line_idand poh.segment1 = PH.SEGMENT1 and rh.ORG_ID=PH.ORG_IDand rl.LINE_NUM=PL.LINE_NUM),PL.ITEM_DESCRIPTION) ITEM_DESCRIPTION,*/--,PL.ITEM_DESCRIPTION,NVL(PL.ATTRIBUTE3,PL.ITEM_DESCRIPTION) ITEM_DESCRIPTION,PL.UNIT_MEAS_LOOKUP_CODE,Decode(PL.LINE_TYPE_ID,1,PL.UNIT_PRICE,1020,PL.QUANTITY,PL.UNIT_PRICE) UNIT_PRICE,Decode(PL.LINE_TYPE_ID,1,PL.QUANTITY,1020,PL.UNIT_PRICE,PL.QUANTITY) QUANTITY,Decode(PH.TYPE_LOOKUP_CODE,'BLANKET',Nvl(PL.COMMITTED_AMOUNT,0),Nvl(PL.UNIT_PRICE,0)*Nvl(PL.QUANTITY,0)) AMOUNT,PL.ATTRIBUTE1 TAX_CODE ,NVL((Nvl(PL.UNIT_PRICE,0)*Nvl(PL.QUANTITY,0))*(Nvl(TAX.TAX_RATE,0)/100),0) TAX_AMOUNT,TAX.NAME,TAX.TAX_RATE,PB.FULL_NAME BUYER,' '|| Chr(10) ||Decode(HLA.ADDRESS_LINE_1,NULL,NULL,HLA.ADDRESS_LINE_1 ||Chr(10))||Decode(HLA.ADDRESS_LINE_2,NULL,NULL,HLA.ADDRESS_LINE_2||Chr(10))||Decode(HLA.ADDRESS_LINE_3 ,NULL,NULL,HLA.ADDRESS_LINE_3 ||Chr(10))||Decode(HLA.TOWN_OR_CITY,NULL,NULL,HLA.TOWN_OR_CITY||Chr(10))||Decode(HLA.COUNTRY,NULL,NULL,FTT.TERRITORY_SHORT_NAME||Chr(10))||Decode(HLA.POSTAL_CODE,NULL,NULL,HLA.POSTAL_CODE||Chr(10))||Decode(HLA.TELEPHONE_NUMBER_1 ,NULL,NULL,HLA.TELEPHONE_NUMBER_1||Chr(10))||Decode(HLA.TELEPHONE_NUMBER_2,NULL,NULL,HLA.TELEPHONE_NUMBER_2||Chr(10))||Decode(HLA.TELEPHONE_NUMBER_3,NULL,NULL,HLA.TELEPHONE_NUMBER_3) SUPPLIER--||Chr(10)|| Decode(HLA.LOC_INFORMATION15 ,NULL,NULL,HLA.LOC_INFORMATION15) ,TO_CHAR(PLA.NEED_BY_DATE,'DD-Mon-YYYY') NEED_BY_DATE,TO_CHAR(PLA.PROMISED_DATE,'DD-Mon-YYYY') PROMISED_DATE,PV.VENDOR_SITE_CODE,PVE.VENDOR_ID,PV.AREA_CODE||''||PV.PHONE VENDOR_PHONE_NUMBER,PV.FAX_AREA_CODE||' '||PV.FAX FAX_NUM,HLA1.LOCATION_CODE,XXOANDO_GENERAL.OANDO_GET_VENDOR_LOC(PH.VENDOR_ID,PH.VENDOR_SITE_ID) DELIVERED_TO,PH.NOTE_TO_VENDOR,PH.COMMENTSFROMPO_HEADERS_ALL PH,PO_LINES_ALL PL,HR_LOCATIONS_ALL HLA,HR_LOCATIONS_ALL HLA1,PO_LINE_LOCATIONS_ALL PLA,PO_VENDORS PVE,PO_VENDOR_SITES_ALL PV,PO_BUYERS_ALL_V PB,AP_TAX_CODES_ALL TAX,AP_TERMS_TL ATER,FND_TERRITORIES_TL FTTWHERE /*PH.ORG_ID = PL.ORG_ID(+)AND PL.ORG_ID = PLA.ORG_ID(+)AND */ PH.PO_HEADER_ID=PL.PO_HEADER_ID(+)AND HLA.LOCATION_ID=PH.SHIP_TO_LOCATION_IDAND HLA1.LOCATION_ID=PH.BILL_TO_LOCATION_ID--AND PL.PO_HEADER_ID=PLA.PO_HEADER_ID(+)AND PL.PO_LINE_ID=PLA.PO_LINE_ID(+)AND PV.VENDOR_ID=PH.VENDOR_IDAND PV.VENDOR_SITE_ID=PH.VENDOR_SITE_IDAND PVE.VENDOR_ID=PH.VENDOR_IDAND PB.EMPLOYEE_ID=PH.AGENT_IDAND PH.TERMS_ID=ATER.TERM_ID(+)--AND HLA.TAX_NAME=TAX.NAME(+)AND PLA.TAX_CODE_ID=TAX.TAX_ID(+)AND PH.AUTHORIZATION_STATUS='APPROVED'AND NVL(PL.CANCEL_FLAG,'N')='N'AND FTT.TERRITORY_CODE = HLA.COUNTRY AND PLA.PO_RELEASE_ID IS NULL --AND PH.ORG_ID = NVL(:P_ORG_ID,PH.ORG_ID)--AND TO_NUMBER(PH.SEGMENT1) BETWEEN NVL(:P_ORDER_NUMBER1,TO_NUMBER(PH.SEGMENT1)) AND NVL(:P_ORDER_NUMBER2,TO_NUMBER(PH.SEGMENT1))--AND TRUNC(PH.CREATION_DATE) BETWEEN NVL(:P_PO_DATE1,TRUNC(PH.CREATION_DATE)) AND NVL(:P_PO_DATE2,TRUNC(PH.CREATION_DATE))--AND PH.VENDOR_ID BETWEEN NVL(:P_VENDOR1,PH.VENDOR_ID) AND NVL(:P_VENDOR2,PH.VENDOR_ID)--AND PH.AGENT_ID BETWEEN NVL(:P_AGENT1,PH.AGENT_ID) AND NVL(:P_AGENT2,PH.AGENT_ID)--AND PL.ITEM_ID||'1' BETWEEN NVL(:P_ITEM1,PL.ITEM_ID||'1') AND NVL(:P_ITEM2,PL.ITEM_ID||'1')and PH.SEGMENT1 ='69'AND PH.ORG_ID=3541ORDER BY TO_NUMBER(PH.SEGMENT1),PL.LINE_NUM