Find the query of Receivable (AR) for the Invoice Number (TRX_NUMBER) Wise,
Customer wise, Sales Order Wise, Transaction Date and
GL Date Wise in Oracle Apps EBS R12.
SELECT rct.trx_number invoice_number,
-- ARPS.AMOUNT_DUE_ORIGINAL BALANCE,
arps.amount_due_remaining balance,
hp.party_name bill_to_customer,
DECODE (rctt.TYPE,
'CB', 'Chargeback',
'CM', 'Credit Memo',
'DM', 'Debit Memo',
'DEP', 'Deposit',
'GUAR', 'Guarantee',
'INV', 'Invoice',
'PMT', 'Receipt',
'Invoice'
) invoice_class,
rct.invoice_currency_code currency, rct.trx_date inv_date,
rctd.gl_date gl_date, (SELECT NAME
FROM apps.ra_terms rat
WHERE rat.term_id = rct.term_id) terms,
rctt.NAME order_type
FROM ra_customer_trx_all rct,
-- RA_CUSTOMER_TRX_LINES_ALL RCTL,
ra_cust_trx_line_gl_dist_all rctd,
hz_parties hp,
hz_cust_accounts_all hca,
ra_cust_trx_types_all rctt,
hr_operating_units hou,
ar_payment_schedules_all arps
WHERE rct.customer_trx_id = rctd.customer_trx_id
--AND RCT.CUSTOMER_TRX_ID = RCTL.CUSTOMER_TRX_ID
--AND RCTL.CUSTOMER_TRX_LINE_ID = RCTD.CUSTOMER_TRX_LINE_ID
AND rct.bill_to_customer_id = hca.cust_account_id
AND hp.party_id = hca.party_id
AND rct.cust_trx_type_id = rctt.cust_trx_type_id
AND rct.org_id = rctt.org_id
AND rct.org_id = hou.organization_id
AND arps.customer_trx_id(+) = rct.customer_trx_id
AND rct.org_id = NVL (:p_org_id, rct.org_id)
AND rct.trx_number = NVL (:trx_number, rct.trx_number)
-- KAL/2017/DE/1114
AND rct.trx_date BETWEEN NVL (:p_trx_date_from, rct.trx_date)
AND NVL (:p_trx_date_to, rct.trx_date)
AND rctd.gl_date BETWEEN NVL (:p_gl_date_from, rctd.gl_date)
AND NVL (:p_gl_date_to, rctd.gl_date)
AND hp.party_name = NVL (:p_cust_name, hp.party_name)
AND NVL (rct.ct_reference, 'XX') =
NVL (NVL (:p_sales_order_no, rct.ct_reference), 'XX')
GROUP BY rct.trx_number,
-- ARPS.AMOUNT_DUE_ORIGINAL,
arps.amount_due_remaining,
hp.party_name,
rctt.TYPE,
rct.invoice_currency_code,
rct.trx_date,
rctd.gl_date,
rct.term_id,
rctt.NAME;
Nice blog about punchout XML, it's being great to read this.
ReplyDeleteCXML Punchout
I have read your blog and I gathered some needful information from your blog. Keep update your blog. Awaiting for your next update.
ReplyDeletebest quoting software
Accounts Payable And ReceivableSoftwares help to make the Payroll work easy. They are one of the payroll developing companies. They provide the best payroll outsourcing and HR Software.
ReplyDeleteAccounts receivable or AR are the unpaid bills or invoices a company has sent to its customers in the simplest sense.
ReplyDelete