Scenario: Utilizing unsegmented inventory for segments
These scenarios provide details of impact on availability, reservation, demand and supply
APIs and events when consumption rules are enabled for a specific
segmentType-segment
combination.
At the tenant level, you can configure the segment rule to permit a segment to utilize unsegmented inventory during a stockout. To use this feature, a tenant rule needs to be enabled using Order Hub or API. For more information, see Enabling unsegmented consumption rules.
Additionally, you need to define segments in Order Hub to configure specific segments to use unsegmented inventory. For more information, see .
SegmentType |
Segment | useSegmentedInventory |
---|---|---|
WEB | STORE | true |
WEB | ONLINE | true |
WEB | MARKETPLACE | false |
Segment | Node | SegmentType-Segment |
ETA | Onhand |
---|---|---|---|---|
Segmented | STORE_1 | WEB: STORE | 1900-01-01 | 10 |
Segmented | STORE_1 | WEB: ONLINE | 1900-01-01 | 10 |
Segmented | STORE_1 | WEB: MARKETPLACE | 1900-01-01 | 10 |
Unsegmented | STORE_1 | - | 1900-01-01 | 20 |
Availability APIs and events
For the configured segments to use unsegmented inventory, availability considers the unsegmented quantity in availability APIs and events.
In case of other segments, the APIs and events does not consider the unsegmented inventory.
Item | Node | Segments | Available quantity | Segmented | Unsegmented | AvailabilityType |
Delivery method | ETA |
---|---|---|---|---|---|---|---|---|
ITEM1 | STORE_1 | WEB: STORE | 30 | 10 | 20 | SELL/SCH/REL | SHIP/PICK | 2025-01-01 |
ITEM1 | STORE_1 | WEB: ONLINE | 30 | 10 | 20 | SELL/SCH/REL | SHIP/PICK | 2025-01-01 |
ITEM1 | STORE_1 | WEB: MARKETPLACE | 10 | 10 | - | SELL/SCH/REL | 2025-01-01 | |
ITEM1 | STORE_1 | - | 20 | - | - | SELL/SCH/REL | SHIP/PICK | 2025-01-01 |
Reservations
Reservation considers the unsegmented inventory availability for configured segments that is similar to handling the regular availability. The reservation itself is placed within the requested segment. Node availability and available supplies events reflects the appropriate quantities that are factors in unsegmented availability for the configured segments.
SELL
for segment WEB:STORE
. When no sufficient quantity is available in the requested
segment, application considers the unsegmented availability and reserves the requested quantity. The
reservation also displays the segmented and unsegmented quantity used in current reservation.
Item | Node | Segments | Quantity | Segmented | Unsegmented | Availability type | Delivery method | ETA |
---|---|---|---|---|---|---|---|---|
ITEM1 | STORE_1 | WEB: STORE | 15 | 0 | 15 | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | WEB: ONLINE | 25 | 10 | 15 | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | WEB: MARKETPLACE | 10 | - | - | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | - | 15 | - | - | SELL | SHIP or PICK | 2025-01-01 |
- No change in availability for availability type SCHEDULE and RELEASE is observed at this stage.
- The segment that does not use the unsegmented inventory have no impact of the above consideration.
Demand
Similar to reservations, demands are placed in the ordered segment. The availability corresponding demand level of demand type is updated based on the requested quantity. This similar behavior is observed for demands when orders are created, scheduled or released.
In continuation with the previous example, Consider a situation where the unsegmented inventory is used on order directly and following demand adjustment is received:
Item | Node | Change quantity | Segments | Demand type | ETA |
---|---|---|---|---|---|
ITEM1 | STORE_1 | 5 | - | OPEN_ORDER | 2025-01-01 |
Item | Node | Available quantity | Segmented | Unsegmented | Segments | AvailabilityType |
Delivery method | ETA |
---|---|---|---|---|---|---|---|---|
ITEM1 | STORE_1 | 10 | 0 | 10 | WEB: STORE | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | 20 | 10 | 10 | WEB: ONLINE | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | 10 | - | - | WEB: MARKETPLACE | SELL | SHIP or PICK | 2025-01-01 |
ITEM1 | STORE_1 | 10 | - | - | - | SELL | SHIP or PICK | 2025-01-01 |
Supply adjustments when adjusted segment does not have sufficient supply
Item | Node | Change quantity | Segments | Supply type | ETA |
---|---|---|---|---|---|
ITEM1 | STORE_1 | -15 | WEB: STORE | ONHAND | 1900-01-01 |
Item | Node | Change quantity | Segments | Supply type | ETA |
---|---|---|---|---|---|
ITEM1 | STORE_1 | -10 | WEB: STORE | ONHAND | 1900-01-01 |
ITEM1 | STORE_1 | -5 | - | ONHAND | 1900-01-01 |