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