mensaje.py 906 Bytes
# -*- coding: utf-8 -*-
from odoo import models, fields, api
import datetime
from datetime import datetime

class hgt_soporte_mensaje(models.Model):
    _name = 'hgt.soporte_mensaje'
    _order = 'id desc'

    si_mensaje = fields.Text(string='Mensaje')

    si_creador = fields.Many2one(
        string = 'Creador',
        comodel_name = 'res.users',
        ondelete = 'set null',
        default = lambda self: self.env.user.id,
    )

    si_mens_fecha = fields.Datetime(
        string = u'Fecha de envío',
        default=datetime.now().strftime('%Y-%m-%d %H:%M:%S')
    )

    si_interno = fields.Boolean(
        string="Nota Interna?",
        default=False
    )

    si_incidencias = fields.Many2many('hgt.soporte_incidencia', string=u'Incidencias',
        relation='hgt_soporte_incidencia_mensaje_rel',
        column2='hgt_soporte_incidencia_id',
        column1='hgt_soporte_mensaje_id')