Почему не проводится документ «Передача продукции из кладовой» под обычным пользователем и как это исправить?

Системный администратор 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет Промышленность, строительство и АПК
← На главную

При работе в крупных конфигурациях, таких как 1С:ERP Управление предприятием или 1С:Комплексная автоматизация (КА), пользователи часто сталкиваются с ситуацией, когда документ Передача продукции из кладовой отказывается проводиться у рядового сотрудника (бухгалтера или кладовщика), выдавая ошибку: «Не хватает продукции». При этом под учетной записью администратора с полными правами тот же самый документ проводится без каких-либо нареканий. Ситуация осложняется тем, что даже если в настройках склада-кладовой флаг «Контролировать остатки» снят, система все равно блокирует операцию. Рассмотрим подробнее, почему это происходит и как решить проблему системно.

Проанализируем техническую причину возникновения ошибки

Для начала разберем, чем кладовая цеха отличается от обычного склада в логике 1С. Кладовая — это не просто место хранения, а часть незавершенного производства (НЗП). Учет в ней ведется не только по физическим остаткам, но и в разрезе партий, заказов на производство и распоряжений.

Основная причина разницы в поведении системы под администратором и обычным пользователем кроется в программных проверках. В коде менеджера документа Передача продукции из кладовой заложен «жесткий» контроль, который срабатывает для всех, кто не обладает полными правами. Система анализирует не только текущий остаток на складе, но и записи в регистре «Распределение запасов». Если продукция зарезервирована под другой этап производства или документ выпуска продукции по времени стоит позже, чем документ передачи (даже в пределах одной секунды), обычный пользователь получит отказ.

Решение №1: Настройка специализированной роли доступа

Самый эффективный и корректный способ решения проблемы — использование типовой роли, которая специально предназначена для обхода этого контроля. Выясним, как правильно её применить. В конфигурациях ERP и КА 2.5 существует роль ОтключитьКонтрольПередачиПродукцииИзКладовой.

Выполним следующие шаги для настройки:

  1. Перейдем в раздел НСИ и администрирование — Настройка пользователей и прав.
  2. Откроем справочник Профили групп доступа и создадим новый профиль, назовем его, например, «Отключение контроля остатков в кладовых».
  3. На вкладке «Разрешенные роли» найдем и отметим галочкой роль Отключить контроль передачи продукции из кладовой (имя в конфигураторе — ОтключитьКонтрольПередачиПродукцииИзКладовой).
  4. Сохраним профиль и перейдем в Группы доступа.
  5. Создадим новую группу доступа, выберем созданный профиль и добавим в список участников тех пользователей (бухгалтеров или кладовщиков), у которых возникают проблемы с проведением.

После этих манипуляций система при проведении документа все еще может выдавать предупреждающие сообщения о нехватке остатков, но она позволит провести документ, не блокируя работу пользователя.

Решение №2: Проверка временных границ и последовательности документов

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

Документ Выпуск продукции (который приходует товар в кладовую) оформлен в 14:00. А документ Передача продукции из кладовой бухгалтер пытается провести временем 10:00 того же дня. Для системы в 10:00 продукции еще не существует.

Для исправления рекомендуется:

Решение №3: Работа с регистром «Запасы и потребности»

Даже при отключенном контроле остатков, ERP продолжает вести учет в регистре Запасы и потребности. Если продукция числится в кладовой, но она была ошибочно «зарезервирована» (например, под закрытый заказ или другой производственный этап), обычный пользователь не сможет её передать.

Проверим ситуацию через рабочее место «Распределение запасов»:

  1. Найдем нашу номенклатуру в кладовой.
  2. Посмотрим колонку «В резерве» (для этого может потребоваться ведомость по товарам с резервами). Если там стоят значения, необходимо выяснить, каким документом создан резерв.
  3. Если резерв не актуален, его нужно снять, иначе система будет считать, что свободного остатка для передачи нет.

Важное замечание по безопасности и закрытию месяца

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

При использовании данного метода крайне важно:

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

← На главную