- В этой теме 1 ответ, 2 участника, последнее обновление 12 часов, 31 минута назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как установить галку «Привилегированный» для общего модуля в расширении в 1С?
как установить галку привилегированный для общего модуля в расширении ?
Александр, привет!
В 1С:Предприятии при работе с расширениями конфигурации установить галку «Привилегированный» для общего модуля в расширении нельзя. Это ограничение платформы. Расширения не могут содержать привилегированные общие модули.
Объяснение:
— Привилегированные общие модули — это модули, которые имеют расширенные права доступа и могут выполнять операции, недоступные обычным модулям. Такие модули создаются только в основной конфигурации.
— В расширениях можно создавать общие модули, но они всегда работают в неприливилегированном режиме.
— Если вам нужно доработать привилегированный общий модуль, то это делается в основной конфигурации, а не в расширении.
— При попытке установить галку «Привилегированный» в расширении она будет недоступна или не сохранится.
Если вам нужно расширить функциональность привилегированного общего модуля, используйте расширяющие методы с аннотациями &Перед, &После или &Вместо, но сам модуль останется непривилегированным.
Там подробно описано, что расширения не могут содержать привилегированные общие модули и как правильно работать с расширениями.
Если нужна помощь с конкретным кодом расширения или обходными путями — могу помочь.