from __future__ import unicode_literals
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():
	# since it is a child doctype, it does not need permissions
	webnotes.conn.sql("""delete from tabDocPerm where parent='TDS Detail'""")
