Типичная ситуация в 1С:Управление торговлей 11 (и аналогичных конфигурациях на базе ERP-платформы): менеджер пытается исправить документ реализации или заказа за прошлый период, выбирает нужную номенклатуру, но система выдает ошибку о недостаточном количестве товара. При этом отчеты показывают, что на дату документа товар на складе был в избытке. В данной статье мы разберем, почему возникают такие «чудеса» и как правильно диагностировать и устранять подобные ошибки.
Главная причина, по которой 1С:УТ 11 блокирует проведение документа в прошлом — это контроль остатков по всей временной шкале. В отличие от старых версий программ (например, УТ 10.3), современная система проверяет наличие товара не только на конкретную секунду проведения документа, но и во всех последующих точках времени.
Проанализируем логику системы: если мы вставляем отгрузку в декабре, общее количество товара, доступное для всех последующих документов (в январе, феврале и далее), уменьшается. Если в будущем (например, сегодня) этот товар уже списан «в ноль», то любая попытка добавить расход в прошлом создаст отрицательный остаток в будущем. Система видит этот риск и блокирует проведение самого первого документа в цепочке.
Первым делом нам необходимо выяснить, где именно «завис» товар. Обычный отчет «Ведомость по товарам на складах» может показывать наличие, но для системы этого недостаточно. Разберем, как проверить реальную доступность:
Остатки товаров организаций (часто доступен напрямую из панели навигации документа).Если в текущем моменте (на сегодняшний день) остаток по этой позиции нулевой или его меньше, чем вы пытаетесь отгрузить в декабре — документ не проведется. Система защищает целостность учета, не позволяя «выбить почву» из-под последующих отгрузок.
В конфигурациях 1С:УТ 11 учет ведется в разрезе Видов запасов. Проанализируем ситуацию: при изменении номенклатуры в старом документе система должна заново подобрать ключ аналитики и вид запаса (собственный товар, комиссионный и так далее).
Если на текущий момент свободного прихода с нужным видом запаса нет, документ будет выдавать ошибку. Рассмотрим алгоритм действий для исправления:
Открыть виды запасов.Заполнить виды запасов.Выясним причину возможной блокировки в настройках системы. Даже если контроль остатков по складу отключен, может действовать контроль остатков организаций. Проверим отчет Ведомость по товарам организаций в разрезе организаций. Возможно, товар физически есть на складе, но числится за другим юридическим лицом внутри вашей компании. В этом случае документ не проведется, пока не будет оформлена передача между организациями (механизм Интеркампани).
Если склад является ордерным, остатки проверяются по двум разным регистрам: операционному (накладные) и складскому (ордера). Проанализируем ситуацию: если расходный ордер по этой сделке уже существует или был оформлен ранее на другую позицию, проведение новой накладной будет заблокировано. Необходимо убедиться, что складские документы соответствуют финансовым.
Рассмотрим несколько вариантов, как все же провести нужный документ, если «баланс не сходится» из-за будущих периодов:
Способ А: Временное оприходование.
Это самый быстрый и безопасный способ без отключения глобальных настроек:
Оприходование излишков товаров датой вашего документа (например, 2 декабря).Способ Б: Отключение контроля остатков.
Если правок много, можно временно отключить контроль остатков, но это требует осторожности:
НСИ и администрирование — Настройка НСИ и разделов — Склады и магазины.Контролировать остатки (или делаем это в карточке конкретного склада).Способ В: Исправление ключей аналитики.
Иногда проблема кроется в «битых» записях регистров. Помогает запуск регламентного задания Исправление ключей аналитики. Это актуально, если вы видите товар в отчетах, но система упорно его «не замечает» при проведении.
Мы выяснили, что «чудеса» с непроведением документов в УТ 11 — это не ошибки программы, а строгая логика контроля отрицательных остатков на будущие даты. Чтобы успешно работать с прошлыми периодами, всегда анализируйте состояние склада на текущий момент и используйте отчеты по организациям, а не только складские ведомости.