Skip to Content

Contributors

Re: Yet another followup module ?

Thank you Alexis.

In my opinion, the least surprising option is to create the 10.0 branch on the same repo.
Do you have access to do that?

--Daniel

On 19/06/2020 00:11, Alexis de Lattre wrote:


Le lun. 15 juin 2020 à 18:42, Alexis de Lattre <alexis.delattre@akretion.com> a écrit :
I'll backport it to v10 very soon.

My v10 backport of this module is now ready... but while I was preparing the PR, I figured out that there is no 10.0 branch on credit-control project, because it started with v11. So the options are:
1) we create an empty 10.0 branch and I make a PR on it.
2) I propose the module to another OCA project for v10
3) I keep it in an akretion project for v10

Any advice ?

--
Alexis de Lattre
Akretion France - 27 rue Henri Rolland - 69100 Villeurbanne - France
Mail : alexis.delattre@akretion.com
Mobile : +33 6 99 08 92 45

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



by Daniel Reis - 10:21 - 19 Jun 2020

Reference

  • Yet another followup module ?
    Dear OCA friends,

    I published yesterday a new module called Overdue Invoice Reminder (technical name : account_invoice_overdue_reminder) :


    It is an alternative to the OCA module account_credit_control available on https://github.com/OCA/credit-control (was in OCA/account-financial-tools for v10 and under)

    If you want to have a demo of my new module, please look at my screencast :

    Why did I decide to develop "yet another module" for followup ? Because I deployed the account_credit_control module for several companies (in v10), and the experience was not very positive, and they all stopped using it shortly after the deployment. My feeling about this OCA module is that it is like an army tank designed to send millions of followup letters ; the usability is not so good and it's not possible to customize the email/letters. Also, this module is very big (1900 line of python code) and difficult to modify because it is quite complex. That's why I decided to start the development of a new module from scratch. My main goals were:
    - give full control on the overdue email/letters to the user,
    - usability and easy the understand,
    - simplicity (700 lines of Python code, easy to read and understand),
    - reminders by email by default, with the possibility to also send letters and make phone calls.

    Please look at the README of the module for more info about the module (and its limitations) :

    I haven't submitted this module to OCA because of the rule "1 module per feature". But, if you think that this module should be in OCA, I'm ready to submit it. Anyway, your feedback on this module is welcomed. But don't forget that I want to KEEP THIS MODULE SIMPLE, so I may refuse features that add too much complexity.

    P.S. : I plan to backport this module to v10 after the first feedbacks.

    --
    Alexis de Lattre
    Akretion France - 27 rue Henri Rolland - 69100 Villeurbanne - France
    Mail : alexis.delattre@akretion.com
    Mobile : +33 6 99 08 92 45

    by Alexis de Lattre - 12:20 - 22 Apr 2020