primeira versão

This commit is contained in:
2026-02-17 23:47:16 +01:00
commit d76d610955
32 changed files with 2304 additions and 0 deletions

19
models/plano.py Normal file
View File

@@ -0,0 +1,19 @@
from odoo import models, fields
class RecreacaoPlano(models.Model):
_name = 'recreacao.plano'
_description = 'Planos de Cobrança'
name = fields.Char(string='Nome do Plano', required=True)
# NOVO: Tipo de período
tipo_cobranca = fields.Selection([
('mensal', 'Mensalidade (Recorrente)'),
('diaria', 'Diária / Avulso')
], string='Tipo de Cobrança', default='mensal', required=True)
valor = fields.Float(string='Valor (R$)', required=True)
produto_id = fields.Many2one('product.product', string='Produto/Serviço Vinculado')
horario_inicio = fields.Float(string='Entrada')
horario_fim = fields.Float(string='Saída')