Чистая база.
1. Создаю параметр сеанса "ПараметрСеанса1"
2. В модуле сеанса создаю процедуру УстановкаПараметровСеанса
3. В тело процедуры добавляю единственную строчку инициализации параметра: ПараметрыСеанса.ПараметрСеанса1="123"; и ставлю на нее точку останова.
4. Запускаю отладку и сразу же попадаю в эту точку останова. Операция присвоения еще не отработала, однако значение параметру уже присвоено. См скриншот https://yadi.sk/i/g6JOCwY8g4jt4
На мой взгляд на данном этапе значение параметра должно быть еще не определено. Почему происходит иначе?!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший