deseo realizar una suma de todas de los totales a pagar de cada una la facturas perteneientes a un cliente
tengo la clase de factura
amount_total = fields.Monetary(string='Total a pagar', readonly=True, track_visibility='always', compute='_amount_all', store=True)
worker = fields.Many2one('hr.employee', 'Ficha del Trabajador:')
client = fields.Many2one('dining.room.client', 'Cedula del Cliente:')
product_id = fields.Many2one('dining.products', related='product_ids.product_id', string='Comida')
product_ids = fields.One2many('dining.room.order', 'order_id', string='Productos', required=True, copy=True, store=True)
utilice este metodo y me muestra los totales pertenecientes a un cliente pero lo quiero es realizar una suma de esos totales y mostrarla
@api.multi
def probar_metodo(self):
for p in self:
result = p.search([('worker','ilike','1212')])
amount_total = []
for record in result:
amount_total.append(record.amount_total)
raise ValidationError('result: %s' % amount_total)
y si saben como realizar ese metodo desde otra clase por favor me avisan x el momento solo e logrado utilizarla desde la misma clase y hacer ese mismo reorrido de la tabla fatura pero desde otro clase