﻿# Bound apps

> [HTML Version](360020016471.html)

**Bound App** is a setting that allows you to add [items](360016427291.md) of the child app [app](360006963072.md) when creating an item of the parent app, saving the new entry only after the parent one is saved.

Let's see how the **Bound App** setting works, taking as an example the **Contact** and the **Supplementary Agreement** apps.

Supplementary agreements are always created under a specific contract. Therefore, the **Contract** is a parent app, and the **Supplementary Agreement** is a child or dependent app. In order to avoid confusion, the [child app item](360016427291.md) should be saved after the main document (contract) has already been entered into the system. This can be easily done using the **Bound App** setting.

To do this, a property of the [App](360009707032.md#app) type is added to the form of the parent app, in which the child app is selected.

````
начало внимание

````
If the form of the child app also contains an **App** field with a link to the parent app, it must have the **One** subtype. A child item can have only one parent. If the **Many** subtype is selected, the **Bound App** setting in the parent app will not work.

````
конец внимание

## ````
Bind apps

To create a bound app:

**Step 1**. Open the [form](360009918011.md) of the **Contract** app, and add an **App** type field to it. In the field settings, select **Supplementary Agreement** and select the **Bound App** option. **(hmfile_hash_ee7ea6fa.png)**

**Step 2**. Now open the form of the **Supplemental Agreement** app. Add an [App](360009707032.md#app) type field to the form. In the field settings, select the **Contract** app.

Please note that if you're working in the [advanced mode](360028941032.md), the **Contract** field should be added to the [Create tab](360029250871.md).

## Working with bound apps

Add a new **Contract **[item](360016427291.md). To do this, in the right upper corner of the app page click the **+Contract** button.

**(hmfile_hash_7d3c4887.png)**

The creation form will open, on which you will see the **Additional Agreement** field.

**(hmfile_hash_cce45108.png)**

Click the **Create **button to open a [creation form](360016427291.md#element_page_create) for a new **Supplementary Agreement**.

**(hmfile_hash_aa3c465f.png)**



The **Contract** field is not editable. It will be filled automatically after the contract is saved in the system.

Fill out all fields and click **Save**. The system will create a new **Supplementary Agreement** bound to the contract. It will be saved in BRIX only after you save the contract, and will also be added to the contract page.

Please note that if you later delete the supplemental agreement, it will be deleted from the contract page, too.