Dunning Level Definitions
- Get Dunning Definition Object Definition
- Get a Dunning Definition
- Create Dunning Definition
- Update Dunning Definition
- Delete Dunning Definition
About Dunning Notices
Dunning is the process of communicating with customers to collect overdue balances.
These communications can progress from gentle reminders to more aggressive letters as accounts become more overdue.
Use dunning levels to establish your company’s collection process. The dunning level defines the range for days overdue and commensurate invoice amounts and acts as a filter when you go to print or email dunning notices.
You can assign different printed document templates for each level using PRINTTEMPLATENAME
or email templates using EMAILTEMPLATEKEY
. This allows you to alter the tone of the letter based on how overdue the customer is or how much they owe.
Printing of dunning notices is done through the Intacct application.
Get Dunning Definition Object Definition
lookup
List all the fields and relationships for the dunning object:
Parameters
Name | Required | Type | Description |
---|---|---|---|
object | Required | string | Use DUNNINGDEFINITION |
Get a Dunning Definition
read
Parameters
Name | Required | Type | Description |
---|---|---|---|
object | Required | string | Use DUNNINGDEFINITION |
Create Dunning Definition
create
Create a dunning definition:
Parameters
Name | Required | Type | Description |
---|---|---|---|
DUNNINGDEFINITION |
Required | object | Object to create |
DUNNINGDEFINITION
Name | Required | Type | Description |
---|---|---|---|
DUNNINGDEFINITIONID | Required | string | The title to use for the dunning level being created |
CURRENCY | Optional | string | Currency filter for dunning notice |
PRINTTEMPLATENAME | Required | string | Print template for dunning notice |
EMAILTEMPLATEKEY | Optional | number | Email template for dunning notice |
NOTICESEQUENCE | Required | string | Document sequence for dunning notice |
MINDAYS | Optional | number | Minimum number of days overdue for a dunning notice to be sent by the system |
MAXDAYS | Optional | number | Maximum number of overdue days for a dunning notice to be sent by the system |
MINAMOUNT | Optional | number | Minimum overdue amount for a dunning notice to be sent by the system |
MAXAMOUNT | Optional | number | Maximum overdue amount for a dunning notice to be sent by the system |
To find what email or print templates are available to assign to a particular dunning level, use the Email template API
Update Dunning Definition
update
Parameters
Name | Required | Type | Description |
---|---|---|---|
DUNNINGDEFINITION |
Required | object | Object to create |
DUNNINGDEFINITION
Name | Required | Type | Description |
---|---|---|---|
CURRENCY | Optional | string | Currency filter for dunning notice |
PRINTTEMPLATENAME | Required | string | Print template for dunning notice |
EMAILTEMPLATEKEY | Optional | number | Email template for dunning notice |
NOTICESEQUENCE | Required | string | Document sequence for dunning notice |
MINDAYS | Optional | number | Minimum number of days overdue for a dunning notice to be sent by the system |
MAXDAYS | Optional | number | Maximum number of overdue days for a dunning notice to be sent by the system |
MINAMOUNT | Optional | number | Minimum overdue amount for a dunning notice to be sent by the system |
MAXAMOUNT | Optional | number | Maximum overdue amount for a dunning notice to be sent by the system |
To find what email or print templates are available to assign to a particular dunning level, use the Email template API
Delete Dunning Definition
delete
Parameters
Name | Required | Type | Description |
---|---|---|---|
object | Required | string | Use DUNNINGDEFINITION |
key | Required | string | Record number of dunning definitionx` to delete |