[MIG] point_of_sale: migrate remaining code in old API
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user