diff --git a/odex25_realstate/real_estate/i18n/ar_001.po b/odex25_realstate/real_estate/i18n/ar_001.po
index 766356d11..01b065ca0 100644
--- a/odex25_realstate/real_estate/i18n/ar_001.po
+++ b/odex25_realstate/real_estate/i18n/ar_001.po
@@ -737,6 +737,11 @@ msgstr "هل عدد الوحدات ثابت في الأدوار؟"
msgid "Is Waqf"
msgstr "هل وقف"
+#. module: real_estate
+#: model:ir.model.fields,field_description:real_estate.field_internal_property_type__is_owned
+msgid "Is Owned"
+msgstr "هل ملك"
+
#. module: real_estate
#: model:ir.model.fields,field_description:real_estate.field_re_unit__journal_id
msgid "Journal"
@@ -2074,3 +2079,8 @@ msgstr ""
#: model:ir.model.constraint,message:real_estate.constraint_internal_property_type_type
msgid "نوع العقار يجب ان لا يتكرر"
msgstr ""
+
+#. module: real_estate
+#: model:ir.model.fields,field_description:real_estate.field_internal_property__percentage_owned
+msgid "Percentage Owned"
+msgstr "النسبة المملوكة"
\ No newline at end of file
diff --git a/odex25_realstate/real_estate/models/internal_property.py b/odex25_realstate/real_estate/models/internal_property.py
index ec4417c2f..817105b52 100644
--- a/odex25_realstate/real_estate/models/internal_property.py
+++ b/odex25_realstate/real_estate/models/internal_property.py
@@ -257,6 +257,8 @@ class Property(models.Model):
bathroom_no = fields.Integer(string="Bathroom Count", compute="get_unit_info", store=True)
hall_no = fields.Integer(string="Hall Count", compute="get_unit_info", store=True)
kitchen_no = fields.Integer(string="kitchen Count", compute="get_unit_info", store=True)
+ percentage_owned = fields.Float('Percentage Owned')
+ is_owned = fields.Boolean(related='property_type_id.is_owned')
# _sql_constraints = [
# ('stamping', 'unique(stamping)', _('Stamping must be unique.')),
diff --git a/odex25_realstate/real_estate/models/real_estate_configuration.py b/odex25_realstate/real_estate/models/real_estate_configuration.py
index 557255ca4..4cb073fab 100644
--- a/odex25_realstate/real_estate/models/real_estate_configuration.py
+++ b/odex25_realstate/real_estate/models/real_estate_configuration.py
@@ -46,6 +46,7 @@ class PropertyType(models.Model):
company_id = fields.Many2one('res.company', string='Company',
default=lambda self: self.env.user.company_id)
is_waqf = fields.Boolean('Is Waqf')
+ is_owned = fields.Boolean('Is Owned')
_sql_constraints = [
('type', 'unique(name)', _('Property type must be unique.')),
diff --git a/odex25_realstate/real_estate/views/internal_property_views.xml b/odex25_realstate/real_estate/views/internal_property_views.xml
index 16676f484..f3420a4d7 100644
--- a/odex25_realstate/real_estate/views/internal_property_views.xml
+++ b/odex25_realstate/real_estate/views/internal_property_views.xml
@@ -78,6 +78,10 @@
attrs="{'readonly':[('state','!=','draft'),('unlock','=',True)]}"/>
+
+
+
+