blob: 4fc824fcf1e923636e2a1793a781b54cb425e8d3 [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",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053012 "onboard": 1,
13 "dependencies": ["Item"],
Anand Doshi08ef4672014-05-08 11:43:18 +053014 },
15 {
16 "type": "doctype",
17 "name": "Delivery Note",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053018 "onboard": 1,
19 "dependencies": ["Item", "Customer"],
Anand Doshi08ef4672014-05-08 11:43:18 +053020 },
21 {
22 "type": "doctype",
23 "name": "Purchase Receipt",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053024 "onboard": 1,
25 "dependencies": ["Item", "Supplier"],
Anand Doshi08ef4672014-05-08 11:43:18 +053026 },
27 {
28 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053029 "name": "Material Request",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053030 "onboard": 1,
31 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053032 },
Prateeksha Singh34234072019-02-07 09:18:24 +053033 {
34 "type": "doctype",
35 "name": "Delivery Trip"
36 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053037 ]
38 },
39 {
40 "label": _("Stock Reports"),
41 "items": [
42 {
43 "type": "report",
44 "is_query_report": True,
45 "name": "Stock Ledger",
46 "doctype": "Stock Ledger Entry",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053047 "onboard": 1,
48 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053049 },
50 {
51 "type": "report",
52 "is_query_report": True,
53 "name": "Stock Balance",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053054 "doctype": "Stock Ledger Entry",
55 "onboard": 1,
56 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053057 },
58 {
59 "type": "report",
60 "is_query_report": True,
61 "name": "Stock Projected Qty",
62 "doctype": "Item",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053063 "onboard": 1,
64 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053065 },
66 {
Rushabh Mehta37146262017-02-01 18:17:35 +053067 "type": "page",
68 "name": "stock-balance",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053069 "label": _("Stock Summary"),
70 "dependencies": ["Item"],
Rushabh Mehta37146262017-02-01 18:17:35 +053071 },
72 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053073 "type": "report",
74 "is_query_report": True,
75 "name": "Stock Ageing",
76 "doctype": "Item",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053077 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053078 },
Pawan Mehtabb7fab52017-12-12 15:05:03 +053079 {
80 "type": "report",
81 "is_query_report": True,
82 "name": "Item Price Stock",
83 "doctype": "Item",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053084 "dependencies": ["Item"],
Pawan Mehtabb7fab52017-12-12 15:05:03 +053085 }
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053086 ]
87 },
88 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +053089 "label": _("Settings"),
Prateeksha Singh34234072019-02-07 09:18:24 +053090 "icon": "fa fa-cog",
91 "items": [
92 {
93 "type": "doctype",
94 "name": "Stock Settings",
95 "onboard": 1,
96 },
97 {
98 "type": "doctype",
99 "name": "Warehouse",
100 "onboard": 1,
101 },
102 {
103 "type": "doctype",
104 "name": "UOM",
105 "label": _("Unit of Measure") + " (UOM)",
106 "onboard": 1,
107 },
108 {
109 "type": "doctype",
110 "name": "Brand",
111 "onboard": 1,
112 },
113 {
114 "type": "doctype",
115 "name": "Item Attribute",
116 },
117 {
118 "type": "doctype",
119 "name": "Item Variant Settings",
120 },
121 ]
122 },
123 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530124 "label": _("Items and Pricing"),
125 "items": [
126 {
127 "type": "doctype",
128 "name": "Item",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530129 "onboard": 1,
rohitwaghchaurea3c3dec2018-03-28 11:51:44 +0530130 },
131 {
132 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530133 "name": "Product Bundle",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530134 "onboard": 1,
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530135 },
136 {
Saurabh52ec0ed2016-07-05 18:02:38 +0530137 "type": "doctype",
138 "name": "Item Group",
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530139 "icon": "fa fa-sitemap",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530140 "label": _("Item Group"),
Saurabh17022732016-06-21 13:19:17 +0530141 "link": "Tree/Item Group",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530142 "onboard": 1,
143 },
144 {
145 "type": "doctype",
146 "name": "Price List",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530147 },
148 {
149 "type": "doctype",
150 "name": "Item Price",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530151 },
152 {
153 "type": "doctype",
154 "name": "Shipping Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530155 },
156 {
157 "type": "doctype",
158 "name": "Pricing Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530159 },
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530160 {
161 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530162 "name": "Item Alternative",
163 },
164 {
165 "type": "doctype",
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530166 "name": "Item Variant Settings",
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530167 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530168 ]
169 },
170 {
171 "label": _("Serial No and Batch"),
172 "items": [
173 {
174 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530175 "name": "Serial No",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530176 "onboard": 1,
177 "dependencies": ["Item"],
Anand Doshi08ef4672014-05-08 11:43:18 +0530178 },
179 {
180 "type": "doctype",
181 "name": "Batch",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530182 "onboard": 1,
183 "dependencies": ["Item"],
Anand Doshi08ef4672014-05-08 11:43:18 +0530184 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530185 {
186 "type": "doctype",
187 "name": "Installation Note",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530188 "dependencies": ["Item"],
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530189 },
190 {
191 "type": "report",
192 "name": "Serial No Service Contract Expiry",
193 "doctype": "Serial No"
194 },
195 {
196 "type": "report",
197 "name": "Serial No Status",
198 "doctype": "Serial No"
199 },
200 {
201 "type": "report",
202 "name": "Serial No Warranty Expiry",
203 "doctype": "Serial No"
204 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530205 ]
206 },
207 {
208 "label": _("Tools"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530209 "icon": "fa fa-wrench",
Anand Doshi08ef4672014-05-08 11:43:18 +0530210 "items": [
211 {
212 "type": "doctype",
213 "name": "Stock Reconciliation",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530214 "onboard": 1,
Anand Doshi08ef4672014-05-08 11:43:18 +0530215 },
216 {
217 "type": "doctype",
Prateeksha Singh34234072019-02-07 09:18:24 +0530218 "name": "Landed Cost Voucher",
219 "onboard": 1,
220 },
221 {
222 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530223 "name": "Packing Slip",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530224 "onboard": 1,
Anand Doshi08ef4672014-05-08 11:43:18 +0530225 },
226 {
227 "type": "doctype",
228 "name": "Quality Inspection",
Anand Doshi08ef4672014-05-08 11:43:18 +0530229 },
230 {
231 "type": "doctype",
rohitwaghchaure4e8fdf72018-02-22 11:03:48 +0530232 "name": "Quality Inspection Template",
233 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530234 ]
235 },
236 {
Prateeksha Singh34234072019-02-07 09:18:24 +0530237 "label": _("Key Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530238 "icon": "fa fa-table",
Anand Doshi08ef4672014-05-08 11:43:18 +0530239 "items": [
240 {
241 "type": "report",
Anand Doshib527e542014-06-09 18:08:46 +0530242 "is_query_report": False,
Anand Doshi08ef4672014-05-08 11:43:18 +0530243 "name": "Item-wise Price List Rate",
244 "doctype": "Item Price",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530245 "onboard": 1,
Anand Doshi08ef4672014-05-08 11:43:18 +0530246 },
247 {
Deepesh Garg84483ff2018-11-12 17:05:31 +0530248 "type": "report",
249 "is_query_report": True,
250 "name": "Stock Analytics",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530251 "doctype": "Stock Entry",
252 "onboard": 1,
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530253 },
254 {
255 "type": "report",
256 "is_query_report": True,
257 "name": "Delivery Note Trends",
258 "doctype": "Delivery Note"
259 },
260 {
261 "type": "report",
262 "is_query_report": True,
263 "name": "Purchase Receipt Trends",
264 "doctype": "Purchase Receipt"
265 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530266 {
267 "type": "report",
268 "is_query_report": True,
269 "name": "Ordered Items To Be Delivered",
270 "doctype": "Delivery Note"
271 },
272 {
273 "type": "report",
274 "is_query_report": True,
275 "name": "Purchase Order Items To Be Received",
276 "doctype": "Purchase Receipt"
277 },
278 {
279 "type": "report",
280 "name": "Item Shortage Report",
Himanshu Warekar3315a9f2019-02-28 11:51:36 +0530281 "route": "#Report/Bin/Item Shortage Report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530282 "doctype": "Purchase Receipt"
283 },
284 {
285 "type": "report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530286 "is_query_report": True,
Prateeksha Singh34234072019-02-07 09:18:24 +0530287 "name": "Batch-Wise Balance History",
288 "doctype": "Batch"
Anand Doshi08ef4672014-05-08 11:43:18 +0530289 },
Prateeksha Singh34234072019-02-07 09:18:24 +0530290 ]
291 },
292 {
293 "label": _("Other Reports"),
294 "icon": "fa fa-list",
295 "items": [
Anand Doshi08ef4672014-05-08 11:43:18 +0530296 {
297 "type": "report",
298 "is_query_report": True,
Prateeksha Singh34234072019-02-07 09:18:24 +0530299 "name": "Requested Items To Be Transferred",
300 "doctype": "Material Request"
Anand Doshi08ef4672014-05-08 11:43:18 +0530301 },
302 {
303 "type": "report",
304 "is_query_report": True,
Revant Nandgaonkar0766d3e2016-12-21 12:32:12 +0530305 "name": "Batch Item Expiry Status",
306 "doctype": "Stock Ledger Entry"
307 },
308 {
309 "type": "report",
310 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530311 "name": "Item Prices",
312 "doctype": "Price List"
313 },
314 {
315 "type": "report",
316 "is_query_report": True,
317 "name": "Itemwise Recommended Reorder Level",
318 "doctype": "Item"
319 },
Prateeksha Singh744ff002017-11-17 12:00:29 +0530320 {
321 "type": "report",
322 "is_query_report": True,
323 "name": "Item Variant Details",
324 "doctype": "Item"
325 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530326 ]
327 },
Rushabh Mehta67712402015-05-25 18:30:53 +0530328 {
329 "label": _("Help"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530330 "icon": "fa fa-facetime-video",
Rushabh Mehta67712402015-05-25 18:30:53 +0530331 "items": [
332 {
333 "type": "help",
334 "label": _("Items and Pricing"),
335 "youtube_id": "qXaEwld4_Ps"
336 },
337 {
338 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530339 "label": _("Item Variants"),
340 "youtube_id": "OGBETlCzU5o"
341 },
342 {
343 "type": "help",
Rushabh Mehta67712402015-05-25 18:30:53 +0530344 "label": _("Opening Stock Balance"),
Nabin Hait89085432015-05-29 16:26:07 +0530345 "youtube_id": "0yPgrtfeCTs"
Rushabh Mehta67712402015-05-25 18:30:53 +0530346 },
347 {
348 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530349 "label": _("Making Stock Entries"),
350 "youtube_id": "Njt107hlY3I"
351 },
352 {
353 "type": "help",
354 "label": _("Serialized Inventory"),
355 "youtube_id": "gvOVlEwFDAk"
356 },
357 {
358 "type": "help",
359 "label": _("Batch Inventory"),
360 "youtube_id": "J0QKl7ABPKM"
361 },
362 {
363 "type": "help",
364 "label": _("Managing Subcontracting"),
365 "youtube_id": "ThiMCC2DtKo"
Rushabh Mehta67712402015-05-25 18:30:53 +0530366 },
367 ]
368 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530369 ]