> For the complete documentation index, see [llms.txt](https://docs.fulfillmenttools.com/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fulfillmenttools.com/documentation/backoffice/network-view/settings.md).

# Settings

The settings allow you to configure behavior across the network.

## Connect apps

To connect your tenant to the fulfillmenttools apps, you first need to download the necessary app(s). See [fulfillmenttools apps](#fulfillmenttools-apps) for links or download directly from the Apple App Store or the Google Play Store.

You can then scan the QR code displayed in this section of the settings to connect the app to your tenant. This automatically connects to the relevant tenant. You'll then need to log in with the same credentials you're using in Backoffice.

<div data-with-frame="true"><figure><img src="/files/YQJGfugsJ2yAhiH4fbAY" alt="" width="375"><figcaption></figcaption></figure></div>

## fulfillmenttools apps

This section provides QR codes to all our apps. When you click the relevant app button, a modal will open with a QR code you can scan on your device to download the app.

You can then [connect the apps](#connect-apps).

<div data-with-frame="true"><figure><img src="/files/Dr7iT6bMVMZbitCt0epQ" alt="" width="375"><figcaption></figcaption></figure></div>

## Carrier credentials

This provides an overview of all connected carriers for the tenant. Some carriers can be configured to have tenant-wide credentials. Location-based carrier credentials can be configured in the **Facilities** section under [Carrier](/documentation/by-pillar/store-operations/carrier-management.md).

<div data-with-frame="true"><figure><img src="/files/oKgP5eY87KhDJcau0WwV" alt="" width="375"><figcaption></figcaption></figure></div>

If you see the **Change credentials** button, you can edit the carrier credentials. Use the **Network-wide CEP contract** toggle to update the credentials for all facilities across the network.

<div data-with-frame="true"><figure><img src="/files/l240CMOpOqviwN6IqGgP" alt="" width="375"><figcaption></figcaption></figure></div>

## Substitute items

Substitute items are items that can be picked if the originally ordered items aren't available but a similar item is. This setting defines whether picking substitution items for orders is allowed.

A list of potential substitute items can be defined for each product at the network level via the [REST API](https://fulfillmenttools.github.io/fulfillmenttools-api-reference-ui/#put-/api/substitutes/-tenantArticleId-). If an item can't be picked successfully and this configuration is active, users have the option to choose one or more substitute items.

Substitute items don't necessarily require an existing listing. As a result, unlisted products can also be picked as substitute items, for example, if the substitute item should not be available in general, but only as a substitute.

{% hint style="warning" %}
Picking substitute items is only available within the Store Operations App for single order picking.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/spGcEJPLw27ezK6ob7B0" alt="" width="375"><figcaption></figcaption></figure></div>

## Manual stock adjustment

Define whether manual stock adjustments via Backoffice should be allowed. This setting affects the ability to modify stock in the [inventory view](/documentation/backoffice/facility-view/inventory.md) and the [storage location view](/documentation/backoffice/facility-view/inventory/storage-locations.md).

{% hint style="info" %}
If storage locations are activated for a tenant, stock must be modified via the storage location view. In this case, modifying stock via the listing view is not possible, even if the manual stock adjustment configuration is active.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/hiwA7urzM5iwQnvsfYb6" alt="" width="375"><figcaption></figcaption></figure></div>

Use the toggle to activate or deactivate the ability to manually adjust stock. Then save your changes.

## Fulfillment times for multiple facilities

Define fulfillment times, fulfillment capacity, and closing days for multiple facilities at once.

{% hint style="warning" %}
Any changes to fulfillment time and days will overwrite any saved times for the selected facilities.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/LMcRDRzLflFu6b7uqxPe" alt="" width="375"><figcaption></figcaption></figure></div>

To update multiple facility fulfillment times, click the **Edit** button and follow the steps below:

{% stepper %}
{% step %}
**Select the relevant facilities**

All your facilities are listed, which you can select from, or use the search bar. When you click on a facility name, a check mark will appear next to it. You can select as many facilities as you like.

Then, either click **Fulfillment times** at the top of the modal, or scroll to the bottom and click **Next**.

<div data-with-frame="true"><figure><img src="/files/8YUiZc9Y122vFMlPIEXW" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Choose a template**

If you have the same fulfillment times every day, use the dropdown box to select the week template that matches your fulfillment times. This means you can enter the timespan once, instead of for each day.

If you have different fulfillment times, you can leave the preselected daily screen.

<div data-with-frame="true"><figure><img src="/files/p1BrXB9doZLcxypJCmDU" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Add timespans**

Click the **Add timespan** button, then use the **From** and **To** dropdowns to input the hours.

If there are capacity limits for certain hours, use the **Unlimited capacity** toggle to set it to deactivated and input the capacity for the number of orders that can be fulfilled during those hours.

Then, either click **Non-fulfillment days** at the top of the modal, or scroll to the bottom and click **Next**.

<div data-with-frame="true"><figure><img src="/files/oftFJUSnBt7tFwVXGF26" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Add non-fulfillment days**

If there are any days that all facilities aren't available (for example, Christmas Day), click the **Add day** button.

<div data-with-frame="true"><figure><img src="/files/QR7Lco9qMC8AhnTE1sjL" alt="" width="375"><figcaption></figcaption></figure></div>

Then, add a name, the date, and whether it should be a one-off occurrence or recur every year.

<div data-with-frame="true"><figure><img src="/files/b2ZeTP5Y42sUos1z8Q9V" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Review the details**

Check the summary screen to ensure all the information you've inputted is accurate, then click **Save**.

{% hint style="warning" %}
Once saved, any previously submitted times are overwritten for the selected facilities.
{% endhint %}

If you'd like to make any changes, use the tabs at the top of the modal to navigate to the relevant section.

If you click **Cancel**, you'll lose all your changes.

<div data-with-frame="true"><figure><img src="/files/bdaReEEtA2ulNPK5AzOy" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

## Timeframe for future capacity planning

Define the number of days in which future fulfillment capacity in facilities should be considered. [Fulfillment capacity](/documentation/backoffice/network-view/facilities.md#fulfillment-capacity) reflects the number of orders that can be fulfilled in a facility in a specific timeframe. If the capacity fence is activated, facilities with no capacity left for the specified number of days are ignored during routing.

<div data-with-frame="true"><figure><img src="/files/mNPMk9tevqa4IRc4I75F" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fulfillmenttools.com/documentation/backoffice/network-view/settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
