-
Notifications
You must be signed in to change notification settings - Fork 1
/
config_template.json
453 lines (423 loc) · 23.1 KB
/
config_template.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
{
"OM_PATH_TMPL": "./files/<MONTH_YEAR>/All_<MONTH_YEAR>_legacy_license_offermatrix_sheets.xlsx",
"SW_PATH_TMPL": "./files/<MONTH_YEAR>/Software-Subscriptions-CSP-Commercial-Price-List-<MONTH_YEAR>.xlsx",
"PL_PATH_TMPL": "./files/<MONTH_YEAR>/<MONTH_YEAR>-Cloud-Reseller-Pricelist.xlsx",
"PL_PREV_PATH_TMPL": "./files/<MONTH_YEAR>/<PREV_MONTH_YEAR>-Cloud-Reseller-Pricelist.xlsx",
"OUT_PATH_TMPL": "./files/<MONTH_YEAR>/OM <MONTH_YEAR> reworked by MicrOMTool.xlsx",
"SW_OUT_PATH_TMPL": "./files/<MONTH_YEAR>/SW <MONTH_YEAR> reworked by MicrOMTool.xlsx",
"EXTENDED_RELATIONS_MATRIX": false,
"EXTENDED_COUNTRY_MATRIX": false,
"INCLUDE_LONG_TERM_SKUS": false,
"REMOVE_ADDONS2ADDONS_IF_ADDON_EXISTS": true,
"REMOVE_CORPORATE_ADDONS_WHEN_CHARITY_EXISTS": true,
"ALLOWED_DURATIONS": ["1 Month", "6 Months", "1 Year","3 Years", "6 Years"],
"ALLOWED_RELATIONS": {
"Corporate": ["Corporate"],
"Academic": ["Academic", "Corporate"],
"Charity": ["Charity", "Corporate"],
"Government": ["Government", "Corporate"]
},
"MAX_LENGTH_SHORT_NAME": 41,
"MAX_LENGTH_ADDON_SHORT_NAME": 70,
"CSP_TAX_CATEGORY": "81112106",
"CSP_TAX_CAT_NAME_US": "Application Service Providers (aka SaaS)",
"CSP_TAX_CAT_NAME_WORLD": "All Products",
"SW_SUBSCRIPTIONS_TAX_CATEGORY": "81112500",
"PERPETUAL_SW_TAX_CATEGORY": "",
"T27": ["Brazil", "Canada", "Chile", "Colombia", "Mexico", "United States", "Australia", "New Zealand", "Hong Kong SAR", "India", "Malaysia", "Singapore", "Austria", "Belgium", "Switzerland", "Germany", "Spain",
"France", "Italy", "United Arab Emirates", "Netherlands", "Sweden", "Turkey", "United Kingdom", "Morocco", "Norway", "Saudi Arabia"],
"SERVICE_PROVIDER_COUNTRIES": ["Botswana", "Kenya", "Mauritius", "Rwanda", "South Africa", "Tanzania", "Uganda", "Zambia", "Zimbabwe", "Peru", "Ecuador", "Japan", "Korea"],
"MICROSOFT_LIMITS_TO_VALIDATE": ["Min Seat Count", "Max Seat Count", "Offer Limit"],
"MICROSOFT_FIELDS_TO_VALIDATE": ["Offer Display Description", "Parent/Child"],
"SKU_GROUPS": {
"Dynamics 365 Charity": {
"CMP Category": "Dynamics Flat Catalogue Charity",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Dynamics 365 Flat Catalogue (Charity)",
"shortname": "D365 Charity",
"License Type": "Charity",
"Ingram Group": "D365",
"Family": "Dynamics 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Dynamics 365 Family",
"Monthly Plan Cat": "Dynamics 365 Monthly-APS",
"Annual Plan Cat": "Dynamics 365 Annual-APS",
"Resource Cat": "Dynamics 365 Nonprofit-APS",
"Vendor ID": "MP42",
"Description for CCPv2 Tile": "Unify CRM and ERP capabilities and break down data silos with Dynamics 365—modern, intelligent cloud applications that help move your business forward."
},
"Dynamics 365 Corporate": {
"CMP Category": "Dynamics Flat Catalogue Corporate",
"Parent Category": "Business Applications",
"Sales Category": "Microsoft - Dynamics 365 Flat Catalogue (Corporate)",
"shortname": "D365 Corporate",
"License Type": "Corporate",
"Ingram Group": "D365",
"Family": "Dynamics 365",
"Global Menu Group": "Business Applications",
"OM Family": "Dynamics 365 Family",
"Monthly Plan Cat": "Dynamics 365 Monthly-APS",
"Annual Plan Cat": "Dynamics 365 Annual-APS",
"Resource Cat": "Dynamics 365 Commercial-APS",
"Vendor ID": "MP42",
"Description for CCPv2 Tile": "Unify CRM and ERP capabilities and break down data silos with Dynamics 365—modern, intelligent cloud applications that help move your business forward."
},
"Dynamics 365 Education": {
"CMP Category": "Dynamics Flat Catalogue Education",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Dynamics 365 Flat Catalogue (Education)",
"shortname": "D365 Education",
"License Type": "Education",
"Ingram Group": "D365",
"Family": "Dynamics 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Dynamics 365 Family",
"Monthly Plan Cat": "Dynamics 365 Monthly-APS",
"Annual Plan Cat": "Dynamics 365 Annual-APS",
"Resource Cat": "Dynamics 365 Education-APS",
"Vendor ID": "MP42",
"Description for CCPv2 Tile": "Unify CRM and ERP capabilities and break down data silos with Dynamics 365—modern, intelligent cloud applications that help move your business forward."
},
"Dynamics 365 GCC": {
"CMP Category": "Dynamics Flat Catalogue Government",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Dynamics 365 Flat Catalogue (Government)",
"shortname": "D365 GCC",
"License Type": "Government",
"Ingram Group": "D365",
"Family": "Dynamics 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Dynamics 365 Family",
"Monthly Plan Cat": "Dynamics 365 Monthly-APS",
"Annual Plan Cat": "Dynamics 365 Annual-APS",
"Resource Cat": "Dynamics 365 Government-APS",
"Vendor ID": "MP42",
"Description for CCPv2 Tile": "Not configured yet in Ingram Mirco, only available in the US"
},
"EM+S Charity": {
"CMP Category": "Enterprise Mobility Suite",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Enterprise Mobility Suite (Charity)",
"shortname": "EM+S Charity",
"License Type": "Charity",
"Ingram Group": "EM+S",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Nonprofit-APS",
"Vendor ID": "MP64",
"Description for CCPv2 Tile": "EMS and Azure can help you manage the complexity of existing platforms and add new capabilities to deliver cloud-bases services anytime, anywhere on any device."
},
"EM+S Corporate": {
"CMP Category": "Enterprise Mobility Suite",
"Parent Category": "Security",
"Sales Category": "Microsoft - Enterprise Mobility Suite (Corporate)",
"shortname": "EM+S Corporate",
"License Type": "Corporate",
"Ingram Group": "EM+S",
"Family": "Office 365",
"Global Menu Group": "Business Applications",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Commercial-APS",
"Vendor ID": "MP64",
"Description for CCPv2 Tile": "EMS and Azure can help you manage the complexity of existing platforms and add new capabilities to deliver cloud-bases services anytime, anywhere on any device."
},
"EM+S Education": {
"CMP Category": "Enterprise Mobility Suite",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Enterprise Mobility Suite (Education)",
"shortname": "EM+S Education",
"License Type": "Education",
"Ingram Group": "EM+S",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Education-APS",
"Vendor ID": "MP64",
"Description for CCPv2 Tile": "EMS and Azure can help you manage the complexity of existing platforms and add new capabilities to deliver cloud-bases services anytime, anywhere on any device."
},
"EM+S GCC": {
"CMP Category": "Enterprise Mobility Suite",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Enterprise Mobility Suite (Government)",
"shortname": "EM+S GCC",
"License Type": "Government",
"Ingram Group": "EM+S",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Government-APS",
"Vendor ID": "MP64",
"Description for CCPv2 Tile": "Not configured yet in Ingram Mirco, only available in the US"
},
"Microsoft 365 Charity": {
"CMP Category": "Microsoft 365 Charity",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft 365 (Charity)",
"shortname": "M365 Charity",
"License Type": "Charity",
"Ingram Group": "M365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Nonprofit-APS",
"Vendor ID": "MP62",
"Description for CCPv2 Tile": "Empower educators to unlock creativity, promote teamwork, and provide a simple and safe experience in a single, affordable solution built for not for profit organizations."
},
"Microsoft 365 Corporate": {
"CMP Category": "Microsoft 365 Business",
"Parent Category": "Business Applications",
"Sales Category": "Microsoft 365 (Corporate)",
"shortname": "M365 Corporate",
"License Type": "Corporate",
"Ingram Group": "M365",
"Family": "Office 365",
"Global Menu Group": "Business Applications",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Commercial-APS",
"Vendor ID": "MP62",
"Description for CCPv2 Tile": "The most trusted, secure, and productive way to work that brings together the best of Office 365, Enterprise Mobility + Security, and Windows 10 Enterprise."
},
"Microsoft 365 Education": {
"CMP Category": "Microsoft 365 Education",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft 365 (Education)",
"shortname": "M365 Education",
"License Type": "Education",
"Ingram Group": "M365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Education-APS",
"Vendor ID": "MP62",
"Description for CCPv2 Tile": "Empower educators to unlock creativity, promote teamwork, and provide a simple and safe experience in a single, affordable solution built for education."
},
"Microsoft 365 GCC": {
"CMP Category": "Microsoft 365 Enterprise",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft 365 (Government)",
"shortname": "M365 GCC",
"License Type": "Government",
"Ingram Group": "M365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Government-APS",
"Vendor ID": "MP62",
"Description for CCPv2 Tile": "Not configured yet in Ingram Mirco, only available in the US"
},
"Office 365 Charity": {
"CMP Category": "Communication and Collaboration Tools",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Communication and Collaboration Tools (Charity)",
"shortname": "O365 Charity",
"License Type": "Charity",
"Ingram Group": "O365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Nonprofit-APS",
"Vendor ID": "MP61",
"Description for CCPv2 Tile": "Cloud-based tools designed to help meet your organization's needs for robust security, reliability, and user productivity"
},
"Office 365 Corporate": {
"CMP Category": "Communication and Collaboration Tools",
"Parent Category": "Communication and Collaboration",
"Sales Category": "Microsoft - Communication and Collaboration Tools (Corporate)",
"shortname": "O365 Corporate",
"License Type": "Corporate",
"Ingram Group": "O365",
"Family": "Office 365",
"Global Menu Group": "Business Applications",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Commercial-APS",
"Vendor ID": "MP61",
"Description for CCPv2 Tile": "Cloud-based tools designed to help meet your organization's needs for robust security, reliability, and user productivity"
},
"Office 365 Education": {
"CMP Category": "Communication and Collaboration Tools",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Communication and Collaboration Tools (Education)",
"shortname": "O365 Education",
"License Type": "Education",
"Ingram Group": "O365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Education-APS",
"Vendor ID": "MP61",
"Description for CCPv2 Tile": "Cloud-based tools designed to help meet your organization's needs for robust security, reliability, and user productivity"
},
"Office 365 GCC": {
"CMP Category": "Communication and Collaboration Tools",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Communication and Collaboration Tools (Government)",
"shortname": "O365 GCC",
"License Type": "Government",
"Ingram Group": "O365",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Government-APS",
"Vendor ID": "MP61",
"Description for CCPv2 Tile": "Not configured yet in Ingram Mirco, only available in the US"
},
"Windows 10 Charity": {
"CMP Category": "Windows 10 Charity",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Windows 10 Enterprise (Charity)",
"shortname": "W10 Charity",
"License Type": "Charity",
"Ingram Group": "Windows",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Nonprofit-APS",
"Vendor ID": "MP63",
"Description for CCPv2 Tile": "Microsoft Windows 10 for Charity staff to access files and collaborate with peers from anywhere, across all devices."
},
"Windows 10 Corporate": {
"CMP Category": "Windows 10 Enterprise",
"Parent Category": "Business Applications",
"Sales Category": "Microsoft - Windows 10 Enterprise (Corporate)",
"shortname": "W10 Corporate",
"License Type": "Corporate",
"Ingram Group": "Windows",
"Family": "Office 365",
"Global Menu Group": "Business Applications",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Commercial-APS",
"Vendor ID": "MP63",
"Description for CCPv2 Tile": "Windows 10 Enterprise builds on a strong foundation of Windows 10 Professional, adding premium security and management features designed to address the needs of larger organizations. Single subscription limit."
},
"Windows 10 Education": {
"CMP Category": "Windows 10 Education",
"Parent Category": "Industry Solutions",
"Sales Category": "Microsoft - Windows 10 Enterprise (Education)",
"shortname": "W10 Education",
"License Type": "Education",
"Ingram Group": "Windows",
"Family": "Office 365",
"Global Menu Group": "Industry Solutions",
"OM Family": "Microsoft 365 Family",
"Monthly Plan Cat": "Microsoft 365 Monthly-APS",
"Annual Plan Cat": "Microsoft 365 Annual-APS",
"Resource Cat": "Microsoft 365 Education-APS",
"Vendor ID": "MP63",
"Description for CCPv2 Tile": "Microsoft Windows 10 for Education enables faculty and students to access files and collaborate with peers from anywhere, across all devices."
},
"Trials": {
"shortname": "Trials",
"License Type": "Trial",
"Ingram Group": "Trial",
"Family": "Trial"
}
},
"OM_HEADERS": ["In Two Months Ago OM", "In Last Month OM", "In Next Month OM", "Manually Added", "Offer Display Name", "Provisioning ID", "Group", "Sub Group", "Parent/Child", "CMP Category", "Parent Category",
"Sales Category", "Description for CCPv2 Tile", "Tax Category", "Offer Type", "Duration", "Billing Frequency", "Monthly Billing Model", "Monthly Billing Period", "Annual Billing Model",
"Annual Billing Period", "Min Seat Count", "Max Seat Count", "Ingram Max Seat Count", "Offer Limit", "Offer Limit Scope",
"Depends On", "Can Convert To", "Offer URI", "LearnMoreLink", "Offer Display Description", "Allowed Countries", "GUID + Offer Name",
"GUID + Offer Name in last month OM", "GUID in last month OM", "Name Change", "Old Name", "License Type", "In Two Months Ago PL", "In Last Month PL", "In current PL",
"In Next Month PL", "Shortened Names", "Length", "Microsoft Change", "Connect Product Id", "Connect product name", "Connect product category", "Connect annual item Id", "Connect annual item name", "Connect monthly item Id", "Connect monthly item name",
"Connect onetime item Id", "Connect onetime item name", "Global Menu Group", "Family", "Plan Category Monthly (major group, billing, tax)", "Plan Category Annual (major group, billing, tax)",
"Resource Category (major group, industry, tax)", "Tax Category Name US", "Tax Category Name Rest of World", "Previous Months Shortened Names", "Vendor ID",
"BSS Monthly Name (Parents)", "BSS Annual Name (Parents)", "Offer Display Description France (FR)","Offer Display Description Germany (DE)",
"Offer Display Description Italian (IT)", "Offer Display Description Portuguese (PT)", "Offer Display Description (Spanish) ES",
"New Translations"],
"APS_RELATIONS_HEADERS": ["Two Months Ago", "Last Month", "ParentId", "Reasons", "Parent In OM", "Parent Group", "Parent License", "Parent/Child", "Parent CMP Category",
"Parent Sales Category", "ParentName", "ParentProvisioningId", "ChildId", "Child License", "ChildName", "ChildProvisioningId", "Parent Change",
"Child Change", "Verification", "In next month"],
"UPGRADES_HEADERS": ["Two Months Ago", "Last Month", "Offer Id origin", "Offer Display Name", "Offer Id destination", "Can Convert To"],
"COUNTRIES_HEADERS": ["Last Month", "New Offer ID", "In OM", "New Country", "CMP", "In Next Month", "Offer Next Month",
"Country Change Next Month", "OfferID", "OfferName", "Country", "Group", "Parent/Child", "CMP Category", "Parent Category", "Sales Category"],
"APS_STRUCTURE_HEADERS": ["PPC Dup","License Type", "Family", "Ingram Group", "Index","PMA", "OfferID","Offer Name (From Microsoft Offers Matrix)","Name for Ingram","Old Offer Name","RelationID", "Parent SKU + RelationID", "Parent SKU", "Parent Name", "CMP Category","Included Amount","Lower Limit, Min Seat Count","Max Amount Ingram",
"Unit","Subscription Term","SKU In Last Month OM", "Relation In Last Month", "Name Change","New Relation","Delete",
"Brazil","Canada","Chile","Colombia","Mexico","United States","Australia","New Zealand","Hong Kong SAR","India","Malaysia","Singapore","Austria","Belgium","Switzerland","Germany","Spain","France","Italy","United Arab Emirates","Netherlands","Sweden","Turkey","United Kingdom","Morocco","Norway","Saudi Arabia"],
"SW_HEADERS": ["In Two Months Ago OM", "In Last Month OM", "Offer Display Name", "Group", "Parent/Child", "CMP Category", "Parent Category",
"Sales Category", "Tax Category", "Duration", "Billing Frequency", "Min Seat Count", "Max Seat Count", "Allowed Countries", "Shortened Names",
"Length", "Connect Product Id", "Connect product name", "Connect product category", "Connect onetime item Id", "Connect onetime item name"],
"CONNECT_RELATIONS_HEADERS": ["Two Months Ago", "Last Month", "ParentId", "ParentName", "Parent License", "ChildId", "ChildName", "Child License", "Parent Change", "Child Change"],
"CONNECT_STRUCTURE_HEADERS": ["License Type", "Family", "Ingram Group", "Index", "OfferID", "RelationID", "Parent SKU + RelationID", "Parent SKU", "Parent Name", "Parent Name Short", "Offer Display Name", "Connect product category", "Connect Product Id",
"Connect annual item Id", "Connect annual item name", "Connect monthly item Id", "Connect monthly item name", "SKU In Last Month OM", "Relation In Last Month", "Name Change"],
"OM_ADD_THIS_MONTH_HEADERS": ["OfferID", "Offer Display Name", "Group"],
"OM_DEL_THIS_MONTH_HEADERS": ["OfferID", "Offer Display Name", "Group"],
"OM_NAME_CHANGES_THIS_MONTH_HEADERS": ["OfferID", "Offer Display Name", "Group", "Old Name"],
"OM_MICROSOFT_ERRORS_HEADERS": ["OfferID", "Offer Display Name", "In current PL", "In Next Month PL", "In Last Month PL", "In Two Months Ago PL"],
"COUNTRY_AVAIABILITY_HEADERS": ["Offer Display Name"],
"SW_GROUPS": {
"Software Subscriptions Corporate": {
"CMP Category": "Microsoft - Software Subscriptions in CSP",
"Parent Category": "Business Applications",
"Sales Category": "Microsoft - Software Subscriptions in CSP (Corporate)"
}
},
"CONNECT_TOKEN": "",
"DEEPL_AUTH_KEY": "",
"CONNECT_URLS": {
"ITEMS": "https://api.connect.cloud.im/public/v1/products/<PRODUCT_ID>/items",
"PRODUCT": "https://api.connect.cloud.im/public/v1/products/<PRODUCT_ID>"
},
"CONNECT_PARAMS": {
"LIMIT": 100
},
"CONNECT_PRODUCTS": {
"PRD-812-360-509": {"License type": "Corporate"},
"PRD-612-640-519": {"License type": "Academic"},
"PRD-721-371-117": {"License type": "Charity"},
"PRD-812-485-361": {"License type": "Corporate"},
"PRD-376-475-231": {"License type": "Corporate"}
},
"DEFAULT_VALUES": {
"YES": "YES",
"NO": "NO",
"T27": "T27",
"OTHER": "OTHER",
"MICROSOFT_ERROR": "Microsoft Error",
"PARENT_NOT_IN_OM": "Parent NOT in OM",
"CORPORATE": "CORPORATE",
"YEARLY": "yearly",
"MONTHLY": "monthly"
},
"COUNTRY_SPECIFIC_SKU":{
"0d8bb003-0eb9-48ff-8159-346edc9db85a":"Microsoft 365 Business Voice (Nonprofit Staff Pricing) CA",
"1a6f0ea8-c2f2-4de2-801d-434cc782f0a3":"Microsoft 365 Business Voice (Nonprofit Staff Pricing) UK",
"5dfab542-1a4b-4b00-9fa8-d6f6beed9509":"Microsoft 365 Business Voice (without calling plan) (Nonprofit Staff Pricing) CA",
"984d3230-b916-4aed-acc1-5522085d24b1":"Microsoft 365 Business Voice (without calling plan) UK",
"27162687-feea-4d5a-8888-36a6c15add34":"Microsoft 365 Business Voice UK",
"2fc79cbc-5db1-4e1f-ac16-95e420cb86a0":"Microsoft 365 Business Voice CA",
"dad393d5-5f4c-443c-95ce-240b687bd255":"Microsoft 365 Business Voice (without calling plan) CA",
"b71df433-6fd9-4549-886d-577f7aa06070":"Microsoft 365 Business Voice (without calling plan) Adoption Promo CA",
"e7d1d0fa-b769-45c7-aaea-c3e6f7402691":"Microsoft 365 Business Voice Adoption Promo UK",
"ef3ff6bb-a288-4a56-9204-97b37ff9a0b8":"Microsoft 365 Business Voice Adoption Promo CA"
},
"COUNTRY_LIST":["Brazil","Canada","Chile","Colombia","Mexico","United States","Australia","New Zealand","Hong Kong SAR","India","Malaysia","Singapore","Austria","Belgium","Switzerland","Germany","Spain","France","Italy","United Arab Emirates","Netherlands","Sweden","Turkey","United Kingdom","Morocco","Norway","Saudi Arabia"],
"PSTN_EXCLUDED_COUNTRY":["Chile","Colombia","Australia","Malaysia","United Arab Emirates","Saudi Arabia"]
}