# Settings

The settings allow you to configure platform behavior at the network level.

## Connect apps

To connect your tenant to the fulfillmenttools apps, you firstly need to download the necessary app(s). See [#fulfillmenttools-apps](#fulfillmenttools-apps "mention") for links.

You can then scan the QR code displayed in the settings to connect the app to your tenant.

## 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 be able to download the app.&#x20;

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

## Carrier credentials

This provides an overview of all connected carriers for the tenant. Furthermore, users can define carrier credentials tenant-wide. Location-based carrier credentials can be configured in the **Facilities** section under [Carrier](https://docs.fulfillmenttools.com/documentation/by-pillar/store-operations/carrier-management).

## Substitution 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 could not be picked successfully, and the configuration is active, users have the option to choose one or more substitute items.

Substitute items do not 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 Operations Android App for `single order picking`.
{% endhint %}

## 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](https://docs.fulfillmenttools.com/documentation/backoffice/facility-view/inventory) and the [storage location view](https://docs.fulfillmenttools.com/documentation/backoffice/facility-view/inventory/storage-locations).

{% 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 %}

## Fulfillment times for multiple facilities

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

{% hint style="warning" %}
If a bulk update on fulfillment times and closing days is saved, any previously submitted times are overwritten for the selected facilities.
{% endhint %}

## Timeframe for future capacity planning

Define the number of days in which future fulfillment capacity in facilities should be considered. [Fulfillment capacity](https://docs.fulfillmenttools.com/documentation/backoffice/facilities#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 that have no more capacity left for the specified number of days are ignored during routing.

## FAQs

<details>

<summary>How to connect a carrier network-wide?</summary>

1. Select **Network view**

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FTn20II29hkUdNw2uauOx%2Fimage%20(67).png?alt=media&#x26;token=225d5aa0-b264-4fa1-adf8-0912bc1a71a9" alt=""><figcaption></figcaption></figure>
2. Click on **Settings**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/2dznccHSOkb0PEJ5ZwlO/image.png" alt=""><figcaption></figcaption></figure>
3. Open the field **Carrier credentials**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/GaabLOLEM931NeDGlRRQ/image.png" alt=""><figcaption></figcaption></figure>
4. Click on **Change credentials**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/nZQk6XNMUk9jFbf7MTFs/image.png" alt=""><figcaption></figcaption></figure>
5. Enter the API Key and enable the toggle if a network-wide contract is in place

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/z4EYRrJAlQFjZweNLU7w/image.png" alt=""><figcaption></figcaption></figure>
6. Enter the credentials for the network-wide carrier

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/R2I5aIucf9Qcadz8e6b6/image.png" alt=""><figcaption></figcaption></figure>
7. Define the carrier credential data and click **Save**

</details>

<details>

<summary>How to define whether substitution items are allowed?</summary>

1. Select **Network View**
2. Click **Settings**
3. Open the field **Substitution items**
4. Enable the feature by toggling the switch from **Feature disabled** to **Feature enabled**, then click **Save**

**Note:** Substitute items can only be configured via API.

</details>

<details>

<summary>How to enable manual stock adjustments?</summary>

1. Select **Network view**

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FTn20II29hkUdNw2uauOx%2Fimage%20(67).png?alt=media&#x26;token=225d5aa0-b264-4fa1-adf8-0912bc1a71a9" alt=""><figcaption></figcaption></figure>
2. Click **Settings**

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2Fh0gEl0C5aboi5pWlQ6mQ%2Fimage%20(112).png?alt=media&#x26;token=de7a77f7-fbdd-446e-9404-f332f3a931f7" alt=""><figcaption></figcaption></figure>
3. Open the field **Manual stock adjustment**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/B48vE4A8re0P8BODtWE2/image.png" alt=""><figcaption></figcaption></figure>
4. Enable the function by toggling the switch from **Manual stock adjustment is inactive** to **Manual stock adjustment is active**, then click **Save**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/csFrR4tjB0mc4j2HAlxy/image.png" alt=""><figcaption></figcaption></figure>
5. In the facility view, it is then possible to change the stock manually in the listings. After changing, click **Save**

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/TlrGh3MbJxM4hFQP9ggC/image.png" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>How to set fulfillment times for multiple facilities?</summary>

1. Open the **Network view**

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FTn20II29hkUdNw2uauOx%2Fimage%20(67).png?alt=media&#x26;token=225d5aa0-b264-4fa1-adf8-0912bc1a71a9" alt=""><figcaption></figcaption></figure>
2. Select **Settings**

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2Fh0gEl0C5aboi5pWlQ6mQ%2Fimage%20(112).png?alt=media&#x26;token=de7a77f7-fbdd-446e-9404-f332f3a931f7" alt=""><figcaption></figcaption></figure>
3. Expand the **Fulfillment times for multiple facilities** section and click the **Edit** button

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FlIrGd7rdYuQuJry3qEXg%2Fimage%20(131).png?alt=media&#x26;token=45328def-2d07-4016-8d95-929155990b01" alt=""><figcaption></figcaption></figure>
4. Either select all facilities or only those for which the fulfillment times should be changed

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/C1dRvAIQvGoXqDIXbdHm/image.png" alt=""><figcaption></figcaption></figure>
5. Set the timeslots and corresponding capacities per timeslot. The quantity capacity defines the number of tasks that can be handled during a timeslot and is considered in the routing decision if the capacity fence or rating is activated.

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FzqWDRR6KzhDqgQJzIArC%2Fimage%20(134).png?alt=media&#x26;token=8920e9ac-4f8d-41af-9efe-0ed86e18ea12" alt=""><figcaption></figcaption></figure>
6. Optional: Set fulfillment free days in batch for holidays, cycle counting, or other fixed dates.

   <figure><img src="https://content.gitbook.com/content/Lrrr5jgTsDuR38gNJIrm/blobs/MoPMr1EjoPlo71tHBCK2/image.png" alt=""><figcaption></figcaption></figure>
7. Check the added data and confirm by clicking the **Save** button.

   <figure><img src="https://4170739437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLrrr5jgTsDuR38gNJIrm%2Fuploads%2FlfF37DbrDb482ORoBqJi%2Fimage%20(137).png?alt=media&#x26;token=807c6f19-8b4f-4046-9e64-50bf058b9dca" alt=""><figcaption></figcaption></figure>

</details>
