Files
tryton/modules/account_dunning
..
2023-10-28 14:15:23 +02:00
2024-01-14 19:21:56 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2023-10-30 18:17:32 +01:00
2023-05-01 13:19:11 +02:00
2023-06-23 14:51:59 +02:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2022-12-16 21:32:53 +01:00
2023-10-22 19:40:55 +02:00
2023-10-22 19:40:55 +02:00
2023-10-30 18:51:13 +01:00

Account Dunning Module
######################

The account_dunning module adds dunning for receivable move lines.

Procedure
*********

A *Procedure* defines the dunning process with an ordered list of levels.
A dunning will raise from one level to an other by selecting the next level
that pass the test.
The Procedure is set per *Party* and a default one can be configured in the
accounting configuration.

Level
*****

A *Level* defines the parameters to reach it:

- Days: The number of overdue days.

Dunning
*******

A *Dunning* defines the dunning level of an overdue move line. Once processed,
it triggers the communication defined on the procedure level. It is mainly
defined by:

- Line: The overdue move line
- Procedure: The *Procedure* followed.
- Level: The current *Level*.
- Blocked: If true, it blocks the dunning to raise.

The dunning can be in one of these states:

* Draft

  The current level is not yet processed.

* Waiting

  The current level has been processed.

* Final

  All levels have been processed.