blob: 7c04e677669f19ab6778250b06f3cf570955fe85 [file] [log] [blame]
Anand Doshid57e7932015-02-24 12:24:53 +05301from __future__ import unicode_literals
Anand Doshif5794f12014-03-03 15:05:28 +05302from frappe import _
3
Anand Doshi08ef4672014-05-08 11:43:18 +05304def get_data():
5 return [
6 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +05307 "label": _("Stock Transactions"),
Anand Doshi08ef4672014-05-08 11:43:18 +05308 "items": [
9 {
10 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +053011 "name": "Stock Entry",
Anand Doshi08ef4672014-05-08 11:43:18 +053012 },
13 {
14 "type": "doctype",
15 "name": "Delivery Note",
Anand Doshi08ef4672014-05-08 11:43:18 +053016 },
17 {
18 "type": "doctype",
19 "name": "Purchase Receipt",
Anand Doshi08ef4672014-05-08 11:43:18 +053020 },
21 {
22 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053023 "name": "Material Request",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053024 },
25 ]
26 },
27 {
28 "label": _("Stock Reports"),
29 "items": [
30 {
31 "type": "report",
32 "is_query_report": True,
33 "name": "Stock Ledger",
34 "doctype": "Stock Ledger Entry",
35 },
36 {
37 "type": "report",
38 "is_query_report": True,
39 "name": "Stock Balance",
40 "doctype": "Stock Ledger Entry"
41 },
42 {
43 "type": "report",
44 "is_query_report": True,
45 "name": "Stock Projected Qty",
46 "doctype": "Item",
47 },
48 {
Rushabh Mehta37146262017-02-01 18:17:35 +053049 "type": "page",
50 "name": "stock-balance",
51 "label": _("Stock Summary")
52 },
53 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053054 "type": "report",
55 "is_query_report": True,
56 "name": "Stock Ageing",
57 "doctype": "Item",
58 },
59
60 ]
61 },
62 {
63 "label": _("Items and Pricing"),
64 "items": [
65 {
66 "type": "doctype",
67 "name": "Item",
Nabin Hait996a1012014-09-23 14:53:30 +053068 },
69 {
70 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053071 "name": "Product Bundle",
Anand Doshi08ef4672014-05-08 11:43:18 +053072 },
73 {
74 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053075 "name": "Price List",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053076 },
77 {
Saurabh52ec0ed2016-07-05 18:02:38 +053078 "type": "doctype",
79 "name": "Item Group",
Rushabh Mehta2167ff52016-12-07 11:08:48 +053080 "icon": "fa fa-sitemap",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053081 "label": _("Item Group"),
Saurabh17022732016-06-21 13:19:17 +053082 "link": "Tree/Item Group",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053083 },
84 {
85 "type": "doctype",
86 "name": "Item Price",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053087 "route": "Report/Item Price"
88 },
89 {
90 "type": "doctype",
91 "name": "Shipping Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053092 },
93 {
94 "type": "doctype",
95 "name": "Pricing Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053096 },
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +053097 {
98 "type": "doctype",
99 "name": "Item Variant Settings",
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530100 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530101 ]
102 },
103 {
104 "label": _("Serial No and Batch"),
105 "items": [
106 {
107 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530108 "name": "Serial No",
Anand Doshi08ef4672014-05-08 11:43:18 +0530109 },
110 {
111 "type": "doctype",
112 "name": "Batch",
Anand Doshi08ef4672014-05-08 11:43:18 +0530113 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530114 {
115 "type": "doctype",
116 "name": "Installation Note",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530117 },
118 {
119 "type": "report",
120 "name": "Serial No Service Contract Expiry",
121 "doctype": "Serial No"
122 },
123 {
124 "type": "report",
125 "name": "Serial No Status",
126 "doctype": "Serial No"
127 },
128 {
129 "type": "report",
130 "name": "Serial No Warranty Expiry",
131 "doctype": "Serial No"
132 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530133 ]
134 },
135 {
creamdoryfd1503c2017-11-08 10:58:09 +0800136 "label": _("Fulfilment"),
137 "items": [
138 {
139 "type": "doctype",
140 "name": "Delivery Trip",
141 "description": _("Delivery Trip service tours to customers.")
142 }
143 ]
144 },
145 {
Anand Doshi08ef4672014-05-08 11:43:18 +0530146 "label": _("Tools"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530147 "icon": "fa fa-wrench",
Anand Doshi08ef4672014-05-08 11:43:18 +0530148 "items": [
149 {
150 "type": "doctype",
151 "name": "Stock Reconciliation",
Anand Doshi08ef4672014-05-08 11:43:18 +0530152 },
153 {
154 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530155 "name": "Packing Slip",
Anand Doshi08ef4672014-05-08 11:43:18 +0530156 },
157 {
158 "type": "doctype",
159 "name": "Quality Inspection",
Anand Doshi08ef4672014-05-08 11:43:18 +0530160 },
161 {
162 "type": "doctype",
Nabin Hait12ce3ee2014-09-01 18:14:44 +0530163 "name": "Landed Cost Voucher",
Neil Trini Lasrado62dba502015-08-10 15:51:13 +0530164 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530165 ]
166 },
167 {
168 "label": _("Setup"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530169 "icon": "fa fa-cog",
Anand Doshi08ef4672014-05-08 11:43:18 +0530170 "items": [
171 {
172 "type": "doctype",
173 "name": "Stock Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530174 },
175 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530176 "type": "doctype",
177 "name": "Warehouse",
Anand Doshi08ef4672014-05-08 11:43:18 +0530178 },
179 {
180 "type": "doctype",
181 "name": "UOM",
182 "label": _("Unit of Measure") + " (UOM)",
Anand Doshi08ef4672014-05-08 11:43:18 +0530183 },
184 {
185 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530186 "name": "Item Attribute",
Anand Doshi08ef4672014-05-08 11:43:18 +0530187 },
188 {
189 "type": "doctype",
190 "name": "Brand",
Rushabh Mehtacc1262c2017-11-14 16:36:25 +0530191 },
192 {
193 "type": "doctype",
194 "name": "Item Variant Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530195 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530196 ]
197 },
198 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530199 "label": _("Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530200 "icon": "fa fa-table",
Anand Doshi08ef4672014-05-08 11:43:18 +0530201 "items": [
202 {
203 "type": "report",
Anand Doshib527e542014-06-09 18:08:46 +0530204 "is_query_report": False,
Anand Doshi08ef4672014-05-08 11:43:18 +0530205 "name": "Item-wise Price List Rate",
206 "doctype": "Item Price",
207 },
208 {
209 "type": "page",
210 "name": "stock-analytics",
211 "label": _("Stock Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530212 "icon": "fa fa-bar-chart"
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530213 },
214 {
215 "type": "report",
216 "is_query_report": True,
217 "name": "Delivery Note Trends",
218 "doctype": "Delivery Note"
219 },
220 {
221 "type": "report",
222 "is_query_report": True,
223 "name": "Purchase Receipt Trends",
224 "doctype": "Purchase Receipt"
225 },
226
Anand Doshi08ef4672014-05-08 11:43:18 +0530227 ]
228 },
229 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530230 "label": _("Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530231 "icon": "fa fa-list",
Anand Doshi08ef4672014-05-08 11:43:18 +0530232 "items": [
233 {
234 "type": "report",
235 "is_query_report": True,
236 "name": "Ordered Items To Be Delivered",
237 "doctype": "Delivery Note"
238 },
239 {
240 "type": "report",
241 "is_query_report": True,
242 "name": "Purchase Order Items To Be Received",
243 "doctype": "Purchase Receipt"
244 },
245 {
246 "type": "report",
247 "name": "Item Shortage Report",
248 "route": "Report/Bin/Item Shortage Report",
249 "doctype": "Purchase Receipt"
250 },
251 {
252 "type": "report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530253 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530254 "name": "Requested Items To Be Transferred",
255 "doctype": "Material Request"
256 },
257 {
258 "type": "report",
259 "is_query_report": True,
260 "name": "Batch-Wise Balance History",
261 "doctype": "Batch"
262 },
263 {
264 "type": "report",
265 "is_query_report": True,
Revant Nandgaonkar0766d3e2016-12-21 12:32:12 +0530266 "name": "Batch Item Expiry Status",
267 "doctype": "Stock Ledger Entry"
268 },
269 {
270 "type": "report",
271 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530272 "name": "Item Prices",
273 "doctype": "Price List"
274 },
275 {
276 "type": "report",
277 "is_query_report": True,
278 "name": "Itemwise Recommended Reorder Level",
279 "doctype": "Item"
280 },
Prateeksha Singh744ff002017-11-17 12:00:29 +0530281 {
282 "type": "report",
283 "is_query_report": True,
284 "name": "Item Variant Details",
285 "doctype": "Item"
286 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530287 ]
288 },
Rushabh Mehta67712402015-05-25 18:30:53 +0530289 {
290 "label": _("Help"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530291 "icon": "fa fa-facetime-video",
Rushabh Mehta67712402015-05-25 18:30:53 +0530292 "items": [
293 {
294 "type": "help",
295 "label": _("Items and Pricing"),
296 "youtube_id": "qXaEwld4_Ps"
297 },
298 {
299 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530300 "label": _("Item Variants"),
301 "youtube_id": "OGBETlCzU5o"
302 },
303 {
304 "type": "help",
Rushabh Mehta67712402015-05-25 18:30:53 +0530305 "label": _("Opening Stock Balance"),
Nabin Hait89085432015-05-29 16:26:07 +0530306 "youtube_id": "0yPgrtfeCTs"
Rushabh Mehta67712402015-05-25 18:30:53 +0530307 },
308 {
309 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530310 "label": _("Making Stock Entries"),
311 "youtube_id": "Njt107hlY3I"
312 },
313 {
314 "type": "help",
315 "label": _("Serialized Inventory"),
316 "youtube_id": "gvOVlEwFDAk"
317 },
318 {
319 "type": "help",
320 "label": _("Batch Inventory"),
321 "youtube_id": "J0QKl7ABPKM"
322 },
323 {
324 "type": "help",
325 "label": _("Managing Subcontracting"),
326 "youtube_id": "ThiMCC2DtKo"
Rushabh Mehta67712402015-05-25 18:30:53 +0530327 },
328 ]
329 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530330 ]