[MIG] point_of_sale: migrate remaining code in old API

This commit is contained in:
Thibault Delavallée
2016-08-10 15:48:08 +02:00
parent 3e7179d5dd
commit 447ef04450
3 changed files with 8 additions and 8 deletions
+2 -1
View File
@@ -19,7 +19,8 @@ class PosOrder(models.Model):
_description = "Point of Sale"
_order = "id desc"
def _amount_line_tax(self, cr, uid, line, fiscal_position_id, context=None):
@api.model
def _amount_line_tax(self, line, fiscal_position_id):
taxes = line.tax_ids.filtered(lambda t: t.company_id.id == line.order_id.company_id.id)
if fiscal_position_id:
taxes = fiscal_position_id.map_tax(taxes, line.product_id, line.order_id.partner_id)
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models, tools
from odoo import api, fields, models, tools
class PosOrderReport(models.Model):
@@ -38,10 +38,10 @@ class PosOrderReport(models.Model):
pricelist_id = fields.Many2one('product.pricelist', string='Pricelist', readonly=True)
session_id = fields.Many2one('pos.session', string='Session', readonly=True)
def init(self, cr):
tools.drop_view_if_exists(cr, 'report_pos_order')
cr.execute("""
@api.model_cr
def init(self):
tools.drop_view_if_exists(self._cr, 'report_pos_order')
self._cr.execute("""
CREATE OR REPLACE VIEW report_pos_order AS (
SELECT
MIN(l.id) AS id,
@@ -209,8 +209,7 @@ class TestPointOfSaleFlow(TestPointOfSaleCommon):
'debit': 0.0,
}]
self.AccountBankStatementLine._model.process_reconciliations(
self.env.cr, self.env.uid, [account_statement_line.id], [{'new_aml_dicts': new_aml_dicts}])
account_statement_line.process_reconciliations([{'new_aml_dicts': new_aml_dicts}])
# I confirm the bank statement using Confirm button