from __future__ import unicode_literals from frappe import _ def get_data(): return [ { "label": _("Accounting"), "items": [ { "type": "doctype", "name": "Item", "onboard": 1, }, { "type": "doctype", "name": "Customer", "description": _("Customer database."), "onboard": 1, }, { "type": "doctype", "name": "Supplier", "description": _("Supplier database."), "onboard": 1, }, { "type": "doctype", "name": "Company", "description": _("Company (not Customer or Supplier) master."), "onboard": 1, }, { "type": "doctype", "name": "Account", "icon": "fa fa-sitemap", "label": _("Chart of Accounts"), "route": "#Tree/Account", "description": _("Tree of financial accounts."), "onboard": 1, }, { "type": "doctype", "name": "Journal Entry", "description": _("Accounting journal entries."), "onboard": 1, }, { "type": "doctype", "name": "Opening Invoice Creation Tool", "description": _("Create Opening Sales and Purchase Invoices") }, ] }, { "label": _("Selling"), "items": [ { "type": "doctype", "name": "Customer", "description": _("Customer database."), "onboard": 1, }, { "type": "doctype", "name": "Quotation", "description": _("Quotes to Leads or Customers."), "onboard": 1, "dependencies": ["Item", "Customer"], }, { "type": "doctype", "name": "Sales Order", "description": _("Confirmed orders from Customers."), "onboard": 1, "dependencies": ["Item", "Customer"], }, { "type": "doctype", "name": "Sales Partner", "description": _("Manage Sales Partners."), "dependencies": ["Item"], }, { "type": "doctype", "name": "Selling Settings", "description": _("Default settings for selling transactions."), "onboard": 1, }, { "type": "doctype", "name":"Terms and Conditions", "label": _("Terms and Conditions Template"), "description": _("Template of terms or contract."), "onboard": 1, }, ] }, { "label": _("Buying"), "items": [ { "type": "doctype", "name": "Purchase Order", "onboard": 1, "dependencies": ["Item", "Supplier"], "description": _("Purchase Orders given to Suppliers."), }, { "type": "doctype", "name": "Material Request", "onboard": 1, "dependencies": ["Item"], "description": _("Request for purchase."), }, { "type": "doctype", "name": "Request for Quotation", "onboard": 1, "dependencies": ["Item", "Supplier"], "description": _("Request for quotation."), }, { "type": "doctype", "name": "Supplier Quotation", "dependencies": ["Item", "Supplier"], "description": _("Quotations received from Suppliers."), }, { "type": "doctype", "name": "Buying Settings", "onboard": 1, "description": _("Default settings for buying transactions.") }, { "type": "doctype", "name": "Purchase Taxes and Charges Template", "description": _("Tax template for buying transactions.") }, { "type": "doctype", "name":"Terms and Conditions", "label": _("Terms and Conditions Template"), "description": _("Template of terms or contract.") }, ] }, { "label": _("Stock"), "items": [ { "type": "doctype", "name": "Stock Entry", "onboard": 1, "dependencies": ["Item"], }, { "type": "doctype", "name": "Delivery Note", "onboard": 1, "dependencies": ["Item", "Customer"], }, { "type": "doctype", "name": "Purchase Receipt", "onboard": 1, "dependencies": ["Item", "Supplier"], }, { "type": "doctype", "name": "Material Request", "onboard": 1, "dependencies": ["Item"], }, { "type": "doctype", "name": "Delivery Trip" }, ] }, { "label": _("Assets"), "items": [ { "type": "doctype", "name": "Asset", "onboard": 1, }, { "type": "doctype", "name": "Location", "onboard": 1, }, { "type": "doctype", "name": "Asset Category", "onboard": 1, }, { "type": "doctype", "name": "Asset Settings", }, { "type": "doctype", "name": "Asset Movement", "description": _("Transfer an asset from one warehouse to another") }, ] }, { "label": _("Projects"), "items": [ { "type": "doctype", "name": "Project", "description": _("Project master."), "onboard": 1, }, { "type": "doctype", "name": "Task", "route": "List/Task", "description": _("Project activity / task."), "onboard": 1, }, { "type": "report", "route": "List/Task/Gantt", "doctype": "Task", "name": "Gantt Chart", "description": _("Gantt chart of all tasks."), "onboard": 1, }, { "type": "doctype", "name": "Project Update", "description": _("Project Update."), "dependencies": ["Project"], }, { "type": "doctype", "name": "Timesheet", "description": _("Timesheet for tasks."), "onboard": 1, }, ] }, { "label": _("CRM"), "items": [ { "type": "doctype", "name": "Lead", "description": _("Database of potential customers."), "onboard": 1, }, { "type": "doctype", "name": "Opportunity", "description": _("Potential opportunities for selling."), "onboard": 1, }, { "type": "doctype", "name": "Customer", "description": _("Customer database."), "onboard": 1, }, { "type": "doctype", "name": "Contact", "description": _("All Contacts."), "onboard": 1, }, { "type": "doctype", "label": _("Customer Group"), "name": "Customer Group", "icon": "fa fa-sitemap", "link": "Tree/Customer Group", "description": _("Manage Customer Group Tree."), "onboard": 1, }, { "type": "doctype", "label": _("Territory"), "name": "Territory", "icon": "fa fa-sitemap", "link": "Tree/Territory", "description": _("Manage Territory Tree."), "onboard": 1, }, { "type": "doctype", "label": _("Sales Person"), "name": "Sales Person", "icon": "fa fa-sitemap", "link": "Tree/Sales Person", "description": _("Manage Sales Person Tree."), "onboard": 1, }, ] }, { "label": _("Help Desk"), "items": [ { "type": "doctype", "name": "Issue", "description": _("Support queries from customers."), "onboard": 1, }, { "type": "doctype", "name": "Communication", "description": _("Communication log."), "onboard": 1, }, { "type": "page", "name": "support-analytics", "label": _("Support Analytics"), "icon": "fa fa-bar-chart" }, { "type": "report", "name": "Minutes to First Response for Issues", "doctype": "Issue", "is_query_report": True }, { "type": "report", "name": "Support Hours", "doctype": "Issue", "is_query_report": True }, ] }, { "label": _("Human Resources"), "items": [ { "type": "doctype", "name": "Employee", "onboard": 1, }, { "type": "doctype", "name": "Employee Attendance Tool", "hide_count": True, "onboard": 1, "dependencies": ["Employee"] }, { "type": "doctype", "name": "Attendance", "onboard": 1, "dependencies": ["Employee"] }, { "type": "doctype", "name": "Salary Structure", "onboard": 1, }, { "type": "doctype", "name": "Salary Structure Assignment", "onboard": 1, "dependencies": ["Salary Structure", "Employee"], }, { "type": "doctype", "name": "Salary Slip", "onboard": 1, }, { "type": "doctype", "name": "Payroll Entry", "onboard": 1, }, ] }, { "label": _("Quality"), "items": [ { "type": "doctype", "name": "Quality Goal", "description":_("Quality Goal."), "onboard": 1, }, { "type": "doctype", "name": "Quality Procedure", "description":_("Quality Procedure."), "onboard": 1, }, { "type": "doctype", "name": "Quality Procedure", "icon": "fa fa-sitemap", "label": _("Tree of Procedures"), "route": "Tree/Quality Procedure", "description": _("Tree of Quality Procedures."), }, { "type": "doctype", "name": "Quality Review", "description":_("Quality Review"), "onboard": 1, }, { "type": "doctype", "name": "Quality Action", "description":_("Quality Action"), } ] }, { "label": _("Manufacturing"), "items": [ { "type": "doctype", "name": "Work Order", "description": _("Orders released for production."), "onboard": 1, "dependencies": ["Item", "BOM"] }, { "type": "doctype", "name": "Production Plan", "description": _("Generate Material Requests (MRP) and Work Orders."), "onboard": 1, "dependencies": ["Item", "BOM"] }, { "type": "doctype", "name": "Stock Entry", "onboard": 1, "dependencies": ["Item"] }, { "type": "doctype", "name": "Timesheet", "description": _("Time Sheet for manufacturing."), "onboard": 1, "dependencies": ["Activity Type"] }, { "type": "doctype", "name": "Job Card" }, { "type": "doctype", "name": "Item", "description": _("All Products or Services."), "onboard": 1, }, { "type": "doctype", "name": "BOM", "description": _("Bill of Materials (BOM)"), "label": _("Bill of Materials"), "onboard": 1, "dependencies": ["Item"] }, ] }, { "label": _("Retail"), "items": [ { "type": "doctype", "name": "POS Profile", "label": _("Point-of-Sale Profile"), "description": _("Setup default values for POS Invoices"), "onboard": 1, }, { "type": "page", "name": "pos", "label": _("POS"), "description": _("Point of Sale"), "onboard": 1, "dependencies": ["POS Profile"] }, { "type": "doctype", "name": "Cashier Closing", "description": _("Cashier Closing"), "onboard": 1, }, { "type": "doctype", "name": "POS Settings", "description": _("Setup mode of POS (Online / Offline)"), "onboard": 1, }, { "type": "doctype", "name": "Loyalty Program", "label": _("Loyalty Program"), "description": _("To make Customer based incentive schemes.") }, { "type": "doctype", "name": "Loyalty Point Entry", "label": _("Loyalty Point Entry"), "description": _("To view logs of Loyalty Points assigned to a Customer.") } ] }, { "label": _("Education"), "items": [ { "type": "doctype", "name": "Student", "onboard": 1, }, { "type": "doctype", "name": "Guardian", "onboard": 1, }, { "type": "doctype", "name": "Student Group", "onboard": 1, }, { "type": "doctype", "name": "Student Attendance", "onboard": 1, }, { "type": "doctype", "name": "Fees", "onboard": 1, }, { "type": "doctype", "name": "Program Enrollment Tool" }, { "type": "doctype", "name": "Course Scheduling Tool" }, { "type": "doctype", "name": "Fee Schedule" }, ] }, { "label": _("Healthcare"), "items": [ { "type": "doctype", "name": "Patient Appointment", "label": _("Patient Appointment"), "onboard": 1, }, { "type": "doctype", "name": "Patient Encounter", "label": _("Patient Encounter"), "onboard": 1, }, { "type": "doctype", "name": "Vital Signs", "label": _("Vital Signs"), "description": _("Record Patient Vitals"), "onboard": 1, }, { "type": "page", "name": "medical_record", "label": _("Patient Medical Record"), "onboard": 1, }, { "type": "page", "name": "appointment-analytic", "label": _("Appointment Analytics"), "onboard": 1, }, { "type": "doctype", "name": "Clinical Procedure", "label": _("Clinical Procedure"), }, { "type": "doctype", "name": "Inpatient Record", "label": _("Inpatient Record"), } ] }, { "label": _("Agriculture"), "items": [ { "type": "doctype", "name": "Crop", "onboard": 1, }, { "type": "doctype", "name": "Crop Cycle", "onboard": 1, }, { "type": "doctype", "name": "Location", "onboard": 1, }, { "type": "doctype", "name": "Disease", "onboard": 1, }, { "type": "doctype", "name": "Fertilizer", "onboard": 1, } ] }, { "label": _("Non Profit"), "items": [ { "type": "doctype", "name": "Member", "description": _("Member information."), "onboard": 1, }, { "type": "doctype", "name": "Volunteer", "description": _("Volunteer information."), "onboard": 1, }, { "type": "doctype", "name": "Chapter", "description": _("Chapter information."), "onboard": 1, }, { "type": "doctype", "name": "Donor", "description": _("Donor information."), "onboard": 1, }, ] } ]