Один экран — это индекс, а не новая база денег
Назначение экрана — ответить на вопросы ближайшего решения: сколько ликвидности доступно, какие обязательства наступают, какие цели требуют действия, где данные устарели и кто должен их проверить. Он не копирует каждую операцию и не пытается заменить банк, договор, налоговый кабинет или выписку СФР. Чем больше сырых данных переносится вручную, тем выше риск, что красивый итог окажется несверенным.
У каждого значения есть провенанс: source показывает первичный документ или официальный сервис, asOf — дату снимка, confidence — качество знания, owner — ответственного, nextAction — следующий шаг, reviewAt — крайний срок проверки. Если хотя бы source или asOf отсутствует, строка не может давать зелёный статус. Это ограничение важнее автоматического цвета и не позволяет старой копии выглядеть текущим фактом.
Поле | Смысл | Допустимое значение | Что запрещено |
|---|---|---|---|
source | Откуда взят факт | Документ, выписка, официальный сервис | «Помню примерно» |
asOf | На какую дату верно | Дата снимка | Дата без источника |
confidence | Качество знания | CONFIRMED / ESTIMATE / UNKNOWN | Скрытый ноль |
owner | Кто обновляет | Конкретный человек | «Кто-нибудь» |
nextAction | Что делать | Проверяемое действие | Общее пожелание |
reviewAt | Когда вернуться | Дата или событие | Бессрочно |
Собственный шаблон финансового дашборда
Шаблон состоит из пяти зон. Первая показывает ликвидность и runway до выбранного окна. Вторая — цели, дефицит финансирования и ближайшее действие. Третья — обязательства, платёж и риск даты. Четвёртая — налоги, страхование и документы, которые требуют официальной сверки. Пятая — сигналы и решения на ближайшие тридцать дней. Зоны различаются задачей, поэтому их нельзя сворачивать в один условный балл здоровья.
Заполняйте экран пустым, а не правдоподобным демо. Строка UNKNOWN остаётся видимой и получает задачу; она не превращается в ноль. ESTIMATE содержит формулу и диапазон, а CONFIRMED — источник и дату. Не показывайте проценты выполнения, если знаменатель является неподтверждённой оценкой. Один экран ограничивает объём намеренно: детализация живёт в специализированном материале и первичном документе.
Зона | Главный вопрос | Минимальные поля | Сигнал |
|---|---|---|---|
1. Ликвидность | Что доступно без нового долга | Сумма, назначение, asOf | Не покрыто ближайшее окно |
2. Цели | Какое решение следующее | Сумма, срок, приоритет, дефицит | Нет источника или план отстаёт |
3. Обязательства | Что и когда нужно исполнить | Роль, остаток, платёж, дата | UNKNOWN или близкий срок |
4. Налоги и документы | Что требует официальной сверки | Сервис, статус, asOf, reviewAt | Данные устарели |
5. Решения | Что сделать за 30 дней | Действие, owner, срок | Просроченная задача |
Рассчитывайте ликвидность без двойного счёта
Начните с денег, которые доступны на дату снимка и не имеют другого защищённого назначения. Отдельно покажите резерв, налоговый конверт, деньги цели и операционный остаток. Одна и та же сумма физически может лежать на одном счёте, но в дашборде она не должна одновременно покрывать подушку, отпуск и ближайший платёж. Сверьте сумму с выпиской, затем проверьте назначения и ограничение доступа.
Runway является сценарной величиной: доступные ликвидные средства плюс только подтверждённые чистые поступления минус защищённые разовые расходы, разделённые на выбранный burn. Формула обязана показывать период и входы. Кредитный лимит, ожидаемый бонус, труднопродаваемый актив и рискованная инвестиция не считаются мгновенной ликвидностью. Если burn равен нулю из-за незаполненных расходов, результат UNKNOWN, а не бесконечность.
Цели храните как решения, а не как индикаторы прогресса
У цели есть название, сумма в текущих условиях, срок, приоритет, уже назначенные средства, дефицит и следующий шаг. Если цена меняется, храните исходный источник и дату. Инфляционная корректировка может быть отдельным сценарием по выбранному индексу Росстата, периоду и территории, но она не совпадает автоматически с личной корзиной и не обещает доходность. Фактическую цену получают новой котировкой.
Не делите цели только на краткосрочные и долгосрочные. Добавьте зависимость: что произойдёт, если срок сдвинуть, можно ли уменьшить объём, какие обязательства возникнут после достижения. Покупка автомобиля, например, создаёт будущий контур расходов; накопление взноса не исчерпывает решение. В дашборде достаточно ближайшего действия и ссылки на расчёт, иначе один экран снова превращается в громоздкую параллельную систему.
Обязательства сверяйте по документам и нескольким контурам
Для каждого долга покажите роль, кредитора под безопасным псевдонимом, остаток из актуального документа, обязательный платёж, срок, обеспечение, дату источника и следующую сверку. Кредитная история помогает обнаружить обязательства и дисциплину, но Банк России указывает, что сведения могут находиться в нескольких БКИ. Один отчёт не объявляется полной картиной без проверки официального маршрута и договоров.
Налоги и социальные сведения получают отдельные строки. Начисление, задолженность и сальдо копируются из ФНС с asOf; внутренний налоговый резерв показывается рядом, но не считается доказательством оплаты. Сведения ИЛС берутся из выписки СФР, а расхождение создаёт задачу официальной корректировки. Не переносите в публичный экран номера документов, персональные данные и полные реквизиты.
Сигналы должны вести к действию, а не пугать цветом
Определите четыре причины сигнала: истёк reviewAt, приближается подтверждённый платёж, значение имеет статус UNKNOWN, либо новый факт нарушил ранее принятое решение. Каждый сигнал содержит owner и nextAction. Красный цвет без действия бесполезен, а зелёный запрещён, если данные устарели. Коралловый акцент в визуальной системе отмечает внимание, но текст и статус остаются понятными без цвета.
Не выводите единый «финансовый рейтинг». Сильная ликвидность не отменяет неизвестное поручительство, а закрытая цель не исправляет налоговую задолженность. Отдельные зоны сохраняют смысл риска. Для приоритета используйте срок, возможное последствие и обратимость, а не непрозрачный скоринг. Если две задачи конфликтуют, дашборд показывает обе и направляет к отдельной методике решения.
Причина | Статус | Обязательное действие | Закрытие сигнала |
|---|---|---|---|
reviewAt прошёл | STALE | Получить новый источник | Новый asOf |
Нет значения | UNKNOWN | Назначить проверку | CONFIRMED или обоснованный ESTIMATE |
Близкий срок | DUE | Подготовить исполнение | Документальное подтверждение |
Изменился факт | RECALCULATE | Повторить зависимые расчёты | Новое решение |
Встройте безопасность в структуру шаблона
Дашборду не нужны PIN, CVV/CVC, одноразовые коды, пароль, ключ, контрольный вопрос или скан полного документа. Для различения используйте нейтральный псевдоним и при необходимости безопасный короткий идентификатор, который сам по себе не даёт доступа. Ссылку на локальное защищённое хранилище можно указать как маршрут, но не копировать секрет в таблицу. Публичная и семейная версии имеют разные границы доступа.
Перед внесением финансовой организации проверьте её актуальный статус по Банку России и сохраните дату. Старый скриншот не подтверждает текущий статус. Не подключайте неизвестный сервис только ради автоматизации и не передавайте production credentials шаблону. Если автоматический импорт когда-нибудь появится как отдельный продуктовый проект, ему потребуются собственная модель угроз, согласия, отзыв доступа, журнал и минимальные разрешения; эта статья такой интеграции не создаёт.
Проводите месячную reconciliation и сохраняйте решения
Раз в месяц откройте первичные источники в заранее заданном порядке: доступные остатки и назначения, договоры и графики, кредитные истории по необходимости, ФНС, СФР, реестры и документы целей. Для каждой строки сравните старое значение, новое значение и причину. Исправление ошибки отличается от изменения жизни: первая требует корректировки источника, второе — нового решения. История снимков помогает не выдавать переписанную цифру за стабильный тренд.
Затем закройте сигналы, пересчитайте только зависимые поля и выберите не более нескольких действий на следующий период. Остальные остаются в очереди с датой, а не исчезают. После крупной покупки, нового долга, изменения дохода или обязательства проведите внеочередную сверку. Практический следующий шаг — создать пустую таблицу пяти зон, заполнить только CONFIRMED и назначить владельцев всем UNKNOWN; графики можно добавлять лишь после проверки провенанса.
Сверка заканчивается контрольной суммой качества, а не денежным рейтингом. Посчитайте строки без source, просроченные reviewAt, незакрытые UNKNOWN и решения без владельца. Эти счётчики описывают качество данных, но не финансовое благополучие. Выберите сначала задачу с близким последствием и высокой необратимостью. Если один источник расходится с другим, не усредняйте значения: сохраните оба, отметьте конфликт и обратитесь в официальный контур. В следующем снимке конфликт закрывается ссылкой на решение или остаётся видимым. Экспорт для семейного обсуждения исключает секреты и лишние персональные сведения. Публичный content package содержит только структуру. Так один экран остаётся компактной картой действий, а не теневой бухгалтерией.
Сделать новый датированный снимок, не переписывая старый.
Открыть первичные источники и обновить asOf.
Разобрать UNKNOWN, ESTIMATE и просроченные reviewAt.
Пересчитать зависимые цели, runway и сроки.
Зафиксировать решения, владельцев и следующую дату.
Обсуждение
Комментарии
Обсуждение загрузится при приближении к разделу.