def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_quality_procedure == 'All Quality Procedures': args.parent_quality_procedure = None frappe.get_doc(args).insert()
def add_ac(args=None): from frappe.desk.treeview import make_tree_args if not args: args = frappe.local.form_dict args.doctype = "Account" args = make_tree_args(**args) ac = frappe.new_doc("Account") if args.get("ignore_permissions"): ac.flags.ignore_permissions = True args.pop("ignore_permissions") ac.update(args) if not ac.parent_account: ac.parent_account = args.get("parent") ac.old_parent = "" ac.freeze_account = "No" if cint(ac.get("is_root")): ac.parent_account = None ac.flags.ignore_mandatory = True ac.insert() return ac.name
def add_node(): from frappe.desk.treeview import make_tree_args args = make_tree_args(**frappe.form_dict) if cint(args.is_root): args.parent_warehouse = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_location == 'All Locations': args.parent_location = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_company == 'All Companies': args.parent_company = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_school == 'All Schools': args.parent_school = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_department == args.company: args.parent_department = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = make_tree_args(**frappe.form_dict) if cint(args.is_root) or args.is_root == 'true': args.parent_sub_project = None args.parent = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({"name_field": "subject"}) args = make_tree_args(**args) if args.parent_task == 'All Tasks' or args.parent_task == args.project: args.parent_task = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({"name_field": "subject"}) args = make_tree_args(**args) if args.parent_gia_sub_sector == 'All GIA Sub Sector' or args.parent_gia_sub_sector == args.gia_sector: args.parent_gia_sub_sector = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({"name_field": "project_activity"}) args = make_tree_args(**args) if args.parent_project_activities == 'All Project Activities' or args.parent_project_activities == args.project: args.parent_project_activities = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) if args.parent_location == "All Locations": args.parent_location = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({"name_field": "subject"}) args = make_tree_args(**args) if args.parent_logical_framework_chart == args.project_proposal: args.parent_logical_framework_chart = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = make_tree_args(**frappe.form_dict) if cint(args.is_root): args.parent_project = None else: if cint(args.is_group): frappe.throw(_("Can't add group in group")) frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({ "name_field": "item_name" }) args = make_tree_args(**args) if args.parent_item == 'All Items' : args.parent_item = None frappe.get_doc(args).insert()
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args.update({ "name_field": "subject" }) args = make_tree_args(**args) if args.parent_task == 'All Tasks' or args.parent_task == args.project: args.parent_task = None frappe.get_doc(args).insert()
def add_cc(args=None): from frappe.desk.treeview import make_tree_args if not args: args = frappe.local.form_dict args = make_tree_args(**args) cc = frappe.new_doc("Cost Center") cc.update(args) if not cc.parent_cost_center: cc.parent_cost_center = args.get("parent") cc.old_parent = "" cc.insert() return cc.name
def add_cc(args=None): from frappe.desk.treeview import make_tree_args if not args: args = frappe.local.form_dict args.doctype = "Cost Center" args = make_tree_args(**args) if args.parent_cost_center == args.company: args.parent_cost_center = "{0} - {1}".format(args.parent_cost_center, frappe.get_cached_value('Company', args.company, 'abbr')) cc = frappe.new_doc("Cost Center") cc.update(args) if not cc.parent_cost_center: cc.parent_cost_center = args.get("parent") cc.old_parent = "" cc.insert() return cc.name
def add_node(): from frappe.desk.treeview import make_tree_args args = frappe.form_dict args = make_tree_args(**args) frappe.get_doc(args).insert()