55

Interface implementation without enum extension

The scenario is similar to the "Data Exchange Definition" where you can specify the number of a codeunit to implement a functionality (see "Data Handling Codeunit" or "User Feedback Codeunit").


In these cases a statement like this would be useful:


IntA := ...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

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
55

Enable compile/intellisense for apps within same workspace

With a requirement to have automated tests in a separate (dependent) test extension for AppSource extensions, instead of having the test codeunits inside the same extension makes it impossible to do test driven development with Business Central. The current process of first having to download ...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

STATUS DETAILS
Completed
Ideas Administrator
Thank you for your valuable feedback. We are making working with project dependencies available with Business Central 2019 Wave 2. 

With this feature, you can add dependencies to other extension projects in your workspace, and then changes will propagate, e.g., for IntelliSense and compilation errors.

Peter Borring
PM, Microsoft  

54

Adding additional information to address formatting.

We need to be able to add optional additional information to an address that is formatted by the address formatting functionality. In the Netherlands it’s possible that a letter needs to be addressed to a specific room number from an apartment complex. This room number is not seen as part of t...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

STATUS DETAILS
New
54

Variants should keep track of global state of the original object

Variants should keep track of the state of the original object, including but not limited to its global variables (ex. HideValidationDialog, StatusCheckSuspended, ...), and access to information as retrieved by methods like IsEmpty, IsTemporary, HasFilters, etc.


See previous d...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (1136)

STATUS DETAILS
New
54

Print and download documents with their Document No.

Hi, The idea is to give the ability to print and download documents like Purchase Quote, orders, invoices, ... with their Document No. This means i.e. on the list of the purchase order page, by choosing Print action and Send to PDF or Word, the downloaded document should be named with the Docume...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

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
53

Bring back progress bars on Ratio controls and Dialogs

Hello, We are missing the progress indicator (https://developer.microsoft.com/en-us/fluentui#/controls/web/progressindicator) in these cases: - dialogs when we have the string @1@@@@@@@@@ (see: https://github.com/MicrosoftDocs/dynamics365smb-devitpro-pb/issues/551) - controls on pages where th...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (1136)

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

Note that there already is an idea with significant votes for the dialog progress bar: https://experience.dynamics.com/ideas/idea/?ideaid=5aa43076-2556-e911-b047-0003ff68c788. Please add your votes to that, and lets keep this idea focused on Ratio controls.

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

Add proxy server capability for HttpRequest object

Whitelisting IP addresses is a common practice used by third party APIs. Unfortunately, BC in the cloud requires third parties to whitelist all of Azure datacenter IP addresses which is usually not acceptable by third parties. An alternate option is to use a Proxy server with a static IP addre...

Read more...

2 Comments

Read more... 2 Comments

Category: Development (1136)

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
53

Ignore CodeCop Warning for specific code line

We would like to have a possibility that gives you the oppurtinity to suppress a CodeCop warning per line. Why? Here is an example: We got a warning "Possible overflow assigning 'Text' to 'Text[50]'.AL(AA0139)". Usually, this warning is correct and should be resolved, but we have a case where we...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1136)

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 2020 Wave 2 (fall).

There will be two ways to suppress warnings:
  • Per line(s): New pragma directive to instruct compiler to ignore warnings in marked area. Can surround a continuous section of lines in a file. Use "#pragma warning disable <list of warning IDs>" and remember ending pragma (otherwise rest of file) with #pragma warning restore <ID>. Restore returns it to whatever global suppression state there is.
  • Per app: New app.json property, supports a list of warning IDs, e.g., "suppressWarnings": ["<Warning ID>","<Warning ID2>"]
Remember that most warnings are there for a reason, and suppressing them could lead to sudden impact if warnings are changed to errors (such as obsoletes).

Your help was greatly appreciated,  
Peter Borring
PM, Microsoft  
53

Go To Usage for Publisher

Since the introduction of publishers and subscribers, it has always been difficult for the second developer to identify where these functions have been used in order to be able to make further adjustments or extensions if necessary. The "Event Subscriptions" window must always be filtered and ...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1136)

STATUS DETAILS
Planned
2023 Release Wave 1
Ideas Administrator
Thank you for your feedback. We have decided to make this for 2023 release wave 1.

Your help is greatly appreciated,
Business Central Team
52

Publish app in Sandbox in Dev Scope

It is not allowed to publish an app from VSCode into a sandbox environment when the app is an AppSource (published in Global scope).

When publishing an app from VSCode into a sandbox environment, you need to un-install the app via the client (Extension Management). Then you are able to p...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1136)

STATUS DETAILS
New