|
Странное поведение Обработки проверки заполнения |
☑ |
0
slafor
05.12.23
✎
12:45
|
Один и тот же код по-разному работает на тестовой и на рабочей базе.
Есть документ, у него в модуле объекта есть процедура ОбработкаПроверкиЗаполнения, процедура полностью самописная. В ней для всех пользователей должна вестись проверка на заполненность определённых полей при выполнении определённых условий. Проверки идут только для пользователей без Полных прав.
Один и тот же код в тестовой и в рабочей базе.
Один и тот же пользователь, с одинаковыми правами.
На тестовой проверка срабатывает, на рабочей - нет. Такое ощущение, что система определяет этого пользователя как пользователя с полными правами, или какие-то другие проверки не срабатывают. Но код везде один и тот же.
Документ создаётся интерактивно, по всем параметрам процедура должна срабатывать.
Никто не встречался с подобным поведением?
|
|
1
mikecool
05.12.23
✎
12:56
|
нет
|
|
2
Fedor-1971
05.12.23
✎
13:02
|
(0) Отладчиком на рабочей БД посмотри в свой алгоритм
|
|
3
slafor
05.12.23
✎
13:08
|
(2) Отладчик на рабочей в серверных процедурах работать не будет.
|
|
4
AlexeyKh
05.12.23
✎
13:15
|
ну и как обычно - Кэш
|
|
5
slafor
05.12.23
✎
13:17
|
(4) В что может быть с кэшем, можно поподробнее?
|
|
6
lEvGl
05.12.23
✎
14:19
|
(3) что так
(5) он есть
|
|
7
mikecool
05.12.23
✎
15:45
|
(3) подключи, не тормози!
|
|
8
AlexeyKh
05.12.23
✎
16:18
|
(5) а с ним, очень даже всякие, необъяснимые чудеса могут быть. Поэтому, везде рекомендуют, чистить его в первую очередь (причем в нескольких местах он находится)
|
|