Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2540 Visualizzazioni

Hi,

I want to add a many2many fields in my invoice but when i use _prepare_invoice method i got an empty fields and no records in x_fleet_vehicle_invoice_rel table! so hope someone can help me with this...


class SaleOrderInherited(models.Model):
    _inherit = 'sale.order'

    order_field = fields.Many2many('fleet.vehicle', 'x_fleet_vehicle_sale_order_rel', 'order_id', 'vehicle_id', string='Order Field ')

    @api.multi
    def _prepare_invoice(self):
        res = super(SaleOrder, self)._prepare_invoice()
        res['invoice_field'] = self.order_field
        return res


class AccountInvoiceInherited(models.Model):
    _inherit = 'account.invoice'

    invoice_field = fields.Many2many('fleet.vehicle', 'x_fleet_vehicle_invoice_rel', 'invoice_id', 'vehicle_id', string='Invoice Field')
Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
ago 21
1668
0
mag 15
8515
0
apr 15
3858
0
mar 15
4975
2
gen 16
8862