You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

55 lines
2.1 KiB

# © 2019 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import models, fields
class VracoopRetraitTime(models.Model):
_name = "vracoop.retrait.time"
_description = "Informations horaires par retrait"
vracoop_time_id = fields.Many2one('vracoop.time', 'Conf time')
name = fields.Selection([
('lundi', 'Lundi'),
('mardi', 'Mardi'),
('mercredi', 'Mercredi'),
('jeudi', 'Jeudi'),
('vendredi', 'Vendredi'),
('samedi', 'Samedi'),
('dimanche', 'Dimanche')],
string='Jour de la semaine')
first_morning_heure = fields.Float(string='Heure du 1er retrait (matin)')
last_morning_heure = fields.Float(
string='Heure du dernier retrait (matin)')
first_noon_heure = fields.Float(string='Heure du 1er retrait (après-midi)')
last_noon_heure = fields.Float(
string='Heure du dernier retrait (après-midi)')
preparation_time = fields.Float(string='Temps de préparation')
availability_time = fields.Float(string='Temps de mise à disposition')
active_day = fields.Boolean("Actif")
vracoop_point_retrait_id = fields.Many2one(
comodel_name='vracoop.point.retrait',
string="Point retrait")
class VracoopTime(models.Model):
_name = "vracoop.time"
_description = "Configuration horaires de base"
name = fields.Selection([
('lundi', 'Lundi'),
('mardi', 'Mardi'),
('mercredi', 'Mercredi'),
('jeudi', 'Jeudi'),
('vendredi', 'Vendredi'),
('samedi', 'Samedi'),
('dimanche', 'Dimanche')],
string='Jour de la semaine')
first_morning_heure = fields.Float(string='Heure du 1er retrait (matin)')
last_morning_heure = fields.Float(
string='Heure du dernier retrait (matin)')
first_noon_heure = fields.Float(string='Heure du 1er retrait (après-midi)')
last_noon_heure = fields.Float(
string='Heure du dernier retrait (après-midi)')
preparation_time = fields.Float(string='Temps de préparation')
availability_time = fields.Float(string='Temps de mise à disposition')