Edit

Share via


Business logic events

Note

Community interest groups have now moved from Yammer to Microsoft Viva Engage. To join a Viva Engage community and take part in the latest discussions, fill out the Request access to Finance and Operations Viva Engage Community form and choose the community you want to join.

Important

The finance and operations (Dynamics 365) mobile app and platform are no longer supported. The platform components supporting the mobile app will be removed in a future update. The mobile app has also been removed from app stores. Previously installed instances of the app will continue to work. For more information, see Removed or deprecated platform features.

By using mobile workspace business logic events, developers can specify workspace configuration to enhance capability and implement business-scenario-specific behaviors. All mobile business logic runs in the process of the mobile app. The Operations mobile app framework controls the business logic execution flow.

Code that runs in business logic can make runtime modifications to the metadata of pages, actions, and controls. These runtime modifications overlayer the static metadata that the app caches, but they don't directly change the cached static metadata or affect the static metadata that the server stores. These runtime modifications persist only until the app closes.

Code that runs in the business logic of the app can make runtime modifications to business data that the app stores. When you follow correct practices, these modifications participate in the normal data processing framework like other business data in the app. This framework means adhering to the offline-first capabilities and asynchronous save behaviors that the framework provides.