[IMP] mrp_sale_info: add Customer Reference to Manufacturing Order and Work Order

This commit is contained in:
tafaRU
2021-08-03 12:50:52 +02:00
committed by Frédéric GRALL
parent 9a22520e07
commit f41918d5d4
7 changed files with 14 additions and 0 deletions

View File

@@ -29,3 +29,6 @@ class MrpProduction(models.Model):
commitment_date = fields.Datetime(
related="sale_id.commitment_date", string="Commitment Date", store=True
)
client_order_ref = fields.Char(
related="sale_id.client_order_ref", string="Customer Reference", store=True
)

View File

@@ -20,3 +20,6 @@ class MrpWorkorder(models.Model):
store=True,
readonly=True,
)
client_order_ref = fields.Char(
related="sale_id.client_order_ref", string="Customer Reference", store=True
)

View File

@@ -9,3 +9,4 @@
* Pedro M. Baeza
* Rubén Bravo <rubenred18@gmail.com>
* Kevin Khao <kevin.khao@akretion.com>
* Alex Comba <alex.comba@agilebg.com>

View File

@@ -4,3 +4,4 @@ Manufacturing Orders and Work Orders:
* Sale order
* Customer
* Commitment Date
* Customer Reference

View File

@@ -30,6 +30,7 @@ class TestMrpSaleInfo(common.SavepointCase):
cls.sale_order = cls.env["sale.order"].create(
{
"partner_id": cls.partner.id,
"client_order_ref": "SO1",
"order_line": [
(
0,
@@ -50,3 +51,4 @@ class TestMrpSaleInfo(common.SavepointCase):
production = self.env["mrp.production"].search([]) - prev_productions
self.assertEqual(production.sale_id, self.sale_order)
self.assertEqual(production.partner_id, self.partner)
self.assertEqual(production.client_order_ref, self.sale_order.client_order_ref)

View File

@@ -10,6 +10,7 @@
<field name="sale_id" />
<field name="partner_id" />
<field name="commitment_date" />
<field name="client_order_ref" />
</group>
</page>
</field>
@@ -24,6 +25,7 @@
<field name="sale_id" />
<field name="partner_id" />
<field name="commitment_date" />
<field name="client_order_ref" />
</field>
</field>
</record>

View File

@@ -12,6 +12,7 @@
<field name="sale_id" />
<field name="partner_id" />
<field name="commitment_date" />
<field name="client_order_ref" />
</field>
</field>
</record>
@@ -33,6 +34,7 @@
<field name="sale_id" />
<field name="partner_id" />
<field name="commitment_date" />
<field name="client_order_ref" />
</page>
</page>
</field>