Имя: Пароль:
1C
1С v8
нужна помощь по HTTPСоединение
0 KRV_1983
 
08.09.16
14:29
Есть две базы: бухгалтерия 3.0.43.251 и "Бухгалтерия предприятия, редакция 3.0
БИТ.ФИНАНС 3.0"  

Обе базы лежат на одном сервере. Запускаю обработку, которая создает http соединение.

Соединение = Новый HTTPСоединение(СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси, ,СтруктураПараметровСайта.ЗащищенноеСоединение);


В Бухгалтерии HTTPСоединение создается, а во второй базе нет. Выдает ошибку "Несоответствие типов (параметр номер '2')"  Что такое может быть?
1 KRV_1983
 
08.09.16
14:29
параметры передаются одинаковые там и там..
2 KRV_1983
 
08.09.16
14:31
используются системные настройки в прокси..
3 delavar
 
08.09.16
14:58
Режим совместимости у БИТ ФИНАНС какой?
4 sapphire
 
08.09.16
15:10
(0) Вангую, версия платформы для запуска конфигураций не совпадают, БИТ.ФИНАНС 3.0 запускают 8.3.8.2054
5 sapphire
 
08.09.16
15:13
+(0) и что же в поле порт передается во втором случае?
6 KRV_1983
 
08.09.16
17:14
3, отсутствует.
5, тоже, что и в первом. И тип значения такой же.
7 KRV_1983
 
09.09.16
09:23
3, поставил режим совместимости, все ок.

Появилась другая проблема
В этой базе есть план обмена..

ТекУзел = ПланыОбмена.Полный.НайтиПоНаименованию("Сервис");
...
ПланыОбмена.ЗарегистрироватьИзменения(ТекУзел,ОбъектМД);


При регистрации изменений выходит

Ошибка при вызове метода контекста (ЗарегистрироватьИзменения)
            
по причине:
Недопустимое значение параметра (параметр номер '1')

что за ерунда? Узел то найден.




На других базах (бух 3.0) все ок.   Настройки один в один.
Основная теорема систематики: Новые системы плодят новые проблемы.