(4) Ситуация следующая: кучу разных запретов введено в базе и с помощью параметра сеанса ЗаписьВПривилегированномРежиме обходятся типа запреты. Пытаюсь присвоить просто в общем модуле этому параметру значение и вылетает ошибка неинициализированного параметра сеанса. Вот уже в привилегированный модуль вынес инициализацию. Не знаю как правильнее !?
(5) Просто он не инициализирован у тебя еще на момент присвоения. Инициализируй его в модуле сеанса сразу при старте, а потом уже меняй где хочешь и как хочешь.
Фишка в том, что при попытке использования не инициализированного параметра сеанса платформа неявно вызывает УстановкаПараметровСеанса() из модуля сеанса. И если он и после этого остается не инициализированным, платформа валит ошибку.
Т.е. УстановкаПараметровСеанса() - это единственное прибитое гвоздями место для их инициализации. А дальше уже как хочешь.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс