﻿# Присваивание

> [HTML Version](360020300571.html)

**(hmfile_hash_935242bf.png)**Блок **Присваивание** используется для того, чтобы автоматически передавать данные в бизнес-процесс и устанавливать соответствие между [полями приложения](360009918011.md) и [контекстными переменными](process_context.md).  

Например, в процессе обработки заявки на кредит заключается договор с клиентом. Менеджер по продажам оформляет документ в системе, указывая в нём сумму к выдаче и дату, когда средства должны быть переведены на счет клиента. На следующем шаге процесса бухгалтер должен перевести деньги клиенту. Для этого назначается задача, в которую автоматически подтягивается информация о дате и сумме. Блок **Присваивание **нужен, чтобы передать эти данные из договора в задачу.   

**[![00.PNG](360016041292-00.PNG)]**

Разместите блок на том участке процесса, где требуется присвоить значения контекстным переменным процесса. Чтобы открыть настройки блока, дважды нажмите на графический элемент на схеме.

## Вкладка «Основное»

**(hmfile_hash_ad2b447a.png)**

- **Название\*** — введите текст, который будет отображаться на схеме процесса.

## Вкладка «Таблица соответствия»

**(hmfile_hash_4f144ed3.png)**

- **Поля контекста** — выберите [контекстную переменную](process_context.md) процесса, которой будет присвоено значение. Для этого нажмите сначала на кнопку **Добавить**, а затем на ссылку **Выберите поле**. В выпадающем списке выберите нужную контекстную переменную.

- **Значения** — выберите переменную, значение которой будет присвоено контекстной переменной. Вы можете указать значение переменной вручную; выбрать контекстную переменную соответствующего [типа](360009707032.md); выбрать одно из полей приложения. В последнем случае убедитесь, что переменная типа [Приложение](app-data-type.md) добавлена в контекст процесса.

## Вкладка «Описание»

Вкладка доступна в версиях системы 2025.10 и выше.

Укажите служебную информацию о работе блока. Администраторы системы и сотрудники, моделирующие процесс, смогут перейти на вкладку и ознакомиться с этими данными. 

После того как вы задали настройки нажмите **Сохранить**.

## Особенности блока «Присваивание»

Обратите внимание, установить соответствие можно только между переменными одного [типа](360009707032.md). Дополнительные настройки для каждого типа, такие как **Один/Несколько**, должны совпадать. 

Соответствие можно устанавливать между таблицей приложения и таблицей из контекста бизнес-процесса. В этом случае потребуется сопоставить колонки этих таблиц.

Также важно отметить, что сначала полностью проверяется столбец **Значения** и только затем столбец **Поля контекста**.