blob: 844710d47c57968e797057aca345ebcad34186c0 [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": _("Sales"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +05308 "icon": "fa fa-star",
Anand Doshi08ef4672014-05-08 11:43:18 +05309 "items": [
10 {
11 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053012 "name": "Customer",
Basawaraj Savalagi09bafc62019-05-13 14:59:19 +053013 "description": _("Customer Database."),
Prateeksha Singh063af4e2019-02-06 17:02:41 +053014 "onboard": 1,
15 },
16 {
17 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +053018 "name": "Quotation",
19 "description": _("Quotes to Leads or Customers."),
Prateeksha Singh063af4e2019-02-06 17:02:41 +053020 "onboard": 1,
21 "dependencies": ["Item", "Customer"],
Anand Doshi08ef4672014-05-08 11:43:18 +053022 },
23 {
24 "type": "doctype",
25 "name": "Sales Order",
26 "description": _("Confirmed orders from Customers."),
Prateeksha Singh063af4e2019-02-06 17:02:41 +053027 "onboard": 1,
28 "dependencies": ["Item", "Customer"],
29 },
30 {
31 "type": "doctype",
Anurag Mishra76795aa2019-04-04 11:38:42 +053032 "name": "Sales Invoice",
33 "description": _("Invoices for Costumers."),
34 "onboard": 1,
35 "dependencies": ["Item", "Customer"],
36 },
37 {
38 "type": "doctype",
Basawaraj Savalagi09bafc62019-05-13 14:59:19 +053039 "name": "Blanket Order",
40 "description": _("Blanket Orders from Costumers."),
41 "onboard": 1,
42 "dependencies": ["Item", "Customer"],
43 },
44 {
45 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053046 "name": "Sales Partner",
47 "description": _("Manage Sales Partners."),
48 "dependencies": ["Item"],
49 },
50 {
51 "type": "doctype",
52 "label": _("Sales Person"),
53 "name": "Sales Person",
54 "icon": "fa fa-sitemap",
55 "link": "Tree/Sales Person",
56 "description": _("Manage Sales Person Tree."),
57 "dependencies": ["Item", "Customer"],
58 },
59 {
60 "type": "report",
61 "is_query_report": True,
Prateeksha Singh063af4e2019-02-06 17:02:41 +053062 "name": "Territory Target Variance (Item Group-Wise)",
Himanshu Warekar3315a9f2019-02-28 11:51:36 +053063 "route": "#query-report/Territory Target Variance Item Group-Wise",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053064 "doctype": "Territory",
65 },
66 {
67 "type": "report",
68 "is_query_report": True,
69 "name": "Sales Person Target Variance (Item Group-Wise)",
Himanshu Warekar3315a9f2019-02-28 11:51:36 +053070 "route": "#query-report/Sales Person Target Variance Item Group-Wise",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053071 "doctype": "Sales Person",
72 "dependencies": ["Sales Person"],
Anand Doshi08ef4672014-05-08 11:43:18 +053073 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053074 ]
75 },
76 {
Prateeksha Singh063af4e2019-02-06 17:02:41 +053077 "label": _("Items and Pricing"),
Rushabh Mehtad1e1c522016-03-08 18:06:21 +053078 "items": [
79 {
80 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +053081 "name": "Item",
82 "description": _("All Products or Services."),
83 "onboard": 1,
84 },
85 {
86 "type": "doctype",
Prateeksha Singh34234072019-02-07 09:18:24 +053087 "name": "Item Price",
88 "description": _("Multiple Item prices."),
Himanshu Warekar3315a9f2019-02-28 11:51:36 +053089 "route": "#Report/Item Price",
Prateeksha Singh34234072019-02-07 09:18:24 +053090 "dependencies": ["Item", "Price List"],
91 "onboard": 1,
92 },
93 {
94 "type": "doctype",
95 "name": "Price List",
96 "description": _("Price List master."),
97 "onboard": 1,
98 },
99 {
100 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530101 "name": "Item Group",
102 "icon": "fa fa-sitemap",
103 "label": _("Item Group"),
104 "link": "Tree/Item Group",
105 "description": _("Tree of Item Groups."),
106 "onboard": 1,
107 },
108 {
109 "type": "doctype",
110 "name": "Product Bundle",
111 "description": _("Bundle items at time of sale."),
112 "dependencies": ["Item"],
113 },
114 {
115 "type": "doctype",
Rohit Waghchaure1ecc7822019-06-14 17:29:26 +0530116 "name": "Promotional Scheme",
117 "description": _("Rules for applying different promotional schemes.")
118 },
119 {
120 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530121 "name": "Pricing Rule",
122 "description": _("Rules for applying pricing and discount."),
123 "dependencies": ["Item"],
124 },
125 {
126 "type": "doctype",
127 "name": "Shipping Rule",
128 "description": _("Rules for adding shipping costs."),
129 },
130
131 ]
132 },
133 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530134 "label": _("Settings"),
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530135 "icon": "fa fa-cog",
136 "items": [
137 {
138 "type": "doctype",
139 "name": "Selling Settings",
140 "description": _("Default settings for selling transactions."),
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530141 "settings": 1,
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530142 },
143 {
144 "type": "doctype",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530145 "name":"Terms and Conditions",
146 "label": _("Terms and Conditions Template"),
Prateeksha Singh34234072019-02-07 09:18:24 +0530147 "description": _("Template of terms or contract."),
148 "onboard": 1,
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530149 },
150 {
151 "type": "doctype",
152 "name": "Sales Taxes and Charges Template",
Prateeksha Singh34234072019-02-07 09:18:24 +0530153 "description": _("Tax template for selling transactions."),
154 "onboard": 1,
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530155 },
156 {
157 "type": "doctype",
158 "name": "Lead Source",
159 "description": _("Track Leads by Lead Source.")
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530160 },
161 {
Saurabh52ec0ed2016-07-05 18:02:38 +0530162 "type": "doctype",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530163 "label": _("Customer Group"),
Saurabh52ec0ed2016-07-05 18:02:38 +0530164 "name": "Customer Group",
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530165 "icon": "fa fa-sitemap",
Saurabh17022732016-06-21 13:19:17 +0530166 "link": "Tree/Customer Group",
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530167 "description": _("Manage Customer Group Tree."),
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530168 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530169 {
170 "type": "doctype",
171 "name": "Contact",
172 "description": _("All Contacts."),
173 },
174 {
175 "type": "doctype",
176 "name": "Address",
177 "description": _("All Addresses."),
178 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530179 {
Saurabh52ec0ed2016-07-05 18:02:38 +0530180 "type": "doctype",
Anand Doshi08ef4672014-05-08 11:43:18 +0530181 "label": _("Territory"),
Saurabh52ec0ed2016-07-05 18:02:38 +0530182 "name": "Territory",
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530183 "icon": "fa fa-sitemap",
Saurabh17022732016-06-21 13:19:17 +0530184 "link": "Tree/Territory",
Anand Doshi08ef4672014-05-08 11:43:18 +0530185 "description": _("Manage Territory Tree."),
Anand Doshi08ef4672014-05-08 11:43:18 +0530186 },
Prateeksha Singh34234072019-02-07 09:18:24 +0530187 {
188 "type": "doctype",
189 "name": "Campaign",
190 "description": _("Sales campaigns."),
191 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530192 ]
193 },
194 {
Prateeksha Singh34234072019-02-07 09:18:24 +0530195 "label": _("Key Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530196 "icon": "fa fa-table",
Anand Doshi08ef4672014-05-08 11:43:18 +0530197 "items": [
198 {
Deepesh Garg67142142018-11-12 16:15:54 +0530199 "type": "report",
200 "is_query_report": True,
201 "name": "Sales Analytics",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530202 "doctype": "Sales Order",
203 "onboard": 1,
Anand Doshi08ef4672014-05-08 11:43:18 +0530204 },
205 {
206 "type": "page",
207 "name": "sales-funnel",
208 "label": _("Sales Funnel"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530209 "icon": "fa fa-bar-chart",
Prateeksha Singh063af4e2019-02-06 17:02:41 +0530210 "onboard": 1,
Anand Doshi08ef4672014-05-08 11:43:18 +0530211 },
212 {
213 "type": "report",
214 "is_query_report": True,
215 "name": "Customer Acquisition and Loyalty",
216 "doctype": "Customer",
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530217 "icon": "fa fa-bar-chart",
Anand Doshi08ef4672014-05-08 11:43:18 +0530218 },
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530219 {
220 "type": "report",
221 "is_query_report": True,
Prateeksha Singh34234072019-02-07 09:18:24 +0530222 "name": "Inactive Customers",
223 "doctype": "Sales Order"
224 },
225 {
226 "type": "report",
227 "is_query_report": True,
228 "name": "Ordered Items To Be Delivered",
229 "doctype": "Sales Order"
230 },
231 {
232 "type": "report",
233 "is_query_report": True,
234 "name": "Sales Person-wise Transaction Summary",
235 "doctype": "Sales Order"
236 },
237 {
238 "type": "report",
239 "is_query_report": True,
240 "name": "Item-wise Sales History",
241 "doctype": "Item"
242 },
243 {
244 "type": "report",
245 "is_query_report": True,
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530246 "name": "Quotation Trends",
247 "doctype": "Quotation"
248 },
249 {
250 "type": "report",
251 "is_query_report": True,
252 "name": "Sales Order Trends",
253 "doctype": "Sales Order"
254 },
Anand Doshi08ef4672014-05-08 11:43:18 +0530255 ]
256 },
257 {
Rushabh Mehtad1e1c522016-03-08 18:06:21 +0530258 "label": _("Other Reports"),
Rushabh Mehta2167ff52016-12-07 11:08:48 +0530259 "icon": "fa fa-list",
Anand Doshi08ef4672014-05-08 11:43:18 +0530260 "items": [
261 {
262 "type": "report",
263 "is_query_report": True,
264 "name": "Lead Details",
265 "doctype": "Lead"
266 },
267 {
268 "type": "report",
269 "is_query_report": True,
Shreya Shah51034542018-06-05 10:44:36 +0530270 "name": "Address And Contacts",
ahmadRagheb9017f372017-06-07 17:38:39 +0300271 "label": _("Customer Addresses And Contacts"),
mbauskarcbc49e22017-01-19 17:45:22 +0530272 "doctype": "Address",
273 "route_options": {
274 "party_type": "Customer"
275 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530276 },
277 {
278 "type": "report",
279 "is_query_report": True,
Rushabh Mehtab45a6bc2015-06-17 01:54:56 +0530280 "name": "BOM Search",
281 "doctype": "BOM"
282 },
283 {
284 "type": "report",
285 "is_query_report": True,
Anand Doshi08ef4672014-05-08 11:43:18 +0530286 "name": "Available Stock for Packing Items",
287 "doctype": "Item",
288 },
289 {
290 "type": "report",
291 "is_query_report": True,
292 "name": "Pending SO Items For Purchase Request",
293 "doctype": "Sales Order"
294 },
Nabin Hait7dbcee82014-10-30 15:49:17 +0530295 {
296 "type": "report",
297 "is_query_report": True,
298 "name": "Customer Credit Balance",
299 "doctype": "Customer"
300 },
Nabin Hait19ce9042018-05-21 11:07:04 +0530301 {
302 "type": "report",
303 "is_query_report": True,
304 "name": "Customers Without Any Sales Transactions",
305 "doctype": "Customer"
306 },
Prasad Ramesh067d3c02019-05-16 10:18:02 +0530307 {
308 "type": "report",
309 "is_query_report": True,
310 "name": "Sales Partners Commission",
311 "doctype": "Customer"
Nabin Hait34c551d2019-07-03 10:34:31 +0530312 },
313 {
314 "type": "report",
315 "is_query_report": True,
316 "name": "Sales Partners Commission",
317 "doctype": "Customer"
Prasad Ramesh067d3c02019-05-16 10:18:02 +0530318 }
Anand Doshi08ef4672014-05-08 11:43:18 +0530319 ]
320 },
Michelle Alva6abb63b2019-07-15 14:00:00 +0530321
Anand Doshi08ef4672014-05-08 11:43:18 +0530322 ]