Часто в практике работы с 1С:Управление торговлей (редакция 11) возникает ситуация, когда товар, уже закрепленный за конкретным клиентом в документе Заказ клиента, по ошибке отгружается другому покупателю. Пользователь видит, что в отчетах товар числится в резерве, однако система не блокирует создание документа Реализация товаров и услуг для стороннего контрагента. Разберем подробно, какие настройки необходимо проверить и как правильно выстроить схему резервирования, чтобы исключить подобные случаи.
Первым делом проанализируем настройки самого склада. В 1С:УТ 11 контроль остатков может осуществляться на двух уровнях: организации (юридического лица) и склада (физического места хранения). Чтобы система «видела» резервы и не давала продавать лишнее, должен быть включен именно складской контроль.
Выполним следующие шаги для проверки:
Рассмотрим, как это работает на практике: если на складе 10 единиц товара, и 7 из них зарезервированы под «Заказ клиента №1», то при включенном флаге система позволит выписать реализацию другому клиенту только на оставшиеся 3 единицы. Если флаг снят, система позволит отгрузить все 10 единиц, проигнорировав обязательства перед первым клиентом. Для оперативного контроля наличия при оформлении документов можно применить расширение для отображения доступного остатка в заказах и реализациях.
Резервирование в УТ 11 — это управляемый процесс. Простого добавления товара в заказ недостаточно. Разберем, какие статусы в колонке Действие влияют на доступность товара:
Реализация товаров и услуг. Этот статус также удерживает товар в резерве.Проанализируем типичную ошибку: если менеджер установил действие К обеспечению, товар будет виден в отчетах как «ожидаемый», но он не считается зарезервированным. Для жесткой блокировки всегда выбираем Резервировать на складе.
Существует еще более строгий механизм резервирования — Обособленное обеспечение. Он используется в случаях, когда товар закупается или резервируется под конкретное назначение (конкретный заказ), и его нельзя использовать ни для чего другого, даже если на складе больше нет свободных остатков.
Для включения этого функционала выполним настройки:
После активации этой опции в документах заказа появится возможность выбрать действие Обеспечивать обособленно. В этом случае товар в регистре накопления связывается с уникальным идентификатором заказа (Назначением). Продать такой товар через «пустую» реализацию или по другому заказу без специальной корректировки резервов будет невозможно технически.
Если все настройки склада и заказов верны, но система все равно позволяет продавать резерв, выясним причину в области прав доступа. В 1С:УТ 11 существуют специальные роли, позволяющие игнорировать проверки системы.
Обратим внимание на следующие роли:
Для корректной работы контроля рекомендуется протестировать проведение документа под обычным пользователем (менеджером по продажам) без административных прав.
Разберем разницу в видах контроля, так как пользователи часто их путают. В сообщении автора упоминалась константа Контролировать остатки товаров организаций.
Контроль по организации проверяет только наличие права собственности на товар у конкретного юридического лица. Он нужен для схемы Интеркампани, чтобы вы вовремя делали передачу товаров между своими фирмами. Этот контроль не видит резервы других клиентов.
Контроль по складу (который мы включали в первом пункте) проверяет именно «физику» и свободный остаток за вычетом всех броней. Для запрета продажи зарезервированного товара критически важен именно складской контроль.
Посмотрим на ситуацию со стороны временной шкалы. Контроль остатков в 1С всегда срабатывает на момент проведения документа.
Если вы создали Заказ клиента с резервом сегодня в 12:00, а другой менеджер делает Реализацию «вчерашним числом» или даже сегодняшним, но временем 08:00, система может пропустить документ. Проанализируем время документов в отчете Остатки и доступность товаров. В нем можно увидеть доступность на текущий момент, но проведение задним числом может обходить эти механизмы, если не настроены дополнительные запреты на редактирование прошлых периодов. Для детального контроля распределения запасов и броней можно использовать отчет для анализа остатков и резервов на складе.
Чтобы гарантированно запретить продажу зарезервированного товара, убедимся, что мы выполнили следующие действия:
К выполнению и действие Резервировать на складе.Реализация товаров и услуг создается текущим временем (оперативно).При соблюдении этих правил система 1С:Управление торговлей 11 станет надежным инструментом контроля складских запасов и предотвратит любые попытки несанкционированной продажи чужих резервов.