504

All table fields available on Pages to add via personalization

Customers and partners have been asking for all table fields to be available on all pages to add without customization vie personalize (or in on premise Show Columns) for at last 15 years now, Can you please make all related table fields available to users to be added via personalize vs having...

Read more...

26 Comments

Read more... 26 Comments

Category: Development (861)

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, 
The Business Central team

478

Increase Length of Application object Identifier to 50 Characters.

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...

Read more...

8 Comments

Read more... 8 Comments

Category: Development (861)

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
379

Report Extensions should be introduced

Since the only development and deployment method currently supports is Extension Development via a Sandbox using VS Code (AL Lang), isn't it great to have Report Extension Development capability too? There's always possible to dev Extensions for Standard Tables, Pages, CUs but why not Reports?...

Read more...

11 Comments

Read more... 11 Comments

Category: Development (861)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your feedback. We have released support for report extensions with 2021 Wave 1. With this you can make additive changes to existing dataitems, add new nested dataitems, modify request page and add additional layout (but not modify existing base layout). Watch the Virtual Launch session on What's New in AL and Visual Studio Code for more, as well as Docs Report extensibility - Dynamics 365 Release Plan | Microsoft Docs

Thanks, 
Peter Borring
PM, Microsoft  


339

Extending keys in a base table from an AL table extension

When developing AL table extensions, it is possible to create one or more keys, but the scope of that key is solely in the extended table (not the base table that is being extended). VS Code will not allow you to create that key if the key references one or more fields found in the parent table...

Read more...

12 Comments

Read more... 12 Comments

Category: Development (861)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your feedback. This is a great suggestion! 

We will complete this in our 2021 release wave 1.

Your help is greatly appreciated,
Kennie Nybo Pontoppidan
PM, Microsoft 
309

HTML Editor Control Add-in

It would be nice if Business Central would provide a build-in HTML Editor Control Add-In, which could be used for Editing Rich Text like a detailed Item Description for a Online Shop or when Sending an Invoice via E-Mail with E-Mail Body to edited the body before sending. A few Open Source Edito...

Read more...

11 Comments

Read more... 11 Comments

Category: Development (861)

STATUS DETAILS
Under Review
Ideas Administrator

Thank you for your feedback. We thought we would release this earlier, but have now reverted status back to "Under Review" as we assess our use of such rich-text controls. We are still considering adding it to our (longer term) roadmap.

Your help is greatly appreciated, 
Mike Borg Cardona
Program Manager, Microsoft  
290

Property to set focus on specific Text box

In implementations where Barcode scanners are used (not necessarily the mobile one, but "keyboard" one) like POS, or where user needs quickly start typing the data, developer needs to be able to set focus on specific textbox. There are two parts of this: 1) Set active textbox after the page is op...

Read more...

11 Comments

Read more... 11 Comments

Category: Development (861)

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
276

Ability to downloaded a runtime package for a given version from AppSource

For CI/CD, testing, prerelease evaluation and a lot of other scenarios, it would be great to have an API to pull runtime packages from AppSource that match the version (artifact) of a Docker container.

Read more...

9 Comments

Read more... 9 Comments

Category: Development (861)

STATUS DETAILS
Under Review
272

Business Central automated tests results should all pass

Microsoft shippes docker images that include automated tests that ISVs can use to test if there apps don't raise any issues in Business Central standard processes. On the moment not all tests pass on the demo database and / or W1 Cronus (Base image) for Business Central SaaS edition. To have a c...

Read more...

12 Comments

Read more... 12 Comments

Category: Development (861)

STATUS DETAILS
Planned
2023 Release Wave 1
Ideas Administrator
The proposal is accepted, and we have started working on stabilizing the tests. It will require multiple work items to get it fully done, so you can expect small incremental improvements over a period of time.
The tests should already be more stable on v21.0.0.0.
237

[IP Protection] Ability to debug app without ShowMyCode=true

Hi, For now the only possibility to debug the code is to set the showMyCode property to true in the manifest file of our app. In combination with this setting we can add the [NonDebuggable] attribute in parts of the code we don't want to be seen by the debugger. Problem is with showMycCode = tr...

Read more...

7 Comments

Read more... 7 Comments

Category: Development (861)

STATUS DETAILS
Completed
Ideas Administrator
Thanks for logging an idea on this and voting
 
We shipped this as part of 2021 Wave 2
 
More granular static app.json settings for IP access through flags in the new "resourceExposurePolicy"
- allowDebugbing: Control source access during debug. Note that it would be possible to mine IP across debug sessions
- allowDownloadingSource: Control access to downloading .app with source from tenant
- includeSourceInSymbols: Control whether symbols contain source when downloaded from server during development
Ability to dynamically set above flags per AAD tenants through placing .json configuration file on KeyVault resource defined in app.json
- This allows locking down the app in various of above dimensions and unlock (temporary) for specific AAD tenants
- Obsoleting showMyCode app.json property
- Obsolete warning if used
We will error if both showMyCode and resourceExposurePolicy properties are used at the same time
 
 
Regards,
Business Central R&D team
 
210

Improve overall translation / XLIFF experience

There are a lot of improvements to be made on the 'translation' experience to be on par with the translation experience in C/AL. These suggestions are not about external XLIFF editing tooling, but about the process inside VSCode. Here are some suggestions / feedback: - Moving around Labels (e.g...

Read more...

11 Comments

Read more... 11 Comments

Category: Development (861)

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