Remonf — ДокументацияRemonf — Документация Сайт
Начало работы
Руководство
Начало работы
Руководство
  • Руководство Remonf

    • Обзор
    • Начало работы
    • Модель данных и связи
    • Проекты
    • Обзор проекта
    • Траты и работы
    • Сканирование чеков
    • Сметы
    • Избранное
    • Калькулятор
    • Аналитика
    • Справочники
    • Настройки и профиль
    • Бэкап и импорт
Сайт

Модель данных и связи

Краткий обзор того, как сущности Remonf связаны между собой. Подробности полей — в разделах руководства.

Иерархия

Пользователь
 └── Проект(ы)          ← селектор в шапке кабинета
      ├── Категории
      ├── Комнаты
      ├── Магазины
      ├── Сметы
      │    └── Позиции сметы  → категория, комната
      ├── Избранное           ← ссылки и фото товаров, не траты
      ├── Траты / работы
      │    ├── → категории (несколько), комната, магазин
      │    ├── → позиция сметы (опционально)
      │    └── Вложения (чеки, фото)
      └── Чеки (импорт QR) → создают траты и иногда магазины

Таблицы

Во всех журналах одинаковый жест:

ДействиеРезультат
Клик по названиюОткрыть запись
Двойной клик по строкеТо же самое
Кнопки «Просмотр» / «Изменить» в строкеНет
Удалить в строкеОстаётся (где удаление допустимо)

Что считается «открыть запись»:

ЖурналКлик по названию / двойной клик
ПроектыПереход на Обзор этого проекта
Траты и работы, последние траты на ОбзореКарточка просмотра со всеми полями формы
Категории, комнаты, магазиныКарточка просмотра
Позиции сметыКарточка просмотра
ИзбранноеКарточка просмотра (клик по плитке)
Список сметСмета раскрывается ниже (позиции и сверка)

В открытой карточке просмотра сверху — Редактировать. После сохранения снова показывается просмотр с актуальными данными. Пустые поля отображаются как «—».

У проектов в строке дополнительно Поделиться (владелец) или Покинуть (участник). Редактирование полей проекта — Редактировать в шапке Обзора.

Правила удаления

Что удаляемЧто происходит с зависимыми данными
ПроектУдаляются все его траты, чеки, сметы, избранное, справочники, доступы участников
Категория / комната / магазинТраты остаются; у категории снимается только эта связь, остальные категории траты сохраняются. У избранного категория обнуляется
Позиция сметыТраты остаются, привязка к смете снимается
ТратаУдаляются файлы-вложения

Общие ограничения файлов

ПараметрЗначение
Максимальный размер15 МБ
Типы (чеки/фото)JPG, PNG, WEBP, PDF (сервер также может принять GIF, HEIC/HEIF)
АватарJPG, PNG, WEBP, GIF

Где что выбирается

СправочникТратаЧекПозиция сметыИзбранноеИмпорт ExcelБюджет из сметы
Категориянесколькосверху на все позиции, плюс правка в строке (или на всю сумму в режиме «одной суммой»)однаодна✓ / несколько через запятуюобновляет бюджет
Комната✓на весь чек✓—✓ / создатьобновляет бюджет
Магазин✓✓ / создать, на весь чек——✓ / создать—

Валидация: клиент и сервер

Интерфейс показывает понятные сообщения («Укажите название», «Минимум 8 символов»). Сервер дополнительно проверяет длины строк, сумма > 0, принадлежность справочников проекту и уникальность логина/email. Если проверка на сервере строже — сохранение не пройдёт даже при заполненной форме.

Назад
Начало работы
Далее
Проекты