48
edits
(1.3.0) Tag: 2017 source edit |
(1.3.1) Tag: 2017 source edit |
||
| Line 29: | Line 29: | ||
# Otherwise the first active contact of the third party having an email. | # Otherwise the first active contact of the third party having an email. | ||
# Otherwise the email address of the third party. | # Otherwise the email address of the third party. | ||
Since 1.3.1, every contact sharing the highest priority role is kept, not only the first one: two or three billing contacts attached to the same invoice all receive the email, in a single sending. The priority order is unchanged, so a billing contact still wins over a shipping one. Steps 1 and 2 above work this way; step 3 keeps a single recipient, since without a role nothing tells who handles the invoices. | |||
Disabled contacts and contacts without email are never used. If no recipient is found, nothing is sent and an event is recorded in the document agenda. | Disabled contacts and contacts without email are never used. If no recipient is found, nothing is sent and an event is recorded in the document agenda. | ||
| Line 71: | Line 73: | ||
= Version history = | = Version history = | ||
* '''1.3.0''' (2026-07-21): proposals support (auto-send + reminders on end of validity, separate settings tabs, single engine), editable mass-send safety date with warning, new common recipient rule | * '''1.3.1''' (2026-08-02, beta): every contact sharing the highest priority role receives the document and the reminders (several billing contacts on the same invoice), priority order unchanged, nothing to enable. Version 1.3.0 remains the release version. | ||
* '''1.3.0''' (2026-07-21): proposals support (auto-send + reminders on end of validity, separate settings tabs, single engine), editable mass-send safety date with warning, new common recipient rule, per-proposal exclusion checkbox. | |||
Full changelog, every version since the first one: [https://framagit.org/Steph501/dolibarr-mod-autoreminder/-/blob/main/ChangeLog.md ChangeLog.md] | |||
{{DEFAULTSORT:Auto Reminder}} | |||
[[Category:Complementary modules]] | |||
[[Category:Modules complémentaires]] | |||
edits