1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/sale_renting/models/res_company.py
2024-12-10 09:04:09 +07:00

28 lines
825 B
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class ResCompany(models.Model):
_inherit = "res.company"
# RENTAL company defaults :
# Extra Costs
extra_hour = fields.Float("Per Hour", default=0.0)
extra_day = fields.Float("Per Day", default=0.0)
min_extra_hour = fields.Integer("Minimum delay time before applying fines.", default=2)
extra_product = fields.Many2one(
'product.product', string="Product",
help="The product is used to add the cost to the sales order",
domain="[('type', '=', 'service')]")
_sql_constraints = [
('min_extra_hour',
"CHECK(min_extra_hour >= 1)",
"Minimal delay time before applying fines has to be positive."),
]