Hello Odoo Community.
I'm creating a field which calculate avg price sale order using this variables in Odoo v14:
for record in self:
record['x_studio_orden_promedio'] = record.total_invoiced / record.sale_order_count
However when I try to see this field in action I get a divided zero error cause they are some clients that haven't make their first order.
How can I create an exception that print a result on this formula? Does custom fields can have exceptions?
Thanks in advance.
Use ZeroDivisionError Exception
try:
return self.number1/self.number2
except ZeroDivisionError:
return None