🏦 Операционное казначейство
Деньги компании лежат в нескольких местах — в банке, в кассе, на карте, в кошельке (Revolut/PayPal), у подотчётного лица или на внутригрупповом счёте. Операционное казначейство собирает их все на одну страницу, чтобы вы сразу видели сколько денег и где.
Откройте Финансы и банк → Операционное казначейство (/admin/tsync_finance_bank/treasury). На главном
дашборде также есть быстрая кнопка Остатки денег.
Доска денег — что вы видите первым
Верх страницы — это доска денег:
- Итоги Наличные (кассы), В банке, В пути и Зарезервировано (в базовой валюте).
- Остатки по валютам — сколько у вас в каждой валюте по всем местам.
- Оповещения — страница предупреждает обо всём, что требует внимания: отрицательный доступный остаток, место в валюте без курса (его нельзя добавить в базовый итог — оно показано отдельно, никогда не подделывается), неактивное место, всё ещё хранящее деньги, место банк/карта без счёта ГК и неподтверждённые переводы в пути.
- Последние движения и последние переводы, плюс проверка учётный остаток vs. вычисленный по каждому месту. Проверка появляется только для мест, где уже есть движения — у места с начальным остатком и без движений нет реестра, с которым можно было бы расходиться, поэтому оно ничего от вас не требует.
- Если у мест есть только начальные остатки и ни одной операции, страница прямо говорит об этом («Остатки заданы как начальные. Операционных движений не записано.») вместо вводящего в заблуждение итога.
Если вы админ, на доске также есть кнопка Пересчитать остатки. Она делает две вещи за один безопасный проход: создаёт место хранения денег для каждого банковского счёта, у которого его ещё нет, и пересобирает текущие остатки каждого места из Главной книги (учёта). Используйте её сразу после импорта или проведения банковских выписок, или если остаток выглядит расходящимся с учётом. Она идемпотентна — повторный запуск ничего лишнего не меняет.
Нет курса? Место в валюте без опубликованного на этот день курса исключается из базового итога и перечисляется в примечании «курсы неполные» — TSync никогда не выдаёт мнимую конвертацию.
Места хранения денег
Каждое место, где вы держите деньги, — это «место хранения денег».
🏦 Банковские счета автоматически получают место. Вы не создаёте место для банковского счёта вручную. При первом открытии доски Казначейства (и каждый раз, когда вы нажимаете Пересчитать остатки) TSync следит, чтобы у каждого банковского счёта из Финансы и банк → Банковские счета было своё место хранения денег типа «банк», с реальным остатком из Главной книги (учёта). Поэтому, если вы только что добавили банковский счёт, откройте доску — его место будет там. Вручную вы создаёте места только для остальных типов — касс, карт, кошельков, подотчётных лиц и внутригрупповых счетов.
Чтобы добавить одно из них вручную, нажмите Места хранения денег → Новое место и выберите тип:
| Тип | Пример |
|---|---|
| Банковский счёт | ваш текущий счёт в банке |
| Касса | наличные в кассе |
| Карта | корпоративная карта |
| Кошелёк | Revolut, PayPal, Stripe |
| Подотчётное лицо | аванс, выданный сотруднику |
| Внутригрупповой | счёт между компаниями группы |
У каждого места есть основная валюта и, по желанию, счёт ГК или финансовый/банковский счёт, из которого берётся остаток.
Несколько валют на одном месте
Место может держать и несколько валют — касса с леями и евро, кошелёк с евро и долларами. На форме места, в разделе Дополнительные валюты, добавьте каждую валюту с её начальным остатком. Доска Казначейства тогда показывает доступный остаток по каждой валюте, а итог в базовой валюте их суммирует — конвертируя только при наличии курса (валюта без курса показана, но не входит в итог, никогда не подделывается).
Четыре остатка
Для каждого места вы видите четыре типа остатка:
- Учётный — остаток из учёта (реестра).
- Выписка — итоговый остаток из последней импортированной выписки.
- Сверено — уже проверенная/сверенная часть.
- Доступно (оц.) — сколько реально можно потратить (учётный минус резервы и открытые авансы).
💡 Итог вверху — в базовой валюте. Место в валюте без опубликованного курса никогда не подделывается — оно показано отдельно с примечанием «курсы неполные».
Обороты и остатки
Нажмите Обороты и остатки на месте — список движений. Кроме дебета и кредита, в каждой строке есть колонка «Остаток после операции» — остаток после каждого движения, как в кассовой книге. Кнопка Пересобрать пересчитывает реестр при необходимости.
Журнал денег — наличные и банк на одном экране 💵
Финансы и банки → Журнал денег — экран, который стоит держать открытым. Все движения, и наличные, и банковские, в одной таблице — с деталями выбранного рядом, без перезагрузки между ними.
В каждой строке видны дата, место хранения, основание, сумма прихода, сумма расхода и остаток после неё. Приход показан плюсом, расход минусом — направление читается, не полагаясь на цвет.
Как найти платёж
Фильтруйте по месту хранения, по направлению (приход / расход), по диапазону дат или сузьте до ещё не сверенных. Поиск смотрит и в основание, и в название места.
Итоги над списком — это итоги всего, что попало под фильтр, а не той страницы, которую вы видите. Итог за период, меняющийся при перелистывании, был бы хуже, чем его отсутствие.
Как дойти до документа за движением
Выберите движение — панель покажет, откуда оно: счёт, расход, строка выписки, перевод — со ссылкой прямо на него. Если открываемого документа нет, об этом прямо сказано, вместо ссылки в никуда.
Деньги по местам, сейчас
Под деталями находится деньги по местам, сейчас — каждое место со своим остатком и итог по каждой валюте.
Единого итога по всем валютам намеренно нет. Для него нужен курс для каждой пары, и в день, когда одного не хватает, цифра была бы выдуманной. Две валюты — два итога.
Расширенный поиск и сохранённые представления
Фильтры самого журнала закрывают повседневные вопросы. Когда нужен составной запрос, который хочется сохранить — «несверенные выплаты из малой кассы, записанные после 1 августа» — нажмите Расширенный поиск и сохранённые представления вверху журнала.
Откроется консоль отчётов на отчёте о движениях казначейства, где можно:
- сочетать фильтры: место, направление (приход / расход), только несверенные, текст в основании, записано после даты;
- сохранить сочетание как представление и открывать его одним щелчком;
- выгрузить его или получать по расписанию на почту.
«Записано после» смотрит на момент, когда движение попало в реестр. Реестр только пополняется — движения не переписываются — поэтому момент появления строки и есть момент, когда что-то изменилось.
Что вам видно
Журнал показывает только те места хранения, к которым у вас есть доступ. Если не выдано ни одного, об этом сказано прямо, а не показан пустой список, который можно принять за «движений нет».
С клавиатуры
| Клавиша | Действие |
|---|---|
/ |
перейти в поиск |
↑ ↓ |
предыдущее / следующее движение — детали следуют |
Home End |
первое / последнее |
Enter |
войти в детали |
Esc |
назад к списку |
Денежные отчёты (консоль Отчёты)
Для отчётности за период в консоли Отчёты есть три готовых денежных отчёта (читают движения казначейства — настраивать нечего):
- Реестр движения казначейства — за период каждое денежное место одной строкой: начальный остаток → приход → расход → конечный остаток. Каждое место показано в своей валюте (без выдуманных пересчётов), и цифры сходятся: конечный = начальный + приход − расход.
- Движения казначейства — детализация за реестром: каждое движение с разбивкой приход/расход и текущим остатком.
- Деньги — состояние на дату — снимок: остаток каждого места на выбранную дату («сколько было на дату X»).
Можно фильтровать по периоду и месту и экспортировать в Excel/CSV, как любой отчёт консоли.
Кассы (пересчёт наличных)
Касса работает по сменам: откройте смену (с суммой открытия), а в конце закройте её, введя физический пересчёт по номиналам. Система вычисляет расхождение (пересчитано − система) и проводит его автоматически как излишек/недостачу. История смен показывает суммы открытия, пересчёта, системы и расхождение.
Подотчётные лица (отчёты)
Для авансов лицу: запишите Аванс, затем Обоснуйте расход (с назначением платежа) и/или Возврат — невозвращённый аванс уменьшается до нуля. Каждая запись проводится автоматически.
Назначения платежей
Назначения платежей — это короткий справочник (зарплата, поставщики, налоги, аренда, банковские комиссии…). При обосновании расхода выбранное назначение автоматически задаёт счёт ГК по умолчанию.
При настройке назначения поле Счёт ГК теперь — это выпадающий список с поиском по плану счетов (каждый вариант показан как код — название), поэтому вы просто выбираете нужный счёт, а не вводите числовой ID счёта.
Проверить доступность для платежа
Перед платежом используйте «Проверить доступность для платежа» на экране движений: введите сумму и сразу узнайте, достаточно ли средств, недостаточно, нужна конвертация или нужно одобрение.
🔒 Эта проверка только информационная — она не выполняет платёж и ничего не меняет. Решение за вами.
Переводы между местами
Переводите деньги из одного места в другое (банк → касса, касса → карта, между компаниями)? Откройте Переводы на доске Казначейства:
- Прямой перевод двигает деньги с обеих сторон сразу.
- Перевод в пути (отметьте Отправить в пути) уменьшает источник сейчас, но зачисляет назначение только при подтверждении получения — удобно для денег в инкассаторской сумке, банковского перевода на день, или денег, переданных курьеру. До подтверждения сумма показана как «в пути» на доске.
- Для межвалютного перевода (напр. леи → евро) вы вводите полученную сумму и курс — система никогда не выдумывает курс.
Каждый перевод виден в истории с кнопками Подтвердить / Отменить, пока он в пути.
Кто имеет доступ к каждому месту
По умолчанию каждый сотрудник может видеть и использовать любое место. Чтобы ограничить, админ открывает Доступ к местам (на доске Казначейства) и даёт сотруднику или целой роли доступ к конкретному месту, выбирая, какие именно действия там разрешены:
| Возможность | Что позволяет |
|---|---|
| Просмотр / Видеть баланс | видеть место / видеть его остаток |
| Записать поступление / Записать платёж | проводить деньги вход / выход |
| Перевод исходящий | отправлять деньги с этого места на другое |
| Подтвердить входящие | подтвердить перевод в пути, поступающий сюда |
| Сверка | помечать движения места как сверенные |
| Редактирование / Деактивация | менять настройки места / деактивировать его |
💡 Это обратно совместимо и инертно до первого предоставления: пока нигде нет ни одного предоставления, у всех полный доступ к любому месту. Самое первое созданное предоставление включает ограничение — с этого момента человек с предоставлением ограничен своими местами и возможностями, а все без предоставления (и админы) не затронуты.
Коротко
- Одно место для всех денег компании — банк, касса, карта, кошелёк, подотчёт, внутригруппа.
- Несколько валют на месте, с честным итогом в базе по курсу.
- Четыре остатка на место (учётный / выписка / сверено / доступно).
- Обороты и остатки с остатком после каждой операции.
- Переводы между местами, включая состояние в пути и межвалютные.
- Доступ к местам — ограничьте, кто видит и использует каждое место (инертно до первого предоставления).
- Кассы с физическим пересчётом и автоматически проведённым расхождением.
- Отчёты подотчётных лиц (аванс → расход → возврат → ноль).
- Проверка доступности перед платежом — информационная, никогда не автоматическая.