from __future__ import unicode_literals from frappe import _ def get_data(): return [ { "label": _("Bill of Materials"), "items": [ { "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"] }, { "type": "doctype", "name": "BOM Browser", "icon": "fa fa-sitemap", "label": _("BOM Browser"), "description": _("Tree of Bill of Materials"), "link": "Tree/BOM", "onboard": 1, "dependencies": ["Item"] }, { "type": "doctype", "name": "Workstation", "description": _("Where manufacturing operations are carried."), }, { "type": "doctype", "name": "Operation", "description": _("Details of the operations carried out."), }, { "type": "doctype", "name": "Routing" } ] }, { "label": _("Production"), "icon": "fa fa-star", "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" } ] }, { "label": _("Tools"), "icon": "fa fa-wrench", "items": [ { "type": "doctype", "name": "BOM Update Tool", "description": _("Replace BOM and update latest price in all BOMs"), }, { "type": "page", "label": _("BOM Comparison Tool"), "name": "bom-comparison-tool", "description": _("Compare BOMs for changes in Raw Materials and Operations"), "data_doctype": "BOM" }, ] }, { "label": _("Settings"), "items": [ { "type": "doctype", "name": "Manufacturing Settings", "description": _("Global settings for all manufacturing processes."), } ] }, { "label": _("Reports"), "icon": "fa fa-list", "items": [ { "type": "report", "is_query_report": True, "name": "Work Order Summary", "doctype": "Work Order" }, { "type": "report", "is_query_report": True, "name": "Issued Items Against Work Order", "doctype": "Work Order" }, { "type": "report", "is_query_report": True, "name": "Production Analytics", "doctype": "Work Order" }, { "type": "report", "is_query_report": True, "name": "BOM Search", "doctype": "BOM" }, { "type": "report", "is_query_report": True, "name": "BOM Stock Report", "doctype": "BOM" } ] }, { "label": _("Help"), "icon": "fa fa-facetime-video", "items": [ { "type": "help", "label": _("Bill of Materials"), "youtube_id": "hDV0c1OeWLo" }, { "type": "help", "label": _("Work Order"), "youtube_id": "ZotgLyp2YFY" }, ] } ]