[FIX] point_of_sale: pos_payment group on session

TRACEBACK on pos.payment list view > Group By : Sessions
https://pastebin.com/cKESKmP6

session_id was not a stored field.
This commit is contained in:
Gert Pellin
2019-09-13 10:05:44 +00:00
committed by Pierre Masereel
parent d61be86bf0
commit 20c097996e
+1 -1
View File
@@ -22,7 +22,7 @@ class PosPayment(models.Model):
currency_id = fields.Many2one('res.currency', string='Currency', related='pos_order_id.currency_id')
currency_rate = fields.Float(string='Conversion Rate', related='pos_order_id.currency_rate', help='Conversion rate from company currency to order currency.')
partner_id = fields.Many2one('res.partner', string='Customer', related='pos_order_id.partner_id')
session_id = fields.Many2one('pos.session', string='Session', related='pos_order_id.session_id')
session_id = fields.Many2one('pos.session', string='Session', related='pos_order_id.session_id', store=True)
company_id = fields.Many2one('res.company', string='Company', related='pos_order_id.company_id')
card_type = fields.Char('Type of card used')
transaction_id = fields.Char('Payment Transaction ID')