folder rename
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright 2026 Nexa Systems Inc.
|
||||
# License OPL-1 (Odoo Proprietary License v1.0)
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class FpPermitCondition(models.Model):
|
||||
_name = 'fusion.plating.permit.condition'
|
||||
_description = 'Fusion Plating - Permit Condition'
|
||||
_order = 'permit_id, sequence, id'
|
||||
|
||||
permit_id = fields.Many2one('fusion.plating.permit', string='Permit', required=True, ondelete='cascade')
|
||||
sequence = fields.Integer(default=10)
|
||||
name = fields.Char(string='Condition', required=True)
|
||||
description = fields.Html(string='Description')
|
||||
frequency = fields.Selection(
|
||||
[('one_time', 'One-time'), ('daily', 'Daily'), ('weekly', 'Weekly'),
|
||||
('monthly', 'Monthly'), ('quarterly', 'Quarterly'),
|
||||
('semi_annual', 'Semi-Annual'), ('annual', 'Annual'), ('on_demand', 'On Demand')],
|
||||
string='Frequency', default='annual',
|
||||
)
|
||||
next_due_date = fields.Date(string='Next Due')
|
||||
owner_id = fields.Many2one('res.users', string='Owner')
|
||||
status = fields.Selection(
|
||||
[('upcoming', 'Upcoming'), ('due', 'Due'), ('overdue', 'Overdue'), ('done', 'Done')],
|
||||
string='Status', default='upcoming',
|
||||
)
|
||||
Reference in New Issue
Block a user