145

GETSELECTIONFILTER as a built in function on every page

Today we need to create an External procedure on every page, like [External] PROCEDURE ADVSetSelectionFilter@10008900(VAR SalesInvoiceHeader@10008900 : Record 112); BEGIN CurrPage.SETSELECTIONFILTER(SalesInvoiceHeader); END; This should be built in to every page similar to the GETRECORD functi...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (925)

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
142

Increase Length of Field Names

This is an extension ;-) to https://experience.dynamics.com/ideas/idea/?ideaid=7dce671b-7802-ea11-b862-0003ff68edfa (Increase Length of Application object Identifier to 50 Characters) We need to add prefix or suffix to Field Names (& Object Names & Controls & Actions), which makes it very hard ...

Read more...

5 Comments

Read more... 5 Comments

Category: Development (925)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. Increasing field name length will have breaking downstream impact, and similar to object names there are some deeply rooted limits imposed by backend that require new way of handling object identifiers. This is high cost. We are considering adding it to our longer term roadmap though.

Best regards,
Business Central Team
142

More modification possibilities for DropDown fieldgroup on Table

Can it be possible to have more modification possibilities for DropDown fieldgroup on Table, such as: * Move fields * Add fields in between existing ones (not just at the end) * Hide fields * Let us add fields that are hidden on the lookuppage, as defined in https://www.yammer.com/dynamicsnavdev...

Read more...

9 Comments

Read more... 9 Comments

Category: Development (925)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we might consider it in the future.

Best regards,
Business Central Team
127

D365BC: Codeunit Webservices - Handling JSON

Hello, Business Central does not currently support JSON parameters or return types for codeunit web services. For webservice calls, I have to receive JSON serialized text and then parse the JSON object as one text element of the JSON body. For outputs, I have to assemble my JSON object and the...

Read more...

6 Comments

Read more... 6 Comments

Category: Development (925)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team
126

Improve performance of code analyzers

It would be nice if the code analyzers would get a performance boost or it would not remove the issues immediately and update the issue in the background. Like Visual Studio. All warnings and errors of your AL Extension will be shown in the “Problems” tab in Visual Studio Code. If you click on o...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (925)

STATUS DETAILS
Planned
2023 Release Wave 1
Ideas Administrator
Thank you for your feedback. We have made some improvements in the code analyzer framework this release to help address above:
  • General performance improvements and bug fixes
  • Introduction of a new file scope to only run analyzers on the current file while editing. Rules still run on larger scope on full build 
  • New verbosity view to get insights into the performance of each rule, e.g., to provide feedback to us or to disable bad performing rules (temporarily or in to only run in CICD and not interactive code authoring).
Above is already available in the insider build, and will be in preview as well, so you can try it out

With above changes, we will mark this idea as planned.

Best regards,
Business Central Team
125

Entity-Relationship diagram (ER-diagram) for Base and System Application

An Entity-Relationship diagram (ER-diagram) about all tables, per functional area, for the Base Application and System Application would be extremely helpful. Anyone that wants to create reports (RDLC, WORD, PowerBI, other) at a certain moment needs to know where to find what information and ho...

Read more...

5 Comments

Read more... 5 Comments

Category: Development (925)

STATUS DETAILS
Needs Votes
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we might consider it in the future.

Best regards,
Business Central Team
125

API - json body with more nested nodes than two

Hi, with BC Spring release 2019 there is a limitation about the structure of the content body in a custom API, in fact it is not possible to create an API that accept in a POST request a json body with more nested nodes than two (https: // docs .microsoft.com / en-us / business-applications-relea...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (925)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your valuable feedback. We have decided to deliver this idea and make it available with Business Central 2019 release wave 2.  ​
Your help was greatly appreciated,  ​
Business Central Team​


123

Remove IDs From Page Extensions

Remove the ID from Page Extensions. If I extend a salesprocess and want to show my field on every card and list page, I will need many Page Extensions and so I will need a huge ID Range only for page Extensions. Since I can only have 1 "page extension object" for a page inside my module it would...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (925)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for this suggestion! Currently this is not on our roadmap, and object ID changes are very expensive as very deeply rooted in the platform. We are tracking this idea and are considering adding it to our longer term roadmap.

Best regards,
Business Central Team
120

Allow CardPageId on Page Extensions for standard BC tables without card page.

We want to add a a Card Page for a standard List Page that has no Card Page assigned, but that's currently not possible. Being able to set the CardPageId property on a page extension would be usefull. See https://github.com/microsoft/AL/issues/4196 PS : Subscribing to 'GetConditionalCardPageID...

Read more...

4 Comments

Read more... 4 Comments

Category: Development (925)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. We are considering adding it to our longer term roadmap.

Best regards,
Business Central Team
114

Open a specific company when deploying from VS Code

Could be interesting to have the possibility to open a specific company when deploying an extension from Visual Studio Code. Maybe adding a parameter in launch.json that permits to open the startuppage in the specified company.

Read more...

2 Comments

Read more... 2 Comments

Category: Development (925)

STATUS DETAILS
Planned
2022 Release Wave 2
Ideas Administrator
Thank you for your feedback. We have now implemented this for 2022 release wave 2, You can try it out in the VSIX in the insider builds. There is a new parameter in the launch.json file, named “startupCompany”, where you specify the name of the company used when launching from VS Code.

Your help is greatly appreciated,
Business Central Team