Имя: Пароль:
1C
1С v8
1С Розница. Ошибка настроек УТМ: Значение не является значением объектного типа (Записать)
0 GhostIrviWolf
 
18.12.18
15:49
Ребята. Я уже сломал голову куда и где копать.
Предыстория: Обратился клиент. ЕГАИС 3.0, мир развивается, технологии идут вперед. Обновите с Розницы Базовой 7.7.40 на 9.20. Бояться они новых релизов. Что казалось труднее? Не он первый и не последний. Действия типовые.
Windows 10. Ставим 8.3.10.2772, 3 релиза обновления (7,42, 8,29, 9,20), накатываем по одному. Запускаю крайний релиз, захожу в настройки подключения УТМ и у меня даже настройка не открывается! Выходит ошибка: Значение не является значением объектного типа (Записать)
Что в первую очередь сделал:
1) Гугл. Такой ошибки не нашел.
2) ТиС. Нашел 2 дублирующие ссылки в каком то документе остатки ЕГАИС, поправил. Остальное чисто.
3) Чистка кэша. Не помогла
4) Грешным делом, развернул обратно из бэкапа 7.7.40. Может 9.20 косячит? Нет, в 7.7.40 ТАКАЯ же ошибка.
5) Обновил УТМ до 3.0.8
6) Проверил права на папку 1C в Program Files. Полные.
7) Проверил права на папки 1С в AppData. Полные
8) Перенес файл базы с C:\1CBase в D:\1CBase, заново добавил в 1С предприятие. Не помогло
9) Запускал под разными тех поставками. Не помогло.
Вроде все расписал. Скрин ошибки https://clip2net.com/s/3YHoUkb

Что это за ошибка и как избавиться? Такое ощущение что 1С чего то не хватает ...
1 Dmitry1c
 
18.12.18
16:05
(0) в ЖР глянуть надо
2 GhostIrviWolf
 
18.12.18
16:13
(1) Ошибка регистрируется
https://clip2net.com/s/3YHu91e
Как то так
https://clip2net.com/s/3YHu7Kn
3 sandal_r
 
18.12.18
16:35
отладчиком встаньте на строчку из ошибки и посмотрите, что конкретно записать там не может.
4 GhostIrviWolf
 
18.12.18
17:10
Пока только так. Сейчас еще разбираюсь.
https://clip2net.com/s/3YHBvuN
Правильно ли я понимаю, что он пытается что то записать во временный файл, но ему это не удается. При этом доступ к папке настроен, права полные, а файл соответственно, не создается.
5 sandal_r
 
18.12.18
17:44
(4)
Нет. у вас ДвоичныеДанные = Неопределено

функция ПрисоединенныеФайлы.ПолучитьДвоичныеДанныеФайла(Сообщение) ничего не возвращает.
6 sandal_r
 
18.12.18
17:50
(4) посмотрите что там в "Сообщении" вообще находится
7 GhostIrviWolf
 
18.12.18
18:09
(5) Угу, тоже уже пошел копать что вообще это такое. И та же проблема обычное "Неопределенно".
Но правильно же я понимаю, он должен брать "Что записывать" из "Сообщении". Получается что то в нём нет. Можете посмотреть пожалуйста, может я что то не вижу и не знаю что оно должно быть. Пусть и в "сжатом" виде
Часть 1
https://clip2net.com/s/3YHIYBx
Часть 2
https://clip2net.com/s/3YHIZa8
Меня очень смущает, что там протокол обмена V2 (2.0.3), хотя я его в карточке организации поменял на V3. Может вообще не на то смотрю.
8 sandal_r
 
18.12.18
18:23
(7) у меня нет конфигурации под рукой, пробуйте варианты:


1) у вас в справочнике ЕГАИСПрисоединенныеФайлы есть файл с ДатаСоздания 23.07.2017 16:06:11.
Найдите его клиентом, откройте, сохраните на диск, сохраните в базе.
После проделайте опять все действия, которые приводят к ошибке. Если ошибка появится - убедитесь что ошибка на том же самом файле.


2) Функция ПрисоединенныеФайлы.ПолучитьДвоичныеДанныеФайла не может получить двоичные данные этого файла.
Почему - надо смотреть в саму функцию, что там у неё не получается. Посмотрите в каких случаях она возвращает Неопределено.
9 sandal_r
 
18.12.18
18:24
+(8)
ну и да. файл старый, может попробовать V2 все-таки
10 GhostIrviWolf
 
18.12.18
19:02
(8) Да, спасибо! Вы правильно натолкнули меня. Найдя эти файлы, я понял что это был запрос организации.
https://c2n.me/3YHOf1y
https://c2n.me/3YHOh8r
Я не мог их так же даже закрыть, такая же ошибка, не говоря уже о сохранении.
Поэтому я просто заново отправил в ЕГАИС запрос на клиента по ФСРАР ИД. И после того как я получил ответ, он в 1С обновился и перезаписал прошлые данные. Теперь нормально всё открывается и вроде как больше никаких проблем не замечено было.
Спасибо вам за уделенное время. )