|
Проблема при открытии обработки "Платежный календарь" | ☑ | ||
---|---|---|---|---|
0
Raydon
17.12.24
✎
14:20
|
УТ 11.5.17.140
1С 8.3.24.1586 Пользователь не может зайти в обработку "Платежный календарь". При чем проблема только у него. Была тестовая база, которая создавалась в сентябре еще, там я попробовал удалить настройки пользователя и всё заработала. Накатил с последнего резерва, чтобы протестировать еще, но уже не сработала, выходит та же ошибка. Может кто сталкивался и знает, как можно починить ? Ю_Ю Текст ошибки: Поле объекта не обнаружено (День0ВВалюте) {ОбщийМодуль.ДенежныеСредстваКлиентСервер.Модуль(732)}:СтрокаДерева["День" + Инд] = СтрокаДерева["День" + Инд + "ВВалюте"]; {Обработка.ПлатежныйКалендарь.МодульОбъекта(92)}:ДенежныеСредстваКлиентСервер.ПересчитатьПодчиненныеСтрокиДерева(СтрокаДерева, ДнейПланирования); {Обработка.ПлатежныйКалендарь.Форма.Форма.Форма(1493)}:Обработка.РассчитатьДанныеКалендаря(ПараметрыРасчетаКалендаря(ИзмененыРеквизиты)); {Обработка.ПлатежныйКалендарь.Форма.Форма.Форма(63)}:ОбновитьСпискиНаСервере(); {Обработка.ПлатежныйКалендарь.Команда.ПлатежныйКалендарь.МодульКоманды(8)}:ОткрытьФорму |
|||
1
Волшебник
17.12.24
✎
14:23
|
Пригласите программиста 1С
|
|||
2
Raydon
17.12.24
✎
14:30
|
(1) Я и сам программист, но не хватает опыта, чтобы решить данную проблему, поэтому хотел поинтересоваться у более опытных, чтобы быстрее решить данную проблему, так как сотрудник не может работать из-за данной ошибки
|
|||
3
Krendel
17.12.24
✎
14:31
|
(2) пригласите бизнес-консультанта
|
|||
4
d4rkmesa
17.12.24
✎
14:32
|
(0) Чистить кэш, потом настройки пользователя для обработки ПлатежныйКалендарь.
|
|||
5
Raydon
17.12.24
✎
14:33
|
(4) кэш уже очистил, как и настройки пользователя
|
|||
6
ЕRPe
17.12.24
✎
14:33
|
(2) По слухам в таких вещах хорошо помогает дебаггер, ищите его.
|
|||
7
Raydon
17.12.24
✎
14:35
|
(6) Спасибо за советы, кого в таких случаях звать, но на данный момент нужно обойтись без этого и разобраться самому
|
|||
8
d4rkmesa
17.12.24
✎
14:38
|
Чудес не бывает. Проверьте/обновите еще данные календаря РФ и курсы валют.
|
|||
9
Мультук
гуру
17.12.24
✎
15:10
|
(7)
1) Открываем нужный модуль "ДенежныеСредстваКлиентСервер" 2) Делаем точку останова на 732 строке {ОбщийМодуль.ДенежныеСредстваКлиентСервер.Модуль(732)}:СтрокаДерева["День" + Инд] = СтрокаДерева["День" + Инд + "ВВалюте"]; 3) Заходим под "хорошим" пользователем, открываем обработка и видим, что Инд начинается с 1 4) Заходим под "плохим" пользователем, открываем обработка и видим, что Инд начинается с 0 5) Начинаем думать головой почему "у этого пользователя" инд = 0, почему так получается и кто виноват |
|||
10
Raydon
17.12.24
✎
15:25
|
(9) уже проверял, у всех начинается с 0
|
|||
11
Raydon
17.12.24
✎
15:27
|
(9) если смотреть отладкой, то у битого пользователя нету поля День0ВВалюте, у других пользователей он есть, но причину я не могу найти, перепробовал все, что знаю
|
|||
12
Мультук
гуру
17.12.24
✎
15:33
|
(11)
Тогда очевидно, что поле "День0ВВалюте" где-то создается И почему то у одних это поле создается, а у других - нет. P.S. Выпей кофе/подтянись на турнике/отожмись/посмотри в окно Если работаешь дома -- помой посуду Поговори с котом, объясни ему что ты делаешь. На 4-5 объяснении, глядишь и сам поймешь P.P.S. "А то так и будешь всю жизнь ключи подавать" (с) |
|||
13
Бычье сердце
17.12.24
✎
17:06
|
(0)
Скопируйте настройки платёжного календаря того пользователя, под которым он открывается, пользователю, у которого не открывается |
|||
14
Raydon
18.12.24
✎
09:27
|
(13) С самого начала так делал, надо было просто поменять подход. Почему-то, когда настройки копировал с учетки админа с других пользователей, то ничего не работало. Но попробовал дать админку проблемному пользователю и с его акка скопировать настройки, так всё заработало...
|
|||
15
Бычье сердце
18.12.24
✎
09:55
|
(14)
По итогу заработало? |
|||
16
Raydon
18.12.24
✎
12:58
|
(15) Да, все работает
|
|||
17
Волшебник
18.12.24
✎
13:00
|
чушь какая-то
недетерменированность! |
|||
18
Raydon
18.12.24
✎
13:36
|
(17) Хотите сказать, что я все это придумал ?
|
|||
19
Волшебник
18.12.24
✎
13:51
|
(18) Нет, я хочу сказать, что айти-система 1С стала слишком сложная и проявляет признаки недетерменированности
|
|||
20
Raydon
18.12.24
✎
14:17
|
(19) А, ну тут полностью с вами соглашусь. Приходится искать причину проблемы в нелогичных местах
|
|||
21
Волшебник
18.12.24
✎
14:40
|
(20) Если найдёте, то напишите нам.
Просто не забудьте Ваше собственное сообщение (16) |
|||
22
RVN
19.12.24
✎
08:18
|
(0) А проблемный товарищ часом не настраивал форму? И не скрыл ли колонку с валютной суммой?
|
|||
23
Raydon
19.12.24
✎
09:05
|
(22) Ну по словам пользователя, нет, не меняла
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |