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/ 8
SELECT * FROM XXJIL_Account_Analysis_Report_Sandeep
DROP TABLE XXJIL_Account_Analysis_Report_Sandeep_Inder
create table XXJIL_Account_Analysis_Report_Sandeep as
SELECT A.ORGANIZATION_ID, decode(A.ORGANIZATION_ID,'83','LIQUOR','163','FOOD','167','SANITIZER','169','MILK', '170','ETHANOL',NULL) DIVISION, A.TRANSACTION_ID, --A.TRANSACTION_DATE, --A.ACTUAL_POSTING_DATE, --A.CREATION_DATE, --A.HEADER_ID, --A.REFERENCE_NO, --A.EVENT_ID, A.ENTITY_CODE, A.EVENT_CLASS_CODE, A.EVENT_TYPE_CODE, --A.TRANSACTION_SOURCE_TYPE_ID, (select TRANSACTION_SOURCE_TYPE_NAME from apps.mtl_txn_source_types where TRANSACTION_SOURCE_TYPE_ID=a.TRANSACTION_SOURCE_TYPE_ID) TRANSACTION_SOURCE_TYPE_NAME, --A.TRANSACTION_ACTION_ID, --A.TRANSACTION_TYPE_ID, (select TRANSACTION_TYPE_NAME from apps.mtl_transaction_types where TRANSACTION_TYPE_ID=A.TRANSACTION_TYPE_ID) TRANSACTION_TYPE_NAME, --A.TXN_SOURCE, --A.INVENTORY_ITEM_ID, (SELECT DISTINCT rha.segment1 FROM po_requisition_headers_all rha,po_requisition_lines_all rla, po_req_distributions_all rda,po_distributions_all pda,po_headers_all pha WHERE rha.requisition_header_id=rla.requisition_header_id AND rla.requisition_line_id=rda.requisition_line_id AND rda.distribution_id=pda.req_distribution_id AND pda.po_header_id=pha.po_header_id and pda.po_header_id IN(SELECT po_header_id from RCV_TRANSACTIONS WHERE shipment_header_ID=a.SOURCE_DOCUMENT_ID and transaction_id=a.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) Indent_No, (SELECT DISTINCT trunc(rha.creation_date) FROM po_requisition_headers_all rha,po_requisition_lines_all rla, po_req_distributions_all rda,po_distributions_all pda,po_headers_all pha WHERE rha.requisition_header_id=rla.requisition_header_id AND rla.requisition_line_id=rda.requisition_line_id AND rda.distribution_id=pda.req_distribution_id AND pda.po_header_id=pha.po_header_id and pda.po_header_id IN(SELECT po_header_id from RCV_TRANSACTIONS WHERE shipment_header_ID=a.SOURCE_DOCUMENT_ID and transaction_id=a.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) Indent_Date, (select SEGMENT1 from PO_HEADERS_ALL where po_header_id in (select po_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) PO_NUMBER, (select trunc(creation_date) from PO_HEADERS_ALL where po_header_id in (select po_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) PO_Date, (select receipt_num from RCV_SHIPMENT_HEADERS where shipment_header_id in (select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=a.SOURCE_DOCUMENT_ID and transaction_id=a.SOURCE_LINE_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) receipt_number, (select trunc(creation_date) from RCV_SHIPMENT_HEADERS where shipment_header_id in (select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=a.SOURCE_DOCUMENT_ID and transaction_id=a.SOURCE_LINE_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) Receipt_Date, (select VENDOR_NAME from ap_suppliers where vendor_id=(SELECT vendor_id from RCV_TRANSACTIONS WHERE shipment_header_ID=a.SOURCE_DOCUMENT_ID and transaction_id=a.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ'))) vendor_name, (select segment1 from MTL_SYSTEM_ITEMS_B_KFV where ORGANIZATION_ID=a.ORGANIZATION_ID and INVENTORY_ITEM_ID=a.INVENTORY_ITEM_ID and enabled_flag='Y') Itemcode, (select description from MTL_SYSTEM_ITEMS_B_KFV where ORGANIZATION_ID=a.ORGANIZATION_ID and INVENTORY_ITEM_ID=a.INVENTORY_ITEM_ID and enabled_flag='Y') Item_Description, A.TRANSACTION_UOM UNIT, A.TRANSACTION_QUANTITY QUANTITY, ROUND(nvl(B.COMPONENT_COST,0),2) Price, /*(select vendor_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ')) vendor_id,*/ (select NVL(PO_UNIT_PRICE,0) from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ')) PO_UNIT_PRICE, (select title||' '||First_name||''||' '||Last_name from per_all_people_f where person_id in( (select employee_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ')))) Employee_Name, (select UPPER(DESCRIPTION) from fnd_flex_values_vl where flex_value_set_id='1016208' and flex_value_meaning in( (select attribute1 from per_all_people_f where person_id in( (select employee_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID and SOURCE_DOCUMENT_CODE IN ('PO', 'REQ')))))) Department_Name, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%CGST%') CGST_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%CGST%') CGST_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%SGST%') SGST_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%SGST%') SGST_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%IGST%') IGST_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%IGST%') IGST_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE 'TCS%') TCS_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%TCS%') TCS_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%CESS%') CESS_ON_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%CESS%') CESS_ON_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%PACK%') PACKAGING_FORWARDING_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%PACK%') PACKAGING_FORWARDING_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%FREIGHT%') FREIGHT_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%FREIGHT%') FREIGHT_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%LOADING%') LOADING_UNLOADING_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%LOADING%') LOADING_UNLOADING_TAX_AMOUNT, (select DISTINCT TAX_RATE_CODE from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%VAT%') VAT_TAX_NAME, (select nvl(UNROUND_TAX_AMT_TRX_CURR,0) from jai_tax_lines_v where ENTITY_CODE='RCV_TRANSACTION' and ORGANIZATION_ID=a.ORGANIZATION_ID and trx_id=(select shipment_header_id from RCV_TRANSACTIONS where shipment_header_ID=A.SOURCE_DOCUMENT_ID and transaction_id=A.SOURCE_LINE_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) and TRX_LOC_LINE_ID=(select transaction_id from RCV_TRANSACTIONS where transaction_id=A.SOURCE_LINE_ID and shipment_header_ID=A.SOURCE_DOCUMENT_ID and ORGANIZATION_ID=a.ORGANIZATION_ID) AND upper(tax_type_code) LIKE '%VAT%') VAT_TAX_AMOUNT, --A.LOT_NUMBER, --A.SOURCE_DOCUMENT_ID , --A.SOURCE_LINE_ID, --B.JOURNAL_LINE_TYPE, --B.TRANSACTION_ACCOUNT_ID, --ROUND(nvl(B.COMPONENT_COST,0),2) Price, ROUND(nvl(B.ACCOUNTED_AMOUNT,0),2) Basic_Value FROM gmf_xla_extract_headers A ,GMF_XLA_EXTRACT_LINES B WHERE A.HEADER_ID=B.HEADER_ID AND A.EVENT_ID=B.EVENT_ID AND A.ORGANIZATION_ID=B.ORGANIZATION_ID AND A.LEDGER_ID=B.LEDGER_ID AND A.REFERENCE_NO=B.REFERENCE_NO AND A.OPERATING_UNIT='170' --AND B.LINE_NUMBER='1' AND B.JOURNAL_LINE_TYPE IN('EXP','IVA') AND A.TRANSACTION_ID IN('7857789', '7783551', '7783553', '7783557', '7783556', '7783555', '7783552', '7783550', '7783554', '7798677', '7798678', '7801797', '7801815', '7801798', '7801814', '7801806', '7801794', '7801802', '7801796', '7801816', '7801795', '7806296', '7805645', '7806298', '7806297', '7812505', '7812503', '7812504', '7819185', '7827659', '7827658', '7827657', '7834517', '7834518', '7834519', '7834520', '1557728', '1561702', '1561698', '7776590', '7776583', '7776582', '7776584', '1565754', '1566748', '1566750', '7786339', '1569738', '1569742', '1580738', '1583716', '1588692', '1588884', '7835787', '1589660', '7835788', '7835791', '7835789', '1589658', '7835786', '7835792', '7835790', '1590668', '1590670', '1590666', '1592656', '1594728', '1594754', '7856507', '7856510', '7856512', '7856528', '7856527', '7856511', '7856529', '7856525', '7856526', '7856509', '7856508', '7856513', '1573708', '1573710', '1575782', '1575784', '1583712', '1583710', '1590784', '1590786')