mirror of
https://github.com/SARL-PACIFIC-ERP/odoo-sh-test.git
synced 2025-06-25 09:32:22 +00:00
23 lines
1.1 KiB
Python
23 lines
1.1 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
from odoo import fields, models
|
|
|
|
class EstateProperty(models.Model):
|
|
_name = "estate.property"
|
|
_description = "Properties for the Estate module"
|
|
|
|
name = fields.Char(required=True)
|
|
description = fields.Text()
|
|
active = fields.Boolean(default=True)
|
|
state = fields.Selection(selection=[('new','New'), ('offer_received', 'Offer Received'), ('offer_accepted', 'Offer Accepted'), ('sold', 'Sold'), ('cancelled', 'Cancelled')], required=True, copy=False, default='new')
|
|
postcode = fields.Char()
|
|
date_availability = fields.Date(copy=False, default=fields.Date.add(fields.Date.today(), months=3))
|
|
expected_price = fields.Float(required=True)
|
|
selling_price = fields.Float(readonly=True, copy=False)
|
|
bedrooms = fields.Integer(default=2)
|
|
living_area = fields.Integer()
|
|
facades = fields.Integer()
|
|
garage = fields.Boolean()
|
|
garden = fields.Boolean()
|
|
garden_area = fields.Integer()
|
|
garden_orientation = fields.Selection(selection=[('north', 'North'), ('south', 'South'), ('east', 'East'), ('west', 'West')]) |