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