0% found this document useful (0 votes)
11 views

testing query

Uploaded by

kptsandy84
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

testing query

Uploaded by

kptsandy84
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 8

CREATE OR REPLACE PROCEDURE APPS.

XXJIL_ACCT_ANALY_RPT_GL_SANDEEP_OTH(P_ORG_ID IN
VARCHAR2,P_FROM_DATE DATE,P_TO_DATE DATE,P_GL_CODE VARCHAR2) IS
CURSOR C1 IS
select * from XXJIL_Account_Analysis_Report_GL_Sandeep;
CURSOR C2 IS
select * from XXJIL_Account_Analysis_Report_GL_Sandeep;
begin
delete from XXJIL_Account_Analysis_Report_GL_Sandeep;

insert into XXJIL_Account_Analysis_Report_GL_Sandeep


SELECT A.ORGANIZATION_ID,
decode(A.ORGANIZATION_ID,'83','LIQUOR','163','FOOD','167','SANITIZER','169','MILK',
'170','ETHANOL',NULL) ORGANIZATION_NAME,
e.segment1 Division_Code,
(select description from fnd_flex_values_vl
where FLEX_VALUE=e.segment1
and flex_value_set_id='1016212') Division_name,
e.segment5 GL_Account_Code,
(select description from fnd_flex_values_vl
where flex_value_set_id='1016211'
AND FLEX_VALUE=e.segment5) GL_Account_Description,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 DISTINCT party_name 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)) Transporter_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 SUM(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 SUM(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 SUM(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%' OR upper(tax_type_code) LIKE '%SOURCE%'))
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%') OTHER_TAX_NAME,
(select SUM(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%' OR upper(tax_type_code) LIKE '%NIACP%'OR
upper(tax_type_code) LIKE '%NIAP%'OR upper(tax_type_code) LIKE '%0% Taxes%'
OR upper(tax_type_code) LIKE '%EXPORT%'OR upper(tax_type_code) LIKE '%BOND%'OR
upper(tax_type_code) LIKE '%EXCISE%DUTY%' OR upper(tax_type_code) LIKE '%COURT%FEE
%'
OR upper(tax_type_code) LIKE '%BOND%' OR upper(tax_type_code) LIKE '%BARCODE
SCANNING%' OR upper(tax_type_code) LIKE '%BOTTLING%FEE%' OR upper(tax_type_code)
LIKE '%ADDITIONAL%LIC%'
OR upper(tax_type_code) LIKE '%CUSTOM%DUTY%' OR upper(tax_type_code) LIKE '%CHA
%EXPENSES%'OR upper(tax_type_code) LIKE '%BANK%CHARGE%'OR upper(tax_type_code) LIKE
'%HOLOGRAM%'
OR upper(tax_type_code) LIKE '%IT%CESS%'OR upper(tax_type_code) LIKE '%INSURANCE
%'OR upper(tax_type_code) LIKE '%LOCAL%'OR upper(tax_type_code) LIKE '%SAMPLING
%CHARGE%'
OR upper(tax_type_code) LIKE '%CFC%'OR upper(tax_type_code) LIKE '%COMMISSIONING
%CH%')) OTHER_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 SUM(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 SUM(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 SUM(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 SUM(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%' OR upper(tax_type_code) LIKE '%VMS%'))
VAT_TAX_AMOUNT,
(select sum(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 '%CENTRAL%') CST_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,
0 Total_Value
FROM gmf_xla_extract_headers A ,GMF_XLA_EXTRACT_LINES B,XLA_AE_HEADERS
C,XLA_AE_lines D,gl_code_combinations e
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 B.LINE_NUMBER='1'
AND A.EVENT_ID=C.EVENT_ID
AND B.TRANSACTION_ACCOUNT_ID=D.CODE_COMBINATION_ID
AND C.ae_header_id=D.ae_header_id
and e.CODE_COMBINATION_ID=D.CODE_COMBINATION_ID
and e.CODE_COMBINATION_ID=b.TRANSACTION_ACCOUNT_ID
--AND B.JOURNAL_LINE_TYPE IN('EXP','IVA')
AND A.OPERATING_UNIT=P_ORG_ID
and TRUNC(a.TRANSACTION_DATE) between P_FROM_DATE AND P_TO_DATE
AND E.SEGMENT5=P_GL_CODE;
--AND A.TRANSACTION_ID in('1575782','7856508','1575784');
--AND a.TRANSACTION_ID in(select TRANSACTION_ID from XXJIL_TRANSACTION_DATA)
--and e.segment5='311602'
--/*
FOR i in c1
loop

update XXJIL_Account_Analysis_Report_GL_Sandeep
set TOTAL_VALUE=
nvl(i.CGST_TAX_AMOUNT,0)+
nvl(i.SGST_TAX_AMOUNT,0)+
nvl(i.IGST_TAX_AMOUNT,0)+
nvl(i.TCS_TAX_AMOUNT,0)+
nvl(i.OTHER_TAX_AMOUNT,0) +
nvl(i.PACKAGING_FORWARDING_TAX_AMOUNT,0)+
nvl(i.FREIGHT_TAX_AMOUNT,0)+
nvl(i.LOADING_UNLOADING_TAX_AMOUNT,0)+
nvl(i.VAT_TAX_AMOUNT,0)+
nvl(i.BASIC_VALUE,0)
where TRANSACTION_ID=i.TRANSACTION_ID;
commit;
end loop;
-- */
End;
/

You might also like