Пользовательское соглашение
Правила использования и отказ от ответственности
Atmos Системный Лог Изменений
Полная хронология версий и обновлений ядра WB Unit Economy
Синхронизация
Выберите разделы для обновления:
Настройки
Правила маржи от цены
Если цена товара попадает в диапазон, к нему автоматически применится указанная желаемая маржа.
Правила комиссии от продаж
Выберите, какую фактическую комиссию выставлять товару в зависимости от числа продаж.
Стандартные значения
Значения по умолчанию для новых или сброшенных товаров.
Настройки API интеграции
Укажите собственные API токены для Wildberries и Моего Склада. Все данные сохраняются исключительно локально в вашем браузере (localStorage) и не передаются третьим лицам. Оставьте поля пустыми для использования демонстрационных ключей по умолчанию.
⚠️ Функция управления несколькими магазинами доступна только авторизованным пользователям.
Мои Магазины
Добавить новый магазин
Фоновое автообновление данных
Приложение в фоновом режиме опрашивает API Wildberries и Моего Склада для поддержания актуальности цен, заказов и продаж. Настройте желаемый интервал автообновления.
Настройка схемы и складов доставки
Выберите используемую схему логистики (FBS или FBO) и склад отгрузки для автоматического перерасчета юнит-экономики каждого товара.
* Выбранный склад применяется ко всем товарам. При расчете учитываются объем товара в литрах (по габаритам упаковки) и тарифы за базовый объем + превышение.
* Фиксированная стоимость отгрузки одной единицы товара со склада продавца, включая магистраль и последнюю милю.
Синхронизация Wildberries
Настройте правила импорта и экспорта цен для маркетплейса Wildberries.
⬇️ 1. Импорт розничных цен (WB -> Приложение)
⬆️ 2. Экспорт целевых цен (Приложение -> WB)
Заблокированные замочком 🔒 поля работают строго на чтение (защита от записи). Разблокированные 🔓 поля будут перезаписываться при экспорте.
⚠️ Внимание! Выбранная ячейка заблокирована замочком. Экспорт не сможет выполниться до разблокировки!
⚡ 3. Выгрузить цены на Wildberries
Синхронизация МойСклад
Настройте сопоставление полей для импорта себестоимости и безопасного экспорта целевых цен обратно в МойСклад.
⬇️ 1. Импорт себестоимости и маржи (МойСклад -> Приложение)
💡 Значение маржи будет автоматически обработано: коэффициенты (например, 1.30) или наценки переводятся в плановые проценты (например, 30%).
⬆️ 2. Экспорт целевых цен (Приложение -> МойСклад)
Заблокированные замочком 🔒 поля работают строго на чтение (защита от записи). Разблокированные 🔓 поля будут перезаписываться при экспорте.
⚡ 3. Выгрузить цены в МойСклад
Базовая логика и формулы расчетов
В системе используется гибридный расчет показателей. При наличии реальных продаж по товару юнит-экономика переключается на фактические данные от Wildberries. Если продаж еще не было, система применяет теоретическую (плановую) модель.
📊 Расчет графы «Чистая прибыль (₽)»
Алгоритм расчета чистой прибыли зависит от наличия реальных продаж по API за выбранный период:
Используется реальная прибыль на основе фактических выплат от маркетплейса.
[Цена (₽)] * [Налог %] / 100.Расчет ведется по теоретической (плановой) юнит-экономике на основе ваших тарифов и настроек.
[Цена (₽)] * [План. Комиссия %] / 100) и стоимости логистики за единицу ([Логистика]).Расчет: ... ₽), либо вручную указанное вами плановое значение в поле ввода.🎯 Расчет графы «Целевая цена (₽)»
Целевая цена — это розничная стоимость, которую необходимо установить на Wildberries, чтобы выйти на вашу Желаемую прибыль (в % маржи от цены) с учетом всех расходов.
Математически система находит цену, при которой чистая прибыль будет соответствовать целевому значению маржи. Формула обратного расчета:
*Если полученный знаменатель формулы меньше или равен нулю (например, если сумма процентов комиссии, налога и желаемой маржи превышает 100%), расчет блокируется для избежания деления на ноль.
💡 Важное примечание о налогах
Обратите внимание, что графа «Налог» всегда рассчитывается от конечной розничной стоимости продажи товара покупателю ([Цена (₽)]), так как при работе на упрощенной системе налогообложения (УСН Доходы) налогооблагаемой базой считается вся сумма, уплаченная клиентом за товар на маркетплейсе, а не чистые выплаты или прибыль.
Мягкий сброс кэша
Очистит кэшированные файлы Wildberries и Моего Склада на сервере. При следующем обновлении все данные будут загружены по API заново. Установленные себестоимости товаров и настройки будут сохранены.
Глубокий Factory Reset
Полное уничтожение всех данных. Удалит кэши продаж и номенклатуры, сотрет все настройки, себестоимости и ключи доступа к API с диска сервера, а также очистит localStorage в браузере. Восстановление невозможно.
Полная пересинхронизация
Принудительно запустит полный цикл синхронизации прямо сейчас в фоновом режиме (загрузка каталога, тарифов, цен и финансовых отчетов). Не затрагивает ваши сохраненные себестоимости.
Зарегистрированные пользователи
| ID | Подтвержден | Роль | |
|---|---|---|---|
| {{ u.id }} | {{ u.email }} | {{ u.confirmed ? 'Да' : 'Нет' }} | {{ u.isAdmin ? 'Администратор' : 'Пользователь' }} |
| Список пользователей пуст | |||
📊 Отчет о состоянии загрузки
Детализированная статистика синхронизации по API
🐞 Обратная связь и багрепорты для ИИ
Опишите проблему, и отчет автоматически сохранится на сервере для исправления ИИ-разработчиком.
🧪 Контроль целостности расчетов
Автоматическое самотестирование финансовых формул юнит-экономики
Подтверждение действия
{{ actionConfirmModal.message }}
Умный импорт из Excel
Гибкое сопоставление колонок для импорта цен, закупок, плановых комиссий и логистики
|
{{ col || `Столбец ${colIdx + 1}` }}
|
|---|
| {{ val }} |
{{ customAlertTitle }}
{{ customAlertMessage }}
Atmos Cron Log Фоновый планировщик
Ежечасное фоновое автообновление кэша (WB API и МойСклад)
AI Ассистент цен Atmos AI v2.3
Умный аудит цен юнит-экономики: мгновенное выявление проблемных позиций и интерактивный расчёт прибыли
Отличные новости!
В выбранной категории нет проблемных товаров. Юнит-экономика ваших позиций сходится идеально!
|
Товар
|
Арт
|
Цена (₽)
текущая / желаемая
|
Закупка (₽) |
Факт. Комиссия
и Возвраты
|
План. Комиссия | Объем (л) | Логистика | Списания WB (₽) | Налог |
Чистая
прибыль
|
Желаемая прибыль | Желаемая цена (₽) |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
{{ item.vendorCode }}
Минус
В ноль
Мин. прибыль
{{ item.brand }}
/
{{ item.subjectName }}
API
|
{{ item.currentPrice > 0 ? item.currentPrice.toLocaleString('ru-RU') : '—' }} / {{ fin(item).targetPrice.toLocaleString('ru-RU') }} |
|
{{ item.actualMinCommission }}%
{{ item.actualMinCommission }}%
/
{{ item.actualMaxCommission }}%
{{ item.actualSalesCount }} (шт.)
Нет продаж
(возвратов: {{ item.actualReturnsCount }} шт.)
|
%
|
{{ item.volume > 0 ? item.volume.toFixed(2) : '—' }} |
₽
Факт: {{ item.actDelivery }} ₽
Расчет: {{ item.calcLogistics }} ₽
|
Продажи:
{{ Math.round((item.actualCommissionSalesSum || 0) + (item.actualDeliverySalesSum || 0)) }} ₽
Возвраты:
{{ Math.round(item.actualDeliveryReturnsSum || 0) }} ₽
Ср. на ед:
{{ Math.round(fin(item).commissionAmt + fin(item).logistics) }} ₽
|
{{ settings.globalTax }} %
-{{ fin(item).taxAmt }} ₽
|
{{ fin(item).currentProfit.toLocaleString('ru-RU') }} ₽
Маржа: {{ fin(item).currentMargin }}%
|
Маржа:
%
Сумма:
₽
|
|
История продаж
| Дата | Продажа | Закупка | Ком. % | Ком. ₽ | От WB | Логистика | Заработок | Налог ({{ settings.globalTax }}%) | Прибыль |
|---|---|---|---|---|---|---|---|---|---|
|
{{ sale.dateStr }}
Возврат
ID: {{ sale.rrdId }}
|
{{ sale.priceWithDisc.toLocaleString('ru-RU') }} | {{ round(selectedItemForSales?.purchasePrice || 0).toLocaleString('ru-RU') }} | {{ sale.commissionPerc }}% | -{{ round(sale.commissionAmt).toLocaleString('ru-RU') }} | {{ round(sale.forPay).toLocaleString('ru-RU') }} | -{{ round(sale.deliveryRub).toLocaleString('ru-RU') }} | {{ round(sale.forPay - (selectedItemForSales?.purchasePrice || 0) - sale.deliveryRub).toLocaleString('ru-RU') }} | -{{ round(sale.priceWithDisc * settings.globalTax / 100).toLocaleString('ru-RU') }} |
{{ getSaleProfitInfo(sale, selectedItemForSales).profit.toLocaleString('ru-RU') }}
({{ getSaleProfitInfo(sale, selectedItemForSales).percent }}%)
|
| Нет данных о продажах | |||||||||
Интерактивный расчет показателей
Atmos Guard: Контроль габаритов и логистики ({{ uncheckedWarningItemsCount }})
Предотвращение финансовых сливов из-за ошибок Wildberries с объемным весом и размерами упаковок
💡 Рекомендация: Если объем или габариты в карточке товара на WB завышены, немедленно подайте обращение в поддержку Wildberries с просьбой провести перемер. Это сэкономит вам значительные средства! (Вы можете переключаться клавишей Tab и отмечать товары пробелом Space).
Atmos Guard: Обнаружены аномалии в габаритах или логистике!
Найдено товаров с подозрением на ошибку габаритов на Wildberries: {{ problemLogisticsItems.length }} шт. Обнаружен завышенный объем относительно похожих товаров или логистика съедает 70%+ от цены.
Отличные новости!
В выбранной категории нет проблемных товаров. Юнит-экономика ваших позиций сходится идеально!
|
|
Цена (₽)
{{ sortDesc ? '↓' : '↑' }}
текущая / желаемая
|
Закупка (₽)
{{ sortDesc ? '↓' : '↑' }}
|
сортировка факта:
Продажи
{{ sortDesc ? '↓' : '↑' }}
/
Комиссия
{{ sortDesc ? '↓' : '↑' }}
/
Возвраты
{{ sortDesc ? '↓' : '↑' }}
|
План.
Комиссия
{{ sortDesc ? '↓' : '↑' }}
|
Объем (л)
{{ sortDesc ? '↓' : '↑' }}
|
Логистика
{{ sortDesc ? '↓' : '↑' }}
|
Списания WB (₽)
{{ sortDesc ? '↓' : '↑' }}
|
Налог
{{ sortDesc ? '↓' : '↑' }}
|
Чистая
прибыль
{{ sortDesc ? '↓' : '↑' }}
|
Желаемая
прибыль
|
Целевая
цена
|
|---|---|---|---|---|---|---|---|---|---|---|---|
|
{{ group.name }}
{{ group.items.length }} товаров
|
|||||||||||
|
{{ item.vendorCode }}
Минус
В ноль
Мин. прибыль
{{ item.brand }}
/
{{ item.subjectName }}
API
FBS: {{ item.fbsStocks }} шт
FBO: {{ item.fboStocks }} шт
В наличии: {{ item.stocks }} шт
Нет в наличии
|
{{ item.currentPrice > 0 ? item.currentPrice.toLocaleString('ru-RU') : '—' }} / {{ fin(item).targetPrice.toLocaleString('ru-RU') }} ? |
|
{{ item.actualMinCommission }}%
{{ item.actualMinCommission }}%
/
{{ item.actualMaxCommission }}%
{{ item.actualSalesCount }} (шт.)
Нет продаж
(возвратов: {{ item.actualReturnsCount }} шт.)
|
%
|
{{ item.volume > 0 ? item.volume.toFixed(2) : '—' }} |
₽
Факт: {{ item.actDelivery }} ₽
Расчет: {{ item.calcLogistics }} ₽
|
-{{ fin(item).commissionAmt + fin(item).logistics }} ₽
Ком + Лог
?
|
{{ settings.globalTax }} %
-{{ fin(item).taxAmt }} ₽
?
|
{{ fin(item).currentProfit.toLocaleString('ru-RU') }} ₽
Маржа: {{ fin(item).currentMargin }}%
?
{{ fin(item).currentProfit < 0 ? 'Убыток' : (fin(item).currentProfit === 0 ? 'В ноль' : (isLowProfit(item) ? 'Мин. прибыль' : 'ОК')) }}
|
Маржа:
%
Сумма:
₽
|
|