Add exchange-specific functionality to Currency Exchange Rate
It would be nice to have exchange rates for multiple exchanges. E.g. one EUR/USD pair conversion from your bank 'A' and another one from your bank 'B'. One, very impact-full, solution might be to extend the primary key for table 330 "Currency Exchange Rate" consists of Currency Code and Startin...
Remove Scope Attribute OnPrem from Base apps
A part of the procedures in the base apps still have the Scope Attribute (https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/attributes/devenv-scope-attribute) defined as OnPrem. Reference is made to base app
Raise event on commit
Currently a lot of events are raised, eg when inserting, modifying, ... a record.
This idea is for a new event when a database-commit occurs.
Transferfields on record reference
Now we only have Transferfields on an actual Record.
It would benefit if the Transferfields method could also be used on RecordRef, like e.g., Reset and SetRecFilter.
Transferfields management code
It would be nice to have code available to find Transferfields usage for a RecordRef. Both from and to usage is needed. Specific extra code to filter on app-id comes to mind.
In my opinion this functionality is very handy in a test-app to check if all transferfield requirement...
New partial object types PartialTableExtension, PartialPageExtension
Hi,
As we are not allowed to have two table extensions to the same table in one app. This limitation causes table-extension objects to be in a general source folder instead of in a typical module folder where it should/might/could belong. Therefor this suggestion to provide an...
Session.BindSubscription(Interface) Method
Just as we have Session.BindSubscription(Codeunit) Method, it seems a good addition to have an Session.BindSubscription(Interface) Method. This would increase extensibility in case of generic manual subscription.
Naturally the same goes for the UnbindSubscription method