コード例 #1
0
def after_install():
    frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
    set_single_defaults()
    feature_setup()
    from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
    add_all_roles_to("Administrator")
    frappe.db.commit()
コード例 #2
0
ファイル: install.py プロジェクト: venetanji/erpnext
def after_install():
	frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
	set_single_defaults()
	feature_setup()
	from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
	add_all_roles_to("Administrator")
	frappe.db.commit()
コード例 #3
0
ファイル: install.py プロジェクト: Aravinthu/erpnext
def after_install():
	frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
	set_single_defaults()
	create_compact_item_print_custom_field()
	from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
	add_all_roles_to("Administrator")
	frappe.db.commit()
コード例 #4
0
def after_install():
    frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
    set_single_defaults()
    create_compact_item_print_custom_field()
    from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
    add_all_roles_to("Administrator")
    frappe.db.commit()
コード例 #5
0
def after_install():
    frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
    set_single_defaults()
    create_compact_item_print_custom_field()
    create_print_zero_amount_taxes_custom_field()
    add_all_roles_to("Administrator")
    frappe.db.commit()
コード例 #6
0
ファイル: install.py プロジェクト: PawanMeh/erpnext
def after_install():
	frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
	set_single_defaults()
	create_compact_item_print_custom_field()
	create_print_zero_amount_taxes_custom_field()
	add_all_roles_to("Administrator")
	frappe.db.commit()
コード例 #7
0
def execute():
	if not frappe.db.exists("Role", "PRULIA News Administrator"):
		r = frappe.get_doc(dict(doctype= "Role", role_name=role, desk_access=1))
		r.flags.ignore_mandatory = r.flags.ignore_permissions = True
		r.insert()

	add_all_roles_to("Administrator")
	frappe.db.commit()
コード例 #8
0
def after_install():
    from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
    user = frappe.new_doc("User")
    user.email = "*****@*****.**"
    user.first_name = "Indictranstech"
    user.send_welcome_email = 0
    user.new_password = "******"
    user.save()
    add_all_roles_to(user.name)
コード例 #9
0
ファイル: install.py プロジェクト: bobzz-zone/solubis
def after_install():
    frappe.get_doc({'doctype': "Role", "role_name": "Analytics"}).insert()
    set_single_defaults()
    create_compact_item_print_custom_field()
    create_print_zero_amount_taxes_custom_field()
    add_all_roles_to("Administrator")
    create_default_cash_flow_mapper_templates()
    create_default_success_action()
    add_company_to_session_defaults()
    frappe.db.commit()
コード例 #10
0
ファイル: utils.py プロジェクト: kalisetti/erpnext
def enable_all_roles_and_domains():
	""" enable all roles and domain for testing """
	# add all roles to users
	domains = frappe.get_all("Domain")
	if not domains:
		return

	from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
	frappe.get_single('Domain Settings').set_active_domains(\
		[d.name for d in domains])
	add_all_roles_to('Administrator')
コード例 #11
0
ファイル: utils.py プロジェクト: ankush/erpnext
def _enable_all_roles_for_admin():
    from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to

    all_roles = set(frappe.db.get_values("Role", pluck="name"))
    admin_roles = set(
        frappe.db.get_values("Has Role", {"parent": "Administrator"},
                             fieldname="role",
                             pluck="role"))

    if all_roles.difference(admin_roles):
        add_all_roles_to("Administrator")
コード例 #12
0
def enable_all_roles_and_domains():
	""" enable all roles and domain for testing """
	# add all roles to users
	domains = frappe.get_all("Domain")
	if not domains:
		return

	from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
	frappe.get_single('Domain Settings').set_active_domains(\
		[d.name for d in domains])
	add_all_roles_to('Administrator')
コード例 #13
0
def add_roles():
    roles = ["Namlifa Member"]

    for role in roles:
        if not frappe.db.exists("Role", role):
            r = frappe.get_doc(
                dict(doctype="Role", role_name=role, desk_access=1))
            r.flags.ignore_mandatory = r.flags.ignore_permissions = True
            r.insert()

    add_all_roles_to("Administrator")
    frappe.db.commit()
コード例 #14
0
def after_install():
    frappe.get_doc({"doctype": "Role", "role_name": "Analytics"}).insert()
    set_single_defaults()
    create_compact_item_print_custom_field()
    create_print_uom_after_qty_custom_field()
    create_print_zero_amount_taxes_custom_field()
    add_all_roles_to("Administrator")
    create_default_cash_flow_mapper_templates()
    create_default_success_action()
    create_default_energy_point_rules()
    add_company_to_session_defaults()
    add_standard_navbar_items()
    add_app_name()
    add_non_standard_user_types()
    frappe.db.commit()
コード例 #15
0
ファイル: install.py プロジェクト: alyjee/erpx_prulia
def add_prulia_roles():
    roles = [
        "PRULIA Member", "PRULIA Member Administrator",
        "PRULIA Event Administrator", "PRULIA Training Administrator",
        "PRULIA QR Scanner"
    ]

    for role in roles:
        if not frappe.db.exists("Role", role):
            r = frappe.get_doc(
                dict(doctype="Role", role_name=role, desk_access=1))
            r.flags.ignore_mandatory = r.flags.ignore_permissions = True
            r.insert()

    add_all_roles_to("Administrator")
    frappe.db.commit()
コード例 #16
0
def reset():
	from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
	add_all_roles_to('Administrator')

	frappe.db.sql('delete from `tabProperty Setter`')
コード例 #17
0
def reset():
    from frappe.desk.page.setup_wizard.setup_wizard import add_all_roles_to
    add_all_roles_to('Administrator')

    frappe.db.sql('delete from `tabProperty Setter`')