Ассортиментная матрица из 1С: что вывести, что сократить
Предмет
Что здесь работа, а не файл
Отчёт 1С показывает остатки и продажи — из него нельзя получить решение. Здесь сорок позиций на двух независимых осях: сколько денег даёт и насколько ровно продаётся. По каждой клетке написано действие, и у каждого действия названа цена.
Матрица: выручка против стабильности спроса
Критерий приёмки: по чему работа считается сделанной
| Порог ABC — 80 / 15 / 5 % | Классическая граница Парето по накопленной выручке: A до 80 %, C — хвост |
|---|---|
| XYZ по коэффициенту вариации | X ниже 10 %, Y от 10 до 25 %, Z выше 25 % — спрос рваный |
| Две оси считаются независимо | Иначе матрица превращается в оценку «хорошо-плохо» и теряет смысл |
Как идёт работа
- 1
Взять выгрузку 1С
Номенклатура, продажи по месяцам, цены, себестоимость — за шесть месяцев
- 2
Посчитать ABC
Накопленная выручка и границы 80 / 15 / 5 процентов
- 3
Посчитать XYZ
Коэффициент вариации спроса по шести месяцам и три группы
- 4
Положить в клетки
Девять клеток, у каждой — действие и его цена
- 5
Проверить на человеке
Позиция к выводу может быть нужна клиенту — матрица этого не знает
Агент делает. Вы решаете.
| Агент считает оси | ABC по выручке, XYZ по вариации — с названными порогами и единым применением |
|---|---|
| Агент раскладывает по клеткам | И пишет действие с ценой: что теряем на выручке, что освобождаем |
| Вы решаете судьбу позиции | Клиент может покупать хвост ради одной позиции — этого матрица не видит |
| Вы отвечаете за клиента | Вывод позиции — разговор с людьми, а не строка в таблице |
Подключения
Что подключим
Статус каждой системы назван честно: обещание — с условием и сроком
1С: номенклатура и продажи
по запросу: API есть, нужен договор и ключ; до этого — выгрузка файлом
Таблицы
подключим: доступ к папке, срок — день; матрица ложится в вашу таблицу
Маркетплейсы
подключим: доступ к кабинету, срок — три дня; продажи по каналам рядом с учётом
Диск
подключим: доступ к папке, срок — день; выгрузки и решения хранятся у вас
Данные
Откуда берутся цифры
Выгрузка номенклатуры
Коды, названия, цены, себестоимость — из 1С
Продажи по месяцам
Основа и для ABC, и для XYZ: без шести месяцев вариацию не посчитать
Маржа
Выручка без маржи даёт неверный вывод: позиция может быть крупной и убыточной
Знание клиента
Какие позиции покупают вместе — этого в выгрузке нет, и это решает человек
Как проверить
Проверка матрицы за минуту
Сложите выручку класса A — должно выйти около четырёх пятых. Посмотрите на позицию в клетке C Z: у неё должна быть причина вывода, а не только место в матрице. И проверьте, что маржа участвует в решении: позиция с большой выручкой и нулевой маржой не может считаться ядром.
Развилка: три пути и их последствия
| А: вывести весь класс C | Каталог чище — но часть клиентов покупала именно эти позиции и уйдёт |
|---|---|
| Б: выводить по одной в квартал | Медленнее, зато видно удержание клиента после каждого вывода |
| В: не выводить, поднять цену на C | Спрос рваный — цена может дать больше, чем объём; но может и обвалить хвост совсем |
Границы
Что агент не делает
Матрица не знает клиента: она не видит, что хвост покупают вместе с ядром. Она не решает судьбу позиции — только показывает клетку и цену действия. Она не заменяет финансовый учёт: маржа берётся из вашей себестоимости, а если её нет — расчёт будет по выручке и вывод станет грубее, о чём написано прямо. И она не выводит позиции сама.
Возражения
Что обычно спрашивают до входа
У нас 4000 позиций, а не 40
Метод тот же; меняется объём. На четырёх тысячах сначала считаются классы, а решение принимается по клеткам, а не по строкам
XYZ у нас не считается
Считается по шести месяцам продаж: коэффициент вариации — это стандартное отклонение, делённое на среднее
Агент предложит вывести нужное
Поэтому решение по каждой позиции подтверждает человек: у матрицы нет данных о связях покупок
Частые вопросы
Почему порог 80 процентов
Классическая граница Парето: около четырёх пятых выручки даёт пятая часть позиций. Порог можно сдвинуть, но назвать заранее
Что делать с сезонными позициями
Они попадают в Z не из-за плохого спроса, а из-за сезонности — поэтому XYZ без сезонной поправки читают вместе с календарём
Как часто пересчитывать
Раз в квартал: классы переезжают, и позиция из хвоста может стать ядром
Что даёт матрица кроме списка
Цену каждого действия: сколько выручки теряем на выводе и сколько освобождаем в каталоге и поддержке
Куда дальше
Соседние компетенции
Юнит-экономика подписки
Если считать надо не по позициям, а по продукту
SQL, воронка и когорты
Тот же подход к данным, но о поведении пользователей
Разбор рынка перед фичей
Когда вопрос не в портфеле, а в том, что вообще строить
- Рубли без VPN
- Договор с ИП
- Данные в России
- Чтение по умолчанию
- Токены в подарок
Роли
Дайте выгрузку из 1С — заберёте матрицу с решениями
Агент посчитает ABC и XYZ по шести месяцам и напишет действие по каждой клетке.