blob: f4ec6f087c12bd9a715f0e58e59dd67492191877 [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 {
7 "label": _("Documents"),
8 "icon": "icon-star",
9 "items": [
10 {
11 "type": "doctype",
12 "name": "Material Request",
13 "description": _("Requests for items."),
14 },
15 {
16 "type": "doctype",
17 "name": "Stock Entry",
18 "description": _("Record item movement."),
19 },
20 {
21 "type": "doctype",
22 "name": "Delivery Note",
23 "description": _("Shipments to customers."),
24 },
25 {
26 "type": "doctype",
27 "name": "Purchase Receipt",
28 "description": _("Goods received from Suppliers."),
29 },
30 {
31 "type": "doctype",
Nabin Hait996a1012014-09-23 14:53:30 +053032 "name": "Installation Note",
33 "description": _("Installation record for a Serial No.")
34 },
35 {
36 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +053037 "name": "Item",
38 "description": _("All Products or Services."),
39 },
40 {
41 "type": "doctype",
42 "name": "Warehouse",
43 "description": _("Where items are stored."),
44 },
45 {
46 "type": "doctype",
47 "name": "Serial No",
48 "description": _("Single unit of an Item."),
49 },
50 {
51 "type": "doctype",
52 "name": "Batch",
53 "description": _("Batch (lot) of an Item."),
54 },
55 ]
56 },
57 {
58 "label": _("Tools"),
59 "icon": "icon-wrench",
60 "items": [
61 {
62 "type": "doctype",
63 "name": "Stock Reconciliation",
64 "description": _("Upload stock balance via csv.")
65 },
66 {
67 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +053068 "name": "Packing Slip",
69 "description": _("Split Delivery Note into packages.")
70 },
71 {
72 "type": "doctype",
73 "name": "Quality Inspection",
74 "description": _("Incoming quality inspection.")
75 },
76 {
77 "type": "doctype",
Nabin Hait12ce3ee2014-09-01 18:14:44 +053078 "name": "Landed Cost Voucher",
79 "description": _("Update additional costs to calculate landed cost of items"),
Anand Doshi08ef4672014-05-08 11:43:18 +053080 },
81 {
82 "type": "doctype",
83 "name": "Stock UOM Replace Utility",
84 "description": _("Change UOM for an Item."),
85 },
Neil Trini Lasrado6224cfc2015-07-07 17:10:24 +053086 {
87 "type": "doctype",
88 "name": "Manage Variants",
89 "description": _("Manage Item Variants."),
90 },
Anand Doshi08ef4672014-05-08 11:43:18 +053091 ]
92 },
93 {
94 "label": _("Setup"),
95 "icon": "icon-cog",
96 "items": [
97 {
98 "type": "doctype",
99 "name": "Stock Settings",
100 "description": _("Default settings for stock transactions.")
101 },
102 {
103 "type": "page",
104 "name": "Sales Browser",
105 "icon": "icon-sitemap",
106 "label": _("Item Group Tree"),
107 "link": "Sales Browser/Item Group",
108 "description": _("Tree of Item Groups."),
109 "doctype": "Item Group",
110 },
111 {
112 "type": "doctype",
113 "name": "UOM",
114 "label": _("Unit of Measure") + " (UOM)",
115 "description": _("e.g. Kg, Unit, Nos, m")
116 },
117 {
118 "type": "doctype",
119 "name": "Warehouse",
120 "description": _("Warehouses.")
121 },
122 {
123 "type": "doctype",
124 "name": "Brand",
125 "description": _("Brand master.")
126 },
127 {
128 "type": "doctype",
129 "name": "Price List",
130 "description": _("Price List master.")
131 },
132 {
133 "type": "doctype",
134 "name": "Item Price",
135 "description": _("Multiple Item prices."),
136 "route": "Report/Item Price"
137 },
Rushabh Mehta70aa8932014-09-26 18:54:01 +0530138 {
139 "type": "doctype",
140 "name": "Item Attribute",
141 "description": _("Attributes for Item Variants. e.g Size, Color etc."),
142 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530143 ]
144 },
145 {
146 "label": _("Main Reports"),
147 "icon": "icon-table",
148 "items": [
149 {
150 "type": "report",
151 "is_query_report": True,
152 "name": "Stock Ledger",
Nabin Hait4bfbd292015-05-07 15:40:43 +0530153 "doctype": "Stock Ledger Entry",
Anand Doshi08ef4672014-05-08 11:43:18 +0530154 },
155 {
Nabin Hait4f0e5db2014-10-10 20:54:57 +0530156 "type": "report",
157 "is_query_report": True,
158 "name": "Stock Balance",
Nabin Hait4bfbd292015-05-07 15:40:43 +0530159 "doctype": "Stock Ledger Entry"
Anand Doshi08ef4672014-05-08 11:43:18 +0530160 },
161 {
162 "type": "report",
163 "is_query_report": True,
164 "name": "Stock Projected Qty",
165 "doctype": "Item",
166 },
167 {
168 "type": "report",
169 "is_query_report": True,
170 "name": "Stock Ageing",
171 "doctype": "Item",
172 },
173 {
174 "type": "report",
Anand Doshib527e542014-06-09 18:08:46 +0530175 "is_query_report": False,
Anand Doshi08ef4672014-05-08 11:43:18 +0530176 "name": "Item-wise Price List Rate",
177 "doctype": "Item Price",
178 },
179 {
180 "type": "page",
181 "name": "stock-analytics",
182 "label": _("Stock Analytics"),
183 "icon": "icon-bar-chart"
Nabin Hait4f0e5db2014-10-10 20:54:57 +0530184 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530185 ]
186 },
187 {
188 "label": _("Standard Reports"),
189 "icon": "icon-list",
190 "items": [
191 {
192 "type": "report",
193 "is_query_report": True,
194 "name": "Ordered Items To Be Delivered",
195 "doctype": "Delivery Note"
196 },
197 {
198 "type": "report",
199 "is_query_report": True,
200 "name": "Purchase Order Items To Be Received",
201 "doctype": "Purchase Receipt"
202 },
203 {
204 "type": "report",
205 "name": "Item Shortage Report",
206 "route": "Report/Bin/Item Shortage Report",
207 "doctype": "Purchase Receipt"
208 },
209 {
210 "type": "report",
Anand Doshi08ef4672014-05-08 11:43:18 +0530211 "name": "Serial No Service Contract Expiry",
212 "doctype": "Serial No"
213 },
214 {
215 "type": "report",
216 "name": "Serial No Status",
217 "doctype": "Serial No"
218 },
219 {
220 "type": "report",
221 "name": "Serial No Warranty Expiry",
222 "doctype": "Serial No"
223 },
224 {
225 "type": "report",
226 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530227 "name": "Requested Items To Be Transferred",
228 "doctype": "Material Request"
229 },
230 {
231 "type": "report",
232 "is_query_report": True,
233 "name": "Batch-Wise Balance History",
234 "doctype": "Batch"
235 },
236 {
237 "type": "report",
238 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530239 "name": "Item Prices",
240 "doctype": "Price List"
241 },
242 {
243 "type": "report",
244 "is_query_report": True,
245 "name": "Itemwise Recommended Reorder Level",
246 "doctype": "Item"
247 },
248 {
249 "type": "report",
250 "is_query_report": True,
251 "name": "Delivery Note Trends",
252 "doctype": "Delivery Note"
253 },
254 {
255 "type": "report",
256 "is_query_report": True,
257 "name": "Purchase Receipt Trends",
258 "doctype": "Purchase Receipt"
259 },
260 ]
261 },
Rushabh Mehta67712402015-05-25 18:30:53 +0530262 {
263 "label": _("Help"),
264 "icon": "icon-facetime-video",
265 "items": [
266 {
267 "type": "help",
268 "label": _("Items and Pricing"),
269 "youtube_id": "qXaEwld4_Ps"
270 },
271 {
272 "type": "help",
273 "label": _("Opening Stock Balance"),
Nabin Hait89085432015-05-29 16:26:07 +0530274 "youtube_id": "0yPgrtfeCTs"
Rushabh Mehta67712402015-05-25 18:30:53 +0530275 },
276 {
277 "type": "help",
278 "label": _("Item Variants"),
279 "youtube_id": "OGBETlCzU5o"
280 },
281 ]
282 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530283 ]