Professional Documents
Culture Documents
Dunning Letter Setup Steps Oracle Apps Store
Dunning Letter Setup Steps Oracle Apps Store
i
2 Votes
2. Se ing up an Employee
• Navigate to HR Responsibility
• Setup employee
• People>Enter & Maintain
• Enter name, birthday, gender, SSN and Save
• Note the employee number
4. Create a group
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 1/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/114.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/214.png)
5. Import Resource
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 2/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
a. Navigation : CRM Resource Manager -> Maintain Resources -> Import Resources
b. Resource Cat = Employee
c. Enter Employee # that was noted previously
d. Click search/select employee
e. Click start import
(h ps://oracleappsstore.files.wordpress.com/2012/05/312.png)
g. Click OK.
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 3/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/412.png)
h. Save Resource.
(h ps://oracleappsstore.files.wordpress.com/2012/05/56.png)
i. Click Details
j. From the Resource Management Form, enter the Username
k. Click on Roles Tab (Security & Access)
Add the following roles:
Collections Role Type
Collections Agent Role
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 4/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/63.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/74.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/83.png)
——————————————-
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 5/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
a. Navigate to: XML Publisher Administrator
b. Click on Data Definition tab
(h ps://oracleappsstore.files.wordpress.com/2012/05/94.png)
c. Search for: Collection XML Data Source
d. Update the template you want to use for your dunning le ers
(h ps://oracleappsstore.files.wordpress.com/2012/05/104.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/115.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/123.png)
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 6/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/133.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/143.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/153.png)
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 7/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/166.png)
select to_char(sysdate, ‘MM/DD/YYYY’) currsysdate,
decode((per.person_first_name || per.person_last_name), null, ARPT_SQL_FUNC_UTIL.get_lookup_meaning(‘RESPONSIBILITY’,
‘APS’), per.person_first_name) first_name,
per.person_last_name last_name,
org.party_name org_name,
loc.address1 address1,
loc.address2 address2,
loc.city city,
loc.state state,
loc.postal_code postal_code,
per.person_first_name first_name1,
(select sum(aps.amount_due_remaining)
from
iex_delinquencies_all dd,
ar_payment_schedules_all aps
where
dd.payment_schedule_id = aps.payment_schedule_id and
dd.party_cust_id = org.party_id and
dd.cust_account_id = :ACCOUNT_ID and
dd.customer_site_use_id = :CUSTOMER_SITE_USE_ID) total_amount_due_remaining,
to_char(sysdate+14, ‘MM/DD/YYYY’) required_pay_date,
rs.source_name collector_name,
rs.source_job_title collector_title,
rs.source_phone collector_phone,
cursor
(select
ct.trx_number invoice_number,
to_char(ar.due_date, ‘MM/DD/YYYY’) due_date,
ar.amount_due_remaining amount_due_remaining
from
iex_delinquencies_all d,
ar_payment_schedules_all ar,
ra_customer_trx_all ct
where
d.party_cust_id = org.party_id
and d.cust_account_id = :ACCOUNT_ID
and d.customer_site_use_id = :CUSTOMER_SITE_USE_ID
and d.payment_schedule_id = ar.payment_schedule_id
and d.status = ‘DELINQUENT’
and ar.customer_trx_id = ct.customer_trx_id
and ar.amount_due_remaining <> 0
) as payment_history
from
HZ_LOCATIONS loc
,hz_parties org
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 8/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
,hz_parties per
,jtf_rs_resource_extns rs
where
loc.location_id = :LOCATION_ID
and org.party_id= :PARTY_ID
and per.party_id = nvl(:CONTACT_ID, org.party_id)
and rs.RESOURCE_ID = :RESOURCE_ID
f. SELECT TEMPLATE_ID, APPLICATION_ID, TEMPLATE_CODE, TEMPLATE_NAME FROM XDO_TEMPLATES_VL WHERE
TEMPLATE_NAME LIKE ‘%MyTemplateName%’;
g. Verify reference exist between XDO Template and Collections Query
SELECT * FROM IEX_QUERY_TEMP_XREF WHERE TEMPLATE_ID = <MyTemplateID>;
h. Review the existing queries in the table based on Dunning Level(Strategy level) in this case, we are using BillTo.
SELECT QUERY_ID, DESCRIPTION from IEX_XML_QUERIES WHERE OBJECT_TYPE = ‘DUNN’ AND QUERY_LEVEL =
‘BILL_TO;
i. Insert into row into IEX_QUERY_TEMP_XREF table connecting Template and Query Use the sequence value from
IEX_QUERY_TEMP_XREF_S for QUERY_TEMP_ID
Receivables -> Setup -> Collections -> Aging Buckets
(h ps://oracleappsstore.files.wordpress.com/2012/05/173.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/183.png)
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 9/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
c. Click on Edit Questionnaire for Operations Setup
d. Check the Bill To radio bu on and check box for collection / dunning level
(h ps://oracleappsstore.files.wordpress.com/2012/05/194.png)
e. Click Next leave default.
f. Click Next.
g. Click on Dunning Plan radio bu on for collections method
(h ps://oracleappsstore.files.wordpress.com/2012/05/204.png)
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 10/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/215.png)
c. Give a name
d. Enable the check box
e. Select type as Bill To
f. Select Value Type as Select Statement
g. Give any valid SQL
(h ps://oracleappsstore.files.wordpress.com/2012/05/224.png)
SELECT NVL(MAX(ABL.BUCKET_SEQUENCE_NUM),0)
FROM AR_AGING_BUCKETS AB
,AR_AGING_BUCKET_LINES ABL
,AR_PAYMENT_SCHEDULES ARP
,IEX_DELINQUENCIES DEL
WHERE ABL.AGING_BUCKET_ID = AB.AGING_BUCKET_ID
AND AB.BUCKET_NAME = ‘XXX Aging Bucket’
AND DEL.PAYMENT_SCHEDULE_ID = ARP.PAYMENT_SCHEDULE_ID
AND (TRUNC(SYSDATE) – TRUNC(ARP.DUE_DATE)) BETWEEN ABL.DAYS_START AND ABL.DAYS_TO
AND DEL.STATUS IN (‘DELINQUENT’, ‘PREDELINQUENT’)
AND ARP.STATUS =’OP’
AND DEL.CUSTOMER_SITE_USE_ID = :BILLTO_ID
h. Click on apply.
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 11/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/233.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/243.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/254.png)
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 12/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
e. Search you Scoring Component and select it
(h ps://oracleappsstore.files.wordpress.com/2012/05/262.png)f. Key in the weight for that component and click on recalculate bu on
g. Define ranges for you component and click next
(h ps://oracleappsstore.files.wordpress.com/2012/05/272.png)
h. Define segments and click next
IEX_F_BILLTO_V
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 13/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/282.png)
(h ps://oracleappsstore.files.wordpress.com/2012/05/292.png)
b. Fill in the form and select the aging bucket you want to use for this dunning plan, click next
(h ps://oracleappsstore.files.wordpress.com/2012/05/301.png)
Dunning Plan
c. Select the scoring engine you created and click next
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 14/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
(h ps://oracleappsstore.files.wordpress.com/2012/05/313.png)
d. Define your dunning plan as per the score and assign dunning le er template and click next
(h ps://oracleappsstore.files.wordpress.com/2012/05/321.png)
e. Click finish
(h ps://oracleappsstore.files.wordpress.com/2012/05/331.png)
You can select up to five scoring engines to run at the same time. The scoring harness assigns a value to an object such as a
customer, account, or bill to location. Another score determines whether transactions are delinquent, pre-delinquent, or current. At a
minimum, you must run a scoring engine that scores transactions to create delinquencies; and then run a scoring engine to score the
level of your dunning plan (customer, account, or bill to location).
Set
This program sends the results of the scoring engine harness to Oracle One-to-One Fulfillment to send out dunning
correspondence
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 15/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
IEX: Purge Score History Table
The concurrent program IEX: Score History Purge: Purges historical data stored in the IEX_SCORE_HISTORIES table. Run this
program if you do not use historical data.
The parameters:
a) Score Object ID: This parameter will clean up score history for a single object, ‘Customer/Account/Site/Transaction’. For example
if you pick a customer you can say to clean all scores for customer = ‘Business World’.
b) Score Object Code: This parameter will clean up all the history for the type of objects. For example, you can set it to clean up all
scores for transactions.
c) Request ID: This parameters will clean up all the scores generated by a concurrent program request. If you ran a concurrent
program with a scoring engine and did not like the result, you can basically wipe it clean by entering the request id.
d) The recommendation is for administrator to run this at least once a week to clean up transaction histories. OR to run this and
leave all the fields blank and only select ‘Save Last Run’ = ‘Y’, which will cause the concurrent program to clean all the score history
for all objects BUT it will leave the last score created for each object. So if you run scoring for customers for a year, if you use this
option all the scores except the last one for each of your customers will be deleted.
Advertisements
Intercom - Sales
Chat Tool
Convert More Leads
Automatically nurture and
convert more leads, without
switching tools.
intercom.com/free-trial
Intercom - Sales
Chat Tool
Convert More Leads
Automatically nurture and
convert more leads, without
switching tools.
intercom.com/free-trial
FILED UNDER ADVANCED COLLECTIONS TAGGED WITH DUNNING LETTERS
About Asokan
I have around 10 years of Working Experience in the Industry. Have done various roles like Developer, Lead, Architect etc.
i
Rate This
Reply
prakash says:
December 18, 2012 at 6:35 AM
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 16/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
Excellent article.
i
Rate This
Reply
Asokan says:
April 15, 2013 at 1:40 PM
Thank you
i
Rate This
Reply
muneendra says:
March 29, 2016 at 12:04 PM
could u explain new store setups for CRM
i
Rate This
i
Rate This
Reply
Asokan says:
April 15, 2013 at 1:40 PM
Thank you
i
Rate This
Reply
Mike says:
July 26, 2013 at 4:07 PM
Great article. Thanks for taking the time to write this. Only asking this because you seem to have advanced knowledge of
advanced collections. (pun intended). Have you ever been able to add the concurrent request id or the xml_request_id from
iex_xml_request_histories table to the XML that is generated? I am trying to add this information to the RTF template of my
dunning le er and can’t seem to do it via the query editor.
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 17/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
0
i
Rate This
Reply
Tony says:
December 2, 2013 at 1:56 PM
Good work – Brother || Excellent work you done here || you save my life
i
Rate This
Reply
Usman says:
August 29, 2014 at 10:00 AM
Sir
Could you please provide “Direct Debit Process” in AR with screen shots……
i
Rate This
Reply
Ali Hussien says:
October 4, 2014 at 9:14 AM
What a great article ..!
many thanks for your efforts
and sharing knowledge.
Best Regards;
i
Rate This
Reply
Asokan says:
October 4, 2014 at 7:32 PM
Thank you !!
i
Rate This
Reply
Frank Rodgers says:
February 5, 2015 at 2:12 PM
Great Article
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 18/19
10/13/2017 Dunning letter -Setup steps | Oracle Apps Store
i
Rate This
Reply
alok kumar says:
February 18, 2015 at 5:59 AM
hiii asokan, its indeed the most insightful article on this. we have a dunning plan configured based on days overdue method but
we now want it to be staged. we have configured a staged dunning plan but the output remains empty.
i
Rate This
Reply
SSagar says:
March 11, 2015 at 5:45 AM
Hi, This article is so awesome.. I have done the setup according to the steps here. But can you please help me in explaining how
to start using this. some thin I have missed I think . For example the profile options mentioned last , I could not get.
Can you please send me the profile options to be set screenshots and user guide how to use this.
My mail id is sagarorissa@gmail.com
i
Rate This
Reply
prasanna says:
July 21, 2015 at 10:58 AM
Hi it was fanstatic document, but i have a issue like I have changed my collector & assigned the same new collector at customer
level but could not able to see that in Collections assigned was previous collector how to get the new collector at collection agent
level
i
Rate This
Reply
PG says:
March 16, 2016 at 9:48 AM
Thank you so much !
i
Rate This
Reply
https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 19/19