Community mailing list archives

Re: Sale and purchase workflow

AVANZOSC, S.L, Ana Juaristi Olalde
- 09/16/2015 03:26:43
+1 to Alexandre and Nhomar

& ++1 to Alexandre saying: I'm doubtful about "more features supported and no features removed". It really depends on your definition of "feature"

I have been scared with this kind of huge changes each version from 6.0 so it's not surprising to me to realize that I'm scared again. 
On the other side, I can not give an objective opinion since I didn't test the V9 version but... just to know that invoices will be ONLY from sales... doesn't fit with most of my customers who are always invoicing from deliveries.
I think this new aproach could be better (unify the way of invoicing Services) for services companies but %90 of customers we integrate are working with "materials" so they don't use periodical invoicing, or invoice from analytics. 
Just need to see the changes and evaluate the impact. I don't know if I should be really scared or delighted with this new aproach. Let's see.

Thank you:


2015-09-16 9:13 GMT+02:00 Alexandre Fayolle <>:
On 16/09/2015 07:47, Fabien Pinckaers wrote:
> Hello,
> A lot of people are asking more information about the changes in sale
> and purchase apps in Odoo 9, mostly the removal of the workflow.
> Compared to v8, all complex use cases work perfectly in v9:

I find this point of view to be very self centered, and not taking the
position of partners and integrators into account.

Removing workflows and replacing state fields by computed fields is
harmful for us. I am currently struggling with this in v8 already where
a similar change was applied to stock.pickings.

Why is this a problem: integrators have to integrate Odoo inside a
customer's infrastructure. This often means performing actions at some
given points in time. For instance, sending a message over the ESB when
a picking is fully available, or when it has been done, and there are
many more examples related to SO / PO. Replacing a workflow which
provides us with easy extension points with a computed function means
that we have to write some complex code essentially duplicating the
computed function.

Obviously this is too late for v9, and I wish I had followed this more
closely in order to provide more timely feedback on this (although I'm
not sure such feedback would have been taken into account).

I agree that 5kloc less should be a good thing. I'm doubtful about "more
features supported and no features removed". It really depends on your
definition of "feature", but an important thing is being lost, which is
of vital value for integrators: extensibility.

Alexandre Fayolle
Chef de Projet
Tel : +33 4 58 48 20 30

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex

Post to:

CEO Avanzosc, S.L : Office phone / Tfono oficina: (+34) 943 02 69 02
Ana Juaristi Olalde : Personal phone: 677 93 42 59. User/usuario skype: Avanzosc

El contenido de esta comunicación y de toda su documentación anexa es confidencial y se dirige exclusivamente a su destinatario. El uso no autorizado de esta información está prohibido por la legislación vigente. Si usted no es el destinatario le rogamos nos lo indique, no comunique su contenido a terceros y proceda a su destrucción. Disculpe las molestias que le haya ocasionado la recepción indebida de este e-mail. Sus datos figuran en un fichero cuyo titular es Avanzosc, S.L., a quien usted puede dirigirse para ejercer sus derechos de acceso, rectificación, cancelación y oposición en Klara Donea 13, 20720, Azkoitia (Gipuzkoa), Tef. 943 02 69 02 -

Komunikazio honen edukia eta dokumentazio erantsia konfidentziala da eta hartzaileak bakarrik jaso beharko luke. Indarrean dagoen legeriak debekatu egiten du bertan eskainitako informazioa baimenik gabe erabiltzea. Komunikazioa zuri iritsi bazaizu, baina zu ez bazara hartzailea, mesedez, guri jakinarazi, eta jasotako informazioa ez inori jakinarazi eta suntsitu. Barkatu okerreko email hau jasotzeak eragindako eragozpenak. Zure datuak Avanzosc, S.L. enpresaren fitxategietan sartuta daude. Zure datuak atzitzea eska dezakezu, bai eta, datuak zuzentzea, ezereztea eta tratamenduari aurka egitea ere. Horretarako, enpresara jo dezakezu, helbide honetan: Klara Donea 13 20720, Azkoitia (Gipuzkoa), telefonoa: 943 02 69 02 -
This message and all documents attached to it are confidential and intended only for the person or entity to which it is addressed. Any use of this information by unauthorised persons is prohibited under current legislation. If you received this message by error, please advise us, destroy it and refrain from communicating its contents to third parties. We apologise for any inconvenience receiving this email improperly may cause to you. Your personal data are included in a file owned by Avanzosc, S.L. If you want to exercise your rights of access, correction, erasure and objection you can contact the Controller at Klara Donea 13 20720, Azkoitia (Gipuzkoa), T: 943 02 69 02 –