From 6f239f39b8d7e58b683839e1d5f5a05920a2cad6 Mon Sep 17 00:00:00 2001 From: Mohamed Eltayar Date: Thu, 13 Nov 2025 16:26:15 +0300 Subject: [PATCH] fix: remove non-existent branch_short_name field - Removed branch_short_name field that references non-existent field - This field was causing KeyError during module loading - Resolves registry setup error in purchase_order model Files modified: - odex25_purchase/purchase_requisition_custom/models/purchase_order.py Error fixed: KeyError: 'branch_short_name' during field setup --- .../purchase_requisition_custom/models/purchase_order.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/odex25_purchase/purchase_requisition_custom/models/purchase_order.py b/odex25_purchase/purchase_requisition_custom/models/purchase_order.py index 589e927da..049a7e42d 100644 --- a/odex25_purchase/purchase_requisition_custom/models/purchase_order.py +++ b/odex25_purchase/purchase_requisition_custom/models/purchase_order.py @@ -131,12 +131,6 @@ class PurchaseOrderCustom(models.Model): store=True, readonly=True ) - branch_short_name = fields.Char( - string='Branch', - related='branch_id.branch_short_name', - store=True, - readonly=True - ) purpose = fields.Char() category_ids = fields.Many2many('product.category', string='Categories') committe_members = fields.One2many('committe.member', inverse_name='po_id')