Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
3243 Vizualizări

Odoo 10

for example: a float x_uvp is in sale.order. i want to calculate x_uvp /1,19. 

What do i have to put into depends and calculate?


 

Imagine profil
Abandonează

The value 1.19 is always fix? or coming from any other input field?

Cel mai bun răspuns

 Have you checked the ORM API documentation (https://www.odoo.com/documentation/9.0/reference/orm.html#computed-fields)?

Are you going to add an additional field to the model? If so something like the following should work.

x_uvp_display = fields.Float(string='UVP scaled'. compute='_compute_x_uvp_display')


@api.onchange('x_uvp')

@api.depends('x_uvp')

def _compute_x_uvp_display(self):

     for rec in self:

         rec.x_uvp_display = rec.x_uvp / 1.19

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
2
mar. 24
1881
2
nov. 19
6745
1
feb. 24
1611
2
ian. 24
1939
1
mai 23
14337