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
-