blob: fe358ed93d5ee4af04da5dcf3a2a79333473e091 [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 },
Pawan Mehtabb7fab52017-12-12 15:05:03 +053059 {
60 "type": "report",
61 "is_query_report": True,
62 "name": "Item Price Stock",
63 "doctype": "Item",
64 }
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053065 ]
66 },
67 {
68 "label": _("Items and Pricing"),
69 "items": [
70 {
71 "type": "doctype",
72 "name": "Item",
Nabin Hait996a1012014-09-23 14:53:30 +053073 },
74 {
75 "type": "doctype",
rohitwaghchaurea3c3dec2018-03-28 11:51:44 +053076 "name": "Item Alternative",
77 },
78 {
79 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053080 "name": "Product Bundle",
Anand Doshi08ef4672014-05-08 11:43:18 +053081 },
82 {
83 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053084 "name": "Price List",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053085 },
86 {
Saurabh52ec0ed2016-07-05 18:02:38 +053087 "type": "doctype",
88 "name": "Item Group",
Rushabh Mehta2167ff52016-12-07 11:08:48 +053089 "icon": "fa fa-sitemap",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053090 "label": _("Item Group"),
Saurabh17022732016-06-21 13:19:17 +053091 "link": "Tree/Item Group",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053092 },
93 {
94 "type": "doctype",
95 "name": "Item Price",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053096 "route": "Report/Item Price"
97 },
98 {
99 "type": "doctype",
100 "name": "Shipping Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530101 },
102 {
103 "type": "doctype",
104 "name": "Pricing Rule",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530105 },
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530106 {
107 "type": "doctype",
108 "name": "Item Variant Settings",
Rohit Waghchaure0e28fcc2017-08-29 18:15:57 +0530109 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530110 ]
111 },
112 {
113 "label": _("Serial No and Batch"),
114 "items": [
115 {
116 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530117 "name": "Serial No",
Anand Doshi08ef4672014-05-08 11:43:18 +0530118 },
119 {
120 "type": "doctype",
121 "name": "Batch",
Anand Doshi08ef4672014-05-08 11:43:18 +0530122 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530123 {
124 "type": "doctype",
125 "name": "Installation Note",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530126 },
127 {
128 "type": "report",
129 "name": "Serial No Service Contract Expiry",
130 "doctype": "Serial No"
131 },
132 {
133 "type": "report",
134 "name": "Serial No Status",
135 "doctype": "Serial No"
136 },
137 {
138 "type": "report",
139 "name": "Serial No Warranty Expiry",
140 "doctype": "Serial No"
141 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530142 ]
143 },
144 {
creamdoryfd1503c2017-11-08 10:58:09 +0800145 "label": _("Fulfilment"),
146 "items": [
147 {
148 "type": "doctype",
149 "name": "Delivery Trip",
150 "description": _("Delivery Trip service tours to customers.")
151 }
152 ]
153 },
154 {
Anand Doshi08ef4672014-05-08 11:43:18 +0530155 "label": _("Tools"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530156 "icon": "fa fa-wrench",
Anand Doshi08ef4672014-05-08 11:43:18 +0530157 "items": [
158 {
159 "type": "doctype",
160 "name": "Stock Reconciliation",
Anand Doshi08ef4672014-05-08 11:43:18 +0530161 },
162 {
163 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530164 "name": "Packing Slip",
Anand Doshi08ef4672014-05-08 11:43:18 +0530165 },
166 {
167 "type": "doctype",
168 "name": "Quality Inspection",
Anand Doshi08ef4672014-05-08 11:43:18 +0530169 },
170 {
171 "type": "doctype",
rohitwaghchaure4e8fdf72018-02-22 11:03:48 +0530172 "name": "Quality Inspection Template",
173 },
174 {
175 "type": "doctype",
Nabin Hait12ce3ee2014-09-01 18:14:44 +0530176 "name": "Landed Cost Voucher",
Neil Trini Lasrado62dba502015-08-10 15:51:13 +0530177 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530178 ]
179 },
180 {
181 "label": _("Setup"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530182 "icon": "fa fa-cog",
Anand Doshi08ef4672014-05-08 11:43:18 +0530183 "items": [
184 {
185 "type": "doctype",
186 "name": "Stock Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530187 },
188 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530189 "type": "doctype",
190 "name": "Warehouse",
Anand Doshi08ef4672014-05-08 11:43:18 +0530191 },
192 {
193 "type": "doctype",
194 "name": "UOM",
195 "label": _("Unit of Measure") + " (UOM)",
Anand Doshi08ef4672014-05-08 11:43:18 +0530196 },
197 {
198 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530199 "name": "Item Attribute",
Anand Doshi08ef4672014-05-08 11:43:18 +0530200 },
201 {
202 "type": "doctype",
203 "name": "Brand",
Rushabh Mehtacc1262c2017-11-14 16:36:25 +0530204 },
205 {
206 "type": "doctype",
207 "name": "Item Variant Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530208 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530209 ]
210 },
211 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530212 "label": _("Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530213 "icon": "fa fa-table",
Anand Doshi08ef4672014-05-08 11:43:18 +0530214 "items": [
215 {
216 "type": "report",
Anand Doshib527e542014-06-09 18:08:46 +0530217 "is_query_report": False,
Anand Doshi08ef4672014-05-08 11:43:18 +0530218 "name": "Item-wise Price List Rate",
219 "doctype": "Item Price",
220 },
221 {
222 "type": "page",
223 "name": "stock-analytics",
224 "label": _("Stock Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530225 "icon": "fa fa-bar-chart"
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530226 },
227 {
228 "type": "report",
229 "is_query_report": True,
230 "name": "Delivery Note Trends",
231 "doctype": "Delivery Note"
232 },
233 {
234 "type": "report",
235 "is_query_report": True,
236 "name": "Purchase Receipt Trends",
237 "doctype": "Purchase Receipt"
238 },
239
Anand Doshi08ef4672014-05-08 11:43:18 +0530240 ]
241 },
242 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530243 "label": _("Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530244 "icon": "fa fa-list",
Anand Doshi08ef4672014-05-08 11:43:18 +0530245 "items": [
246 {
247 "type": "report",
248 "is_query_report": True,
249 "name": "Ordered Items To Be Delivered",
250 "doctype": "Delivery Note"
251 },
252 {
253 "type": "report",
254 "is_query_report": True,
255 "name": "Purchase Order Items To Be Received",
256 "doctype": "Purchase Receipt"
257 },
258 {
259 "type": "report",
260 "name": "Item Shortage Report",
261 "route": "Report/Bin/Item Shortage Report",
262 "doctype": "Purchase Receipt"
263 },
264 {
265 "type": "report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530266 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530267 "name": "Requested Items To Be Transferred",
268 "doctype": "Material Request"
269 },
270 {
271 "type": "report",
272 "is_query_report": True,
273 "name": "Batch-Wise Balance History",
274 "doctype": "Batch"
275 },
276 {
277 "type": "report",
278 "is_query_report": True,
Revant Nandgaonkar0766d3e2016-12-21 12:32:12 +0530279 "name": "Batch Item Expiry Status",
280 "doctype": "Stock Ledger Entry"
281 },
282 {
283 "type": "report",
284 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530285 "name": "Item Prices",
286 "doctype": "Price List"
287 },
288 {
289 "type": "report",
290 "is_query_report": True,
291 "name": "Itemwise Recommended Reorder Level",
292 "doctype": "Item"
293 },
Prateeksha Singh744ff002017-11-17 12:00:29 +0530294 {
295 "type": "report",
296 "is_query_report": True,
297 "name": "Item Variant Details",
298 "doctype": "Item"
299 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530300 ]
301 },
Rushabh Mehta67712402015-05-25 18:30:53 +0530302 {
303 "label": _("Help"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530304 "icon": "fa fa-facetime-video",
Rushabh Mehta67712402015-05-25 18:30:53 +0530305 "items": [
306 {
307 "type": "help",
308 "label": _("Items and Pricing"),
309 "youtube_id": "qXaEwld4_Ps"
310 },
311 {
312 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530313 "label": _("Item Variants"),
314 "youtube_id": "OGBETlCzU5o"
315 },
316 {
317 "type": "help",
Rushabh Mehta67712402015-05-25 18:30:53 +0530318 "label": _("Opening Stock Balance"),
Nabin Hait89085432015-05-29 16:26:07 +0530319 "youtube_id": "0yPgrtfeCTs"
Rushabh Mehta67712402015-05-25 18:30:53 +0530320 },
321 {
322 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530323 "label": _("Making Stock Entries"),
324 "youtube_id": "Njt107hlY3I"
325 },
326 {
327 "type": "help",
328 "label": _("Serialized Inventory"),
329 "youtube_id": "gvOVlEwFDAk"
330 },
331 {
332 "type": "help",
333 "label": _("Batch Inventory"),
334 "youtube_id": "J0QKl7ABPKM"
335 },
336 {
337 "type": "help",
338 "label": _("Managing Subcontracting"),
339 "youtube_id": "ThiMCC2DtKo"
Rushabh Mehta67712402015-05-25 18:30:53 +0530340 },
341 ]
342 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530343 ]