Аналитика OZON + данные 1С
Полная юнит-экономика по каждому товару
Кабинет OZON знает выручку, комиссию, логистику и рекламу, но не знает вашей себестоимости. 1С знает себестоимость, но не знает, сколько площадка удержала с конкретной продажи. Юнит-экономика рождается ровно между двумя системами, и там до сих пор пусто.
Чтобы получить прибыль по конкретному товару, кто-то выгружает отчёты в Excel, руками сводит их с себестоимостью и делает это заново каждый месяц.
Расширение считает по каждому товару всю цепочку:
Формула маржи
выручка - комиссия за продажу - эквайринг - логистика до клиента - логистика возврата - хранение и прочие услуги - реклама - себестоимость = маржа
в рублях и в процентах, за любой период. Все удержания площадки берутся из её же API, себестоимость - из вашей 1С.
Преимущества решения
-

Полная юнит-экономика по каждому товару. Комиссия за продажу, эквайринг, логистика до клиента и на возврат, хранение, реклама и себестоимость из 1С сведены в одну цифру - маржу в рублях и процентах. Не нужно выгружать отчёты площадки в Excel и сводить их руками каждый месяц.
-

Реклама учтена, и учтена по кампаниям. Performance API отдаёт расход в разрезе рекламных кампаний, а не товаров, поэтому до расчёта прибыли он обычно не доезжает вовсе. Продукт забирает состав каждой кампании и разносит деньги на товары. Товаров, которые без рекламы в расчёте выглядят прибыльными, а с ней уходят в минус, обычно оказывается больше, чем ожидают.
-

Отчёт вместо таблицы. Пять блоков по схеме вопрос - диагноз - решение: зарабатываем или теряем, почему теряем, с чего начать завтра утром, какую цену ставить, можно ли верить числам. Выводы формулирует продукт, а не покупатель.
-

Цена, при которой товар выходит в плюс. Считается от себестоимости с учётом комиссии, услуг, целевой доли рекламы и целевой маржи. Отдельно видно, где поднимать карточную цену бесполезно: товар и так уходит дешевле неё из-за скидок и акций.
-

Продукт не врёт про то, чего не знает. Товары без себестоимости собраны отдельным списком с причиной у каждого, ноль вместо неё не подставляется. Сказано и то, у скольких товаров площадка ещё не закрыла расчёты.
-

Выгрузка в Excel и в markdown для нейросети. Excel-файл начинается тем же разбором и уходит директору как есть. Markdown собран как задание для модели: методика расчёта, итоги, причины, топ-30 и границы данных, чтобы она не додумывала. Файл только сохраняется на диск.
-

Ставится независимо от модуля synchrozon. Не заменяет вашу интеграцию с OZON и не конфликтует с ней: заказы, остатки и карточки остаются на ней. Расширение читает площадку своими ключами и пишет только в свои объекты, конфигурацию с поддержки не снимает.
-

Новые отправления и рекламные расходы загружаются сами. Шесть регламентных заданий разнесены по времени - у площадки есть предел частоты запросов. Состояние каждого видно в карточке кабинета: когда запускалось, до какой даты выкачано, была ли ошибка.
Сравнение с тем, как эта задача решается сейчас
| Что нужно продавцу | Своими силами: Excel и отчёты площадки | Экономика OZON |
|---|---|---|
| Маржа по каждому товару | считается вручную, месяц занимает от нескольких часов | одна кнопка, весь период сразу |
| Реклама в марже | обычно не учитывается: Performance API отдельный | разложена по товарам |
| Причина убытка | определяется на глаз | названа и посчитана в деньгах, четыре причины без задвоения |
| Какую цену ставить | от цены конкурента или от наценки | от себестоимости с учётом комиссии, услуг, рекламы и целевой маржи |
| Товары, по которым посчитать нельзя | молча выпадают из сводки | отдельный список с причиной у каждого |
| Актуальность данных | пересчёт руками при каждом обновлении | шесть фоновых заданий, ежедневно |
| Отчёт для директора | собирается отдельно | выгрузка в Excel готовым разбором |
| Анализ нейросетью | копирование таблиц в чат, модель додумывает методику | markdown с готовым заданием, методикой и границами данных |
Что показывает продукт
Главный результат - не таблица, а отчёт, устроенный как разбор. Пять блоков, каждый одинаково: вопрос - диагноз - решение.
| Вопрос | Что вы получаете |
|---|---|
| Мы зарабатываем или теряем? | итог по кабинету, сколько товаров в плюсе и сколько в минусе |
| Почему теряем? | убыток разложен по причинам с суммами и долями |
| С чего начать завтра утром? | двадцать худших товаров с причиной и ценой, при которой каждый выходит в плюс, плюс хронически убыточные |
| Какую цену ставить? | сколько поднять, сколько опустить и что мешает в каждом случае |
| Можно ли верить числам? | сколько посчитано, сколько нет и у скольких товаров деньги ещё в пути |
Отчёт собирается одной кнопкой, ниже него - выгрузка в Excel и в файл для нейросети.
Причина убытка у товара одна - та, что серьёзнее. Торговать ниже закупки хуже, чем переплатить за рекламу, поэтому такой товар считается в первой причине и в остальные уже не попадает. Суммы причин складываются в итог без задвоения, и это можно проверить сложением.
Расходы, которые легко не заметить
Реклама входит в расчёт, и это меняет картину
Реклама OZON живёт в отдельном Performance API, со своими ключами, и деньги он отдаёт в разрезе рекламных кампаний, а не товаров. Продукт забирает состав каждой кампании и разносит расход на товары; если в кампании их несколько, доля делится и строка помечается распределённой, чтобы вы видели точность цифры.
Поэтому в марже видно то, чего не видно в отчёте площадки: товар с хорошей наценкой может быть убыточным, потому что продвижение съело больше, чем он заработал.
Пока продвижение не разложено по товарам, этого не видно никак: в кабинете расход лежит на кампании, а прибыль считается на товаре. Товаров, которые без рекламы в расчёте выглядят прибыльными, обычно оказывается больше, чем ожидают.
Данные с методикой расчёта
Анализ нейросетью: файл, который можно отдать модели
Кнопка "Выгрузить для ИИ" собирает markdown-файл и сохраняет его на диск. Дальше вы отдаёте его любой модели и получаете разбор по своим числам. Сам файл никуда не уходит: что и куда отправлять, решает человек.
Разница с копированием таблиц в чат простая. Вместе с числами в файл уезжает методика: что считается продажей, почему окно денег шире периода, откуда взялась себестоимость, как разнесена реклама по кампаниям. Без этого модель достраивает методику сама, считает заказы продажами и делит рекламу поровну, и ответ выходит уверенный и неверный.
В файле пять частей:

Задание. Кто модель в этом разговоре и что от неё нужно: закономерности вместо списка, признаки системной ошибки, что проверять первым и на сколько денег это тянет.

Методика расчёта. Как посчитана каждая цифра, чтобы модель не гадала.

Итоги и причины. Результат по кабинету и убыток, разложенный по четырём причинам с суммами и долями.

Тридцать худших товаров построчно с ценой продажи, расчётной ценой и причиной убытка.

Границы данных. Что посчитать не удалось и почему, плюс прямой запрет выдумывать числа и давать советы вида "следите за маржой".
Числа в файле пишутся без разделителя разрядов: пробел внутри числа модель читает как границу токена и теряет разряды.
Что ещё умеет
Считает цену, при которой товар выходит в плюс
Считает цену, при которой товар выходит в плюс - от себестоимости с учётом комиссии, услуг, целевой доли рекламы и целевой маржи. По каждому товару видно, на сколько процентов менять цену и что мешает.
Отличает цену карточки от фактической
Отличает цену карточки от фактической. Если товар уходит сильно дешевле карточки из-за скидок и акций, продукт скажет об этом: поднимать карточную цену бесполезно.
Не подставляет ноль вместо себестоимости
Не подставляет ноль вместо себестоимости. Товары, по которым посчитать нельзя, собраны отдельным списком с причиной у каждого. Молчаливый пропуск - это скрытая ошибка, и продукт так не делает.
Показывает хронически убыточные
Показывает хронически убыточные - товары в минусе три месяца подряд, с суммой, которую они забирают каждый месяц.
Разбирает несопоставленные товары
Разбирает несопоставленные товары по убыванию повисших денег, с подбором похожей номенклатуры.
Выгружает отчёт в Excel
Выгружает отчёт в Excel - файл начинается тем же разбором, ниже полные таблицы.
Выгружает данные в markdown для нейросети
Выгружает данные в markdown для нейросети - с готовым заданием, методикой расчёта и границами данных, чтобы модель не додумывала. Файл сохраняется на диск, никуда не отправляется: решение принимает человек.
Регламентные задания
Обновляется само
Состояние каждого шага видно в карточке: когда запускался, до какой даты выкачано, была ли ошибка.
Новые отправления и рекламные расходы по кампаниям подтягиваются сами: шесть фоновых заданий - сопоставление товаров, цены и комиссии, финансовые операции, отправления, реклама, история маржи по месяцам. Включаются переключателями в карточке кабинета, расписание продукт ставит сам и разносит по времени - у площадки есть предел частоты запросов, и пять одновременных выкачек кончаются отказами.
Ставится отдельно и ничему не мешает
Расширение ставится независимо от модуля synchrozon и любой другой вашей интеграции с OZON: не заменяет её и не конфликтует с ней. Заказы, остатки и карточки остаются на той интеграции, что у вас стоит. Продукт читает площадку своими ключами и пишет только в свои объекты.
Конфигурация с поддержки не снимается: адреса данных определяются на месте, а не зашиты в код, поэтому обновление типовой расширение переживает.
Что нужно для работы
- 1С:Управление торговлей 11.5, платформа 8.3.24 и выше;
- кабинет продавца OZON и права на создание ключей API. Seller API обязателен, Performance API нужен для рекламы;
- себестоимость в базе хотя бы в одном виде: расчёт себестоимости, средняя по остаткам, цена поступления или отдельный вид цены, который вы ведёте руками;
- Код решения открыт.
Ключи хранятся в безопасном хранилище платформы, а не в реквизитах справочника: их не видно ни в карточке, ни в выгрузке списка, ни в резервной копии открытым текстом.
На чём проверялось
Расширение прогнано на боевом кабинете крупного продавца: десятки тысяч товаров, период три месяца плюс догруженный следующий. Проверок семнадцать, все зелёные: арифметика маржи сходится построчно, суммы причин складываются в итог без задвоения, ни один продававшийся товар без пары в 1С не потерян.
Отдельно проверено то, что обычно ломается молча: товар с фиксированной маржой в справочнике правил, повторная загрузка за уже загруженный период, догрузка следующего месяца поверх посчитанного, запуск регламентных заданий по расписанию. Первая загрузка за три месяца идёт около часа, дальше данные подтягиваются приращением.
Что важно знать до покупки

Грузите период на месяц дальше, чем собираетесь смотреть. Деньги за августовскую отгрузку площадка проводит в сентябре, и без следующего месяца август выглядит убыточнее, чем он есть. Разница не косметическая: часть товаров после догрузки переезжает из убыточных в прибыльные.

Продажей считается доставленное отправление, а не оформленный заказ: он может вернуться, и тогда себестоимость окажется списанной зря.

Себестоимость берётся средняя за три месяца до конца периода, а не по конкретной продаже. Для маржи по товару этого достаточно, но при резких скачках закупочных цен об этом стоит помнить.
Что в поставке
Ни внешних обработок, ни дополнительных файлов, ни изменений в конфигурации.
Файл расширения
файл расширения .cfe - единственное, что ставится в базу;
Руководство пользователя
руководство пользователя: установка, настройка, загрузка, разбор всех экранов;
FAQ
FAQ в HTML с поиском по вопросам;
Пример выгрузки
пример выгрузки в Excel на демонстрационных данных.
Помощь по работе с продуктом
Техническая поддержка
При возникновении ошибок рекомендуем сначала ознакомиться с описанием и документацией программы. Если найти решение не удалось или предложенный способ не помог, создайте обращение по инструкции ниже.
Заполните данные
Укажите контактную информацию, номер заказа и подробное описание вопроса. Опишите последовательность действий в программе, приложите видео, скриншоты и отчёты об ошибках. Также укажите точную конфигурацию 1С, версии платформы, инструмента и СУБД.
Дождитесь ответа
Срок ответа — до 24 часов в рабочее время.
Внимание! Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В отдельных случаях для диагностики ошибок или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удалённого доступа. Стоимость такой услуги рассчитывается индивидуально.
Консультация по продукту
Остались вопросы?
Для получения дополнительной информации и помощи в настройке модуля под задачи вашего бизнеса оставьте заявку.

Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.22.67