blob: e0207d050d23114be851ff56c14c5266c4529f61 [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 {
136 "label": _("Tools"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530137 "icon": "fa fa-wrench",
Anand Doshi08ef4672014-05-08 11:43:18 +0530138 "items": [
139 {
140 "type": "doctype",
141 "name": "Stock Reconciliation",
Anand Doshi08ef4672014-05-08 11:43:18 +0530142 },
143 {
144 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530145 "name": "Packing Slip",
Anand Doshi08ef4672014-05-08 11:43:18 +0530146 },
147 {
148 "type": "doctype",
149 "name": "Quality Inspection",
Anand Doshi08ef4672014-05-08 11:43:18 +0530150 },
151 {
152 "type": "doctype",
Nabin Hait12ce3ee2014-09-01 18:14:44 +0530153 "name": "Landed Cost Voucher",
Neil Trini Lasrado62dba502015-08-10 15:51:13 +0530154 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530155 ]
156 },
157 {
158 "label": _("Setup"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530159 "icon": "fa fa-cog",
Anand Doshi08ef4672014-05-08 11:43:18 +0530160 "items": [
161 {
162 "type": "doctype",
163 "name": "Stock Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530164 },
165 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530166 "type": "doctype",
167 "name": "Warehouse",
Anand Doshi08ef4672014-05-08 11:43:18 +0530168 },
169 {
170 "type": "doctype",
171 "name": "UOM",
172 "label": _("Unit of Measure") + " (UOM)",
Anand Doshi08ef4672014-05-08 11:43:18 +0530173 },
174 {
175 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530176 "name": "Item Attribute",
Anand Doshi08ef4672014-05-08 11:43:18 +0530177 },
178 {
179 "type": "doctype",
180 "name": "Brand",
Rushabh Mehtacc1262c2017-11-14 16:36:25 +0530181 },
182 {
183 "type": "doctype",
184 "name": "Item Variant Settings",
Anand Doshi08ef4672014-05-08 11:43:18 +0530185 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530186 ]
187 },
188 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530189 "label": _("Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530190 "icon": "fa fa-table",
Anand Doshi08ef4672014-05-08 11:43:18 +0530191 "items": [
192 {
193 "type": "report",
Anand Doshib527e542014-06-09 18:08:46 +0530194 "is_query_report": False,
Anand Doshi08ef4672014-05-08 11:43:18 +0530195 "name": "Item-wise Price List Rate",
196 "doctype": "Item Price",
197 },
198 {
199 "type": "page",
200 "name": "stock-analytics",
201 "label": _("Stock Analytics"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530202 "icon": "fa fa-bar-chart"
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530203 },
204 {
205 "type": "report",
206 "is_query_report": True,
207 "name": "Delivery Note Trends",
208 "doctype": "Delivery Note"
209 },
210 {
211 "type": "report",
212 "is_query_report": True,
213 "name": "Purchase Receipt Trends",
214 "doctype": "Purchase Receipt"
215 },
216
Anand Doshi08ef4672014-05-08 11:43:18 +0530217 ]
218 },
219 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530220 "label": _("Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530221 "icon": "fa fa-list",
Anand Doshi08ef4672014-05-08 11:43:18 +0530222 "items": [
223 {
224 "type": "report",
225 "is_query_report": True,
226 "name": "Ordered Items To Be Delivered",
227 "doctype": "Delivery Note"
228 },
229 {
230 "type": "report",
231 "is_query_report": True,
232 "name": "Purchase Order Items To Be Received",
233 "doctype": "Purchase Receipt"
234 },
235 {
236 "type": "report",
237 "name": "Item Shortage Report",
238 "route": "Report/Bin/Item Shortage Report",
239 "doctype": "Purchase Receipt"
240 },
241 {
242 "type": "report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530243 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530244 "name": "Requested Items To Be Transferred",
245 "doctype": "Material Request"
246 },
247 {
248 "type": "report",
249 "is_query_report": True,
250 "name": "Batch-Wise Balance History",
251 "doctype": "Batch"
252 },
253 {
254 "type": "report",
255 "is_query_report": True,
Revant Nandgaonkar0766d3e2016-12-21 12:32:12 +0530256 "name": "Batch Item Expiry Status",
257 "doctype": "Stock Ledger Entry"
258 },
259 {
260 "type": "report",
261 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530262 "name": "Item Prices",
263 "doctype": "Price List"
264 },
265 {
266 "type": "report",
267 "is_query_report": True,
268 "name": "Itemwise Recommended Reorder Level",
269 "doctype": "Item"
270 },
Prateeksha Singh744ff002017-11-17 12:00:29 +0530271 {
272 "type": "report",
273 "is_query_report": True,
274 "name": "Item Variant Details",
275 "doctype": "Item"
276 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530277 ]
278 },
Rushabh Mehta67712402015-05-25 18:30:53 +0530279 {
280 "label": _("Help"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530281 "icon": "fa fa-facetime-video",
Rushabh Mehta67712402015-05-25 18:30:53 +0530282 "items": [
283 {
284 "type": "help",
285 "label": _("Items and Pricing"),
286 "youtube_id": "qXaEwld4_Ps"
287 },
288 {
289 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530290 "label": _("Item Variants"),
291 "youtube_id": "OGBETlCzU5o"
292 },
293 {
294 "type": "help",
Rushabh Mehta67712402015-05-25 18:30:53 +0530295 "label": _("Opening Stock Balance"),
Nabin Hait89085432015-05-29 16:26:07 +0530296 "youtube_id": "0yPgrtfeCTs"
Rushabh Mehta67712402015-05-25 18:30:53 +0530297 },
298 {
299 "type": "help",
Sambhaji Kolatefd539912015-10-27 17:01:27 +0530300 "label": _("Making Stock Entries"),
301 "youtube_id": "Njt107hlY3I"
302 },
303 {
304 "type": "help",
305 "label": _("Serialized Inventory"),
306 "youtube_id": "gvOVlEwFDAk"
307 },
308 {
309 "type": "help",
310 "label": _("Batch Inventory"),
311 "youtube_id": "J0QKl7ABPKM"
312 },
313 {
314 "type": "help",
315 "label": _("Managing Subcontracting"),
316 "youtube_id": "ThiMCC2DtKo"
Rushabh Mehta67712402015-05-25 18:30:53 +0530317 },
318 ]
319 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530320 ]