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

Создание операций доступно **двумя способами**:

1. **Ручное** — через кнопку **«Добавить операцию»**
2. **Импорт**:

- стандартный импорт через **Excel-файл**
- импорт через **конструктор импорта** при загрузке **банковской выписки через кнопку Импорт**

## Ручное добавление операции

1. Нажмите **«Добавить операцию»**.
2. Выберите **к чему она относится**: **Расход / Доход / Перевод**.
3. Укажите **сумму операции (с учетом НДС) и НДС отдельно, при необходимости**
4. Выберите **тип операции**:
   - **Разовая** — одиночная операция, создаётся один раз
   - **Регулярная** — **шаблон**, по которому операции создаются автоматически без вашего участия. Операции, создаваемые по регулярной операции (шаблону), являются разовыми операциями.
   - При редактировании регулярной операции (шаблона) ранее созданные операции не изменяются — изменения применяются только к будущим операциям. Чтобы остановить автоматическое создание операций, удалите регулярную операцию (шаблон). При этом уже созданные операции не удаляются.
5. Если выбрана **регулярная операция**:
   - настройте **расписание** (ежемесячно, еженедельно и т.д.)
   - (опционально) включите **создание операций за прошлый период**

   **Пример:** аренда.

   Вы платите аренду каждый месяц первого числа. Создаёте регулярную операцию — система автоматически создаёт операцию каждый месяц первого числа.При необходимости по этому же шаблону можно создать операции за прошлые месяцы используя опцию **"Создать за прошлый период (опционально)".**
6. Укажите **Дату списания.**

   Это дата фактического поступления или списания средств на ваш счет, равна дате операции из банковской выписки. Именно по Дате списания собирается отчет о движении денежных средств (ДДС)
7. Проверьте **Дату распределения.**

   По умолчанию дата распределения проставляется равной дате списания. Но вы можете выбрать другую дату распределения или даже разнести операцию на период.

   По дате распределения собирается отчет Сводный по бизнесу.
8. Выберите **счёт** — **обязательное поле** (по какому счёту прошла операция).
9. Выберите **статью**.
10. Выберите **контрагента**.
11. (Опционально) Выберите **проект** к которому относится операции.
12. (Опционально) Добавьте назначение платежа - описание или комментарий к операции.
13. Выполните **распределение** операции по магазинам / артикулам / брендам / группам / на магазин целиком (выбирается один вариант).

     - распределения магазинам / артикулам / брендам / группам применятся к **артикулам**, которые подойдут под условия и будут отображаться в ОПиУ и Оцифровке.

    При выбранном распределении сумма операции автоматически делится между артикулами и **учитывается** в оцифровке и ОПиУ;

    - распределение "на магазин целиком" отнесет операцию к выбранному магазину на технический скрытый артикул, таким образом операция будет видна в ОПиУ и Оцифровке при фильтрации по магазниу, но НЕ будет видна при фильтрации по конкретным артикулам.

    - Доходы и расходы, **не распределённые** по артикулам, отображаются **только** в ДДС и **не учитываются** в Оцифровке и ОПиУ

    Доступны две схемы распределения:
    - пропорционально сумме продаж артикула
    - равными долями
14. Если у вас в настройках налогов в сервисе TrueStats выбрана система налогообложения УСН **«Доходы минус Расходы»**, то для **расходной операции** её можно пометить как **официальный расход** — такие операции **учитываются при расчёте налогов**.

    **Важно**: учесть доход/расход как официальный можно только если он был распределен. Это связано с тем, что налоги считаются по каждому артикулу отдельно, иесли доход/расход не был распределен, то учесть официально его не получится.
15. Нажмите **«Сохранить»**. Операцию можно редактировать в любой момент.

**Примечание**:

При выборе способа распределения «По группам» операция распределяется по артикулам, которые входят в выбранные группы на момент сохранения.

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

Такой подход позволяет сохранить исходное распределение операции и избежать его автоматического изменения при добавлении или удалении артикулов из групп.

![](/attachments/J/D/JDQvQU8jsE53OvBp_a/80953_1.png)

## Копирование существующей операции

Копирование операции может помочь сэкономить время при создании аналогичной операции с небольшими отличиями.

1. В списке операций нажмите на иконку "Копирования"
2. В блоке "Копирование операции" будет предзаполнены все поля, которые были заполнены в копируемой операции.
3. Измените необходимые поля аналогично инструкции "Ручное добавление операции"
4. Нажмите «Сохранить». Операцию можно редактировать в любой момент.

Скопированные операции не имеют отдельной связи с операциями, с которых они были скопированы, так что редактировать их необходимо отдельно.

## Массовые действия с операциями

Чтобы изменить сразу несколько операций, отметьте их галочками и нажмите «Редактировать» на панели внизу.

![](/attachments/n/9/n9RtPgV2D2wctIkS_a/80953_2.png)

Изменить проект

1. Отметьте операции и нажмите «Редактировать».
2. Включите «Изменить проект».
3. Выберите проект: он назначится всем выбранным операциям, в том числе вместо прежнего. Чтобы очистить поле «Проект», выберите "Удалить проект"
4. Нажмите "Применить".

Вы увидите, сколько операций изменено, у скольких проект уже был таким и где возникли ошибки. Остальные реквизиты не меняются. У перевода проект меняется у обеих сторон.

Изменить период распределения

1. Отметьте операции с распределением.
2. Выберите «Изменить период распределения».
3. Укажите одну дату или период и подтвердите.

![](/attachments/_/7/_7y1SIY0PKveIw5s_a/80953_3.png)

Дата списания, сумма, НДС, объекты и метод распределения сохраняются. При распределении пропорционально продажам доли пересчитываются по продажам нового периода.

Удалить распределение

Отметьте операции, выберите «Удалить распределение» и подтвердите. Операции, суммы и даты останутся.

Важно: если среди выбранных есть операция без распределения или перевод, распределение не изменится ни у одной операции — уберите их из выбора. Действия доступны и для операций из банковских интеграций. За раз можно изменить до 500 операций. ОПиУ обновится после пересчёта, ДДС и остатки на счетах не меняются.

## Импорт операций

Импорт операций выполняется в разделе **Финансы → Операции** через кнопку **«Импорт»**.

Импорт доступен **двумя способами**:

- стандартный импорт через **Excel-файл**
- импорт **банковской выписки** через **конструктор импорта**

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

### Переход к импорту

1. Перейдите в раздел **Финансы → Операции**.
2. Нажмите кнопку **«Импорт»**.
3. Вы попадёте в отдельный интерфейс импорта операций.
4. Нажмите **«Добавить файл»**.
5. После загрузки файла нажмите **«Настроить»**.
6. Выберите режим импорта:
   - **Стандартный импорт**
   - **Банковская выписка**

> ⚠️ Важно: стандартный Excel-файл и банковская выписка — **два разных режима импорта**, их нельзя путать.

## Стандартный массовый импорт операций (через Excel)

1. В разделе **Финансы → Операции** заранее **экспортируйте Excel-файл** для импорта через кнопку **Экспорт**.
2. Заполните файл своими операциями по тому шаблону, который представлен. Подробнее с тем как заполнить файл для последующей корректной подгрузки можно ознакомиться тут в инструкции: <https://truestats.swarmica.com/article/ru/59>
3. Перейдите в **Импорт операций**, нажмите **«Добавить файл»** и загрузите заполненный Excel.
4. Нажмите **«Настроить»** и выберите **«Стандартный импорт»**.
5. После подтверждения все операции из файла будут **созданы автоматически**.

**Примечание**: При импорте данных **Статьи и Контрагенты**, которых ещё нет в сервисе, **создаются автоматически**.

Если необходимо, чтобы в операциях использовались **уже существующие** Статьи / Контрагенты, их названия должны быть **указаны точно так же**, как при создании в сервисе (с учётом регистра и пробелов).

![](/attachments/-/1/-1FMvnD6i00LTXL6_a/80953_4.png)

## Импорт банковской выписки (через конструктор)

1. В разделе **Импорт операций** нажмите **«Добавить файл»** и загрузите **банковскую выписку**.
2. Нажмите **«Настроить»** и выберите режим **«Банковская выписка»**.
3. Вы попадёте в **конструктор импорта**, где отображаются столбцы из загруженного файла.

![](/attachments/h/5/h5kaaBtAVzgUswWZ_a/80953_5.png)

### Настройка полей в конструкторе

В конструкторе мы сразу же можем назначить конкретным столбцам из выписки то, чем они является - Суммой операции / Датой операции / Контрагентом и пр.Для этого требуется над выбранным столбом кликнуть **Выбрать показатель** и в появившимся списке выбрать нужный.

Вид конструктора создания операций из банковской вписки:

![](/attachments/m/z/mz5VXXyq9sLqyVFL_a/80953_6.png)

**Дата операции**

Назначьте дату операции, выбрав соответствующий столбец

(например: дата проводки или дата документа — название зависит от банка).

*Дата операции — **обязательное поле**. Без его выбора кнопка **«Импортировать»** будет недоступна.*

**Сумма операции**

Назначьте столбец с суммой операции:

- если доход и расход находятся в разных столбцах:
  - используйте столбец с доходом (название счёта со знаком «+»)
  - используйте столбец с расходом (название счёта со знаком «–»)
- если доход и расход находятся в одном столбце:
  - используйте режим «±»

*Сумма операции — **обязательное поле**. Без его выбора кнопка **«Импортировать»** будет недоступна.*

Пример того, как это будет выглядеть в выпадающем списке:

![](/attachments/i/P/iP1CD8LryfncQRyi_a/80953_7.png)

**Дополнительные поля**

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

После этого нажмите **«Импортировать»** — начнётся процесс загрузки операций.

По завершении импорта в разделе **Финансы → Операции** появятся операции, созданные из загруженного файла.

![](/attachments/0/j/0jzqOntZc9jnkWAt_a/80953_8.png)

*Примечание:*

TrueStats распознаёт НДС в назначении платежа: в банковских выписках, в том числе пришедших по email, и в операциях из интеграции с Т-Банком. Сумма сохраняется в поле «Сумма НДС, ₽», общая сумма операции не меняется. Поддерживаются разные формулировки: «в т.ч. НДС», «в том числе НДС», копейки словом («2276 руб. 30 коп.»), ставка в скобках.

Поле остаётся пустым, если:

- в тексте указано, что НДС нет: «Без НДС», «НДС не облагается», «НДС не предусмотрен»;
- в тексте несколько разных сумм НДС;
- сумма НДС больше суммы операции или равна 0.

Важно: НДС, который вы ввели или очистили вручную, при повторной загрузке не перезаписывается.

## Переход к операциям из успешного импорта

В списке файлов импорта есть возможность перейти к списку операций, которые были добавлены или изменены в рамках этого импорта. Для этого в списке файлов напротив необходимого необходимо нажать “Перейти к операциям”.

![](/attachments/e/7/e7q1mmLB5VN04Ycy_a/80953_9.png)

## Автоправила финансовых операций

### Что такое автоправила

Автоправила находятся в разделе Финансы - Дополниельно, во вкладке "Автоправила".

![](/attachments/3/Y/3YdwIYWzfmMPAGNf_a/80953_10.png)

Автоправила позволяют автоматически заполнять реквизиты финансовых операций по заданным условиям.

Например, можно настроить правило:

- если контрагент = «Никита»;
- автоматически установить статью расхода = «Выплаты».

После этого операции, соответствующие условиям, будут автоматически распределяться без ручного участия пользователя.

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

![](/attachments/f/p/fp1jJ8qgmQeraKB8_a/80953_11.png)

В гриде правил вы можете воспользоваться быстрыми действиями:

- включить / отключить правило;
- применить правило к уже существующим операциям;
- редактировать;
- удалить.

![](/attachments/h/w/hw70eYvvX6cn3anm_a/80953_12.png)

### Из чего состоит автоправило

Автоправило состоит из двух частей:

**Условия**

Определяют, для каких операций будет работать правило.

Например:

- Контрагент = Никита
- Счет = Точка Банк
- Сумма больше 100 000 ₽

**Действия**

Определяют, какие реквизиты необходимо заполнить в операции.

Например:

- установить статью;
- установить контрагента;
- установить счет;
- задать распределение;
- установить официальный расход.

Примечание:

При настройке правила система скрывает взаимоисключающие условия и действия. Например, если в условии указано «Счёт 1», в действии нельзя выбрать изменение на тот же счёт — доступна только замена на другой счёт, например «Счёт 2».

Исключение — поле «Контрагент». Его можно одновременно использовать и для поиска операций, и для изменения, если необходимо нормализовать названия контрагентов.

### Как работают несколько условий и группы условий

Условия поддерживают следующие логические операторы:

- Все условия (И) — операция должна соответствовать каждому условию в группе;
- Любое условие (ИЛИ) — достаточно соответствия хотя бы одному условию;
- между группами также можно выбрать оператор «И» или «ИЛИ».

Под настройками отображается предпросмотр итоговой логики правила.

#### Как настроить

Например, чтобы назначать статью «Логистика» операциям от нескольких контрагентов:

1. Создайте одну группу условий.
2. Выберите режим «Любое условие (ИЛИ)».
3. Добавьте контрагентов “Контрагент 1”, “Контрагент 2” и “Контрагент 3”.
4. Укажите действие — назначить статью «Логистика».

Для более сложных сценариев можно создать несколько групп и выбрать оператор между ними.

### Ограничения

Внутри одной группы необходимо выбрать один общий оператор:

- либо все условия объединяются через «И»;
- либо все условия объединяются через «ИЛИ».

Смешивать операторы внутри одной группы нельзя. Например, конструкцию «Контрагент = Альфа И Счёт = Основной ИЛИ Счёт = Бонусный» нужно разделить на две группы:

- Контрагент = Альфа И Счёт = Основной;
- Контрагент = Альфа И Счёт = Бонусный.

Между этими группами выбирается оператор «ИЛИ».

![](/attachments/m/C/mCNJ4x0fqNL8bnQd_a/80953_13.png)

### Как работают несколько автоправил

Одна операция может подходить сразу под несколько автоправил. В этом случае система применяет правила последовательно.

Если несколько правил изменяют одно и то же поле в операции, то будет применено самое новое правило по дате создания.

Важно:

- автоправила может **заполнять пустые** поля так и **перезаписывать** уже заполненные;
- если поле уже заполнено другим автоправилом или вручную пользователем, следующее правило может его изменить.

### Что происходит при ручном изменении операции

Если пользователь вручную изменил реквизиты операции, то автоправила могут **перезаписывать** внесенные изменения.

### Кнопка «Применить ко всем существующим»

При создании или изменении автоправила можно применить его не только к новым операциям, но и к уже существующим.

После запуска система проверяет существующие операции и применяет правило к тем операциям, которые соответствуют его условиям.

Важно учитывать, что автоправило заполняет только пустые поля. Если нужный реквизит уже заполнен, значение останется без изменений.

### Что происходит при удалении автоправила

Удаление автоправила не отменяет изменения, которые уже были внесены в операции ранее.

То есть если:

1. Автоправило заполнило статью расхода.
2. Автоправило было удалено.

Статья расхода в операции останется заполненной.

Если необходимо изменить распределение таких операций, это можно сделать вручную через редактирование конкретной операции или через массовое редактирование.

### Рекомендации по настройке

Для достижения наилучшего результата рекомендуется:

- использовать максимально точные условия;
- избегать большого количества пересекающихся правил;
- регулярно проверять результат применения автоправил;
- сначала тестировать правило на небольшом количестве операций, а затем применять ко всем существующим данным (ограничивая выборку, например, по дате).

Это позволит избежать неоднозначного распределения и упростит поддержку настроек в будущем.
