Module Price Invoice Template: Difference between revisions
(creation) Tag: 2017 source edit |
No edit summary |
||
| Line 1: | Line 1: | ||
[[Category:Complementary modules]] | [[Category:Complementary modules]] | ||
<seo metak="price, invoice template, recuring, automatic update, synchronization, subscription"/> | <seo metak="price, invoice template, recuring, automatic update, synchronization, subscription" /> | ||
= Information = | =Information= | ||
{{TemplateModuleInfo | {{TemplateModuleInfo | ||
|modulename=KscdPriceInvoiceTemplate | |modulename=KscdPriceInvoiceTemplate | ||
| Line 13: | Line 13: | ||
}} | }} | ||
= Features = | =Features= | ||
automatically updates recurring invoices (invoice templates) in Dolibarr when a product or service price changes. | automatically updates recurring invoices (invoice templates) in Dolibarr when a product or service price changes. | ||
| Line 31: | Line 31: | ||
- Confirmation messages after each update. | - Confirmation messages after each update. | ||
= Compatibility = | =Compatibility= | ||
* '''Dolibarr''': 16.0 → 22.x | |||
* '''PHP''': 7.1 minimum | *'''Dolibarr''': 16.0 → 22.x | ||
* '''Languages''': French, English, German, Italian, Spanish | *'''PHP''': 7.1 minimum | ||
*'''Languages''': French, English, German, Italian, Spanish | |||
---- | ---- | ||
= Installation = | =Installation= | ||
# Download the module. | |||
# Install directly from Dolibarr modules manager. | #Download the module. | ||
# Enable the module. | #Install directly from Dolibarr modules manager. | ||
# Configure your preferences in the module page. | #Enable the module. | ||
# Run synchronization if needed for the first time. | #Configure your preferences in the module page. | ||
#Run synchronization if needed for the first time. | |||
---- | ---- | ||
= Usage = | =Usage= | ||
==Automatic update== | |||
*When you modify a product/service price, the module automatically updates all affected invoice templates according to your preferences (active or all). | |||
== | ==Manual synchronization== | ||
*From the module configuration page, click: | |||
* From the module configuration page, click: | **'''Synchronize active templates'''. | ||
** '''Synchronize active templates'''. | **'''Synchronize inactive templates'''. | ||
** '''Synchronize inactive templates'''. | |||
---- | ---- | ||
= Changelog = | =Changelog= | ||
* '''1.0.2''' – Manual synchronization | |||
* '''1.0.1''' – Template invoices type selection for automatic updates | *'''1.0.2''' – Manual synchronization | ||
* '''1.0.0''' – Initial release | *'''1.0.1''' – Template invoices type selection for automatic updates | ||
*'''1.0.0''' – Initial release | |||
---- | ---- | ||
= License = | =License= | ||
This module is released under '''AGPL v3''' license. | This module is released under '''AGPL v3''' license. | ||
__INDEX__ | |||
Revision as of 08:22, 14 August 2025
<seo metak="price, invoice template, recuring, automatic update, synchronization, subscription" />
Information
| Module name | KscdPriceInvoiceTemplate |
| Editor / Editeur | Kaféin Studio - [1] |
| Download or buy page / Page achat ou téléchargement | |
| Status / Statut / Estado | Stable |
| Prerequisites / Prérequis |
Dolibarr max version: {{{maxversion}}} |
| Last update date / Date mise à jour fiche / Fecha última actualización | 2025-08-14 |
| Note / Nota |
Features
automatically updates recurring invoices (invoice templates) in Dolibarr when a product or service price changes.
This module automatically updates recurring invoices (invoice templates) in Dolibarr when a product or service price changes, including customer-specific prices. You can also trigger a manual price sync to update only selected templates.
- Automatic price updates: - Default prices. - Customer-specific prices. - Update scope selection: - All invoice templates. - Only active templates. - Manual synchronization on demand: - For active templates. - For inactive templates. - Simple integrated interface. - Confirmation messages after each update.
Compatibility
- Dolibarr: 16.0 → 22.x
- PHP: 7.1 minimum
- Languages: French, English, German, Italian, Spanish
Installation
- Download the module.
- Install directly from Dolibarr modules manager.
- Enable the module.
- Configure your preferences in the module page.
- Run synchronization if needed for the first time.
Usage
Automatic update
- When you modify a product/service price, the module automatically updates all affected invoice templates according to your preferences (active or all).
Manual synchronization
- From the module configuration page, click:
- Synchronize active templates.
- Synchronize inactive templates.
Changelog
- 1.0.2 – Manual synchronization
- 1.0.1 – Template invoices type selection for automatic updates
- 1.0.0 – Initial release
License
This module is released under AGPL v3 license.