Display the tenant name in the Dynamics 365 Business Central admin center
As a VAR we manage many customers and we might have multiple tabs in the web browser with different Dynamics 365 Business Central admin center opened. The tenant ID is displayed in the address bar and in environment details but the tenant name (aka Primary Domain Name) would help to distinguish ...
Add default order address on vendors, like the default ship-to address on customers
On the Customer card, there is a field called "Ship-to Code" related to customer "Ship-to Address" table. There is such table on Vendors ("Order Address") but there is not a similar field on the Vendor Card to specify the default order address code. Could you add such field to get consistent ca...
Cancel a purchase invoice with Item Charges
If you post a purchase invoice with item charges with mistakes, you can create a credit memo. However, the credit memo is hard to complete because the item charge assignments are not copied from the purchase invoice. Could you implement this feature that would be really helpful when correcting ...
Subscribe to an event directly in *extension objects
On tableextension or pageextension objects, we are able to write to platform events like OnAfterAction, OnOpenPage, OnAfterInsert, and so on. But for IntegrationEvent or BusinessEvent, we have to create codeunits. If I take as an example the page "Sales Order Subform", I would like being able t...
AS0029 prevents us from removing pageextensions
If you have an empty pageextension like this: pageextension 50000 "MyPageExt" extends "Customer Card" { } You cannot remove the object from your app because of rule AS0029. If think we cannot take dependency on pageextension themselves so removing a pageextension should not be a breaking chan...
AS0089 is raised for pagecustomization
1. Describe the bug When you rename a pagecustomization object, the error AS0089 is raised and I do not see any path to do it. 2. To Reproduce Steps to reproduce the behavior: In V1 of your app create a pagecustomization named "My Cust. Card" In V2 of your app, rename the pagecustomization "My ...
Support Package No. in Phys. Invt. Record Line
In Physical Inventory Record Line, there is currently no support for typing a Package No. Lot Nos and Serial Nos are supported but Package No. is currently missing.
Automatically show a field as mandatory if the field is marked as NotBlank = true
This idea is a development thing but also a UI improvement. If ShowMandatory is not set on a page field, then I suggest to consider the field as ShowMandatory = true if the property NotBlank = true in the page or in the table.
Expose ObsoleteState / ObsoleteReason in the Page Inspector
Hello, Consultants (and sometimes developers) might be confused between obsolete and new functionality. For instance, when Item Cross-References/Item References exists or Customer Template/Config. Template are existing at the same time. It might be useful to expose the ObsoleteSate / ObsoleteRe...
Improvements regarding To-dos creation
When you create a new To-do from a Contact card, there is few issues/strange choices: 1. You can change the Salesperson Code until you select Type = Phone call. Then the salesperson code cannot be changed anymore. I would say the Salesperson Code should be editable whatever the type of task is....