# This file is part of Tryton. The COPYRIGHT file at the top level of # this repository contains the full copyright notices and license terms. from trytond.model import ModelSQL, ModelView, fields class Prospect(ModelSQL, ModelView): 'Prospecto' __name__ = 'sale.prospect' name = fields.Char('Name') city = fields.Char('City') contact_methods = fields.One2Many( 'prospect.contact_method', 'prospect', 'Contact methods') country = fields.Many2One('country.country', 'Country') department = fields.Char('Department') city_ = fields.Char('City') class ContactMethod(ModelSQL, ModelView): 'Mecanismo de contacto' __name__ = 'prospect.contact_method' _rec_name = 'value' _type = [ ('phone', 'Phone'), ('mobile', 'Mobile'), ('mail', 'Mail') ] contact_type = fields.Selection(_type, 'Contact type') value = fields.Char('Value') prospect = fields.Many2One('sale.prospect', 'Prospect')