El 6 de julio de 2015, 16:15, Francisco Maria Moyano Casco < [email protected]> escribió:
> Estimados. > > Como hago para pasar valores por defecto cuando creo un nuevo registro a > través de un Many2One. Por ejemplo, cuando hago un Many2One a > product.template (tengo instalado además el modulo purchase), quiero que > del campo type, que es de tipo selection, me seleccione "assets" de manera > automática y por defecto. > > Se que en caso de campos booleanos, se hace > > > @classmethod > def check_xml_record(cls, records, values): > return True > No, no se hace así. Debe definir un método de clase que se denomine default_<nombre_del_camp> y que devuelva el valor que quieres que tome por defecto. > > > Pero con otros campos hago aguas. > > Justo el campo type tiene por defecto el valor "goods", así que mataría > dos pajaros de un tiro con esta consulta > > > No se si se entiende la consulta. > > Saludos, y muchas gracias. > > Francisco > Saludos, -- Jesús Martín Zikzakmedia SL C/ de Sant Jaume, 9, baixos, 2ª 08720 Vilafranca del Penedès ☏ 93 890 21 08
