S SellevoWB × Ozon аналитика
Журнал изменений

Что нового в Sellevo

Развиваем платформу: аналитика, реклама, финансы и подключение площадок. Ниже — последние релизы.

Данные строго за выбранный период

v2.6.1июль 2026
  • Исправлено. «Движения» показывали не тот период. Блок всегда брал два последних закрытых месяца: 23 июля вы видели май против июня, хотя в фильтре стоял июль. Теперь он идёт за выбранным периодом и сравнивает его с предыдущим таким же — и перерисовывается при смене дат.
  • Новое. Незакрытый месяц сравнивается честно. Июль по 23-е сопоставляется с июнем, приведённым к тем же 23 дням, — иначе неполный месяц выглядел бы провалом по всем товарам. Пересчёт подписан прямо в карточке.
  • Исправлено. Если период задан не с 1-го числа, блок честно говорит, что движения считаются по целым месяцам, вместо того чтобы молча показать весь месяц.

Учёт дохода и чеки для самозанятого

v2.6июль 2026
  • Новое. Счётчик дохода и лимита НПД в админке: полоса «X из 2 400 000 ₽ за год» с остатком в рублях и в оплатах. На 80 % полоса желтеет и напоминает, что после превышения на регистрацию ИП будет 20 дней.
  • Новое. Список чеков «Мой налог». ЮKassa только принимает деньги — чек по каждому платежу формирует продавец. Теперь видно, по каким оплатам чек ещё не выставлен, и каждую можно отметить.
  • Новое. Напоминание в Telegram после каждой успешной оплаты: сумма, клиент, текущий доход к лимиту и просьба сформировать чек.

Подписка, почта и безопасность входа

v2.5июль 2026
  • Новое. Подписка теперь действительно ограничивает доступ. После пробного периода даётся 3 льготных дня с предупреждающей полосой, затем отчёты закрываются до оплаты. Вход, тариф, оплата и настройки аккаунта остаются доступными всегда.
  • Новое. Почта настраивается в профиле — сервер, порт, логин, пароль приложения и адрес отправителя, плюс кнопка «Отправить тестовое письмо» с понятным разбором ошибки. Пароль хранится зашифрованным, заходить на сервер не нужно.
  • Безопасность. Защита от подбора пароля. Считаются неудачные попытки и по адресу, и по IP, счётчик живёт в базе и переживает перезапуск: 5 промахов по одному адресу или 20 с одного IP — вход закрывается на 15 минут.
  • Безопасность. Требования к паролю: не короче 8 символов, минимум одна буква и одна цифра, не словарный и не повторяющий e-mail.
  • Безопасность. Один ящик — один аккаунт. Плюс-алиасы и точки в адресе больше не позволяют завести второй аккаунт (и второй бесплатный период) на ту же почту.
  • Новое. «Забыли пароль?» — восстановление самостоятельно, по ссылке из письма. Ссылка одноразовая и живёт час, смена пароля закрывает все прежние входы. Раньше сбросить пароль мог только администратор.
  • Безопасность. Токен Telegram-бота больше не может попасть в текст ошибки; платёж перед активацией подписки сверяется по сумме, валюте и назначению.
  • Исправлено. Удаление магазина убирает все его данные: кэш отчётов, файл себестоимости, ручные правки закупки, налоговый режим, публичную ссылку и историю остатков. Раньше оставалась только запись в базе, а десятки мегабайт и закупочные цены лежали на диске бессрочно.

Система налогообложения магазина

v2.4июль 2026
  • Новое. Выбор налогового режима по каждому магазину (профиль → «Сбор и расчёт»): ОСН, УСН «Доходы», УСН «Доходы минус расходы», АУСН, ЕСХН, НПД или «не учитывать налог». Ставка редактируется — регионы снижают УСН.
  • Важно. Раньше все отчёты считались как на ОСН — НДС вычитался из выплаты и из себестоимости. Для продавца на УСН это занижало прибыль примерно на 18 %. Теперь на спецрежимах НДС не вычитается, а себестоимость берётся такой, какой её платят поставщику.
  • Новое. Пониженные ставки НДС 5 % и 7 % для УСН с выручкой выше 60 млн ₽ — начисляются без вычета входящего НДС, как и требует закон.
  • Новое. Строка налога в «Финансах» и колонка в P&L. Водопад теперь доходит до чистой прибыли после налога; для «доходы минус расходы» учитывается минимальный налог (1 % и 3 % от выручки).
  • Новое. В калькуляторе все режимы — с подстановкой типовых ставок и подсказкой, с чего берётся налог.

Подготовка к публичному запуску

v2.3июль 2026
  • Новое. Публичная оферта и Политика обработки персональных данных — отдельными страницами, со ссылками в футере и обязательной отметкой согласия при регистрации.
  • Новое. robots.txt и sitemap.xml. Публичные страницы открыты поисковикам, личный кабинет и API закрыты от индексации.
  • Новое. Красивое превью ссылки в Telegram, WhatsApp и соцсетях (Open Graph).
  • Исправлено. Загрузка старых .xls из 1С на чистом сервере — в зависимости добавлен недостающий xlrd.
  • Улучшено. Путь к движку отчётов задаётся переменной окружения — раскладка каталогов на сервере может отличаться от домашней.

Быстрый поиск товара и ускорение

v2.2июль 2026
  • Новое. «Движения за месяц» на дашборде. Товары с наибольшим ростом и падением выручки — последний закрытый месяц против предыдущего. Сразу видно, что выстрелило и что просело, с переходом в карточку.
  • Новое. График выручки по месяцам на карточке товара (спарклайн за последние 6 месяцев) — сразу видно динамику товара.
  • Новое. Удобнее на телефоне. В таблицах первый столбец (артикул/товар) «примораживается» при горизонтальной прокрутке — видно, к какой строке относятся цифры справа.
  • Новое. Артикул → карточка товара везде. В «Здоровье товаров», «Остатках на складах» и «Поставках» артикул стал ссылкой: клик — и открывается полная карточка с здоровьем, продажами за период и остатками.
  • Новое. Выбранный период держится между страницами. Поставили период в «Товарах» — он же покажется в «Финансах», «Остатках» и т.д. (в рамках сессии; в новой сессии — снова по умолчанию).
  • Новое. Быстрый поиск товара — Ctrl/⌘+K (или значок 🔍 в боковом меню). Введите SKU или название — мгновенно перейдёте к карточке любого из тысяч товаров. Стрелки для выбора, Enter — открыть.
  • Ускорение. Страницы за один период открываются быстрее. Распакованные месяцы кэшируются в памяти по дате изменения файла — переход между «Товары → Дашборд → Финансы → Остатки» больше не перечитывает одни и те же данные с диска (в ~20 раз быстрее повторное чтение месяца).
  • Ускорение. Сопоставление вариантов себестоимости записывается одной транзакцией вместо тысячи — заметно быстрее на большом ассортименте.

Тёмная тема и вычистка ошибок после аудита

v2.1июль 2026
  • Новое. Тёмная тема. По умолчанию интерфейс светлый; включить тёмную можно переключателем в профиле → «Сбор и расчёт» → «Оформление». Выбор запоминается.
  • Исправлено. Доля возвратов Ozon считалась заниженной. Знаменателем бралось «продано + возвраты», хотя «Продано, шт» у нас уже валовое — теперь доля = возвраты ÷ продано (напр. 20 из 100 = 20 %, а не 16,7 %).
  • Исправлено. «Движение денег» смешивало НДС. Приток брался с НДС (выплата площадки), а закупка — без НДС; теперь поток считается по реальным деньгам: пришло с площадки − закупка с НДС − реклама − постоянные.
  • Исправлено. Экспорт складов путал регион и округ (в файле колонки были переставлены местами), а экспорт остатков не включал «Продано» и «Складов» — теперь файл совпадает с таблицей на экране.
  • Исправлено. Сортировка по буквенно-цифровым SKU и по русским названиям. Буквенные SKU (напр. «ПС-12») теперь сортируются как текст, а не «ломаются», а русские буквы (в т.ч. «ё») идут в правильном алфавитном порядке.
  • Исправлено. Карточка товара: сбой сети больше не выглядит как «продаж не было». При ошибке — понятное сообщение и кнопка «Повторить»; показатели грузятся со спиннером, кнопка «Показать» не даёт отправить запрос дважды.
  • Исправлено. Двойная отправка форм. Кнопки регистрации, входа, добавления магазина, загрузки себестоимости и акций блокируются на время запроса — больше нельзя случайно отправить дважды.
  • Исправлено. Единое название раздела «Финансы и P&L» везде и подписи (aria-label) у полей поиска — для доступности.

Произвольные периоды, карточка товара и скорость интерфейса

v2.0июль 2026
  • Новое. Отчёт за любой период. Даты больше не прилипают к границам месяца — можно поставить, например, 21.06–21.07. Периоды по целым месяцам берутся из кэша мгновенно, а нестандартный собирается живьём ровно за выбранные даты (несколько секунд). Работает на всех страницах с выбором периода.
  • Новое. Карточка товара стала полной. Добавлены балл «Здоровья товара» с разбором проблем и выбор периода для аналитики продаж — выручка, прибыль, выкупы, реклама/ДРР, маржа и остаток за любые даты.
  • Новое. В «Остатках на складах» — «Продано за месяц» рядом с остатком по каждому товару (по последнему закрытому месяцу), с сортировкой.
  • Исправлено. Ловля слотов приёмки снова работает. Wildberries перенёс коэффициенты приёмки на новый адрес (API тарифов) — старый отвечал ошибкой 404. Перевели на действующий эндпоинт; свободные слоты (коэффициент 0) снова находятся.
  • Исправлено. Левое меню больше не «пролезает» с лагом. Магазин и виджет свежести данных теперь рисуются мгновенно из локального снимка прошлой страницы, а затем тихо обновляются.
  • Исправлено. Вкладка «Себестоимость» открывается сразу. Разбор большого файла закупок (десятки тысяч строк) кэшируется по дате изменения файла и переживает перезапуск — выбор магазина больше не грузится секундами.
  • Новое. Личная стартовая страница. Вошедший пользователь на главной видит не рекламу, а панель своего магазина: приветствие, снимок показателей за месяц (выручка, прибыль, маржа, выкупы, товары) и быстрые переходы в дашборд, товары, финансы и остатки.

Бухгалтерский отчёт и метки участия в акциях

v1.9июль 2026
  • Новое. Бухгалтерский отчёт «реальные выплаты площадки» — новый раздел. Показывает ровно те суммы, что маркетплейс кладёт в свой расчётный документ (то, что бухгалтер сверяет с 1С и банком): Wildberries — по неделям реализации (к перечислению, комиссия, логистика, хранение, штрафы), Ozon — по месяцам из блока «Итоги» финансового отчёта (начислено, комиссия, логистика, услуги, возвраты, к перечислению). Формируется по кнопке, тянется живьём с площадки, с Excel-экспортом.
  • Новое. Видно, какие товары уже в акции. На странице «Вход в акции» рядом с товаром — метка «✓ участвует», счётчик и фильтр «Уже в акции». Метка означает участие хоть в одной акции площадки, не только в выбранной: собираем участников по всем акциям и объединяем. Автоакции Wildberries список участников через API не отдают — их помечаем отдельно.

Остатки на складах: FBO и FBS с разбивкой по регионам

v1.8июль 2026
  • Новое. Раздел «Остатки на складах» — отдельно FBO (склады маркетплейса) и FBS (ваши склады), с городом склада, регионом и федеральным округом. Есть фильтры по схеме и округу, разбивка конкретного товара по складам в один клик и Excel-экспорт.
  • Новое. У Wildberries видно «в пути» — товар, уехавший к покупателям, и возвраты, едущие обратно на склад. У Ozon — «ожидается поставка» и «в резерве».
  • Исправлено. Остатки Wildberries перестали приходить: площадка отключила старый метод статистики (он теперь отвечает ошибкой 404). Перевели сбор на действующий отчёт «Остатки на складах» — колонка остатков в «Поставках» снова заполняется.
  • Исправлено. Планирование поставок для Ozon теперь тоже учитывает реальные остатки: раньше план строился только по скорости продаж, потому что остатков в отчёте не было.
  • Исправлено. Дата «закончится ≈» больше не ломает страницу, если на FBS выставлен «виртуальный» остаток в десятки тысяч штук.
  • Исправлено. Ставка НДС из файла себестоимости не применялась к Wildberries — весь WB считался по 22 %, даже если у товара 10 % или 0 %. У Ozon это работало правильно. На типичном ассортименте это пятая часть товаров: валовая прибыль была занижена. Данные Wildberries пересобраны заново, теперь WB и Ozon считаются по одним правилам.
  • Новое. Сортировка кликом по заголовку в «Поставках» и «Остатках на складах» (обе таблицы) — по любой колонке, повторный клик разворачивает. В «Поставках» рядом остаётся поиск по SKU и названию.
  • Исправлено. «Здоровье товаров» не влезало по ширине. Длинные вариант-артикулы Wildberries растягивали колонку «Артикул» до 220 px, приходилось скроллить вбок. Теперь колонки фиксированной ширины, длинные артикулы и названия обрезаются многоточием (полное — в подсказке), таблица всегда по ширине экрана.
  • Исправлено. Прошлый месяц больше не «замерзает» недосчитанным. Месяц считался неизменяемым уже 1-го числа следующего — а Wildberries досылает финансовые отчёты понедельно, Ozon доначисляет операции, и данные за конец месяца доезжают ещё 2–3 недели. Перечитать их было нечем, выручка так и оставалась заниженной. Теперь месяц «дозревает» 21 день: раз в сутки данные обновляются, и на странице видно пометку «площадка ещё досылает данные, цифры могут вырасти». Окончательные месяцы, как и раньше, не трогаются — лимиты площадок не расходуются.
  • Исправлено. Разовый сбой связи больше не делает месяц пустым навсегда. Раньше «нет данных» определялось по тексту ошибки, и обрыв соединения мог быть записан в кэш как честный ноль — без возможности пересобрать. Теперь площадка и сбой различаются явно, а если в кэше уже есть цифры, при сбое показываются они, а не нули.
  • Исправлено. Неполный период видно. Если какой-то месяц не собрался, период всё равно показывался как целый — сумма была занижена, и понять это по интерфейсу было нельзя. Теперь сверху появляется плашка: какой месяц не вошёл и что с ним. Работает во всех отчётах, включая P&L, сравнение периодов и «Здоровье товаров».
  • Исправлено. Названия товаров с площадки больше не могут выполнить код в браузере. Название, категория и тип товара, а также ссылки на фото подставлялись в разметку без экранирования — товар с названием вида <img onerror=…> выполнял бы скрипт у всех, кто открыл отчёт. Теперь всё экранируется, и вдобавок включён Content-Security-Policy: браузеру запрещено выполнять любой скрипт, кроме файлов самого сервиса.
  • Исправлено. Роль «менеджер» действительно скрывает себестоимость. Раньше прятались только поля себестоимости и маржи, но себестоимость восстанавливалась вычитанием: «выплата без НДС» минус «валовая прибыль». Теперь скрыты все производные от закупки — прибыль, маржа, ROI, выплата без НДС, — а таблицы и плитки перестраиваются под доступные данные, без пустых колонок. Менеджер видит выручку, штуки, цену, комиссию, услуги площадки, рекламу, ДРР и остатки.
  • Исправлено. Публичную ссылку на магазин может включить только владелец кабинета или администратор. Раньше это мог сделать приглашённый сотрудник, и владелец бы не узнал. Включение и отключение ссылки теперь пишется в журнал событий.
  • Исправлено. Токен Telegram-бота меняет только владелец платформы. Бот на сервисе общий, и раньше сменить токен мог любой зарегистрировавшийся пользователь — уведомления всех ушли бы на чужого бота. Привязка своего чата у всех работает как раньше.
  • Новое. Индикатор свежести данных под выбором магазина: когда данные обновлялись, идёт ли сбор прямо сейчас и кнопка «обновить». Точка зеленеет, когда всё свежо, и желтеет, если данные старше суток.
  • Исправлено. Обновление больше не стирает страницу. Раньше по кнопке «Обновить данные отчётов» цифры пропадали и вместо них показывался экран загрузки. Теперь прежние данные остаются на экране, сверху идёт полоска прогресса, а замена происходит только когда пришли новые.
  • Новое. «Здоровье товаров» — один балл 0–100 вместо десятка метрик. Складывается из маржи после рекламы, запаса на складе, динамики продаж, ДРР и процента выкупа. Рядом с баллом — простым языком, что именно не так: «убыточен после рекламы», «запаса на 2 дн.», «мёртвый сток», «низкий выкуп 52 %». Сортировка «больше денег под риском» поднимает наверх товары, где висит выручка, а не мелочь.
  • Новое. Цена безубыточности и слайдер скидки в калькуляторе — видно, при какой цене товар выходит в ноль (отдельно до и после налога), какой запас по цене остался и что будет с прибылью при любой скидке. График показывает, где именно прибыль переходит в убыток.

Отзывы с фильтрами и фото, себестоимость в карточке, экспорт отчётов

v1.7июль 2026
  • Новое. Отзывы: фильтры — по оценке (включая «негативные 1–3»), по статусу ответа, по товару, «только с фото» и поиск по тексту. Отзывы грузятся сразу при открытии страницы.
  • Новое. Фото в отзывах — миниатюрами, клик открывает оригинал. Видно, к какому товару относится отзыв (название + артикул).
  • Новое. Себестоимость и НДС прямо в карточке товара — точечно, без перезаливки Excel-файла. Ручное значение имеет приоритет над файлом.
  • Новое. Excel-экспорт в полноэкранных отчётах — кнопка выгружает именно то, что на экране, с учётом поиска внутри отчёта.
  • Цену меняет только владелец кабинета или администратор магазина — у остальных ролей поля цены заблокированы.
  • В админке появилась кнопка «забрать пробный период» — чтобы проверить состояние «доступ закрыт» без ожидания 14 дней.
  • Исправлено. Пустые сводки в Telegram по утрам: автосбор не запускался (час не был задан), а окно «последние дни» попадало в период, за который площадка ещё не отчиталась. Теперь данные собираются автоматически за 3 часа до сводки, окно расширяется до последнего периода с данными, а если данных нет совсем — бот молчит вместо отправки нулей.

Тихая консоль, журнал событий и умные алерты

v1.6июль 2026
  • Новое. Журнал событий в админке: регистрации, оплаты, действия администратора и ошибки сервера. Хранится 7 дней и очищается сам.
  • Консоль сервера больше не засоряется — логи каждого запроса отключены, всё важное уходит в журнал.
  • Новое. Умные алерты в Telegram: товары продаются в минус, заканчивается сток, низкая выкупаемость (WB), упал рейтинг и негативные отзывы, ДРР выше вашего порога.
  • Новое. Возвраты и выкупаемость на «Финансах»: доля выкупа (WB) и возвратов (Ozon) + товары с худшими показателями.
  • Новое. Удержания площадки: логистика, хранение, штрафы и прочее — с долей от выручки и топом товаров, которые съедают маржу.

Админ-панель, отзывы Ozon и ответы на отзывы

v1.5июль 2026
  • Новое. Админ-панель (/admin, только владельцу платформы): список пользователей, выдача и снятие подписки, бессрочная подписка, сброс пароля, подтверждение почты, удаление аккаунта.
  • Приём оплаты (ЮKassa) переехал из профиля в админку — там ему и место.
  • Новое. Отзывы Ozon (нужна подписка Ozon Premium Plus) — раньше страница отзывов работала только для Wildberries.
  • Новое. Ответ на отзыв прямо из сервиса — и для WB, и для Ozon, с подтверждением перед публикацией.
  • Профиль переделан на вкладки: магазины, себестоимость, сбор и расчёт, уведомления, команда, доступ — вместо длинной ленты разнокалиберных блоков.

Команда, карточка товара, сводный отчёт и новый дизайн

v1.4июль 2026
  • Новое. Команда кабинета: приглашение коллег по ссылке с ролями — администратор, аналитик (все данные, но без управления ключами), менеджер (отчётность без себестоимости).
  • Новое. Карточка товара на нашем сайте: фото, характеристики, остатки и редактируемые поля с сохранением на площадку — клик по товару больше не уводит на маркетплейс.
  • Новое. Сводный отчёт — классический отчёт WBSheets со всеми фильтрами и выгрузкой в Excel.
  • Новое. Вход в акции для Wildberries (Календарь акций) — раньше модуль работал только для Ozon.
  • Новый дизайн: спокойная палитра, логотип, мягкий градиентный фон с оттенком активной площадки, плавные (сглаженные) графики.
  • Новое. Полноэкранные отчёты по кнопке «⛶» и постраничный вывод больших таблиц; клик по KPI открывает расшифровку показателя.
  • Telegram переделан: привязка в один клик по ссылке, отвязка, настройка периода сводки (1–31 день) вместо «за всё время».
  • Новое. Скачивание шаблона файла себестоимости, 14 дней бесплатно, форма обратной связи и поддержки.
  • Исправлено. Не грузились данные Wildberries: лимит на остатках (429) обрывал весь сбор — теперь остатки необязательны, а для закрытых месяцев не запрашиваются.
  • Исправлено. Ошибка 422 при клике на акцию WB: у автоакций площадка не отдаёт список товаров — теперь показываем понятное объяснение, а не техническую ошибку.

Онлайн-оплата подписки через ЮKassa

v1.3июль 2026
  • Новое. Приём оплаты через ЮKassa: кнопка «Оплатить» создаёт платёж и ведёт на защищённую страницу ЮKassa — карту вы вводите там, сайт её не видит. Подписка активируется автоматически по факту оплаты.
  • Реквизиты магазина ЮKassa (shopId + секретный ключ) настраиваются владельцем установки в профиле; ключ хранится зашифрованным.
  • Активация идёт по вебхуку с перепроверкой статуса платежа в API — подделать оплату нельзя.

Сценарии «что если», тариф, визитка магазина и мобильная версия

v1.2июль 2026
  • Новое. Сценарии «что если»: ползунки «цена / себестоимость / логистика / реклама / комиссия» поверх фактической экономики — мгновенный пересчёт прибыли магазина и топ изменений по товарам.
  • Новое. Тариф Sellevo Pro — 1 999 ₽/мес, пробный период 14 дней, статус подписки в кабинете.
  • Новое. Публичная визитка магазина (в профиле): ссылка с выручкой, прибылью и маржой — без доступа к кабинету и ключам.
  • Новое. Онбординг-мастер «/start»: три шага до аналитики с автоматическими отметками готовности.
  • Новое. Сохранённые виды дашборда: период + гранулярность одним кликом.
  • Мобильная версия: KPI и таблицы адаптированы под телефон, без горизонтальной прокрутки страницы, гамбургер-меню.

Точнее прогноз и XYZ, дата «закончится», безопасность входа

v1.1июль 2026
  • Прогноз с сезонностью: к тренду примешивается тот же месяц прошлого года, масштабированный ростом год-к-году.
  • XYZ честнее: незавершённый месяц исключён из расчёта стабильности спроса.
  • Поставки: колонка «Закончится ≈» — конкретная дата, когда товар уйдёт в ноль.
  • AI-разбор рекламы: новый инсайт «прибыльный товар закончился на складе» (WB).
  • Пороговые алерты в Telegram: в ежедневную сводку добавляются товары с ДРР выше вашего порога и прибыльные позиции с нулевым остатком.
  • Безопасность: лимит попыток входа (5 за 5 минут), сессия продлевается при активности — активный пользователь не разлогинивается.
  • Дизайн: при смене периода контент мягко пригашается до загрузки новых данных.

Кампании Ozon, автосбор, Excel-книга, история остатков и PWA

v1.0июль 2026
  • Новое. Дневная динамика Ozon: на графике дашборда появился режим «Дни» (операции Ozon датированы; у WB дней не существует — финотчёты площадки понедельные). Дни за прошлые месяцы появятся после «Пересчитать всё заново».
  • Исправлён сбор текущего месяца: лог движка с символом «→» ронял загрузку в консоли Windows (из-за этого текущий месяц оставался пустым).
  • Новое. Кампании Ozon Performance на странице рекламы: показы, клики, CTR, расход, CPC, заказы, выручка и ДРР по каждой кампании.
  • Новое. Автосбор по расписанию (в профиле): сервер сам собирает данные всех магазинов в заданный час.
  • Новое. Excel-отчёт одной книгой с дашборда: листы Товары / P&L / Поставки / ABC-XYZ.
  • Новое. История остатков: ежедневные снимки в БД → колонка «Оборачиваемость, дн.» в поставках (копится со временем, WB).
  • Новое. PWA: сайт устанавливается как приложение (манифест + service worker), статика доступна офлайн.

Выбор методики расчёта, P&L по месяцам и адаптивные таблицы

v0.9июль 2026
  • Новое. Методика расчёта на выбор (в профиле): «Наша» (НДС вычленяется, маржа — наценка) или «Упрощённая» (валовые суммы, маржа — % от выручки) — пересчитываются все отчёты.
  • Новое. P&L по месяцам на финансах: выручка → комиссия → логистика → НДС → себестоимость → реклама → постоянные → чистая прибыль и её маржа, с Excel-экспортом.
  • Страница приложения адаптивна к ширине экрана; широкие таблицы скроллятся внутри карточки, заголовок таблицы липкий, названия не «расползаются».
  • «Топ оттоков» больше не наезжает: подписи с многоточием, суммы без переносов.
  • Кнопка «Обновить» → «Обновить данные отчётов» (пересобирает только текущий месяц); отдельная «Пересчитать всё заново» — полный пересчёт истории по запросу.
  • Данные закрытых месяцев хранятся всё время жизни аккаунта.

Мультипользовательский режим, SQLite и один бот на всех

v0.8июль 2026
  • Новое. База SQLite: профили, сессии (7 дней, переживают рестарт), магазины и расходы — у каждого пользователя свои; ключи шифруются.
  • Новое. Один Telegram-бот на установку: каждый привязывает свой чат по ссылке «Привязать Telegram» — сообщения приходят каждому в свой чат.
  • Новое. График динамики: переключатель «Недели / Месяцы».
  • Новый магазин сразу становится активным (переключение WB/Ozon работает ожидаемо); WB-вкладки (отзывы, позиции, слоты) скрываются для Ozon.
  • SKU в таблицах кликабельны — открывают товар на площадке.
  • Исправлены «шары» в KPI (конфликт стилей), шрифт чётче (Segoe UI), таблицам добавлено место (ширина до 1560px), убыточные — с худших.
  • Аудит: 24 проверки расчётов (KPI, водопад, ДДС, ABC, поставки, прогноз) — все сходятся.

Дизайн-обновление, Telegram, прогноз, отзывы и позиции

v0.7июль 2026
  • Новое. Пресеты периода (текущий/прошлый месяц, 3/6/12 мес.) и тренды в KPI (↗ +7% против прошлого периода) — на всех страницах аналитики.
  • Новое. Чипы-фильтры со счётчиками в товарах: с рекламой, ДРР > 15%, убыточные, мало/нет остатков, без заказов. Колонки цены, остатков, комиссии и логистики (фактическая юнит-экономика по SKU).
  • Новое. Финансы в стиле ДДС: пришло/ушло/чистый поток, топ оттоков и прогноз выручки и прибыли на 3 месяца.
  • Новое. Telegram-уведомления: слоты приёмки и ежедневная сводка (настройка в профиле).
  • Новое. Отзывы WB: неотвеченные, средняя оценка, негативные. Позиции в поиске WB: свои запросы + nmID, проверка топ-300.
  • Бюджет закупки в плане поставок: рекомендация × себестоимость, итог в KPI.

Вход в акции, справка и быстрая навигация без перезагрузок

v0.6июль 2026
  • Новое. Вход в акции: задаёте скидку акции — видите цену, прибыль и маржу каждого товара в акции; кто выдержит, а кто уйдёт в минус.
  • Новое. Справка: быстрый старт, устройство кэша, частые вопросы и дорожная карта.
  • Убраны постоянные экраны загрузки: страницы сразу показывают данные из кэша, сбор идёт в фоне с ненавязчивой плашкой.
  • При смене периода появился индикатор «Загружаем данные за выбранный период…».
  • Убыточные товары на дашборде: самые убыточные — первыми.
  • Ограничено ожидание при лимитах WB API (429): больше никаких «ждём 44 часа».

Слоты приёмки, сравнение периодов, ABC/XYZ и полный P&L

v0.5июль 2026
  • Новое. Ловля слотов приёмки WB: сервер каждые 5 минут опрашивает коэффициенты и копит бесплатные/дешёвые слоты по вашему фильтру.
  • Новое. Сравнение периодов: выбранный период против предыдущего той же длины — по магазину и каждому товару.
  • Новое. ABC/XYZ-анализ: кто даёт 80% прибыли и насколько стабилен спрос по месяцам.
  • Новое. Постоянные расходы в финансах: аренда/зарплаты вычитаются пропорционально периоду → чистая прибыль.
  • Новое. Репрайсер: рекомендованная цена под целевую маржу по каждому товару, с Excel-экспортом.
  • Новое. Загрузка себестоимости и НДС Excel/CSV прямо в профиле — кэш пересчитывается автоматически.
  • Исправлен кэш: «Обновить» больше не перечитывает закрытые месяцы из API, а смена периода мгновенно перечитывает данные из хранилища.

Поставки, умная таблица товаров, AI-разбор и ДДС

v0.4июль 2026
  • Новое. Планирование поставок: скорость продаж, остатки (WB), запас в днях и рекомендация «сколько отгрузить» под выбранный горизонт.
  • Новое. Таблица товаров: умные фильтры, поиск, выбор колонок, пресеты и Excel-экспорт — как в «взрослых» сервисах аналитики.
  • Новое. AI-разбор рекламы: помощник находит, что съедает бюджет (убыточные, перегретый ДРР), и подсказывает решение.
  • Новое. ДДС на странице финансов: движение денег по месяцам с накопительной прибылью.
  • Excel-экспорт добавлен и в план поставок.

Профиль, регистрация и подключение ключей

v0.3июль 2026
  • Новое. Регистрация и вход — личный кабинет.
  • Новое. Ввод ключей WB / Ozon / Ozon Performance в профиле.
  • Новое. Страница обновлений (эта).
  • Демо-данные убраны: до подключения ключей всё пусто — сначала регистрация.
  • Дизайн прогнан через UI/UX Pro Max: типографика Fira Sans / Fira Code, палитра «синий data + янтарь», доступность (focus, reduced-motion, контраст).

Живые данные Wildberries и Ozon

v0.2июль 2026
  • Дашборд, реклама/ДРР и финансы считаются реальным движком на ваших данных.
  • Недельная динамика, топ и убыточные товары, разрезы по категориям и типам.
  • Кэш живого сбора на 5 минут; безопасная обработка ошибок сети.

Запуск платформы

v0.1июль 2026
  • Калькулятор юнит-экономики в двух методиках (наша и «их»).
  • Модули: аналитика товаров, реклама, финансы, методики.
  • Браузерное расширение: маржа на карточке товара Ozon / WB.