Fluent Commerce Logo
Docs

Sourcing Logic Evaluation and Execution

Feature

Changed on:

17 June 2026

Overview

The Sourcing Logic Evaluation feature automates real-time processing of routing rules to determine optimal fulfillment nodes for inbound orders. The engine systematically reviews active strategies, filters out inapplicable options, and applies criteria as tie-breakers to rank locations.
  • Evaluates Sourcing Strategies based on defined Priority.
  • Skips inactive or inapplicable Sourcing Strategies.
  • Applies Sourcing Criteria in sequence, with each serving as a tie-breaker to rank eligible fulfillment Location options.

How it Works

The core routing engine processes your fulfillment configurations through a standardized, sequential validation pipeline:
  • Priority-Based Evaluation: The engine evaluates your configured `Sourcing Strategies` in strict accordance with their defined priority sequence.
  • Conditional Strategy Skipping: The system automatically identifies and skips any sourcing strategy that is marked inactive or determined to be conditionally inapplicable based on the specific order context.
  • Sequential Criteria Ranking: The engine applies assigned `Sourcing Criteria` in a precise sequence. Each independent criterion in the sequence serves as an automated tie-breaker to rank eligible fulfillment location options from most optimal to least optimal.
For the technical details regarding the Responsive Sourcing logic execution, check the How Sourcing Utilities work.

Who is This Feature For?

This feature is best suited for:
  • Operations and Fulfillment Directors who require an automated, rule-based decision engine to evaluate multi-location network parameters instantly without manual intervention.
  • Logistics Architects who need a predictable execution pipeline that handles standard, partial, or rejected fulfillment workflows systematically based on real-time location rankings.

What Problems Does it Solve?

  • Automated Operational Efficiency: Skipping inactive or inapplicable rules automatically prevents processing bottlenecks, ensuring rapid order routing decisions.
  • Eliminated Business Logic Ties: Using sequential criteria as automated tie-breakers guarantees that the system always identifies a single, optimal fulfillment location based on your prioritized constraints.
  • Predictable Workflow Control: Direct mapping to specialized fulfillment handlers ensures the system cleanly coordinates full, partial, or rejected order allocations depending on real-time location ranks.