Cost-based promising
IBM® Sterling Intelligent Promising provides cost-based promising to make cost-efficient sourcing recommendations. The Get Optimized Checkout Plan (Pre-Purchase) API processes data by using configuration data, transactional data, and artificial intelligence (AI) and calculates the most cost-efficient sourcing solutions for prepurchase shipment assignments.
The promising factors like inventory availability, capacity, distribution groups, carrier services, transit rates, transit duration, lead time, and many more are considered to shortlist the potential sourcing nodes. The overall cost-to-serve that includes all cost factors is calculated for all nodes and one or more sourcing nodes with the lowest cost-to-serve are selected for fulfilling an order.
For cost-based promising, the Get Optimized Checkout Plan (Pre-Purchase) API calculates the promising dates for prepurchase shipment assignments that allow order fulfillment at the lowest cost. For more information, see the Get Optimized Checkout Plan (Pre-Purchase) API.
Tag-aware cost-based promising
Tag matching behavior in cost optimization
- The APIs source only from inventory that matches the specified tags.
- Cost optimization is performed within the pool of matching tagged inventory.
- The APIs will not fall back to untagged inventory even if it offers a lower cost-to-serve.
- If no matching tagged inventory exists, the APIs return "No Availability" or "Backorder" status.
Cost implications of tag-specific requests
- The available inventory pool is restricted to matching tags only.
- Optimal sourcing nodes might not have the required tagged inventory.
- Shipping costs might increase if tagged inventory is located further from the destination.
- Processing costs might increase if tagged inventory requires special handling.
- Contractual compliance with vendor-specific inventory restrictions.
- Regulatory compliance for industries requiring batch tracking.
- Margin protection by preventing unauthorized consumption of premium inventory.
- Customer satisfaction by delivering the exact product specifications required.
Untagged requests and cost optimization
When tag identifiers are null or empty, the APIs request from the untagged inventory pool and
perform cost optimization across the available inventory. The actual inventory pool depends on the
tenant's untaggedMatchAllTag setting that is managed by the inventory layer.
For more information, see Scenario: Tag-aware checkout assignment for specific inventory requirements.
- Minimizing shipping cost
- Minimizing processing cost
- Minimizing node-balancing cost
Avoiding stockouts
Avoiding markdowns
Example
For example, your objective is to fulfill an order with multiple order lines at the lowest cost-to-serve, so you call the Get Optimized Checkout Plan (Pre-Purchase) API to get cost-efficient sourcing recommendations.
In this scenario, a shopper has ordered two items, a pair of shoes and a T-shirt. The selected delivery type is Standard delivery, which allows you to ship and deliver the order today or tomorrow. The potential ship nodes are Colonie, NY and Woodbury, NY. The pair of shoes is available at both the ship nodes, but the t-shirt is only available at Woodbury, NY. The following transactional parameters are used for each ship node.
- Ship node- Colonie, NY
- Operational days/Inventory capacity- Today and Tomorrow
- Carrier service- FedEx Ground
- Ship node- Woodbury, NY
- Operational days or Inventory capacity- Tomorrow (Woodbury, NY ship node doesn't have inventory capacity for shipping today.)
- Carrier services- FedEx Ground and USPS Ground
Considering all these transactional parameters at both the ship nodes, here are your promising possibilities for Standard delivery type.
| Delivery objectives | Sourcing solution | Cost-to-serve |
|---|---|---|
| Deliver earliest | Shoes
|
24 USD Note: This promising possibility requires two shipments by using FedEx Ground carrier
service. Each shipment costs you 12 USD, which sums up to 24 USD as overall cost-to-serve.
|
|
Shoes
|
12 USD Note: This promising possibility requires only one shipment to deliver two order items
by using FedEx Ground carrier service hence it costs only 12 USD as overall cost-to-serve.
|
|
Shoes
|
11 USD Note: This promising possibility requires only one shipment to deliver two order items
by using USPS Ground carrier service hence it costs only 11 USD as overall cost-to-serve.
|
After considering all promising possibilities that are mentioned in the table, Sterling Intelligent Promising recommends the third sourcing solution.
You can configure cost-based optimization to calculate prepurchase shipment assignments and minimize overall cost-to-serve. For more information, see Configuring cost-based optimization for promising.