Supplier Banks Details Header & Site Level Query
select
'Suppplier Header' "Banking_Info" ,
APS.SEGMENT1 ,
APS.VENDOR_NAME ,
IEBA.BANK_ACCOUNT_NAME ,
IEBA.BANK_ACCOUNT_NUM ,
cbv.BANK_NAME ,
NULL Operating_unit_name
from
apps.AP_SUPPLIERS APS ,
apps.IBY_EXTERNAL_PAYEES_ALL IEPA,
apps.IBY_PMT_INSTR_USES_ALL IPIUA,
APPS.IBY_EXT_BANK_ACCOUNTS IEBA ,
apps.ce_banks_v cbv
where
1=1
/*AND APS.VENDOR_ID IN
(
select
VENDOR_ID
from
apps.AP_SUPPLIER_SITES_ALL ass
where
ORG_ID=NVL(:P_ORG_ID,ORG_ID))*/
AND IEPA.PAYEE_PARTY_ID=APS.PARTY_ID
AND PARTY_SITE_ID IS NULL
AND SUPPLIER_SITE_ID IS NULL
AND IPIUA.EXT_PMT_PARTY_ID =IEPA.EXT_PAYEE_ID
AND IEBA.EXT_BANK_ACCOUNT_ID=IPIUA.INSTRUMENT_ID
AND IEBA.BANK_ID =cbv.BANK_PARTY_ID
--and APS.VENDOR_ID=176042--1122--1255--176042
UNION
select
'Suppplier LINE' "Banking_Info" ,
APS.SEGMENT1 ,
APS.VENDOR_NAME ,
IEBA.BANK_ACCOUNT_NAME ,
IEBA.BANK_ACCOUNT_NUM ,
cbv.BANK_NAME ,
(
Select
hou.name
from
hr_operating_units hou
where
hou.organization_id=IEPA.ORG_ID)Operating_unit_name
from
apps.AP_SUPPLIERS APS ,
apps.IBY_EXTERNAL_PAYEES_ALL IEPA,
apps.IBY_PMT_INSTR_USES_ALL IPIUA,
APPS.IBY_EXT_BANK_ACCOUNTS IEBA ,
apps.ce_banks_v cbv
where
1=1
/*AND APS.VENDOR_ID IN
(
select
VENDOR_ID
from
apps.AP_SUPPLIER_SITES_ALL ass
where
ORG_ID=NVL(:P_ORG_ID,ORG_ID))*/
AND IEPA.PAYEE_PARTY_ID=APS.PARTY_ID
AND PARTY_SITE_ID IS NOT NULL
AND SUPPLIER_SITE_ID IS NOT NULL
AND IPIUA.EXT_PMT_PARTY_ID =IEPA.EXT_PAYEE_ID
AND IEBA.EXT_BANK_ACCOUNT_ID=IPIUA.INSTRUMENT_ID
AND IEBA.BANK_ID =cbv.BANK_PARTY_ID
--and APS.VENDOR_ID=176042--1122--1255--176042
;
No comments:
Post a Comment