> For the complete documentation index, see [llms.txt](https://wiki.reezonly.ru/space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.reezonly.ru/space/obuchenie/sertifikaty/vkladka-peremennye.md).

# Вкладка Переменные

*Время чтения: 5 минут*

{% hint style="info" %}
Переменные - это поля, которые автозаполняются, согласно предварительно настроенным данным. Переменные необходимы для **Работы с шаблонами документов**, **Генерации документов**, **Массовые операции с документами**.&#x20;
{% endhint %}

## Обзор вкладки Переменные

Вкладка Переменные обладает следующей функциональностью:

<figure><img src="/files/OXw2KJPa5NY8fTNSpulK" alt=""><figcaption></figcaption></figure>

1. **Коллекции** - в Коллекции находятся все созданные вами вкладки для переменных.&#x20;
2. Кнопка **Добавить в коллекцию** - кнопка позволяет создавать новые папки для переменных.&#x20;
3. Коллекция **Системные** - В данной папке находятся системный переменные.&#x20;

{% hint style="danger" %}
Системные переменные нельзя удалить, редактировать или добавить свои.&#x20;
{% endhint %}

4. **Пользовательская** коллекция - Коллекция, созданная пользователем.&#x20;

{% hint style="danger" %}
Пользовательскую коллекцию нельзя удалить, пока в ней находятся переменные.&#x20;
{% endhint %}

5. **Содержание коллекции** - Добавленные пользователем переменные.&#x20;

## Добавление коллекций

Добавить коллекцию можно в несколько кликов:

<figure><img src="/files/aOABbNHhPU4BqUX1SmjS" alt=""><figcaption></figcaption></figure>

1. Кликните на кнопку **Добавления новой коллекции**
2. В поле **Название** введите **Название коллекции**

{% hint style="info" %}
Название коллекции можно изменить в любой момент.&#x20;
{% endhint %}

3. Кликните на кнопку **Создать**

Коллекция успешно создана!

## Переменные

Рассмотрим из чего состоит переменная:

<figure><img src="/files/ZJz5nU6Q2FSwB69WarED" alt=""><figcaption></figcaption></figure>

1. Название - название переменной
2. Тип - система поддерживает два типп данных:
   * **Текст** – стандартное поле для ввода строковых данных.
   * **Номер** – поле с возможностью задания формата и разрядности.
3. Ключ - **уникальный ключ переменной**, который будет использоваться в шаблонах документов.

{% hint style="info" %}
**Формат номера** и **Маска переменной номера**- доступны только для переменной **Номер**
{% endhint %}

4. Введите кол-во знаков - разрядность от 3 до 15 знаков
5. Начальное значение - настройка начального значения для номера документа.
6. Маски переменной номера - Поддержка **масок формата** (например, “DOC-{{number}}-2024”, где {{number}} – номер, а прочее – текстовое значение).

{% hint style="success" %}
Система автоматически пропускает занятыхеномера (например, если уже есть “0142”, следующий номер будет “0143”)
{% endhint %}

## Создание переменной

Для создания переменной необходимо выполнить несколько простых действий:

<figure><img src="/files/Ygh3iBp92J4j9JRq1Lku" alt=""><figcaption></figcaption></figure>

1. Перейдите в папку, в которой вам необходимо создать переменную
2. Кликните на кнопку **Добавить**
3. Введите: **Название**, **Тип**, **Ключ**, **Формат номера**, **Начальные значения** и **Маску переменной номера**
4. Кликните **Создать**

{% hint style="danger" %}
Нельзя удалять переменные, если они уже использовались в выданных документах
{% endhint %}

Таким образом вы ознакомились с разделом **Переменные**.&#x20;


---

# 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://wiki.reezonly.ru/space/obuchenie/sertifikaty/vkladka-peremennye.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.
