> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/guide/obmen/profili-pribyli/profili-gorodov.md).

# Профили городов

**Профили городов —** это инструмент, который позволяет заранее настроить стандартные параметры прибыли и надбавки к курсу для городов в направлениях и использовать их многократно.

Вместо того чтобы вручную задавать прибыль и «добавить к курсу» в каждом городе, вы создаёте профиль один раз и подключаете его там, где он нужен.

**Это обеспечивает:**

* единообразие настроек для городов;
* отсутствие ошибок при массовой настройке;
* экономию времени;
* удобство поддержки и обновления параметров.

***

## Основная идея

Профиль действует как шаблон, который можно подключить к любому городу внутри направления.

Приоритет значений всегда такой:

1. Индивидуальные значения города (если заполнены)
2. Параметры профиля (если город сам ничего не задаёт)
3. Если оба варианта пустые — используется 0.

Профиль не заменяет индивидуальные значения, а дополняет их там, где они не указаны.

***

Чтобы начать работу с профилями, перейдите в административной панели в раздел: **«Основное — Профили прибыли — Профили городов»**.

В этом разделе отображается список всех созданных профилей.

***

## Как создать профиль

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2Fgit-blob-8e02837a741e91215e6d7a3ad6ead1713c663924%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

При нажатии кнопки **«Добавить группу»** открывается форма создания профиля.

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2Fgit-blob-9e6dd062d8b454f325dee7860ccf11e45b1d99e3%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

{% stepper %}
{% step %}

### Название профиля

Укажите любое удобное имя, чтобы легко узнавать профиль в списке.

Примеры:

* «ОАЭ наличные»
* «Москва стандарт»
* «Высокая маржа»

Это название будет отображаться в списках и в городе при выборе профиля.
{% endstep %}

{% step %}

### Прибыль, %

Введите только числовое значение, например:

```
1
1.5
0
```

{% hint style="info" %}

## Важно:

* только число
* без %, символов, пробелов
* если значение не требуется — укажите 0 или оставьте пустым (система подставит 0)
  {% endhint %}
  {% endstep %}

{% step %}

### Прибыль S (фиксированная)

Введите фиксированную прибыль в валюте направления.

Допустимые значения:

```
1
0.5
10
0
```

Также только число, без символов.
{% endstep %}

{% step %}

### Добавить к курсу

Допустимые значения:

```
1
-1
0
1%
-0.5%
```

Здесь можно использовать как числа, так и выражения с %, потому что поле позволяет гибко управлять надбавкой.
{% endstep %}

{% step %}

### Статус профиля

Влияние на доступность профиля:

* **Включён —** можно выбирать в городах
* **Выключен —** профиль скрыт и не применяется
  {% endstep %}

{% step %}

### Сохранение

Нажмите **«Добавить профиль».**

Если данные указаны корректно:

* профиль появится в списке,
* его можно будет привязывать к городам.
  {% endstep %}
  {% endstepper %}

***

## Как редактировать профиль

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2Fgit-blob-4802a73743cf43f7357583fb158cefcfcb837df2%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Чтобы изменить профиль:

1. Нажмите на название профиля в списке.
2. Отредактируйте нужные поля:
   * название;
   * прибыль %;
   * прибыль S;
   * добавить к курсу;
   * статус.
3. Нажмите **«Сохранить профиль».**

Все города, привязанные к этому профилю, автоматически начнут использовать обновлённые параметры (если в них нет индивидуальных значений).

***

## Как использовать профиль в городе направления

Откройте направление → обмен → выберите город → перейдите в настройки.

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2Fgit-blob-6c63cf8e777cb5c40eeda7e27166730175fecb69%2Fimage.png?alt=media" alt="" width="342"><figcaption></figcaption></figure>

Вы увидите два блока:

<figure><img src="https://1156649716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYuqSN6CIJoIeh8EPb0uE%2Fuploads%2Fgit-blob-a06b0892e330679e3354e328f1aef9bff84a8828%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}

### Профиль прибыли

Выберите готовый профиль из списка.

Под ним отображается краткая информация:

* прибыль %,
* прибыль S,
* добавить к курсу.

Если профиль выбран — система подставляет параметры профиля **только если в городе не заполнены свои значения.**
{% endstep %}

{% step %}

### Индивидуальные значения

Можно вручную указать:

* прибыль %,
* прибыль S,
* добавить к курсу.

Если заполнено хотя бы одно поле — **индивидуальные значения всегда важнее профиля.**
{% endstep %}
{% endstepper %}

***

## Как система определяет итоговые значения

При расчётах в заявках, отображении курсов и подстановке в шаблоны система использует правило:

```
Итоговое значение =
Индивидуальные значения города → Профиль → 0
```

То же правило действует для других параметров.

***

## Поддержка тегов

Для городов доступны теги, например:

* \[city\_123\_profit]
* \[city\_123\_profit\_s]
* \[city\_123\_add\_comm]

Они подставляют эффективное значение:

```
индивидуальное → профиль → 0
```

Вам не нужно обновлять шаблоны вручную — система сама подставляет актуальные данные.
