Debugging of webservice interface
In the old development environment, the debugger could be attached to any instance, or selectively to the next started instance. This was very useful. Currently it seems it is not possible in D365 Business Central. If something unexpectedly goes wrong in a customer’s production environment, we m...
Add a new FieldGroup to an existing table
It is currently possible to add a fieldgroup (Dropdown, for example) in an extension in a new table or to add fields to an existing fieldgroup for a core table, but it isn't possible to add a fieldgroup to a core table that doesn't have one already defined at all.
Production support for Docker containers
Docker containers have become an essential part of D365 Business Central development, test, CI/CD and a lot of other areas. As we are using them so much, it would make a lot of sense to be able to use them in production as well
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 ...
Best regards,
Business Central Team
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...
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...
Best regards,
Business Central Team
Allow Setting a Proxy for the HttpClient
As Kamil Sacek suggested on this github issue https://github.com/microsoft/AL/issues/4470, it would be really helpful to set a proxy when using the HttpClient.
Allow to add Cookies with HttpClient
Could you please add HttpClientHandler with UseCookies = false to your AL wrapper of the .Net class HttpClient to allow to set cookies? There are APIs like Qlik Sense (https://help.qlik.com/en-US/sense-developer/November2019/Subsystems/Platform/Content/Sense_PlatformOverview/Integration/expose-...
Best regards,
Business Central Team
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...
Business Central Team
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...
Business Central Team
Administrator