Распределение продаж в 1С:Розница 8.3 — критически важный процесс для магазинов с несколькими кассами, отделами или филиалами. Без правильной настройки выручка может «зависать» на одной точке, искажая отчётность и создавая проблемы с налогами. В этой статье разберём все способы распределения — от ручного переноса до автоматических правил по ККМ, менеджерам или номенклатурным группам.

Многие пользователи ошибочно считают, что распределение работает «само собой» после продажи. На практике же требуется настройка схем распределения, связка с кассовым оборудованием и контроль остатков. Например, если в магазине 3 кассы, а выручка фиксируется только на одной, бухгалтерия получит некорректные данные для закрытия смены. Мы покажем, как избежать таких ошибок и настроить систему под специфику вашего бизнеса.

Статья актуальна для 1С:Розница 8.3 (редакции 2.3 и выше), включая облачные и локальные версии. Если вы используете устаревшие релизы (ниже 2.2), некоторые функции могут отсутствовать — уточняйте их наличие в Справка → О программе.

1. Что такое распределение продаж и зачем оно нужно

Распределение продаж — это механизм, который определяет, куда именно будет списана выручка от чека: на конкретную кассу, отдел, менеджера или даже филиал. Без этого механизма все деньги «сливаются» в общий котёл, что создаёт проблемы:

  • 📊 Искажение отчётности — невозможно понять, какой отдел принёс больше прибыли.
  • 💰 Ошибки в закрытии смены — кассиры видят не свою реальную выручку, а общую сумму.
  • 📈 Проблемы с мотивацией — нельзя объективно оценить работу менеджеров по продажам.
  • 📑 Налоговые риски — если выручка распределяется неправильно, могут возникнуть претензии от ФНС.

Например, в магазине электроники продажи могут идти через:

  • 🖥️ Кассу в отделе бытовой техники
  • 📱 Кассу в отделе мобильных телефонов
  • 🛒 Онлайн-заказы через сайт

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

📊 Как у вас организованы продажи?
Один отдел и одна касса
Несколько отделов с отдельными кассами
Онлайн + офлайн продажи
Франчайзинговая сеть

2. Виды распределения продаж в 1С:Розница

В 1С:Розница поддерживается 4 основных схемы распределения, которые можно комбинировать:

Тип распределения Когда используется Пример
По кассовым аппаратам (ККМ) Если в магазине несколько касс, и выручка должна фиксироваться на той, где пробит чек. Касса №1 (отдел одежды) и касса №2 (отдел обуви) ведут отдельный учёт.
По отделам (подразделениям) Когда нужно анализировать продажи по направлениям (например, «Электроника» vs «Продукты»). Выручка от продажи телефонов идёт в отдел «Мобильные устройства».
По менеджерам Для мотивации продавцов (например, % от личных продаж). Продавец Иван получил премию за продажу 10 смартфонов.
По номенклатурным группам Если нужно распределять выручку по категориям товаров (например, «Алкоголь» и «Безалкогольные напитки»). Продажа вина фиксируется в группе «Алкоголь», а сока — в «Напитки».

Можно ли использовать все схемы одновременно? Да, но это требует тщательной настройки приоритетов. Например, если чек пробит на кассе отдела «Одежда» менеджером Петром, система должна понять:

  1. Сначала распределить по кассе (отдел «Одежда»).
  2. Затем — по менеджеру (Петр).
  3. И только потом — по номенклатурной группе (например, «Джинсы»).
💡

Если в вашем магазине есть онлайн-касса и офлайн-кассы, настройте отдельные схемы распределения для них. Это поможет избежать путаницы при закрытии смен.

3. Пошаговая настройка распределения по кассам

Это самый распространённый вариант, который нужен всем магазинам с несколькими кассами. Настройка выполняется в разделе Администрирование → Настройки программы → Торговля → Распределение продаж.

Убедитесь, что все кассы зарегистрированы в Справочники → Кассы ККМ|

Создайте схему распределения с типом «По кассовым аппаратам»|

Настройте приоритет схемы (если их несколько)|

Проверьте связь касс с отделами (если нужно)|

Сохраните и протестируйте на тестовом чеке-->

Подробная инструкция:

  1. Откройте Справочники → Кассы ККМ и проверьте, что все физические кассы добавлены в систему. Если какой-то кассы нет — создайте её, указав:

    • 🔹 Наименование (например, «Касса 1 — Одежда»)
    • 🔹 Тип оборудования (ФР, онлайн-касса и т.д.)
    • 🔹 Подразделение (если привязываете к отделу)
  • Перейдите в Администрирование → Настройки программы → Торговля → Распределение продаж и нажмите «Создать».

  • Выберите тип схемы: «По кассовым аппаратам».

  • В поле «Условие» укажите, по какому принципу будет распределяться выручка. Например:

    КассаККМ = &Касса1

    Это означает, что если чек пробит на Кассе 1, выручка пойдёт именно на неё.

  • Установите приоритет схемы (чем выше число, тем выше приоритет). Для касс обычно ставят 100.

  • Сохраните схему и протестируйте, пробив тестовый чек на каждой кассе.

  • Что делать, если выручка не распределяется по кассам?

    Если после настройки выручка всё равно «сливается» в одну кассу, проверьте:

    1. Правильно ли указаны кассы в чеке? (поле «Касса ККМ» в документе «Чек ККМ»).

    2. Нет ли схемы с более высоким приоритетом? (например, распределение по менеджерам с приоритетом 200 перебивает кассы).

    3. Активна ли схема? (в списке схем должен стоять флажок «Использовать»).

    4. Совпадают ли наименования касс в справочнике и в чеке? (иногда отличается даже пробел).

    Если проблема остаётся — проверьте логи распределения в Администрирование → Поддержка и обслуживание → Журнал регистрации, отфильтровав по событию «Распределение продаж».

    4. Распределение по отделам и менеджерам

    Эта схема полезна для аналитики и мотивации персонала. Например, вы можете:

    • 📊 Видеть, какой отдел приносит больше прибыли.
    • 💰 Начислять бонусы менеджерам по их личным продажам.
    • 📈 Сравнивать эффективность разных направлений (например, «Одежда» vs «Обувь»).

    Для настройки:

    1. Создайте справочник подразделений (Справочники → Подразделения организаций). Добавьте все отделы (например, «Электроника», «Продукты», «Одежда»).

    2. Создайте схему распределения с типом «По подразделениям» или «По менеджерам» (в зависимости от задачи).

    3. В условии укажите логику. Например, для распределения по отделам:

      Подразделение = &Электроника

      А для распределения по менеджерам:

      Менеджер = &ИвановИван
    4. Настройте приоритет. Если распределение по отделам важнее, чем по кассам, поставьте приоритет выше (например, 150).

    Важный нюанс: если менеджер работает на нескольких кассах, выручка будет распределяться по тому отделу, к которому привязана касса в момент продажи. Чтобы этого избежать, используйте комбинированные схемы (например, сначала по менеджеру, потом по отделу).

    💡

    Если в вашем магазине менеджеры работают на нескольких кассах, настройте двухуровневое распределение: сначала по менеджеру, затем по кассе. Это позволит точнее отслеживать личные продажи.

    5. Распределение по номенклатурным группам

    Эта схема полезна для магазинов с широким ассортиментом, где нужно анализировать продажи по категориям. Например:

    • 🍷 Алкоголь — отдельный учёт для ЕГАИС.
    • 📱 Электроника — высокая маржа, нужна детализация.
    • 👕 Одежда — сезонные колебания продаж.

    Настройка:

    1. Откройте Справочники → Номенклатурные группы и создайте все необходимые группы (например, «Алкоголь», «Электроника», «Продукты»).

    2. Привяжите товары к группам. Это можно сделать:

      • 🔹 Вручную в карточке товара (поле «Номенклатурная группа»).
      • 🔹 Массово через обработку Сервис → Массовое изменение реквизитов.
  • Создайте схему распределения с типом «По номенклатурным группам».

  • В условии укажите:

    НоменклатурнаяГруппа = &Алкоголь
  • Установите приоритет. Обычно для номенклатурных групп ставят 50 (ниже, чем для касс и менеджеров).

  • Если в вашем магазине есть товары, которые относятся к нескольким группам (например, «Смартфон» может быть и в «Электронике», и в «Аксессуарах»), используйте иерархические группы или настройте несколько схем с разными приоритетами.

    💡

    Для упрощения работы с номенклатурными группами используйте дополнительные реквизиты. Например, создайте реквизит «Категория для отчётности» и привяжите его к схеме распределения.

    6. Автоматизация распределения: правила и обработки

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

    • 🤖 Регламентных заданий — для периодического перераспределения.
    • 📝 Обработок — для массового изменения схем.
    • 🔄 Обмена данными — если нужно синхронизировать распределение с другими системами (например, 1С:Бухгалтерия).

    Пример настройки регламентного задания:

    1. Откройте Администрирование → Поддержка и обслуживание → Регламентные задания.

    2. Создайте новое задание с типом «Распределение продаж».

    3. Укажите расписание (например, ежедневно в 23:00).

    4. В параметрах выберите схемы распределения, которые должны применяться автоматически.

    5. Сохраните и запустите тестовый прогон.

    Для сложных случаев (например, распределение по времени продажи или по сумме чека) можно написать собственную обработку на языке . Пример кода для распределения по сумме:

    Процедура РаспределитьПоСумме(Чек)
    

    Если Чек.СуммаДокумента > 10000 Тогда

    Чек.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("VIP-отдел");

    Иначе

    Чек.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Стандартный отдел");

    КонецЕсли;

    КонецПроцедуры

    💡

    Автоматизация распределения снижает риск ошибок, но требует регулярной проверки. Настройте уведомления о сбоях в регламентных заданиях (в параметрах задания есть поле «Ответственный»).

    7. Типичные ошибки и как их избежать

    Даже опытные пользователи 1С:Розница сталкиваются с проблемами при распределении продаж. Вот самые распространённые ошибки:

    Ошибка Причина Как исправить
    Выручка не распределяется Не настроены схемы или они отключены. Проверьте флажок «Использовать» в схеме и приоритеты.
    Выручка идёт не на ту кассу В чеке указана неверная касса ККМ. Проверьте настройку оборудования и поле «Касса ККМ» в документе.
    Двойное распределение Несколько схем с одинаковым приоритетом. Настройте уникальные приоритеты для каждой схемы.
    Ошибки при закрытии смены Распределённая выручка не совпадает с Z-отчётом. Сверьте данные в Отчёты → Кассовые операции.

    Если после проверки схем проблема остаётся, воспользуйтесь журналом регистрации:

    1. Откройте Администрирование → Поддержка и обслуживание → Журнал регистрации.
    2. Отфильтруйте события по ключевому слову «Распределение продаж».
    3. Проверьте, какие схемы сработали и почему.
    💡

    Если в журнале регистрации видна ошибка «Не найдена касса ККМ», проверьте соответствие наименований в справочнике и в чеке. Иногда проблема кроется в лишнем пробеле или регистре.

    8. Проверка и контроль распределения

    Настройка — это только половина дела. Чтобы убедиться, что распределение работает корректно, регулярно проводите проверки:

    • 📋 Сверка с Z-отчётами — выручка в 1С должна совпадать с данными касс.
    • 📊 Отчёт «Анализ распределения продаж» (Отчёты → Продажи → Анализ распределения).
    • 🔍 Выборочный контроль чеков — проверьте 5–10 случайных чеков.

    Пример отчёта для контроля:

    Откройте Отчёты → Продажи → Анализ распределения продаж и настройте:

    • 📅 Период (например, текущий день).
    • 🏷️ Группировку по кассам/отделам/менеджерам.
    • 💰 Показатели (сумма, количество чеков).

    Если данные в отчёте не сходятся с реальными продажами:

    ⚠️ Внимание: Проверьте, не было ли ручных корректировок в документах «Чек ККМ» или «Отчёт о розничных продажах». Иногда менеджеры вручную изменяют кассу или отдел, что приводит к расхождениям.

    Для глубокого анализа используйте сравнительные отчёты:

    1. Сформируйте Отчёт о розничных продажах за день.

    2. Сформируйте Кассовую книгу за тот же период.

    3. Сравните суммы по каждой кассе.

    Как найти «потерянную» выручку?

    Если сумма в отчётах меньше, чем в Z-отчётах, проверьте:

    1. Незакрытые чеки — иногда документы остаются в статусе «Не проведён».

    2. Округления — если в настройках кассы включено округление, разница может накапливаться.

    3. Возвраты — они уменьшают выручку, но не всегда корректно распределяются.

    4. Ошибки обмена данными — если используете онлайн-кассы, проверьте логи обмена с ОФД.

    FAQ: Частые вопросы по распределению продаж

    Как распределить продажи, если в магазине одна касса, но несколько отделов?

    Используйте схему распределения «По подразделениям». В настройках кассы укажите основное подразделение, а в чеке выбирайте нужный отдел вручную (поле «Подразделение»). Альтернатива — настроить автоматическое распределение по номенклатурным группам, привязав товары к отделам.

    Можно ли распределять продажи по времени (например, дневная и ночная смена)?

    Да, но для этого потребуется дополнительная обработка или настройка регламентного задания. Создайте две схемы распределения с условиями:

    Если ВремяДокумента >= ВремяНачалоДня И ВремяДокумента <= ВремяОкончанияДня Тогда
    

    Подразделение = &ДневнаяСмена;

    Иначе

    Подразделение = &НочнаяСмена;

    КонецЕсли;

    Или используйте график работы в справочнике касс.

    Почему после обновления 1С перестало работать распределение?

    Чаще всего это связано с:

    1. Изменением структуры справочников (например, переименовали кассы или отделы).
    2. Сбросом приоритетов схем до стандартных значений.
    3. Отключением модуля распределения в новых версиях.

    Проверьте:

    • 🔹 Соответствие наименований в справочниках и схемах.
    • 🔹 Наличие флажка «Использовать» в схемах.
    • 🔹 Логи обновления (Администрирование → Поддержка → Журнал обновлений).
    Как распределить онлайн-заказы отдельно от офлайн-продаж?

    Создайте отдельную схему распределения для онлайн-заказов:

    1. В справочнике касс добавьте виртуальную кассу (например, «Онлайн-касса»).
    2. Настройте схему с типом «По кассовым аппаратам» и условием:
    3. ВидОперации = ВидОперации.ЗаказПокупателя
    4. Укажите в схеме виртуальную кассу как целевую.

    Альтернатива — распределение по номенклатурным группам, если онлайн и офлайн товары относятся к разным категориям.

    Можно ли вернуть распределённую выручку на другую кассу?

    Да, но это требует ручной корректировки:

    1. Откройте документ Чек ККМ или Отчёт о розничных продажах.
    2. Измените поле «Касса ККМ» или «Подразделение» на нужное значение.
    3. Перепроведите документ.

    ⚠️ Внимание: После изменения распределения проверьте кассовую книгу и Z-отчёты. Если чек уже закрыт, может потребоваться формирование корректирующего документа.