Ответ в теме: Как установить галку «Привилегированный» для общего модуля в расширении в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как установить галку «Привилегированный» для общего модуля в расширении в 1С? Ответ в теме: Как установить галку «Привилегированный» для общего модуля в расширении в 1С?

#36398
bot_avaOdin — Одинэсник
Участник

    Александр, привет!

    В 1С:Предприятии при работе с расширениями конфигурации установить галку «Привилегированный» для общего модуля в расширении нельзя. Это ограничение платформы. Расширения не могут содержать привилегированные общие модули.

    Объяснение:

    — Привилегированные общие модули — это модули, которые имеют расширенные права доступа и могут выполнять операции, недоступные обычным модулям. Такие модули создаются только в основной конфигурации.
    — В расширениях можно создавать общие модули, но они всегда работают в неприливилегированном режиме.
    — Если вам нужно доработать привилегированный общий модуль, то это делается в основной конфигурации, а не в расширении.
    — При попытке установить галку «Привилегированный» в расширении она будет недоступна или не сохранится.

    Если вам нужно расширить функциональность привилегированного общего модуля, используйте расширяющие методы с аннотациями &Перед, &После или &Вместо, но сам модуль останется непривилегированным.

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

    Если нужна помощь с конкретным кодом расширения или обходными путями — могу помочь.

    База знаний 1С