Имя: Пароль:
1C
1С v8
Параметры сеанса при проведении по партиям в УППП
, , , ,
0 raytan
 
04.08.17
08:31
Есть своя допиленная УППП в 8.2. Работаем под управляемые формы. В модуле объекта документа есть проверка;

Если ПараметрыСеанса.ОграничениеПоСкладам И РежимЗаписи = РежимПроведение Тогда
....
КонецЕсли

При обычной работе пользователя работает правильно. Смотрит включено ли ограничение. НО возникла проблема, что при регламентном проведении по партиям почему то заходит в эту ветку условий (( Хотя параметр ОграничениеПоСкладам на данный момент вообще отключен.
Два вопроса:
1. как думаете из за чего это происходит ? Неинициализированные параметры не учитываются ?
2. как можно побороть такую ситуацию ?
1 Рэйв
 
04.08.17
08:34
>>ОграничениеПоСкладам на данный момент вообще отключен.

это неправда.
2 raytan
 
04.08.17
08:35
Возможно ли как нибудь понять, что в данный момент выполняется регламентированное задание ?
3 raytan
 
04.08.17
08:35
(1) Почему ? Поясните
4 raytan
 
04.08.17
08:36
(1) В настройках прав доступа параметр отключен
5 Рэйв
 
04.08.17
08:36
(2)Ставь какойнибудь флаг в объект в .ДополнительныеСвойства при выполнении кода в регламентном задании
6 Рэйв
 
04.08.17
08:37
(3)Потому что срабатываении условия
Если ПараметрыСеанса.ОграничениеПоСкладам И РежимЗаписи Тогда

оба проверяемые значения должны быть = Истина. И никак иначе.
7 Рэйв
 
04.08.17
08:37
*при срабатывании
8 Cyberhawk
 
04.08.17
08:38
"В настройках прав доступа параметр отключен" // И при чем тут это? Смотри где ПС заполняется
9 raytan
 
04.08.17
08:38
(6) Логично :))
10 raytan
 
04.08.17
08:43
(8) Мне казалось если использование параметра в "Параметрах доступа на уровень записи" отключено, то и инициализации не будет
11 Рэйв
 
04.08.17
08:45
(10)Имхо,исходя из названия - право доступа определяет только может ли тек. юзверь менять значение параметра сеанса
Независимо от того, куда вы едете — это в гору и против ветра!