Scenario – External POS
In this scenario, your customer has an external point of sale (POS) and wants a mobile app to check availability of products, including from other stores.
Pattern
Consider the following patterns (best practices):
- Develop an app from Microsoft Power Apps with an OData synchronous call to finance and operations apps to look up the inventory availability.
- Use the On-hand Inventory API, calling finance and operations to look up the on-hand/ATP – standard buttons in Microsoft Dynamics 365 Sales for low volume scenarios.
- Use the Inventory Visibility Add-in and its APIs. For more information, see Inventory Visibility Add-in overview.
- Use virtual entities to read data from finance and operations apps. For more information, see Virtual entities overview.
Anti-pattern
An anti-pattern (pitfall) for this scenario is to use Microsoft Dataverse and the dual-write functionality (formerly known as CDS-DW).