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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

How we can modify existing index in d365fo.

(0) ShareShare
ReportReport
Posted on by 56

Hi all,

How we can modify existing index in d365fo.

For example - Sales Table

Please give me more shed on this 

Thanks!

I have the same question (0)
  • Verified answer
    GirishS Profile Picture
    27,843 Moderator on at

    Hi Arpan,

    You cannot modify the existing index on standard tables.

    There is no option to modify existing index event after extending the table.

    Thanks,

    Girish S.

  • @rp@n Profile Picture
    56 on at

    Thanks Girish, then what the solution ? If required genuinely to modify index

    Please give me more shed on this

  • GirishS Profile Picture
    27,843 Moderator on at

    From my understanding there is no other solution for this. Changing index through extension is not supported.

    You have option to only create new indexes - Cannot modify existing index.

    Creation of new index won't restrict the standard index fields - It will work along with standard index fields.

    So, I don't think there is any other solution for this.

    Can you tell me why you want to change the existing standard index?

    Thanks,

    Girish S.

  • Suggested answer
    Mohit Rampal Profile Picture
    12,573 Moderator on at

    Hi, It seems you have asked this question few years ago but I think it's still same behavior in F&O

    community.dynamics.com/.../index-in-extension-table

  • @rp@n Profile Picture
    56 on at

    It just query. Not required to change now. But if required, then what the solution. So, I am asking...

  • GirishS Profile Picture
    27,843 Moderator on at

    As I already said there is no other solution for this. If you change the index, then it will make the existing records collapsed, that's why its restricted.

    Alternate will be adding validation while inserting records into the table via code.

    Thanks,

    Girish S.

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    303,706 Super User 2026 Season 1 on at

    Hi Arpan,

    The solution would be rethinking the solution direction. It was possible in AX2012 and before to do overlayering and change existing indexes. As mentioned, this is not possible. Suppose you need to move customizations from AX2009 or AX2012 to Dynamics 365 and the index was changed in the past, then you have to be creative and think of another solution for a business requirement.

    An example I encountered myself before. The Form notes (FormLetterRemarks) got extended with more form note types (enumeration) and a business unit field which was also added to the primary key. Due to the business unit field as part of the primary key, it was not possible to do the same in Dynamics 365. This requirement was about having multiple notes on the invoices on different positions (top and bottom) which were different per business unit. In fact there was no need to have the details stored in the FormLetterRemarks table. We created a new table for the layout texts where we could manage to setup the same information and use it on invoice documents. The same requirement was fulfilled but implemented a bit different.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 659

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 465 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 304 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans