Process: Release expired allocations

 

Flow

Legend

 

Objective

Recover inventory allocations that are stale or have expired.

 

Description

This process is a scheduled process that releases allocations. It is typically used to recover allocated inventory from abandoned shopping carts.

 

Features

 

Edition

Professional, Enterprise

 

Tasks

Task Description Role
Deallocate existing inventory

Deallocate the line item that was allocated from existing (instock) inventory. This makes is available for allocation to other orders.

System
Deallocate expected inventory

Deallocate the backordered line item. This removes soft allocations made for this line item. This makes the expected inventory available to be allocated to other backorders.

System
Find stale order line items

Find order line items that are stale. An order line item that is stale has the following characteristics:

  • It is in a shopping cart
  • It is allocated or backordered
  • The store supports expired allocations (ALLOCATIONGOODFOR) and the amount of time since order line item was allocated exceeds the amount of time the allocation should be considered valid.
System
Time to execute

This process is initiated as a scheduled task. A scheduled task starts asynchronously when the scheduler has determined that it is time to execute.

System
Verify order item is still stale

Verify the order line item is still stale. An order line item that is stale has the following characteristics:

  • It is in a shopping cart
  • It is allocated or backordered
  • The store supports expired allocations (ALLOCATIONGOODFOR) and the amount of time since order line item was allocated exceeds the amount of time the allocation should be considered valid.
System

 

Business artifacts

Feedback