You are on page 1of 2

with AmtAppld as (select sum(araa.

AMOUNT_APPLIED_FROM) AmountApplied,
araa.CASH_RECEIPT_ID
from ra_customer_trx_all rcta,
ra_terms rts,
ra_customer_trx_lines_all rctl,
ar_receivable_applications_all araa,
ar_cash_receipt_history_all arha,
ar_cash_receipts_all rcra,
hz_cust_accounts hca,
hz_parties hp,
AR_MEMO_LINES_ALL_B amla,
AR_MEMO_LINES_ALL_TL AMLT,
AR_RECEIPT_METHODS arm,
HR_ALL_ORGANIZATION_UNITS haou,
RA_CUST_TRX_TYPES_ALL RCTT
where 1=1
--and rcra.receipt_number='IA68145000O111'
--and trx_number='INV198225956040'
and rcta.TERM_ID=rts.TERM_ID
and rcta.customer_trx_id=rctl.customer_trx_id
and rcta.customer_trx_id=araa.applied_customer_trx_id
and araa.cash_receipt_id = arha.cash_receipt_id
and rcra.CASH_RECEIPT_ID = arha.CASH_RECEIPT_ID
and rcta.BILL_TO_CUSTOMER_ID=hca.cust_account_id
and hca.party_id=hp.party_id
and rctl.MEMO_LINE_SEQ_ID=amla.MEMO_LINE_SEQ_ID(+)
and amla.MEMO_LINE_ID=AMLT.MEMO_LINE_ID
and rcra.receipt_method_id=arm.receipt_method_id
and rcta.org_id=haou.ORGANIZATION_ID
and rcta.CUST_TRX_TYPE_SEQ_ID=RCTT.CUST_TRX_TYPE_SEQ_ID(+)
group by araa.CASH_RECEIPT_ID )

select to_char(rcra.RECEIPT_DATE,'MM-DD-YYYY') "Receipt Date",


rcra.receipt_number "Receipt Number",
arm.name "Receipt Method",
to_char(arha.GL_DATE,'MM-DD-YYYY') "Receipt Accounting Date",
decode(rcra.CURRENCY_CODE,'USD',rcra.AMOUNT,rcra.AMOUNT) "Receipt
Amount",
decode(rcra.CURRENCY_CODE,'USD',rcra.AMOUNT,rcra.AMOUNT) "Receipt
Amount USD",
AmtAppld.AmountApplied "Receipt Amount Applied",
AmtAppld.AmountApplied "Receipt Amount Applied (USD)",
(rcra.AMOUNT-AmtAppld.AmountApplied) "Receipt Unapplied Amount",
(rcra.AMOUNT-AmtAppld.AmountApplied) "Receipt Unapplied Amount
(USD)",
rcta.ATTRIBUTE1 "Case ID",
NULL "Patient ID",
rcta.trx_number "Transaction Number",
to_char(rcta.trx_date,'MM/DD/YYYY') "Transaction Date",
rts.name "Payment Terms",
rctl.EXTENDED_AMOUNT "Transaction Amount",
round(rctl.EXTENDED_AMOUNT * rcta.EXCHANGE_RATE,2) "Transaction
Amount in USD",
NULL "Transaction Outstanding Balance",
araa.AMOUNT_APPLIED "Receipt Applied Amount",
araa.AMOUNT_APPLIED_FROM "Receipt Applied Amount (USD)",
to_char(araa.APPLY_DATE,'MM/DD/YYYY') "Receipt Application Date",
araa.DAYS_LATE "Overdue Day 1+",
hp.party_number "Customer Number",
hp.party_name "Customer Name",
hca.ACCOUNT_NUMBER "Account Number",
hca.CUSTOMER_CLASS_CODE "Customer Class",
AMLT.NAME "Memo Line",
rcra.CASH_RECEIPT_ID
from ra_customer_trx_all rcta,
ra_terms rts,
ra_customer_trx_lines_all rctl,
ar_receivable_applications_all araa,
ar_cash_receipt_history_all arha,
ar_cash_receipts_all rcra,
hz_cust_accounts hca,
hz_parties hp,
AR_MEMO_LINES_ALL_B amla,
AR_MEMO_LINES_ALL_TL AMLT,
AR_RECEIPT_METHODS arm,
HR_ALL_ORGANIZATION_UNITS haou,
RA_CUST_TRX_TYPES_ALL RCTT,
AmtAppld
where 1=1
--and trx_number='INV198225956040'
--and rcra.receipt_number='IA68145000O111'
and rcta.TERM_ID=rts.TERM_ID
and rcta.customer_trx_id=rctl.customer_trx_id
and rcta.customer_trx_id=araa.applied_customer_trx_id
and araa.cash_receipt_id = arha.cash_receipt_id
and rcra.CASH_RECEIPT_ID = arha.CASH_RECEIPT_ID
and rcta.BILL_TO_CUSTOMER_ID=hca.cust_account_id
and hca.party_id=hp.party_id
and rctl.MEMO_LINE_SEQ_ID=amla.MEMO_LINE_SEQ_ID(+)
and amla.MEMO_LINE_ID=AMLT.MEMO_LINE_ID
and rcra.receipt_method_id=arm.receipt_method_id
and rcta.org_id=haou.ORGANIZATION_ID
and rcta.CUST_TRX_TYPE_SEQ_ID=RCTT.CUST_TRX_TYPE_SEQ_ID(+)
and AmtAppld.CASH_RECEIPT_ID=araa.CASH_RECEIPT_ID

You might also like