Inventory on-hand service (preview)

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
End users by admins, makers, or analysts Mar 2020 -

Business value

Providing near real-time access to inventory on-hand information through a separate micro-service simplifies integration with external systems, optimizes response times, and reduces the incremental load and performance impact on Dynamics 365 Supply Chain Management.

Feature details

Organizations that leverage Dynamics 365 Supply Chain Management for managing their inventory on-hand might also have other external systems that could benefit from on-hand inventory information. These could be external sales solutions or mobile solutions. Other scenarios include the requirement to share inventory on-hand information with trading partners.

The inventory on-hand service is a separate micro-service that provides on-hand information in a hyper-scalable, hyper-performant manner without incurring additional load or compromising the performance of Dynamics 365 Supply Chain Management.

All information that relates to on-hand information is exported in near real-time to the inventory on-hand service through low-level SQL integration. External systems access the inventory on-hand service through RESTful APIs that enable on-hand information on given sets of dimensions to be queried, and that enables retrieval of a list of available on-hand positions.

The inventory on-hand service also enables external systems to update on-hand information. In these scenarios, the service will maintain on-hand information that is accurate in near real time, even though the on-hand changes are processed in Dynamics 365 Supply Chain Management with significant delay (for example, through a daily import job).