The Data Management Framework of Dynamics 365 For Finance and Operations – Enterprise Edition provides advanced data management capabilities which makes the overall data export and import really seamless easy, for both standard Dynamics 365 data entities as well as any custom entities that you might have development for your business requirements. This framework provides a easy…
Class extension via method wrapping and Chain of Command (CoC)
The functionality for class extension, or class augmentation, has been improved in Microsoft Dynamics 365 for Finance and Operations. You can now wrap logic around methods that are defined in the base class that you’re augmenting. You can extend the logic of public and protected methods without having to use event handlers. When you wrap…
Install deployable packages from the command line
Key concepts Deployable package – A deployable package is a unit of deployment that can be applied to any environment. It can consist of a binary hotfix to the runtime components of Application Object Server (AOS), an updated application package, or a new application package. AXUpdateInstaller – AXUpdateInstaller is an executable program that is bundled in the…
Speeding up Data Uploads– D365 for Finance and Operations
Have you ever wondered if there is a better way to import large Excel files into D365 Finance and Operations? Using the standard Data Management workspace to upload files is relatively easy, but on the complexity of the import, it can take hours to get your data into D365. This is especially true for imports that…
COC (Chain of command) Or Method wrapping in D365 F&O
Microsoft has improved the functionality of class extension for D365FO by adding wrap logic around methods which are defined in the base class that you are augmenting. Apart from this now you can extend the logic of public and protected methods without using event handlers. After wrapping a method, you can access its public and…
Extension(CoC) class for DP classes in dynamics 365 finance and operations x++
Recently I gone through creating an extension class known as CoC for a DP for inserting some values for header and lines in purchase order confirmation report. This will give you an idea how to extend methods. Please change it according to your requirement. [ExtensionOf(classStr(PurchPurchaseOrderDP))]final class PurchClass_PurchPurchaseOrderDP_Extension{ protected PurchPurchaseOrderTmp initializeOrderLine( PurchPurchaseOrderHeader …