GranuleID for customisaton

NavDevelop
NavDevelop Member Posts: 10
We have created a customization for Navision. To make sure that our object range does not clash with others we were given a separate Object range. Now one of our customers wants to open up our code and modify it. The response that they got from you (Microsoft) is as follows.

“We cannot add an Insert granule to a customer license. The ISV (CCH) will need to provide you with the exact granule id that is needed.”


Where do I find this GranuleID and how do our customers import this into their Nav System.


Thanks

Comments

  • ara3n
    ara3n Member Posts: 9,258
    When MS gave you the range to develop your addon. They also would have given you the GranuleID. So get in contact with MS. This must be a registered Addon.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • NavDevelop
    NavDevelop Member Posts: 10
    The granuleId is just a number that is listed along with the object range that we have, but how the customer use it.
  • ara3n
    ara3n Member Posts: 9,258
    The customer needs a new license. MS needs to reissue a new license for them. It's just like buying any addons. Are you sure it's a customization for the client or an addon? at what range are your objects ID?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • NavDevelop
    NavDevelop Member Posts: 10
    It's in the range of 14,000,000

    We have created a lot of objects ( forms , tables , reports codeunits) in the object range that was given to us.
  • ara3n
    ara3n Member Posts: 9,258
    Yes it'a an addon and the customer has to update their license with MS.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • NavDevelop
    NavDevelop Member Posts: 10
    If microsoft needs to provide them with the license then why are they saying the following to the customer

    "We cannot add an Insert granule to a customer license. The ISV (CCH) will need to provide you with the exact granule id that is needed.”
  • Alex_Chow
    Alex_Chow Member Posts: 5,063
    It's probably the case that Microsoft configured the license incorrectly. It happens you know. :mrgreen:

    Just work with Microsoft regarding your problem. No one here has the power to configure licenses.
  • kine
    kine Member Posts: 12,562
    No, for each addon, there are two Granules. One is the insert granule, which is used to design the addon (the partner granule) and onother is the customer granule, which is used for using that addon. It seems like you told MS to add the insert granule and not the end-user one.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • NavDevelop
    NavDevelop Member Posts: 10
    Kine you are right. Microsoft gave us a granuleId for creating the objects. Now we need to get another GranuleId for distributing our code as well.

    Is there a way that I can shift the objects into a range that is free for all? That way I don't have to go through this process of getting granules and asking Microsoft to add to each customer /var that wants to update/use the customization.
  • ara3n
    ara3n Member Posts: 9,258
    well, yes and no.
    customer can develop from 50000 to 99999, BUT they have to purchase the objects, which means they have to go through MS for new license.
    Also tables are not cheap. 200 per table. 20 per form,report,codeunit.

    So it's cheaper to get the Granuale from VAR.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • NavDevelop
    NavDevelop Member Posts: 10
    >>Also tables are not cheap. 200 per table. 20 per form,report,codeunit.

    Is that $200 for each table and $20 for other objects
  • ara3n
    ara3n Member Posts: 9,258
    Yep. I think they sell pack of 10 for 800.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n