Hola, saludos a todos.
Tengo un problema al asignar por defecto "average" a cost_price_method [1],
he asignado valores por defecto a otros campos,
pero es el único que no refleja cambios en este modelo, ya que el mismo
inconveniente tengo con el método [2], he probado
reemplazando directamente en el modelo purchase.purchase el método para
asignar un nuevo valor, asigna sin problema, no así en el
módulo personalizado. Con otros campos no tengo ese inconveniente.
Me podrían indicar si estoy haciendo algo mal o que me falta. O se debe a
que ya tiene asignado un valor por defecto?
Como se puede solucionar?
Gracias
[1] @staticmethod
def default_cost_price_method():
return 'average'
[2]@classmethod
def default_warehouse(cls):
Location = Pool().get('stock.location')
locations = Location.search(cls.warehouse.domain)
if len(locations) == 1:
return locations[0].id
El martes, 29 de julio de 2014, 19:18:08 (UTC-5), Luis Deiana escribió:
>
> Buenas noches como se modifican las propiedades predeterminadas? tengo que
> entrar con un usuario especial?
>