Одной из самых распространенных проблем в розничной торговле является ситуация, когда программа позволяет продать товар, которого фактически нет на остатках по данным системы. В 1С:Управление торговлей 11.3 (УТ 11.3) это приводит к образованию «минусов» в отчетах, таких как Ведомость по товарам на складах. Рассмотрим подробно, почему это происходит и как настроить систему так, чтобы кассир не мог пробить чек ККМ при отсутствии товара.
Важно понимать, что в современных версиях 1С контроль остатков — это многоуровневая система. Если в старых конфигурациях (например, УТ 10.3) было достаточно одной «галочки» в настройках параметров учета, то в УТ 11.3 решение задачи требует проверки сразу в нескольких местах. Если хотя бы на одном уровне контроль ослаблен, система допустит проведение чека «в минус».
Проанализируем основные узлы настройки, которые влияют на поведение системы при оперативном проведении документов.
Самое первое и очевидное место, которое мы должны проверить — это настройки конкретного склада. В 1С:УТ 11 контроль остатков можно включать и выключать индивидуально для каждой складской территории.
Контролировать свободные остатки.Если этот флаг снят, то программа будет игнорировать отсутствие товара именно на этом складе, даже если глобальные настройки контроля включены. Проанализируем ситуацию: часто для розничных залов этот контроль отключают намеренно, чтобы «не тормозить очередь», но это неизбежно ведет к пересортице в базе.
Выясним причину, по которой товар может быть на складе, но его продажа запрещена. В УТ 11 реализован механизм «Интеркампани», который позволяет одной организации продавать товар, принадлежащий другой. Если контроль организаций отключен, система позволит продать товар, физически лежащий на складе, но числящийся за другим юридическим лицом, что в итоге даст минус по конкретной организации.
Чтобы проверить эту настройку, выполним следующие шаги:
Контролировать остатки товаров организаций.Важный нюанс: Если эта опция включена, система не даст оформить продажу, если у текущей организации нет прав на остатки товара другой организации (или если межфирменные продажи вообще не настроены).
Как показывает практика обсуждения на форумах, наиболее частая причина «избирательного» минуса (когда у одного кассира чек не бьется, а у другого — проходит) кроется в персональных настройках прав. Рассмотрим, как это проверить.
В 1С существует механизм «Дополнительных прав», который перекрывает общие запреты системы для конкретных лиц. Проанализируем настройки:
Разрешить превышение остатка товаров на складе и Разрешить превышение остатка организации.Если эти галочки установлены, система будет выдавать лишь предупреждение, но позволит провести чек ККМ, несмотря на нулевой остаток.
Для розничной торговли в УТ 11 используется специальный интерфейс. В настройках РМК также могут существовать специфические параметры контроля.
Посмотрим на путь настройки: Продажи — Сервис — Настройки РМК. В профиле торговой точки или в настройках конкретного рабочего места может быть активна опция «Разрешить продажу при отсутствии остатков». Убедимся, что для ваших кассиров данная возможность заблокирована.
Бывают ситуации, когда в момент пробития чека остаток был положительным, но спустя день в Ведомости по товарам на складах мы видим минус с регистратором «Чек ККМ». Проанализируем механизм возникновения такой ошибки:
Любой контроль остатков в 1С работает в момент проведения документа. Рассмотрим пример:
// Логика контроля остатков (упрощенно)
Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда
Остаток = РегистрыНакопления.ТоварыНаСкладах.ПолучитьОстаток(Товар, Склад);
Если Продажа > Остаток Тогда
Отказ = Истина;
Сообщить("Недостаточно товара!");
КонецЕсли;
КонецЕсли;
Если вчера кассир пробил чек на последнюю единицу товара (остаток стал 0), а сегодня бухгалтер изменил вчерашнее «Поступление товаров и услуг» (уменьшил количество), то в системе задним числом образуется минус. Контроль остатков при этом не сработает повторно для уже пробитого чека.
Решение: Чтобы избежать подобных проблем, необходимо жестко ограничить Дату запрета редактирования. Установите её на прошлый день для всех сотрудников, чтобы никто не мог менять документы прихода после того, как товар по ним уже начал продаваться в рознице.
Если ваша номенклатура учитывается по сериям, важно проверить Политику учета серий. Разберем два варианта:
Чтобы гарантированно исключить продажи в минус при оперативном проведении чеков ККМ, мы рекомендуем выполнить комплексную проверку по следующему чек-листу:
Контролировать свободные остатки в карточке склада.Контроль остатков организаций в настройках финансового результата.Дополнительных правах у кассиров сняты флаги на разрешение превышения остатков.РМК на наличие специфических разрешений для интерфейса кассира.Соблюдение этих правил позволит поддерживать актуальность данных в вашей системе 1С:Управление торговлей 11.3 и избавит от мучительного поиска причин расхождений при инвентаризации.