Definir una Expresión en Python para realizar una Acción Automatizada en Odoo

175 views
Skip to first unread message

Antonio Muñoz

unread,
May 20, 2016, 7:22:58 AM5/20/16
to Usuarios Odoo / OpenERP en España

Hola a todos, 


Estoy intentando definir una Acción Automatizada en odoo a través de la própia interfaz, pero no consigo que la Expresión Python me funcione.

Quiero actualizar un campo datetime que he definido en crm.claim de la siguiente forma

'date': fields.datetime('Claim Date', select = True) 


He creado una acción automatizada, y en las acciones de sevidor he creado una nueva acción de la siguiente forma

Base Model: claim

Action to do: Write on record

Update the Current Record

Value MappingField
Evaluation Type
Value

Claim Date
Python Expression
time.today()





Pero me aparece un mensaje de error
ValueError: "'module' object has no attribute 'today'" while evaluating
u'time.today()'

He intentado hacer el import del modulo time también, pero me sigue saltando el mismo error. No me funciona ni utilizando un " print 'test' "


Cual es la forma correcta de definir una expresión python en la interfaz de Odoo?


Muchas grácias

Reply all
Reply to author
Forward
0 new messages