Skip to Content
Menu
This question has been flagged
1 Odpoveď
7826 Zobrazenia

Hi Community,

See my code

def write(self, vals):

        for i in self:

            if (i.amount_receivable < i.credit_limit): 

                raise UserError("Your Receivable Amount is Less")

            else:

                print("\n \n \n Amount is Greater Than")

        return super(ResPartner1, self).write(vals)  

 

Avatar
Zrušiť
Best Answer

Hi,

Just removing the iteration of the self over the for loop and see whether it make any difference.

Sample:

def write(self, vals):
res = super(EventEvent, self).write(vals)
if vals.get('organizer_id'):
self.message_subscribe([vals['organizer_id']])
return res


Thanks

Avatar
Zrušiť
Autor

Thanks for ypur reply @Niyas

Related Posts Replies Zobrazenia Aktivita
1
júl 19
5033
1
sep 18
3270
1
mar 15
5828
2
dec 21
7434
1
nov 20
3078