<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/addons/mrp/data/mrp_data.xml, branch 14.0</title>
<subtitle>The current checkout of upstream Odoo</subtitle>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/'/>
<entry>
<title>[REF] mrp: remove routing model</title>
<updated>2020-06-15T14:59:40+00:00</updated>
<author>
<name>Simon Lejeune</name>
<email>sle@openerp.com</email>
</author>
<published>2020-04-21T08:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=c660770ebd84c2c0d9e56ca5897effc6c138b827'/>
<id>c660770ebd84c2c0d9e56ca5897effc6c138b827</id>
<content type='text'>
Set the operations directly on the Bill of Material.
Duplicate the demo data where a routing was shared.
Adapt the tests.

Remove the following feature:
    - set the same routing on parent and kit child bom
    - when planning, if the component of the kit have the same operation
      than a component of the parent bom, merge these operations

task-2241471
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the operations directly on the Bill of Material.
Duplicate the demo data where a routing was shared.
Adapt the tests.

Remove the following feature:
    - set the same routing on parent and kit child bom
    - when planning, if the component of the kit have the same operation
      than a component of the parent bom, merge these operations

task-2241471
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] mrp: multi company</title>
<updated>2019-09-03T15:05:03+00:00</updated>
<author>
<name>Simon Lejeune</name>
<email>sle@openerp.com</email>
</author>
<published>2019-08-26T15:36:52+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=96406dc2a9e06595961f6d4bec6b66f27b94e2ff'/>
<id>96406dc2a9e06595961f6d4bec6b66f27b94e2ff</id>
<content type='text'>
Ensure proper domains are applied and enforced on relation fields thanks
to the `check_company` attributes.

Make sure unbuild have proper sequence for each companies.

The produce wizard and workorders company is the one of the production.
The BoM line company_id is the one of its bom_id.
Added some tests.

task-1985992</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure proper domains are applied and enforced on relation fields thanks
to the `check_company` attributes.

Make sure unbuild have proper sequence for each companies.

The produce wizard and workorders company is the one of the production.
The BoM line company_id is the one of its bom_id.
Added some tests.

task-1985992</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] mrp: Manufacturing routes all get reference 'New'</title>
<updated>2019-06-17T08:14:18+00:00</updated>
<author>
<name>Goffin Simon</name>
<email>sig@odoo.com</email>
</author>
<published>2019-06-17T07:48:28+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=413c8c4d858f832f978bfbd830f8dcc3324b93e0'/>
<id>413c8c4d858f832f978bfbd830f8dcc3324b93e0</id>
<content type='text'>
When creating a manufacturing route in 2 companies in a multi-company environment,
only the routing 's reference of 'My company' got a sequence but the routing 's reference
of the other company stayed 'New'. Now the default sequences for mrp.routing are shared
between companies like SO and PO.

opw:2008570

closes odoo/odoo#34169

Signed-off-by: Simon Goffin (sig) &lt;sig@openerp.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When creating a manufacturing route in 2 companies in a multi-company environment,
only the routing 's reference of 'My company' got a sequence but the routing 's reference
of the other company stayed 'New'. Now the default sequences for mrp.routing are shared
between companies like SO and PO.

opw:2008570

closes odoo/odoo#34169

Signed-off-by: Simon Goffin (sig) &lt;sig@openerp.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] mrp: domain on Effectiveness Category</title>
<updated>2018-08-20T09:14:33+00:00</updated>
<author>
<name>Kirti Choudhary</name>
<email>kic@odoo.com</email>
</author>
<published>2018-08-17T14:38:26+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=acbd7beb1dc69241cf04e54be64784c41abc0deb'/>
<id>acbd7beb1dc69241cf04e54be64784c41abc0deb</id>
<content type='text'>
When users create new productivity losses of type productivity or performance,
they could not be used. Only one is selected randomly. So it makes no sense to allow
that configuration.

Related to task: 58625
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When users create new productivity losses of type productivity or performance,
they could not be used. Only one is selected randomly. So it makes no sense to allow
that configuration.

Related to task: 58625
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] mrp: remove sequence data</title>
<updated>2018-08-13T13:38:34+00:00</updated>
<author>
<name>Arnold Moyaux</name>
<email>arm@odoo.com</email>
</author>
<published>2018-08-13T12:46:41+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=2e5c97c56163fc2f9e067ff43007002e8f620d90'/>
<id>2e5c97c56163fc2f9e067ff43007002e8f620d90</id>
<content type='text'>
Warehouse's routes, locations, picking types and
sequences are now generated on create or with a post
init hook for exisiting warehouses before module installation.

Before the init hook, warehouses created before mrp module installation
do not have a specific sequence number for manufacturing and they
shared the same sequence production created in data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Warehouse's routes, locations, picking types and
sequences are now generated on create or with a post
init hook for exisiting warehouses before module installation.

Before the init hook, warehouses created before mrp module installation
do not have a specific sequence number for manufacturing and they
shared the same sequence production created in data.
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] stock, mrp: picking before and after manufacturing</title>
<updated>2018-08-13T13:38:34+00:00</updated>
<author>
<name>Arnold Moyaux</name>
<email>arm@odoo.com</email>
</author>
<published>2018-06-27T08:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=1e160dffd375ef5bb5ceb7ec34ee172944719b03'/>
<id>1e160dffd375ef5bb5ceb7ec34ee172944719b03</id>
<content type='text'>
Currently MRP do not handle multi locations for components. In order to
be able to use both feature at the same time, we could:
- Improve mrp in order to handle multiple stock.move.line for a
componenet stock.move
- Add a rule that allow to bring all the good from multiple location to
a single location. (was already possible but it requires some
configuration)
This commit introduce a checkbox on the warehouse in order to
automatically configure all the routes/rules/locations/picking_types,...
necessary to bring all the components to a single location before
running the manufacturing order.

Technically it also refactor some stock_warehouse.py methods in order to
easily override the picking_type, rules and routes creation.

Thank to Hetashree Chauhan &lt;hch@odoo.com&gt; for his help.

task_id: 27785
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently MRP do not handle multi locations for components. In order to
be able to use both feature at the same time, we could:
- Improve mrp in order to handle multiple stock.move.line for a
componenet stock.move
- Add a rule that allow to bring all the good from multiple location to
a single location. (was already possible but it requires some
configuration)
This commit introduce a checkbox on the warehouse in order to
automatically configure all the routes/rules/locations/picking_types,...
necessary to bring all the components to a single location before
running the manufacturing order.

Technically it also refactor some stock_warehouse.py methods in order to
easily override the picking_type, rules and routes creation.

Thank to Hetashree Chauhan &lt;hch@odoo.com&gt; for his help.

task_id: 27785
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] models: import records in batch</title>
<updated>2018-07-24T14:58:14+00:00</updated>
<author>
<name>Raphael Collet</name>
<email>rco@odoo.com</email>
</author>
<published>2018-06-01T11:46:49+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=d5b687a48ffbd9fc952b4fef7089b8c83399e2dd'/>
<id>d5b687a48ffbd9fc952b4fef7089b8c83399e2dd</id>
<content type='text'>
Create new methods on `BaseModel` to create records with given xml ids in
batch.  Those methods replace the methods `_update` and `_update_dummy` of
model 'ir.model.data', which are now deprecated.

Adapt XML and CSV import code to create records in batch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create new methods on `BaseModel` to create records with given xml ids in
batch.  Those methods replace the methods `_update` and `_update_dummy` of
model 'ir.model.data', which are now deprecated.

Adapt XML and CSV import code to create records in batch.
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] stock: rename procurement.rule to stock.rule</title>
<updated>2018-07-19T12:43:08+00:00</updated>
<author>
<name>Darshil Trivedi</name>
<email>dat@odoo.com</email>
</author>
<published>2018-07-03T09:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=827958a8902589246dd741341ce1bc5465059909'/>
<id>827958a8902589246dd741341ce1bc5465059909</id>
<content type='text'>
This commit is related to task ID 1852969.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit is related to task ID 1852969.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] stock,mrp: Create ir.model.data with _update, not create</title>
<updated>2017-11-22T11:28:05+00:00</updated>
<author>
<name>Yannick Tivisse</name>
<email>yti@odoo.com</email>
</author>
<published>2017-11-22T11:22:05+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=491faac5e9f47e4d0573a1eba9579aca44b16752'/>
<id>491faac5e9f47e4d0573a1eba9579aca44b16752</id>
<content type='text'>
Purpose
=======

As the 'function' tag is re-evaluated on the module update (even when noupdate="1"), the ir.model.data will be created a second time with the function 'create'.

This leads to the record deletion after the update when calling '_process_end'.

Specification
=============

Use '_update' instead of 'create' and '_update_dummy'.

- _update won't create another ir.model.data if it already exists.
- _update already calls _update_dummy to avoid the record deletion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Purpose
=======

As the 'function' tag is re-evaluated on the module update (even when noupdate="1"), the ir.model.data will be created a second time with the function 'create'.

This leads to the record deletion after the update when calling '_process_end'.

Specification
=============

Use '_update' instead of 'create' and '_update_dummy'.

- _update won't create another ir.model.data if it already exists.
- _update already calls _update_dummy to avoid the record deletion.
</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] mrp: Convert yml demo and data files to python</title>
<updated>2017-11-16T13:49:05+00:00</updated>
<author>
<name>Yannick Tivisse</name>
<email>yti@odoo.com</email>
</author>
<published>2017-11-08T14:21:02+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=4516b1b02b5befe754c0500e5eb1ed1a5cc2a701'/>
<id>4516b1b02b5befe754c0500e5eb1ed1a5cc2a701</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
