Dynamics 365 for finance and operations mobile app
Mobile App
Dynamics 365 for finance and operations mobile app is one of a kind configurable user friendly mobile app. By using this app an end user can easily reuse existing user interfaces, business logic and design a mobile work space in the Dynamics 365 for Finance and Operations.
Every Page, Action and Control metadata recordings made is saved and cached in the app as static metadata. This metadata recording contains details of all the objects used along with their dependencies, relationships, business logic and filters as XML in the Dynamics 365 for Finance and Operations database. This also enables users to import and export a mobile app work space easily from one environment to another.
For e.g. A standard mobile app work space can be customized by exporting and importing it into another new work space, since the standard work spaces cannot be modified. Now the pages, actions and fields can be modified or customized. Download and modify business logic and re-apply it.
For developers, this mobile app offers support for advanced business logic using JavaScript. Using custom logic, a developer can enhance existing capabilities or implement custom design layouts and controls. Business logic execution flow is controlled by the mobile app framework. Any such modifications are executed at run time for that specific work space and overrides the static metadata from the server hence they do not directly affect the work space design or configurations set in the server. The Dynamics 365 for finance and operations Mobile app currently supports iOS and Android devices.
Creating a Purchase order work space
This tutorial video shows the creation of a simple Purchase order work space without having to add any business logic. End users or non-technical users can easily follow this method to create a basic operational work space for specific tasks.
After Publishing the new work space (I forgot to record the Publishing part). The simple work space looks like this
To make the "All Purchase orders" grid look better, We can do some changes to the grid property in the work space.
And now, after this small change in the grid property, The "All Purchase orders" grid looks much better. Each Purchase order is listed as a tile.
Coming up in this series -
Use of java script for adding business logic
A developer can use JavaScript to override the behavior of web pages at run time by using some of the framework service methods. e.g logic to hide unnecessary pages in a work space.
Advanced design concepts using CSS Flex
Deep dive into the advanced business logic topic and using CSS Flex property to design much cooler looking designs like the one below
Comments
-
Found your post interesting to read. I cant wait to see your post soon. Good Luck for the upcoming update.This article is really very interesting and effective.
*This post is locked for comments