487
30 Characters has been for a long time the maximum length, however NAV/BC has evolved in many ways that now we often need to add Prefixes and/or Suffixes to objects Identifiers.
I believe all community would clearly benefit with this suggestion, mainly because we have reached a point of no return concerning developing extensions in AL.
Category: Development
STATUS DETAILS
Under Review
Ideas Administrator

Thank you for your feedback. We are considering adding it to our longer term roadmap.


Your help is greatly appreciated,
Business Central Team

Comments

A

It is now 3 years after this idea was suggested. What is the status of this Microsoft?

Category: Development

A

I'm with @David on this one.

In order to have readable code, variables (Including Table Names) needs to be readable.

CustSalsPersnCredLimntSLSPTE is not readable ...

Category: Development

A

SQL standard is 128 Characters, so we should be the same in AL. It is time for all the old Navision Native database limitations to be dropped and instead that we consider BC to be a part of Microsoft and follow the Microsoft way of doing things.

Thus I would prefer to see the length increased to 128.

Category: Development

A

And change prefixes to namespacing, we don't live in the stone age.

Category: Development

A

This is definitely required, but to repeat some of the comments above - why 50 characters, make it a 100 or simply unlimited.

Category: Development

A

Well, yes. Enums are limited to 120 characters in name if I remember correctly. I like to see the same length for other object types. But there is an issue which Peter raised somewhere on Yammer.

Category: Development

A

This is badly needed. Having just upgraded a large c/al project to al I am having to shorten names to accommodate the prefix. As we now need to reference objects by name I am constantly having to look up what the name was abbreviated to rather than just type what the name should be.

Category: Development

A

I just created a new idea similar to this one:
https://experience.dynamics.com/ideas/idea/?ideaid=1e7c245f-e232-ea11-8454-0003ff689747

Please fix them both before we end up with a lot of crappy Object and Field Names we never can change again.

Category: Development

A

Of course 30 characters are too little, especially when we also need to have a prefix/suffix, which takes up 4-5 characters alone.

Only question why have a 50 character limit? Why not 100? Or more?

Category: Development