Summary

Completed

The intent behind capturing the business event must be clearly understood. In other words, you need to determine the reason for capturing the business event and how it's going to be used by the recipient.

If the intent for capturing a business event is to take a business action outside of finance and operations apps in response to the business event that is happening in finance and operations apps, then this is a valid intent to capture the business event. The business action that is taken in response to the business event can be to notify users about the business event and/or to call into another business application to take a business action like creating a sales order. It's important to consider the business action generically and not base the need for a business event on the type of business action that will be taken.

If the intent of capturing the business event is to transfer data to the recipient and, in effect, realizing a data export scenario, then this will not be a good use case for using business events. In fact, using business events for data transfer use cases will be a misapplication of the business events framework. Such scenarios must continue to use data export mechanisms that are already available in data management.

Use cases of business events

These use cases aren't an exhaustive list of the potential use cases. Some of these use cases may not have been implemented yet either by Microsoft or other organizations. These use cases are meant to provide ideas and help with understanding business events.

  • Procurement
  • Reporting
  • Customer master
  • Month-end close
  • Vendor master
  • Sales quotation
  • Workflows
  • Batch processing
  • Alerts
  • Case management
Topic Link
Business events Business events overview
Troubleshooting Troubleshoot business events
Development process and best practices for implementing business events. Business events developer documentation
Data management Work with data management in finance and operations apps
Extend elements in finance and operations apps Extend elements in finance and operations apps