Фоновое задание не видит глТекущийПользователь #663523


#0 by Повелитель
Типовая конфигурация с изменениями Управление торговым предприятием для Казахстана. Пытаюсь настроить обмен РИБ через регламентное задание. Вот такую ошибку выдает: {Справочник.Номенклатура.МодульОбъекта(96,109)}: Переменная не определена (глТекущийПользователь) Это переменная глТекущийПользователь, уже была в типовой. глТекущийПользователь прописан в модулях: - Модуль внешнего соединения - Модуль обычного приложения Где можно переменную объявить чтобы такого не было?
#1 by SherifSP
Может тгл?
#2 by Повелитель
тгл это что?
#3 by Нуф-Нуф
в фоновых есть текущий пользователь?
#4 by SherifSP
Почему сразу не проверить параметр сеанса "ТекущийПользователь"?
#5 by йети
может в модуле сеанса ?
#6 by йети
:)
#7 by Повелитель
Да заполнил с полными правами, там пользователь. Это точно? сейчас попробую
#8 by hhhh
а что там в строке 96? Наверно, забыли вставить Если ОменДанными.Заагрузка = Истина Тогда           Возврат;
#9 by Повелитель
{МодульСеанса(2,1)}: Данный модуль может содержать только определения процедур и функций <<?>>Перем глТекущийПользователь Экспорт; (Проверка: Толстый клиент (обычное приложение))
#10 by йети
про ПараметрыСеанса доводилось слышать ? глТекущийПользователь - это семерочный рудимент :)
#11 by Повелитель
Вот что там у меня. Если Не ОбменДанными.Загрузка И Не ЭтоГруппа и ДополнительныеПроцедуры.ЗапретитьРедактированиеНоменклатуры(глТекущийПользователь,Ссылка) Конфа типовая с небольшими измененями, глобальным поиском ищу "глТекущийПользователь" - Найдено = 2198, я все это дело под ПараметрыСеанса переписать не смогу )) Тут надо как-то переменную объявить.
#12 by Повелитель
Все понял свой косяк, в типовой так используется: Это мой куски кода такие: Зря грешил на типовую конфу, буду переписывать сейчас как надо
#13 by Повелитель
Это мой куски кода такие: ТекущийПользователь = глТекущийПользователь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С