Sourcing Utilities
Package
Changed on:
5 Jan 2026
| Publisher: | Fluent Commerce |
|---|---|
| Website: | Fluent Commerce |
Download Package
Version History
See previous versions
2025-10-03Java source code.Key Changes:
- Added a
`status: "ACTIVE"`filter to the`GetProfileByRef`query used by the`SourcingUtils.loadSourcingProfile`method to ensure the correct Sourcing Profile version is returned - Added the
`OrderUtils.getSuffixAsPerLocationType`method, along with the units (`DistanceMeasurementUnits`) and model (`Attribute`,`LocationType`,`Constants`) service classes, to remove unnecessary dependencies on other utilities, making the Sourcing Utilities self-contained
Overview
The`util-sourcing` library is a comprehensive collection of utility functions designed to minimize the overhead and complexity of writing sourcing logic in your Fluent Commerce rules.Detailed Technical Description
Usage
1<dependency>
2 <groupId>com.fluentcommerce</groupId>
3 <artifactId>util-sourcing</artifactId>
4 <version>${util-sourcing.version}</version>
5</dependency>Features
Partial Fulfillments and Re-Sourcing
The Partial Fulfillments and Re-Sourcing feature provides automated order splitting capabilities and fallback sourcing logic. When a preferred location cannot satisfy an entire order, the platform optimizes real-time re-sourcing decisions using configurable sourcing criteria to route remaining items to alternative locations seamlessly.- Supports Order splitting and Fallback Sourcing logic
- Optimizes re-sourcing decisions using configurable Sourcing Criteria
| Capability type: | Tool |
|---|