Бэкап и импорт
Бэкап

| Действие | Описание |
|---|---|
| Скачать полный бэкап | JSON со всеми данными пользователя, включая избранное и превью |
| Скачать Excel | Табличная выгрузка |
| Режим импорта | «Заменить всё» (по умолчанию) или «Добавить к существующим» |
| Загрузить JSON-бэкап | Файл .json |
Режим «Заменить всё» удаляет текущие данные пользователя перед загрузкой. После импорта обновляется список проектов.
Импорт из таблицы

Источник
| Поле | Правила |
|---|---|
| Что импортируем | Траты и работы / Категории / Комнаты / Магазины |
| Источник данных | Файл .xlsx или публичная Google Таблица |
| Файл / ссылка | Обязателен для выбранного источника |
| Строка заголовков | Номер строки ≥ 1, по умолчанию 1 |
Сопоставление колонок
Для каждого поля сущности выбирается колонка таблицы.
Обязательные поля:
| Тип импорта | Обязательно |
|---|---|
| Траты и работы | Название, Сумма. Дата необязательна (если нет колонки — ставится сегодня) |
| Категории | Название |
| Комнаты | Название |
| Магазины | Название |
Файлы из Google Таблиц / Numbers с нестандартными стилями, формулами и несколькими листами читаются так: выбирается лист, похожий на журнал расходов; разделы без суммы становятся категориями; строки «Итого» пропускаются; формулы берутся по сохранённому значению.
Дополнительно для трат:
| Опция | Смысл |
|---|---|
| Создавать отсутствующие категории, комнаты и магазины | Если имени нет в справочнике — создать (по умолчанию да). Несколько категорий в ячейке — через запятую |
| Название профиля | Сохранить маппинг колонок для повторного импорта |
Ошибки строк
Некорректная сумма или дата, сумма ≤ 0, неизвестный тип/оплата, некорректный бюджет или площадь — строка отклоняется с сообщением на сервере.
Связь с проектом
Импорт всегда идёт в текущий проект в шапке. Перед загрузкой убедитесь, что выбран нужный проект.
