Possibility to directly create union statement in view
The possibility to directly create union statement in view instead of first creating a query object and assigning the query to the view
Add Visual studio Hotkey for jumping into Search in Application Explorer
The hotkey "Ctrl+;" jumps into the search field of the Solution explorer, but often we want to search the Application explorer and at the moment there is no hotkey for the search field of the AOT.
Support Nullable conversions for X++ datatypes
C# allows for variables to be declared nullable. X++ does not understand this. This makes it impossible to do certain functions in D365 when integrating to MS Office Applications like Excel. I have been working on an export from D365 directly to Excel and am using a lot of .Net style syntax suc...
Compress trace files
If you take traces (via Settings > Trace) the resulting .etl files are rather huge (limited to 1GB by default). We found that they are very compressible if you simply zip them to an archive and usually do that before handing them over. I think it would be good to compress them right after creatio...
Custom BP extensions and the build process
Custom BP extensions should be installed in <drive>AosService\PackagesLocalDirectory\Bin\BPExtensions to be picked up. Currently during build, you have to write a custom script to copy them from the workspace to the correct location. This could be improved possibly
Make Visual Studio Synchronization work consistently
When working with Data entities in Visual Studio, I found that using the Dynamics 365 menu to synchronize the entire database did not synchronize the data entities correctly. New fields I was adding were not being created.
BUT, if I right clicked on the project and synchronized onl...
Possibility to add relations on views
Allow the possibility to create relations on views to other tables. This will make sure relations are automatically done when using these views in forms, so the joins will be handled by metadata and not to be added by developer by overwritting the init method off a datasource.
When usin...
Change labels of standard objects as extension
Since the "Rename product dimension" feature is depricated, we need at least the ability to change the label id on EDTs as an extension. Almost every customer would like to use his own wording on product dimensions (like "Form" instead of "Style" etc.).
SalesTable form SalesLine validateWrite info dialog to show once when switching between header view and lines view
We've added logic to SalesLine validateWrite method, to show dialog to collect details that we update on save of SalesLine, when editing an existing record. When the user is on 'Lines' display and moves to 'Header' display, options shown in the middle of the screen, the dialog is shown twice, ...
Microsoft Outlook Synchronization Batch Job
This process can be only triggered manually through Finance and Operations app using this path: Common - Periodic - Microsoft Outlook synchronization.