diff --git a/addons/point_of_sale/account_bank_statement.py b/addons/point_of_sale/account_bank_statement.py
index d04ea904d56..f30954a863a 100644
--- a/addons/point_of_sale/account_bank_statement.py
+++ b/addons/point_of_sale/account_bank_statement.py
@@ -46,20 +46,25 @@ class account_cash_statement(osv.osv):
_inherit = 'account.bank.statement'
- def _equal_balance(self, r, uid, ids, statement, context={}):
- stmt = self.browse(cr, uid, ids[0])
+ def _equal_balance(self, cr, uid, ids, statement, context={}):
- if not stmt.check_dtls:
+ if not statement.journal_id.check_dtls:
return True
- if stmt.check_dtls and (statement.balance_end != statement.balance_end_cash):
+ if statement.journal_id.check_dtls and (statement.balance_end != statement.balance_end_cash):
return False
else:
return True
def _user_allow(self, cr, uid, ids, statement, context={}):
res = False
- print 'XXXXXXXXXXXXXXXXX : ', statement.journal_id.journal_users
+ uids = []
+ for user in statement.journal_id.journal_users:
+ uids.append(user.id)
+
+ if uid in uids:
+ res = True
+
return res
account_cash_statement()
diff --git a/addons/point_of_sale/statement_view.xml b/addons/point_of_sale/statement_view.xml
index 88d6a7e95a7..2077d0f4633 100644
--- a/addons/point_of_sale/statement_view.xml
+++ b/addons/point_of_sale/statement_view.xml
@@ -5,7 +5,7 @@
POS Journal
account.journal
form
-
+
@@ -21,9 +21,9 @@
-
+
-
+