...
Ship From Store:
orchestration_detailed_sfs
- This query can be created at the root to target the stocks available for SFS orchestration. It can be used in rulesets that do not make differences between countries or sales channels. It should contain two aggregates "stores" and "warehouses" which are the two order fulfillment paths.
- The “stores” aggregate should contains theitems_sfs
item query, which lists items eligible for order-taking, and thestores_sfs
stock locations query, which lists stores with the Ship From Store module enabled.
- The “warehouses” aggregate should also use theitems_sfs
item query, and thewarehouses_sfs
stock locations query, which lists warehouses with the Ship From Store module enabled.
All aggregate deductions can be activated (buffers, reservations and unavailabilities) as well as the global reservations parameter.
Finally, the unified queryorchestration_unified_sfs
can be created by inheriting from the detailed one. Only the “Unification” parameter should be changed (unification by sock locations and stock types enabled).orchestration_detailed_sfs_{country}
- This query can be created by inheriting from the previous one to target a particular country or sales channel. The same two aggregate identifiers, "stores" and "warehouse", can be kept.
If we consider that the warehouse can deliver to any country, then the "warehouse" aggregate can remain unchanged. However, we need to modify the "stores" aggregate so that it uses thestores_sfs_{country}
stock locations query to target only stores in the chosen country.
...
Finally, the unified query
orchestration_unified_sfs_{country}
can be created by inheriting from the detailed one. Only the “Unification” parameter should be changed (unification by sock locations and stock types enabled).
➡️ Here's what the Ship From Store orchestration requests might look like, differentiating between the two countries "FR" and "UK".
...
Click and Collect express:
orchestration_detailed_ckc_exp
- This query can be created at the root to target only the pick-up store.
Click and Collect standard:
orchestration_detailed_ckc_std
- This query can be created at the root to target the stocks available for standard Click and Collect orders, whether the stock is directly available in the pick up store or sent from another stock location. It can be used in rulesets that do not make differences between countries or sales channels. It should contain 3 aggregates "stores", "warehouses" and “destination_store” which are the three order fulfillment paths.
For stock export
For the OIS catalog
...