97

Initialize variables with declaration

Can we get an option to initialize variables to a certain value? Something like this: var MyInt: Integer = 10; MyGuid: Guid = {cbbd84dc-84f8-4ca4-88dc-9a526dbf88d0};

Read more...

7 Comments

Read more... 7 Comments

Category: Development (1136)

STATUS DETAILS
Under Review
97

Extend report dataset via AL extension

Currently the path to extend a standard report is to 1. Convert the report to AL 2. Add additional fields to the dataset plus code to populate the fields (if not just adding missing information from the existing source table) 3. Change application to call new report (depending on which report ...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

STATUS DETAILS
Declined
Ideas Administrator
Thank you for reaching out. Your suggestion seems to be a duplicate of the following suggestion:  

Please add your valuable votes and comments to the suggestion above instead.
 

Sincerely,

Peter Borring

Program Manager, Microsoft
96

Conditional Flowfields

t would be really nice to have the possibility to define a conditional Flowfield similar to already existing conditional table Relations. I think that SQL Server can handle this easily. Think of table 27 Item and tables 111 Sales Shipment Line and 113 Sales Invoice Line. We have many programmi...

Read more...

5 Comments

Read more... 5 Comments

Category: Development (1136)

STATUS DETAILS
Declined
Ideas Administrator
Thank you for your feedback. We are not considering the suggestion at this time due to the following reason: it will be next to impossible to make this work in a stable way inside the server. Add to that that it will be impossible to define a SIFT index on such a flowfield

Sincerely,

Kennie Nybo Pontoppidan

PM, Microsoft
95

Better Logging Tools to Troubleshoot Errors and Performance Issues in ISV Extensions

Business Central needs better logging tools to help Support and Development Teams to troubleshoot errors and performance issues that customers may experience when they use ISV extensions. Dynamics GP has two different logging tools that are very useful: 1) Script log - Logs every script (i.e. pr...

Read more...

5 Comments

Read more... 5 Comments

Category: Development (1136)

STATUS DETAILS
Under Review
Ideas Administrator
Thank you for your feedback. Please continue voting on this idea. 

Note that 2020 Wave 2 has two related tools (but not addressing idea ask directly):
  • Snapshots for capturing execution in production and replay in debugger offline (in preview at launch, only enabled in sandboxes)
  • Performance toolkit for measuring app performance as part of developing
Also note that debugging in sandbox (as a copy of prod) allows investigating amount of SQL calls and execution time. There are also a number of recent telemetry options for the same (with possibility to set out automatic monitors/notification in AppInsights). See aka.ms/bctelemetry


Best regards,
Business Central Team

95

CodeCop rule for testing field length (TableRelation)

If a new field is created, having a table relation, the field datatype/length is set. If the related table definition is changed, e.g. increase of related (key) field length from code 10 to code 20, the fields having a table relation should be increased as well. Describe the solution you'd like:...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

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
90

Shopify Business Central Connector support for B2B eCommerce

Add support for Shopify B2B features to the connector, i.e. Organizations, price levels, etc.

Read more...

9 Comments

Read more... 9 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
88

Upload Extension in OnPrem Version

It would be useful to have the same "Upload" function for Extension Management in the OnPrem-Version that is implemented in Cloud-BC.

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

STATUS DETAILS
Under Review
Ideas Administrator
Thanks for the recommendation. This is good feedback for making it easier to manage extensions for on-premises Business Central. We'll consider adding this in a future release.
86

Replace Option Fields in Tables of Table Type=CRM/CDS with Enums

BC-Tables of Table Type "CRM"/*CDS* Still Contain Option Fields


Business Central (BC) offers a standard connector to CRM. The core of this connector is the representation of Dataverse entities in BC as tables with "TableType = CRM". These tables contain...

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1136)

STATUS DETAILS
New
85

A OnRoleCenterOpen event from platform

In BC12 there where an event in Codeunit 1, OnRoleCenterOpen, that was triggered from the platform. The event was a bit special since it was called for every user when they where opening the role center, but if an error happened in the subscriber, the error was suppressed. It was mainly designed ...

Read more...

1 Comments

Read more... 1 Comments

Category: Development (1136)

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,

Kennie Nybo Pontoppidan

PM, Microsoft 
84

Object number range for community contributions

I would like to see a GitHub repository and an object number range that all partners can use with their development license. I have a tool that I would like to share.

Read more...

0 Comments

Read more... 0 Comments

Category: Development (1136)

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