On 11/07/13 16:00 -0000, Code Review - New issues: albert-nan wrote:
> URL: http://codereview.tryton.org/978003/

I think this blueprint tries to solve too much things at once.

I see a first goal:

In current production module, we manage the ingredient but there is no
receipt.
So the goal is to provide on the production order the steps to follow to
produce the outputs. The steps look like the BOMOperation of the
blueprint. But I think it is more about collecting information than
assign operations. Each steps must collect which machine was used by who
(could be many) and how much time (I think about start and stop times
with many laps). Also I think those steps are sequencial and not
parallelizable (as the BOMRouteLine suggest).


A second goal:

In current module, there is no order for production except the planned
date. I think you try with the BOMRouteLine to manage as kind of order
inside the production order. But for me, the production order must be a
simplest order which is performed sequentially. If there are needs for
parallelism, it should be done by creating many production orders.
But I understand there is some missing features to get this design
works:

    - we need to be able to sort the production within the same day. I
      don't it should be done with predecessor and successor but just
      with a sequence. The system make a proposal and the user can
      change it. This is a very difficult topic and I think the first
      step is to allow users to do it manually before trying to
      computerize it.

    - we need to be able to ouput a production into a temporary location
      which will be the input of the next production. I think it could
      be done with a similar design as production_stock_location (even
      extend it)

Also a minor goal:

In current module, the assignation and process of the input moves are
done at once for all moves. There could be cases (for example: long
running production) where the users wants to proceed line by line. I
don't see any difficulties to implement it.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: [email protected]
Website: http://www.b2ck.com/

Attachment: pgps9wj2hjbQe.pgp
Description: PGP signature

Reply via email to