Отчеты и Аналитика · 10 мин
ABC-анализ в 1С: пошаговая инструкция по настройке и применению
Как выполнить ABC-анализ в 1С: Управление торговлей, ERP и УНФ. Настройка отчёта, границы категорий, проверка результатов и типичные ошибки.
ABC-анализ — это метод классификации объектов (товаров, клиентов, поставщиков) по степени их вклада в результат: выручку, прибыль, объём продаж. Категория A — небольшая группа, дающая основную долю результата, B — средний сегмент, C — «длинный хвост» с минимальным вкладом. В типовых конфигурациях 1С такой анализ встроен в отчёты, и для базового сценария программировать ничего не нужно.
Чаще всего ABC-анализ в 1С применяют к номенклатуре, чтобы понять, какие товары формируют оборот, а какие лишь занимают склад. Вторая типичная задача — ранжирование клиентов по сумме продаж для приоритизации работы менеджеров. В обоих случаях механика одинакова: выбирается показатель, строится отчёт с группировкой, включается классификация ABC.
Ниже разобрано, где искать инструмент в разных конфигурациях, как настроить границы категорий, как проверить корректность результата и какие ошибки чаще всего искажают картину.
Что такое ABC-анализ и зачем он нужен в учёте
Суть метода — ранжирование объектов по убыванию выбранного показателя и разбиение накопленного итога на три группы. Классические границы: категория A — объекты, суммарно дающие до 80% результата, B — следующие 15%, C — оставшиеся 5%. Это ориентир, а не жёсткая норма: границы подбирают под задачу, иногда используют разбиение 70/20/10 или добавляют четвёртую категорию D для явных аутсайдеров.
Практическая ценность анализа — в фокусе управленческого внимания. Товары категории A требуют точного контроля остатков и не должны уходить в дефицит. Позиции категории C — кандидаты на вывод из ассортимента или перевод под заказ. По клиентам логика зеркальная: клиентам A выделяют персональных менеджеров, сегмент C обслуживают по стандартным условиям.
Где находится ABC-анализ в типовых конфигурациях
В 1С:Управление торговлей 11 и 1С:ERP стандартный отчёт расположен в разделе «Продажи» (или «CRM и маркетинг») → «Отчёты по продажам» → «ABC-анализ продаж». Отчёт строится по данным документов реализации и позволяет анализировать продажи в разрезе номенклатуры, партнёров, менеджеров, складов.
В 1С:Управление нашей фирмой (УНФ) аналогичный отчёт находится в разделе «Анализ» либо «Продажи» → блок аналитических отчётов. В 1С:Комплексная автоматизация состав разделов совпадает с ERP. В 1С:Бухгалтерии готового ABC-отчёта нет — там классификацию делают через универсальный отчёт с ручной доработкой или выгрузкой в Excel.
Если стандартного отчёта в вашей конфигурации нет, есть два пути: настроить классификацию в произвольном отчёте на СКД (система компоновки данных поддерживает ABC/XYZ-классификацию штатно) или выгрузить данные и посчитать категории в электронных таблицах.
Как выполнить ABC-анализ продаж: пошаговая настройка
Рассмотрим типовой сценарий на примере отчёта «ABC-анализ продаж» в УТ 11 / ERP. Последовательность действий одинакова для анализа по товарам и по клиентам — меняется только группировка.
- 1Откройте отчёт «ABC-анализ продаж» в разделе отчётов по продажам
- 2Установите период анализа — обычно квартал, полугодие или год; слишком короткий период даёт случайную картину
- 3Выберите показатель: выручка, валовая прибыль или количество — в настройках отчёта
- 4Укажите измерение классификации: номенклатура, партнёры или менеджеры
- 5Задайте границы категорий, например 80% / 15% / 5%
- 6Сформируйте отчёт и проверьте, что количество позиций и суммы соответствуют ожиданиям
- 7Сохраните вариант отчёта под понятным именем для повторного использования
Выбор показателя принципиален. Анализ по выручке покажет «оборотистые» товары, но высокая выручка не означает высокую прибыль: товар с низкой наценкой может попасть в категорию A по обороту, принося минимальную маржу. Если цель — управление ассортиментом, корректнее строить анализ по валовой прибыли либо смотреть оба варианта параллельно.
Период подбирают так, чтобы сгладить сезонность. Для товаров с выраженным сезонным спросом анализ за один месяц введёт в заблуждение: зимний товар в июле попадёт в категорию C, хотя по итогам года он может быть в A.
Настройка границ категорий и параметров отчёта
В настройках отчёта указываются пороги накопленной доли. Стандартный вариант 80/15/5 подходит для первичного анализа. Если ассортимент большой и «голова» сильно вытянута, имеет смысл сдвинуть границу A до 70%, чтобы категория не оказалась слишком широкой и неудобной для контроля.
Сравнение вариантов границ
Классический вариант для первичного анализа; категория A может получиться слишком широкой при большом ассортименте
Узкая категория A для жёсткого контроля топ-позиций; подходит для крупных товарных матриц
Мягкое разбиение, когда ассортимент однородный и резкого лидерства нет; требует осторожной интерпретации
Обратите внимание на отборы. Перед формированием отчёта исключите из анализа позиции, которые искажают результат: услуги доставки, тарифы, разовые крупные продажи по нетиповым сделкам. Одна аномально большая реализация способна «перетянуть» товар в категорию A, хотя регулярного спроса на него нет.
ABC-анализ через СКД для нестандартных задач
Когда типового отчёта недостаточно — например, нужно классифицировать поставщиков по сумме закупок или товары по частоте появления в заказах, — используют механизм классификации в системе компоновки данных. В конструкторе СКД на закладке «Наборы данных» и в настройках есть возможность задать классификацию ABC по произвольному ресурсу.
Альтернатива — расчёт запросом: сгруппировать обороты, отсортировать по убыванию, вычислить накопительный итог и присвоить категорию по порогам. Такой подход применяют, когда результат классификации нужно записать в базу (например, в дополнительный реквизит номенклатуры) для использования в отборах, правилах ценообразования или обработках пополнения склада.
// Упрощённая идея: накопительный итог после сортировки по убыванию
Накоплено = 0;
Для Каждого Строка Из ТаблицаОборотов Цикл
Накоплено = Накоплено + Строка.Выручка;
Доля = Накоплено / ИтогВыручки * 100;
Если Доля <= 80 Тогда
Строка.Категория = "A";
ИначеЕсли Доля <= 95 Тогда
Строка.Категория = "B";
Иначе
Строка.Категория = "C";
КонецЕсли;
КонецЦикла;Как проверить корректность результата
После формирования отчёта полезно выполнить несколько контрольных проверок, прежде чем принимать решения на его основе.
Как проверить результат
Итоги совпадают или отличаются на объяснимые отборы
Существенное расхождение — проверьте отборы, период и организацию
Обычно 10–30% позиций дают около 80% результата
В категории A больше половины ассортимента — границы или данные некорректны
Позиции узнаваемы как реальные лидеры продаж
В A попали разовые сделки или служебные позиции — нужен отбор
Ядро категории A повторяется от периода к периоду
Состав полностью меняется — возможна сезонность или слишком короткий период
Если результат выглядит неправдоподобно, первым делом сверьте итоговую сумму отчёта с контрольным отчётом по продажам за тот же период. Расхождение почти всегда означает разницу в отборах: другая организация, исключённые возвраты, иной статус документов.
Типичные ошибки и ограничения метода
У самого метода есть принципиальное ограничение: ABC-анализ оценивает объём, но не динамику и не взаимосвязи. Товар категории C может быть обязательным сопутствующим к товару A — его исключение уронит продажи лидера. Поэтому ABC часто дополняют XYZ-анализом (стабильность спроса) и ручной экспертизой ассортиментной матрицы.
Что делать с результатами анализа дальше
Результат классификации имеет смысл только в связке с действиями. Для категории A настраивают усиленный контроль остатков, страховые запасы и приоритет в закупках. Для категории B — стандартные правила пополнения. Категорию C регулярно пересматривают: часть позиций переводят на работу под заказ, часть выводят, часть оставляют как ассортиментный минимум.
По клиентам логика аналогична: сегмент A получает персональное сопровождение и индивидуальные условия, сегмент C переводится на стандартный прайс и самообслуживание. Периодичность пересмотра классификации — обычно раз в квартал или полугодие, в зависимости от скорости оборачиваемости ассортимента.
Что важно запомнить
ABC-анализ в типовых 1С выполняется штатным отчётом без программирования: выберите показатель, период и границы категорий. Анализируйте по прибыли, а не только по выручке, исключайте разовые сделки и новинки, проверяйте итоги контрольным отчётом и пересматривайте классификацию регулярно.
Частые вопросы
Есть ли ABC-анализ в 1С:Бухгалтерии?
Готового отчёта с ABC-классификацией в 1С:Бухгалтерии нет. Варианты: выгрузить обороты по номенклатуре или контрагентам через универсальный отчёт и посчитать категории в Excel, либо заказать доработку отчёта на СКД, если анализ нужен регулярно.
Какой период брать для анализа?
Минимум квартал, оптимально полугодие или год. Период должен перекрывать цикл спроса на товар: для сезонных позиций короткий период гарантированно даст искажённую категорию.
По какому показателю лучше анализировать: выручка или прибыль?
Для управления ассортиментом информативнее валовая прибыль — она показывает реальный вклад товара. Выручку используют, когда важен оборот и загрузка склада. В идеале смотрят оба отчёта и сопоставляют расхождения.
Можно ли автоматически записывать категорию ABC в карточку товара?
Да, через доработку: регламентное задание периодически пересчитывает классификацию и записывает категорию в дополнительный реквизит номенклатуры. Важно задать разумную периодичность пересчёта и не использовать устаревшие категории в критичных правилах.
Что делать с товарами категории C?
Не удалять автоматически. Сначала выделите среди них новинки, сезонные и сопутствующие позиции — их оставляют. Остальные — кандидаты на перевод под заказ, снижение запаса до минимума или вывод из ассортимента после проверки влияния на смежные продажи.
Чем ABC-анализ отличается от XYZ-анализа?
ABC классифицирует по величине вклада (сколько продаётся), XYZ — по стабильности спроса (насколько равномерно продаётся). Совмещение обоих методов даёт матрицу 9 ячеек: например, AX — стабильные лидеры, CZ — нерегулярные аутсайдеры, и для каждой ячейки своя политика запасов.