Browse Source

Aug 17: [FIX] Bug Fixed 'account_restrict_journal'

pull/331/head
Cybrosys Technologies 8 months ago
parent
commit
2632e99e47
  1. 2
      account_restrict_journal/__manifest__.py
  2. 5
      account_restrict_journal/doc/RELEASE_NOTES.md
  3. 1
      account_restrict_journal/models/account_move.py
  4. 15
      account_restrict_journal/models/res_users.py

2
account_restrict_journal/__manifest__.py

@ -21,7 +21,7 @@
#############################################################################
{
'name': "Restrict Journal for Users",
"version": "17.0.1.0.0",
"version": "17.0.1.0.1",
"category": "Accounting ",
"summary": "User can select only allowed journals",
"description": """ Restrict account journal for the specific users to

5
account_restrict_journal/doc/RELEASE_NOTES.md

@ -4,3 +4,8 @@
#### Version 17.0.1.0.0
##### ADD
- Initial Commit for Restrict Journal for Users
#### 16.08.2024
#### Version 17.0.1.0.1
##### UPDT
- Bug Fix-Resolved the access right issues.

1
account_restrict_journal/models/account_move.py

@ -35,6 +35,7 @@ class AccountMove(models.Model):
def _compute_journal(self):
"""Compute field for showing validation error for restricted journal's
records"""
self.is_check_journal = True
for rec in self.line_ids:
if rec.full_reconcile_id:

15
account_restrict_journal/models/res_users.py

@ -36,9 +36,12 @@ class ResUsers(models.Model):
' to the particular user')
def _compute_is_check_user(self):
"""Function for viewing the page for restrict journal users."""
self.is_check_user = False
if (self.env.ref(
'account_restrict_journal.account_restrict_journal_group_admin').id in
self.groups_id.mapped('id')):
self.is_check_user = True
"""Compute the is_check_user field and clear journal_ids if necessary."""
for user in self:
if user.env.ref(
'account_restrict_journal.account_restrict_journal_group_admin').id in user.groups_id.mapped(
'id'):
user.is_check_user = True
else:
user.is_check_user = False
user.journal_ids = False # Clear journal_ids if is_check_user is False
Loading…
Cancel
Save