fc.order.sourcing.proceeding.time
Changed on:
7 Aug 2025
Setting Area | UI component, Workflow, Orders |
---|---|
Supported context levels: | RETAILER AGENT |
Overview
This determines the time when we start the for an . It is measured in hours and set at and/or agent levels. The also determines when a will appear in the store by changing the status from `SCHEDULED`
to `AWAITING_WAVE`
.
Values
Data Type | Values |
---|---|
INTEGER | Sample Value:
|
Detailed technical description
This is used by the ScheduleFulfilmentReleaseForDeliverAfter in the reference multi-order (aka mixed basket) .
When a consumer makes an with a future delivery date, most businesses will want to fulfill the close to the delivery date rather than right away. This , along with the reservation time setting, is used to help facilitate this use case.
In our reference, in the mixed basket model, is not created right away for orders that are set to be delivered after a certain date. Instead, it is scheduled to be created a number of hours before the delivery date. This creation reserves the stock to be picked and packed for the and is thus called the reservation time.
After that, another is scheduled to move the into the awaiting status so that it may start the . This is scheduled some hours before the 's delivery date and is called the proceeding time. This this value.
See the following diagram for a visual representation of this model:

As the proceeding time the movement from creation to awaiting , it is recommended to have the proceeding time value be lower than the reservation time.
If no value is found for the proceeding time (a has not been created), the will be moved to awaiting on the delivery date.
Configuration example
1POST {{fluentApiHost}}/graphql
2
3mutation CreateSetting {
4 createSetting(input: {
5 name: "fc.order.sourcing.proceeding.time",
6 valueType: "INTEGER",
7 value: 24,
8 context: "RETAILER",
9 contextId: 1}) {
10 id
11 name
12 }
13}
Update example
1POST {{fluentApiHost}}/graphql
2
3mutation updateSetting {
4 updateSetting(input: {
5 id: 5001464,
6 name: "fc.order.sourcing.proceeding.time",
7 valueType: "INTEGER",
8 value: 24,
9 context: "RETAILER",
10 contextId: 1}) {
11 id
12 name
13 }
14}
15