146
edits
Theopequiii (talk | contribs) (Version 1.4.1 : génération du PDF fiabilisée / PDF generation made reliable) |
Theopequiii (talk | contribs) (Version 1.5.0 : échéance à jour fixe du mois / fixed day of the month) |
||
| Line 18: | Line 18: | ||
|- | |- | ||
! Version | ! Version | ||
| 1. | | 1.5.0 | ||
|- | |- | ||
! Dolibarr | ! Dolibarr | ||
| Line 55: | Line 55: | ||
* By default the customer's terms; a choice per subscription; or a term enforced on every generated invoice from the settings. | * By default the customer's terms; a choice per subscription; or a term enforced on every generated invoice from the settings. | ||
* '''Fixed day of the month''': "on the 10th of the month" or any other day from 1 to 28, picked straight from the list. The due date falls on that day in the invoice month, or the next month if the day has passed. | |||
* The due date is recalculated before validation: the PDF and the aged balance show the right date. | * The due date is recalculated before validation: the PDF and the aged balance show the right date. | ||
| Line 73: | Line 74: | ||
== Versions == | == Versions == | ||
* '''1.5.0''' (2 October 2026): due date on a fixed day of the month ("on the 10th"…), chosen in the settings or on the subscription card; the "Payment terms" line is shown again on the PDF of generated invoices. | |||
* '''1.4.1''' (2 October 2026): invoices generated with a PDF template that was no longer available had no PDF; fallback generation, PDF built when the email is sent, catch-up button in the journal. | * '''1.4.1''' (2 October 2026): invoices generated with a PDF template that was no longer available had no PDF; fallback generation, PDF built when the email is sent, catch-up button in the journal. | ||
* '''1.4.0''' (2 October 2026): configurable payment terms (per subscription or enforced), new module id 194157. | * '''1.4.0''' (2 October 2026): configurable payment terms (per subscription or enforced), new module id 194157. | ||
| Line 78: | Line 80: | ||
== Compatibility == | == Compatibility == | ||
* Dolibarr 16 to 24 (verified on 16, 23 and 24). | * Dolibarr 16 to 24 (verified on 16, 22, 23 and 24). | ||
* PHP 7.0 and above, MySQL / MariaDB. | * PHP 7.0 and above, MySQL / MariaDB. | ||
* English and French included. Email support and updates for 2 years. | * English and French included. Email support and updates for 2 years. | ||
| Line 87: | Line 89: | ||
File:TheoPequignot-AutoFacture-create.png|Creating a subscription, with the control sentence and line preview | File:TheoPequignot-AutoFacture-create.png|Creating a subscription, with the control sentence and line preview | ||
File:TheoPequignot-AutoFacture-unpaid.png|Unpaid invoices: aged balance and reminders to approve | File:TheoPequignot-AutoFacture-unpaid.png|Unpaid invoices: aged balance and reminders to approve | ||
File:TheoPequignot-AutoFacture-payment-terms.png|Payment terms | File:TheoPequignot-AutoFacture-payment-terms.png|Payment terms: those of each subscription, a term from the dictionary, or a fixed day of the month | ||
</gallery> | </gallery> | ||
== Support == | == Support == | ||
Questions before buying, installation or update issues: write to [mailto:contact@theopequignot.fr contact@theopequignot.fr]. I am the developer of this module and I answer myself. Support and updates are included for 2 years with the DoliStore purchase. | Questions before buying, installation or update issues: write to [mailto:contact@theopequignot.fr contact@theopequignot.fr]. I am the developer of this module and I answer myself. Support and updates are included for 2 years with the DoliStore purchase. | ||
edits