Contributors mailing list archives

contributors@odoo-community.org

Re: connector_ecommerce dependency in v9

by
Camptocamp SA, Joël Grand Guillaume
- 18/03/2016 12:42:40
Hi,

In-line my opinion:

On Fri, Mar 18, 2016 at 9:53 AM, Guewen Baconnier <guewen.baconnier@camptocamp.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, atchuthantu@gmail.com
<atchuthantu@gmail.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:part1.00080302.00040209@gmail.com" 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:connectors@odoo-community.org
> Unsubscribe: http://odoo-community.org/groups?unsubscribe

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




--


camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Joël Grand-Guillaume
Division Manager
Business Solutions

+41 21 619 10 28