Кратко: одна форма не видит значения реквизитов объекта, установленные в другой.
Длинно: обработка в составе конфигурации + реквизиты обработки "ИмяПользователя" И "ИмяСклада" + основная форма обработки + дополнительная форма обработки (т.е. основной объект формы - эта обработка).
Процесс:
1) в модуле обработки вне процедур написано: ИмяПользователя = "Я";
2) открываю основную форму и по кнопке вызывается: Объект.ИмяСклада = "центр"
3) вызываю экспортную процедуру модуля обработки - в отладчике вижу, что ИмяСклада = "центр"
4) открываю вторую форму обработки - в отладчике при создании на сервере вижу, что Объект.ИмяСклада = "", но Объект.ИмяПользователя = "Я".
Коллеги, подскажите, куда копать?
(5) и зарыла дурно пахнущий кусок кода:)))
(4) на здоровье:)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший