diff --git a/addons/point_of_sale/account_bank_statement.py b/addons/point_of_sale/account_bank_statement.py index 395319eeb64..c24dc221596 100644 --- a/addons/point_of_sale/account_bank_statement.py +++ b/addons/point_of_sale/account_bank_statement.py @@ -20,12 +20,8 @@ # ############################################################################## -import time from osv import osv from osv import fields -from mx import DateTime -from decimal import Decimal -from tools.translate import _ class account_journal(osv.osv): @@ -46,8 +42,8 @@ class account_cash_statement(osv.osv): _inherit = 'account.bank.statement' - def _equal_balance(self, cr, uid, ids, statement, context={}): - + def _equal_balance(self, cr, uid, cash_id, context={}): + statement = self.browse(cr, uid, cash_id, context=context) if not statement.journal_id.check_dtls: return True diff --git a/addons/point_of_sale/pos_demo.xml b/addons/point_of_sale/pos_demo.xml index 18029826008..80ba3d24397 100644 --- a/addons/point_of_sale/pos_demo.xml +++ b/addons/point_of_sale/pos_demo.xml @@ -61,14 +61,5 @@ Discount Applied - - St. 05/19 - 0.0 - 2010-05-19 - - - draft - - diff --git a/addons/point_of_sale/test/pos_report.yml b/addons/point_of_sale/test/pos_report.yml index aeb99e4df57..d17e487794e 100644 --- a/addons/point_of_sale/test/pos_report.yml +++ b/addons/point_of_sale/test/pos_report.yml @@ -67,6 +67,16 @@ (data, format) = netsvc.LocalService('report.pos.details').create(cr, uid, [], {'model':'ir.ui.menu', 'form':{'date_start': time.strftime('%Y-%m-%d'), 'date_end': time.strftime('%Y-%m-%d') }}, {}) if tools.config['test_report_directory']: file(os.path.join(tools.config['test_report_directory'], 'point_of_sale- pos details report'+format), 'wb+').write(data) +- + I create a record for Bank Statement. +- + !record {model: account.bank.statement, id: account_bank_statement_st0}: + name: St.05/19 + balance_end_real: 0.0 + date: '2010-05-19' + journal_id: account.bank_journal + period_id: account.period_5 + state: 'draft' - In order to test the PDF reports defined on a Point Of Sale, we will print a Account Statement Report -