Contributors mailing list archives
Re: connector_ecommerce dependency in v9by
Camptocamp SA, Joël Grand Guillaume
Hi,In-line my opinion:
On Fri, Mar 18, 2016 at 9:53 AM, Guewen Baconnier <email@example.com> wrote:
He... sale_exceptions: The initial goal of this module was to create an airlock for new orders before validation, if a sales order was created by a connector (or a user) with mistakes, it could not be confirmed, and mainly no invoice or delivery could be created. I think we can keep the same behaviour, meaning prevent the validation of draft to open. I'm not sure we want to check further editions of a sales order or if we want to, it could be an extended feature, for later.
=> Exceptions should be raised on confirmation (like now) AND they must be checked if we edit an Order again. As we can force the validation even in case of an exception, I see no trouble in raising it again if you change something. So my vote will go to :
* Raise exception as now (from draft to open)
* Check the matching of exceptions also when changing a confirmed order
* Keep a way to force the validation even if an exception was raised
sale_automatic_workflow: At the very least, the module must behave as of today, meaning that when you open a sales order it generates/validates the invoice, close pickings... My feeling is that all or most of the automatism are still valid, as they were triggered by the transition from draft→open and this transition still exists. The new thing in 9.0 is the possibility to edit the open orders and this is what raise the most questions, should we continue to automatically create and validate invoices or close pickings on further editions? I tend to say yes but I don't have a deep understanding of these open orders editions.
=> +1, changing a confirm order must automate the action like if it was the initial order (e.g. adding a line should invoice it automatically, increasing quantitiy must invoice the difference, etc..)
-- Guewen Baconnier Business Solutions Software Developer Camptocamp SA PSE A, CH-1015 Lausanne Phone: +41 21 619 10 39 Office: +41 21 619 10 10 http://www.camptocamp.com/ On Thu, Mar 17, 2016 at 4:38 PM, firstname.lastname@example.org <email@example.com> wrote: > Hello, > > I would like to discuss on how the OCA/connector_ecommerce module > dependencies can be ported to 9.0. > > connector_ecommerce dependency list > connector (Ported already to 9.0) > sale_payment_method_automatic_workflow (PENDING) > sale_payment_method (PENDING) > sale_automatic_workflow (PENDING) > sale_exceptions (https://github.com/OCA/sale-workflow/pull/279) > > I would like to know how the automation process needs to be for Odoo 9.0 as > work-flows are removed and how the community expects the feature to adapt to > Odoo 9.0? > > -- > Thanks & Regards, > Atchuthan > <img src="cid:firstname.lastname@example.org" alt="View Atchuthan T U's > profile on LinkedIn" height="15" width="80" border="0"> > > _______________________________________________ > Mailing-List: http://odoo-community.org/groups/connectors-30 > Post to: mailto:email@example.com > Unsubscribe: http://odoo-community.org/groups?unsubscribe