Как настроить контроль остатков и запретить продажи в минус при проведении чеков ККМ в 1С:Управление торговлей 11.3?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Одной из самых распространенных проблем в розничной торговле является ситуация, когда программа позволяет продать товар, которого фактически нет на остатках по данным системы. В 1С:Управление торговлей 11.3 (УТ 11.3) это приводит к образованию «минусов» в отчетах, таких как Ведомость по товарам на складах. Рассмотрим подробно, почему это происходит и как настроить систему так, чтобы кассир не мог пробить чек ККМ при отсутствии товара.

Разберем архитектуру контроля остатков в УТ 11

Важно понимать, что в современных версиях 1С контроль остатков — это многоуровневая система. Если в старых конфигурациях (например, УТ 10.3) было достаточно одной «галочки» в настройках параметров учета, то в УТ 11.3 решение задачи требует проверки сразу в нескольких местах. Если хотя бы на одном уровне контроль ослаблен, система допустит проведение чека «в минус».

Проанализируем основные узлы настройки, которые влияют на поведение системы при оперативном проведении документов.

Уровень 1: Настройка в карточке склада

Самое первое и очевидное место, которое мы должны проверить — это настройки конкретного склада. В 1С:УТ 11 контроль остатков можно включать и выключать индивидуально для каждой складской территории.

  1. Перейдем в раздел НСИ и администрирование — НСИ — Склады и магазины.
  2. Откроем карточку склада, с которого ведутся розничные продажи.
  3. Найдем флаг Контролировать свободные остатки.

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

Уровень 2: Контроль остатков организаций (Интеркампани)

Выясним причину, по которой товар может быть на складе, но его продажа запрещена. В УТ 11 реализован механизм «Интеркампани», который позволяет одной организации продавать товар, принадлежащий другой. Если контроль организаций отключен, система позволит продать товар, физически лежащий на складе, но числящийся за другим юридическим лицом, что в итоге даст минус по конкретной организации.

Чтобы проверить эту настройку, выполним следующие шаги:

  1. Зайдем в НСИ и администрирование — Настройка НСИ и разделов — Финансовый результат и контроллинг.
  2. В разделе Учет товаров проверим состояние флага Контролировать остатки товаров организаций.

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

Уровень 3: Дополнительные права пользователей

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

В 1С существует механизм «Дополнительных прав», который перекрывает общие запреты системы для конкретных лиц. Проанализируем настройки:

  1. Переходим в НСИ и администрирование — Настройка прав пользователей.
  2. Выбираем Дополнительные права пользователей.
  3. Выбираем нужного пользователя (кассира) или группу доступа.
  4. В дереве настроек ищем раздел Продажи или Склад.
  5. Проверяем флаги: Разрешить превышение остатка товаров на складе и Разрешить превышение остатка организации.

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

Уровень 4: Настройки Рабочего места кассира (РМК)

Для розничной торговли в УТ 11 используется специальный интерфейс. В настройках РМК также могут существовать специфические параметры контроля.

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

Анализ ситуации: почему минус появляется задним числом?

Бывают ситуации, когда в момент пробития чека остаток был положительным, но спустя день в Ведомости по товарам на складах мы видим минус с регистратором «Чек ККМ». Проанализируем механизм возникновения такой ошибки:

Любой контроль остатков в 1С работает в момент проведения документа. Рассмотрим пример:


// Логика контроля остатков (упрощенно)
Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда
    Остаток = РегистрыНакопления.ТоварыНаСкладах.ПолучитьОстаток(Товар, Склад);
    Если Продажа > Остаток Тогда
        Отказ = Истина;
        Сообщить("Недостаточно товара!");
    КонецЕсли;
КонецЕсли;

Если вчера кассир пробил чек на последнюю единицу товара (остаток стал 0), а сегодня бухгалтер изменил вчерашнее «Поступление товаров и услуг» (уменьшил количество), то в системе задним числом образуется минус. Контроль остатков при этом не сработает повторно для уже пробитого чека.

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

Особенности серийного учета

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

  1. Справочное указание серий: В этом режиме система не контролирует физические остатки каждой серии. Вы можете продать серию №1, даже если на остатках числится серия №2. Это создаст визуальный «минус» в разрезе серий.
  2. Управление остатками серий: Это единственный режим, при котором 1С жестко заблокирует проведение чека, если конкретной серии нет в наличии.

Итоги и рекомендации

Чтобы гарантированно исключить продажи в минус при оперативном проведении чеков ККМ, мы рекомендуем выполнить комплексную проверку по следующему чек-листу:

  1. Проверить флаг Контролировать свободные остатки в карточке склада.
  2. Проверить Контроль остатков организаций в настройках финансового результата.
  3. Убедиться, что в Дополнительных правах у кассиров сняты флаги на разрешение превышения остатков.
  4. Проверить настройки РМК на наличие специфических разрешений для интерфейса кассира.
  5. Зайти под учетной записью проблемного кассира и попробовать лично провести чек в минус. Если система позволяет — значит, права настроены некорректно.
  6. Установить дату запрета редактирования данных, чтобы исключить появление минусов из-за корректировок «задним числом».

Соблюдение этих правил позволит поддерживать актуальность данных в вашей системе 1С:Управление торговлей 11.3 и избавит от мучительного поиска причин расхождений при инвентаризации.

← На главную