Есть коробочная розница 2.2 на поддержке (целиком под замком). Снимать с замка, конечно же, не хочется.
Разрабатываю дополнительные механизмы, стоит необходимость использовать глобальную переменную (ну или параметр сеанса, в данном случае без разницы). Сделать это только через расширение не получается: параметр сеанса в расширении не добавляется, а глобальная переменная, определенная в модуле управляемого приложения, не видна в других модулях, как будто она и не глобальная вовсе.
8.3.11
Что посоветуете?
p.s. глобальная переменная нужна для того, чтобы хранить в ней com-подключение к соседней базе. Идея такая: пусть висит открытое у каждого пользователя, т.к. это подключение будет часто использоваться и каждый раз при этом поднимать его заново не является рациональным (оно долго подключается, каждый раз долго ждать придется).
(0) "глобальная переменная нужна для того, чтобы хранить в ней com-подключение к соседней базе. " - Не взлетит. Используй вместо КОМ внешние источники данных.