0% found this document useful (0 votes)
10 views8 pages

testing query

Uploaded by

kptsandy84
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
0% found this document useful (0 votes)
10 views8 pages

testing query

Uploaded by

kptsandy84
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
Download as txt, pdf, or txt
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