Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
1 Vastaa
1604 Näkymät

In manufacturing order, there is a line item (move_raw_ids), it has to consume field and reserved field. I need to compare those two values are same respectively for every lines created. If any one of those lines are not equal, then i need to pass string to a field i created. As I'm a fresher, i do not know where these values are updated while clicking check availability button.

Any help is appreciatable!


Avatar
Hylkää
Paras vastaus

Hi,

You can compare the values in both fields easily bu iterating the one2many field move_raw_ids over a for loop and if any mismatch happen, you can perform your operation.

Sample:

for line in self.move_raw_ids:

    if line.field_1 != line.field_2:

        #do your operation

You can reduce above lines using any operator in python.


If you are new to odoo development, have a look at this.

Odoo 14 Development: 

https://www.youtube.com/watch?v=I8FNdellz3Y&list=PLqRRLx0cl0homY1elJbSoWfeQbRKJ-oPO&index=2


Thanks

Avatar
Hylkää
Tekijä

Thanks @niyas for helping on moment. Sorry for late reply.

Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
1
heinäk. 25
2390
2
heinäk. 25
7886
2
heinäk. 25
4292
2
heinäk. 25
4030
2
kesäk. 25
2636