From d32e095c34575f498abd2e50495db0255a6d4c48 Mon Sep 17 00:00:00 2001 From: Mazen Abdo Date: Mon, 25 Nov 2024 11:47:30 +0200 Subject: [PATCH] add fields uom_id --- odex25_purchase/odex25_purchase_coc/security/security.xml | 2 +- .../purchase_requisition_custom/models/purchase_request.py | 3 ++- .../purchase_requisition_custom/views/purchase_request.xml | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/odex25_purchase/odex25_purchase_coc/security/security.xml b/odex25_purchase/odex25_purchase_coc/security/security.xml index 00aa7af72..65a4b22d7 100644 --- a/odex25_purchase/odex25_purchase_coc/security/security.xml +++ b/odex25_purchase/odex25_purchase_coc/security/security.xml @@ -4,6 +4,7 @@ Purchase Management + COC User @@ -19,6 +20,5 @@ COC Menu - diff --git a/odex25_purchase/purchase_requisition_custom/models/purchase_request.py b/odex25_purchase/purchase_requisition_custom/models/purchase_request.py index 76a623bb7..d1e0fe5cc 100644 --- a/odex25_purchase/purchase_requisition_custom/models/purchase_request.py +++ b/odex25_purchase/purchase_requisition_custom/models/purchase_request.py @@ -305,7 +305,8 @@ class PurchaseRequestLine(models.Model): product_id = fields.Many2one(comodel_name='product.product', string='Item') description=fields.Char("Description") qty = fields.Integer(string='Qty') - uom_id = fields.Many2one(related='product_id.uom_id') + uom_id = fields.Many2one('uom.uom', + related='product_id.uom_po_id',readonly=True) def _product_id_change(self): diff --git a/odex25_purchase/purchase_requisition_custom/views/purchase_request.xml b/odex25_purchase/purchase_requisition_custom/views/purchase_request.xml index daa49932b..fc145187b 100644 --- a/odex25_purchase/purchase_requisition_custom/views/purchase_request.xml +++ b/odex25_purchase/purchase_requisition_custom/views/purchase_request.xml @@ -100,6 +100,8 @@ options="{'no_create' : True , 'no_edit' : True ,'no_open' : True}" optional="show" required="1"/> + +