Skip to main content
Dynamesia Logo

D365 SCM Add-On

Allocate Short Stock by Priority, Not by Who Ordered First

When stock runs short, most systems fall back on a simple rule: first come, first served. The order that happened to be entered first takes the inventory — whoever it belongs to, and whenever it ships.

The Reservation Workbench gives you control instead: by which customer matters most, which order ships soonest, or which batch is closest to expiring. It locks in the right stock with a single click, consistently, every time.

Explore Solutions
Priority Tiers You Set Yourself
Red / Yellow / Green Risk Signal
Oldest or Soonest-to-Expire First
Every Action Logged with a Reason

Product Tour

Decide who gets the stock when there isn't enough to go round.

Smart Reservation in D365 Supply Chain Management
Smart Reservation in D365 Supply Chain Management — Demand and Supply on One Screen
1

Demand and Supply on One Screen

Filters narrow open demand by site, warehouse, item, order type, order, and ship-date range. Row colour flags the risk on every demand line — red at risk, yellow watch closely, green on track — while the Supplies grid lists on-hand and incoming stock with the quantity available for reservation.

The Problem

Stock goes to whoever was entered first, not to who matters most — so a top account can end up with nothing while a routine order takes the last of the inventory.

Nobody notices that an order cannot ship on time until the day it doesn't, when there is no longer anything useful to be done about it.

Whichever batch is easiest to grab goes out first, and a manual process can lock in some batch rather than the one it meant to — so the wrong batch goes out the door.

Weeks later, in a dispute or an audit, nobody remembers why a reservation was cancelled and there is nothing to point to. Meanwhile planners spend hours matching orders to stock by hand.

The Solution

Rank customers or customer groups once. Your top tier is always served first when stock is short — no case-by-case judgement, no exceptions to remember.

At-risk orders are coloured the moment the screen opens. There is no report to run before the risk is visible.

Stock is pulled in the order you choose, automatically and per item, so older inventory leaves the shelf before it becomes a write-off.

The reservation holds the specific batch the rules selected. No substitutions, ever — what was promised is what ships.

Every reserve and release is time-stamped and attributed, and a release requires a reason from your own approved list.

Open orders and available stock sit side by side. Select, reserve or release — done, instead of matching orders to stock batch by batch.

A Concrete Example

You have 40 units left of a part, and three orders are waiting on it.

30 units, ships in 2 days, a regular account

20 units, ships in 5 days, your top account

15 units, ships in 10 days, a regular account

Whichever order was entered first is served — Order A quietly takes all 40 units. Your top account, Order B, gets nothing. No one notices that Order C cannot be filled until its ship date arrives.

Order B is reserved first, since it belongs to your top account. Order A comes next, since it ships soonest. Order C turns Red as soon as the screen opens, so someone can call that customer today instead of on the ship date.

Configuration

The rules that decide who gets the stock are yours to set and to change — no developer needed.

01

Rank a customer or customer group from top priority to standard.

02

Set how many days out counts as Yellow, and how many as Red.

03

Choose, per item, oldest-stock-first or soonest-to-expire-first.

04

Decide, per customer, whether partial shipments or mixed batches are allowed.

05

Decide whether customer orders always outrank warehouse transfers, or compete equally.

06

Maintain your own approved list of reasons for releasing a reservation.

In Practice

01

Every open order alongside every unit of stock actually available.

02

Orders sort automatically by customer priority, then by how soon they ship.

03

One click locks in the right stock and the right batch, under your own rules.

04

Every action is recorded automatically, so you always know what happened and why.

See It in Action

See the Reservation Workbench running

A short walkthrough inside Dynamics 365 Supply Chain Management: open demand and available supply side by side, prioritised and colour-coded, with reserve and release applied from the same screen.

  • Priority Tiers You Set Yourself
  • Red / Yellow / Green Risk Signal
  • Oldest or Soonest-to-Expire First
  • Every Action Logged with a Reason

Business Value

Top Accounts Served First
At-Risk Orders Visible on Sight
Older Stock Out Before It Expires
The Exact Batch Locked In
A Reason Behind Every Release
An Audit Trail That Holds Up
Hours of Manual Matching Removed
Rules You Change Without a Developer

FAQ

What does Smart Reservation do in Dynamics 365 Supply Chain Management?+

Smart Reservation adds a Reservation Workbench that shows open demand and available supply side by side, and allocates stock under rules you define rather than first come, first served. Demand can be filtered by site, warehouse, item, order type, order and ship-date range, and reserved or released from the same screen.

How does it decide which order gets the stock when inventory is short?+

Orders are ranked by the priority tier you assign to a customer or customer group, then by how soon they ship. Within an item, stock is pulled oldest-first or soonest-to-expire-first depending on the allocation method you choose, and order-type rules decide whether customer orders outrank warehouse transfers or compete equally.

Can we configure the allocation rules ourselves, without a developer?+

Yes. Six settings are maintained in the application: priority rules, risk thresholds, allocation method, delivery policy, order-type rules, and reason codes. No development work is needed to change how stock is allocated.

How do we see which orders are at risk of missing their ship date?+

Every demand line carries a red, yellow or green signal that is applied the moment the screen opens — no report to run. You set how many days out counts as yellow and how many as red in the risk thresholds.

Is there an audit trail of reservations and releases?+

Yes. Every reserve and unreserve is logged with the quantity affected, the rule applied — for example FEFO allocation from on-hand — the user, and the date and time. Releasing a reservation requires a reason code from your own approved list, with an optional comment.

Does a reservation hold a specific batch?+

Yes. The reservation locks the exact batch the allocation rules selected, with no substitutions, so the batch that was promised is the batch that ships.