You are on page 1of 19

10/13/2017 Dunning letter -Setup steps | Oracle Apps Store

Oracle Apps Store

Dunning letter -Setup steps

JUNE 1, 2012 16 COMMENTS (HTTPS://ORACLEAPPSSTORE.WORDPRESS.COM/2012/06/01/DUNNING-LETTER-SETUP-


STEPS/#COMMENTS)

i
2 Votes

Advanced Collections setup steps

1. Creating a user account and assigning responsibilities

In System Administrator Responsibility> Security>User>Define

Enter a Username and Password

Assign the following responsibilities:


• System Administrator
• Application Developer
• Receivables Manager
• Collections Agent
• Collections Forms Administrator
• CRM Resource Manager
• Collections HTML Admin
• Telesales Agent
• Human Resources Manager
• CRM Administrator

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

3. A ach the employee name to the user name


• Navigate to System Administrator Responsibility
• Security>User>Define
• Query your Username
• Enter the Full Name as it appeared in the HR setup screen above
• Save

4. Create a group

a. Navigation : CRM Resource Manager -> Maintain Resources -> Groups


b. Name/Start Date (you can use anything)
c. -Assign Usages
i. Collections
d. -Roles
e. Collections Agent

Test Dunning 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)

f. select start date of the resource

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)

l. Click on the Group Tab


Query Group you created previously
Close the form

(h ps://oracleappsstore.files.wordpress.com/2012/05/74.png)

m. Add yourself as an employee to the group


Close the form.

(h ps://oracleappsstore.files.wordpress.com/2012/05/83.png)

——————————————-

1. Changing Data Template

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)

e. Manage Template query

(h ps://oracleappsstore.files.wordpress.com/2012/05/143.png)

(h ps://oracleappsstore.files.wordpress.com/2012/05/153.png)

XXX -NL-BE Dun Le er – STG1


XXX -NL-BE Dun Le er – STG2
XXX -NL-BE Dun Le er – STG3

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

XXX Aging Bucket

(h ps://oracleappsstore.files.wordpress.com/2012/05/173.png)

2. Se ing up for Dunning Plans

a. Navigation: Collections Administrator -> Setup Checklist


b. Click on Home tab

(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)

3. Create Scoring Components


a. Navigation: Collections Administrator -> Setup Checklist -> Click on tab Collections Method Setup
b. Click on Create Scoring Component

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)

XXX Dunning Comp

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.

4. Create Scoring Engine

a. Click on Create scoring Engine tab under Collections Method Setup


b. Click on Create Scoring Engine bu on

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)

c. Fill up the form as in screen shot and click next

XXX Dunning Scoring engine

(h ps://oracleappsstore.files.wordpress.com/2012/05/243.png)

d. Click on Add Score Component

(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)

5. Create Dunning Plans

a. Go to create dunning plans tab under Collections Method Setup

(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)

6. Define Contacts with dunning purpose

7. Running Concurrent Programs

• IEX: Scoring Engine Harness:

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

• IEX: Collections Bucket profile for your aging bucket.


• IEX: Send Dunnings for delinquent customers:

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.

16 Responses to Dunning letter -Setup steps

Candi Shelgren says:


August 15, 2012 at 12:48 PM
Would you happen to have something similar for se ing up Dunning Strategies and where a strategy will auto close if a strategy
has been sent and now the invoice is closed and new invoice needs le er one not the next le er that is in the sequence?

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

shivprasad bajaj says:


April 15, 2013 at 12:29 AM
excellent

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

Create a free website or blog at WordPress.com.

https://oracleappsstore.wordpress.com/2012/06/01/dunning-letter-setup-steps/ 19/19

You might also like