NAV License Question
Noisy_Van
Member Posts: 47
Hello,
We have previously developed an integration with the Sales & Marketing module, and are now looking to expand it into the purchasing module. One requirement is that these integrations can be sold separately, and so I need to set up a second license for the new module. Some objects will be common between the two integrations, and as we expand into other modules, other shared objects will be added.
My first thought is to have a set range of objects that are shared, and include this range in each license.
So for example, let's say our company's range of objects is 0000 - 1000.
Objects that are common between all integrations are in the range 0000-0099.
Integration A is currently using objects 0100-0199.
Integration B will use objects 0200-0299.
Integration C will use objects 0300-0399.
So when we go to create a license with Microsoft, we would have the following:
License A: 0000-0099 and 0100-0199
License B: 0000-0099 and 0200-0299
License C: 0000-0099 and 0300-0399
Is this kosher? Will Microsoft allow the same range to exist in multiple licenses? And if the user is given both licenses with overlapping ranges, will this cause any problems?
If this approach will not work for any reason, what would be the best way to share objects between separate integrations?
Thanks in advance,
Greg
We have previously developed an integration with the Sales & Marketing module, and are now looking to expand it into the purchasing module. One requirement is that these integrations can be sold separately, and so I need to set up a second license for the new module. Some objects will be common between the two integrations, and as we expand into other modules, other shared objects will be added.
My first thought is to have a set range of objects that are shared, and include this range in each license.
So for example, let's say our company's range of objects is 0000 - 1000.
Objects that are common between all integrations are in the range 0000-0099.
Integration A is currently using objects 0100-0199.
Integration B will use objects 0200-0299.
Integration C will use objects 0300-0399.
So when we go to create a license with Microsoft, we would have the following:
License A: 0000-0099 and 0100-0199
License B: 0000-0099 and 0200-0299
License C: 0000-0099 and 0300-0399
Is this kosher? Will Microsoft allow the same range to exist in multiple licenses? And if the user is given both licenses with overlapping ranges, will this cause any problems?
If this approach will not work for any reason, what would be the best way to share objects between separate integrations?
Thanks in advance,
Greg
0
Comments
-
Try like thisBase Module 0000-0099 - cant do anything if you don't buy this granule, sell it very cheap.
License A - CRM Add-On : 0100-0199
License B - Purchase Add-On: 0200-0299
License C - what ever : 0300-0399David Singleton0 -
Hi David,
Thanks for the quick response. That was my second thought, in case the current plan doesn't work. Would the method you detailed be more onerous for the customer (having two products added to the license instead of one)? Or is there really no difference? We don't have any exposure to the sales process, and so it is difficult to tell what would be best.
Thanks,
Greg0 -
The key is to make it simple to understand. I don't think it matters how many granules there are, just so as they are clearly understood.
This also give you better price control. Lets say you want to sell prod A for $1,000 but you want to give the customer a 25% discount if they buy 2 or more products ($750 each).
Sell The base model for $250 and each granule for $750.David Singleton0 -
It wouldn't be two or more products, but two or more granules. You obviously have some shared logic in the base objects. Say your company is called "ACME NAV Rockets", you could call that base granule "ACME - Basic", and market it as the foundation of all of your products, spin it that you have encapsulated all the reusable bits into efficiently set up granules, minimizing the footprint into the standard application, and minimizing the number of objects that the customer has to purchase, I'm sure you can think of some good marketing fluf to make that sound really appetizingNoisy Van wrote:having two products added to the license instead of one
Don't worry, lots of ISV partners do it that way, NAV customers are quite used to purchasing multiple granules for a single product.0 -
I'm not the one who has to worry about marketing, but your points are well taken. The ability to control price a little more finely is certainly something we might find useful. Thanks for your help, David and DenSter.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 324 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions

