fix in permissions of role 'All'. Fix in Credit Days and Credit Limit permissions in Customer form
This commit is contained in:
22
erpnext/patches/september_2012/all_permissions_patch.py
Normal file
22
erpnext/patches/september_2012/all_permissions_patch.py
Normal file
@@ -0,0 +1,22 @@
|
||||
import webnotes
|
||||
def execute():
|
||||
web_cache_perms()
|
||||
stock_perms()
|
||||
project_perms()
|
||||
account_perms()
|
||||
|
||||
def web_cache_perms():
|
||||
webnotes.conn.sql("""update `tabDocPerm`
|
||||
set role='Guest' where parent='Web Cache' and role='All' and permlevel=0""")
|
||||
|
||||
def project_perms():
|
||||
webnotes.conn.sql("""delete from `tabDocPerm`
|
||||
where parent in ('Task', 'Project Activity') and role='All'""")
|
||||
|
||||
def stock_perms():
|
||||
webnotes.conn.sql("""delete from `tabDocPerm`
|
||||
where parent in ('Landed Cost Master', 'Landed Cost Wizard',
|
||||
'Sales and Purchase Return Tool') and role='All' and permlevel=0""")
|
||||
|
||||
def account_perms():
|
||||
webnotes.conn.sql("""delete from tabDocPerm where parent='TDS Detail'""")
|
||||
Reference in New Issue
Block a user