web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Suggested Answer

Entitlement Renewal with autonumber field

(0) ShareShare
ReportReport
Posted on by 21
We have a custom autonumber field in our entitlements, to give each entitlement a unique number.  It works fine when we create an entitlement manually but when we use the 'renew' button on expired entitlements the value from that field is copied across to the new entitlement, and a new number is not generated.  
 
I have tried to find a way to stop this but so far no luck.  I can't even find the process that executes when you click on the 'Renew' button on ribbon.  Does anyone know how this operates and/or a way to fix this?
 
Thanks in advance :)
I have the same question (0)
  • Suggested answer
    RudyZhang Profile Picture
    Microsoft Employee on at
    Hi,
     
    Regarding your question about the Unique field not generating a new value when renewing an expired entitlement
     
    According to Microsoft's official documentation, when you choose to renew an already expired entitlement. The start date of the new entitlement will be set to the current date and the end date will be set to the current date plus the number of days between the end date and the start date. The data in the other fields will be copied from the old license as is.

    The document link is as follows
    Create entitlements to define the support terms for a customer (Dynamics 365 Customer Service) | Microsoft Learn
     
    Our team has tried to reproduce your actions including creating fields, creating entitlement renewals, etc. And try to find what controls the Entitlement renewal
     
    In Ribbon Workbench, we found that this button executes Mscrm.Form.entitlement.Renew, a command that comes from the official Microsoft SDK and we have no way to change

     
    The following related documentation
    RenewEntitlementRequest Class (Microsoft.Crm.Sdk.Messages) | Microsoft Learn
    RenewEntitlementResponse Class (Microsoft.Crm.Sdk.Messages) | Microsoft Learn
     
    I hope my answer is helpful to you! If you have any other questions, please feel free to contact me.
     
    Best Regards,
    Rudy Zhang

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 45 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 27 Most Valuable Professional

#3
Soundari Profile Picture

Soundari 15

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans