Sunteți pe pagina 1din 2

select * from alr_alerts where ALERT_NAME like '%Payment%Received%'

/* Formatted on 8/13/2014 10:29:28 AM (QP5 v5.215.12089.38647) */


SELECT 'accountreceivable@siliconimage.com,accountsreceivable@mhlconsortium.or
g,lvo@siliconimage.com',
'Payment Received for On Account - MHL',
CUST.PARTY_NAME "Customer Name",
NULL "Inv Type",
'On Account',
NULL "Order Number",
LTRIM (SUM (araa.amount_applied)) "Payment Amount"-- ,REC.RECEIPT_NUMBE
R "Receipt Num"
-- ,gcc.segment1
,
hza.account_name
INTO &email_addr,
&subj,
&cust_name,
&trans_type,
&trx_num,
&ord_num,
&pmt_amt,
&accnt_name
FROM AR_CASH_RECEIPTS rec,
hz_parties cust --RA_CUSTOMERS CUST For R12
,
AR_RECEIVABLE_APPLICATIONS ARAA--,ra_customer_trx rcta
--,RA_CUST_TRX_TYPES rctta
,
CE_BANK_ACCT_USES_OU REMIT_BANK,
CE_BANK_ACCOUNTS CBA,
APPS.gl_code_combinations gcc,
hz_cust_accounts_all hza
WHERE REC.STATUS <> 'REV'
AND REC.PAY_FROM_CUSTOMER = hza.cust_account_id --CUST.CUSTOMER_ID For
R12
AND araa.CASH_RECEIPT_ID = REC.CASH_RECEIPT_ID
AND araa.display = 'Y'
AND araa.applied_customer_trx_id = -1
--and rcta.cust_trx_type_id = rctta.cust_trx_type_id
--and rcta.org_id=rctta.org_id
--and rec.REMITTANCE_BANK_ACCOUNT_ID = acc.bank_account_id
AND REMIT_BANK.BANK_ACCT_USE_ID(+) = rec.REMIT_BANK_ACCT_USE_ID
AND REMIT_BANK.ORG_ID(+) = rec.ORG_ID
AND remit_bank.bank_account_id = CBA.bank_account_id(+)
AND cba.ASSET_CODE_COMBINATION_ID = gcc.CODE_COMBINATION_ID
AND (araa.CREATION_DATE BETWEEN TO_DATE (
NVL (:DATE_LAST_CHECKED, SYSDATE),
'DD-MON-YYYY HH24:MI:SS')
AND SYSDATE)
AND gcc.segment1 IN ('110')
--and hza.cust_account_id = cust.customer_id For R12
AND hza.party_id = cust.party_id --For R12
GROUP BY CUST.PARTY_NAME, hza.account_name
UNION ALL
SELECT 'accountreceivable@siliconimage.com,accountsreceivable@mhlconsortium.or
g,trudi.bordi@siliconimage.com,staceylee.messam@siliconimage.com,lvo@siliconimag
e.com',
'Payment Received for Transaction Types: MHL Adopter-Initial, MHL Royal
ties, MHL Debit Memo, MHL Renewal Fee',
CUST.PARTY_NAME "Customer Name",
rctta.name "Inv Type",
rcta.trx_number "Inv Num",
rcta.CT_REFERENCE "Order Number",
LTRIM (SUM (araa.amount_applied)) "Payment Amount"--,REC.RECEIPT_NUMBER
"Receipt Num"
,
hza.account_name
FROM AR_CASH_RECEIPTS rec,
hz_parties cust --RA_CUSTOMERS CUST
,
AR_RECEIVABLE_APPLICATIONS_ALL ARAA,
ra_customer_trx rcta,
RA_CUST_TRX_TYPES rctta,
hz_cust_accounts_all hza
WHERE REC.STATUS <> 'REV'
AND REC.PAY_FROM_CUSTOMER = hza.cust_account_id --CUST.CUSTOMER_ID For
R12
AND araa.CASH_RECEIPT_ID = REC.CASH_RECEIPT_ID
AND araa.display = 'Y'
AND araa.applied_customer_trx_id = rcta.customer_trx_id
AND rcta.cust_trx_type_id = rctta.cust_trx_type_id
AND rcta.org_id = rctta.org_id
AND rctta.name IN
('MHL Adopter-Initial',
'MHL Royalties',
'MHL Debit Memo',
'MHL Renewal Fee')
AND (araa.CREATION_DATE BETWEEN TO_DATE (
NVL (:DATE_LAST_CHECKED, SYSDATE),
'DD-MON-YYYY HH24:MI:SS')
AND SYSDATE)
AND hza.party_id = cust.party_id
GROUP BY CUST.party_NAME,
rctta.name,
rcta.trx_number,
rcta.CT_REFERENCE,
hza.account_name

S-ar putea să vă placă și