Цитата |
---|
Дмитрий Яковенко пишет: Иван, человек не то что не слушает советов, но и поиском не пользуется. |
17.06.2010 14:58:27
Подскажите пожалуйста, глупый вопрос, но никак не могу найти ошибку
В 1С УТ создаем настройку обмена данными указываем: Адрес сайта: http://*******/bitrix/admin/1c_exchange.php Пользователь: Логин Пароль: пароль пользователя, очень простой - одни цифры, ошибок быть никак не может. нажимаем "Проверить" (в смысле проверить настройки соединения) говорит "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль." Пробовали с разных компьютеров. Пользователь включен во все группы, все вроде как обычно, но не работает. В чем может быть дело? |
|
|
21.10.2009 16:15:21
Проблема в форматировании числа при передаче из 1С.
В справочнике "Настройки обмена с сайтом" есть кнопка "Настроить форматы даты, времени и чисел", может быть с помощью ее как-то можно решить проблему(у меня не получилось). Как я понимаю, проблема еще и в UTF кодировке сайта. Техподдержка дала такой ответ (по другому поводу)
Для этого случая все вышеизложенное не помогло решить проблему, решил так: в 1С в обработке "Обмен с сайтом" изменил процедуру Функция ФорматЗначенияДляCML(Значение, Формат) Результат = ""; //Начало изменений Альфа-Софт //Если ТипЗнч(Формат) = Тип("Строка") Тогда // Результат = Формат(Значение, Формат); //Конец изменений Альфа-Софт Если ТипЗнч(Значение) = Тип("Число") Тогда Результат = Формат(Значение, Формат); Результат = СтрЗаменить(Результат,Символ(160),""); ИначеЕсли ТипЗнч(Формат) = Тип("Строка") Тогда Результат = Формат(Значение, Формат); ИначеЕсли ТипЗнч(Формат) = Тип("Число") Тогда Результат = Лев(СокрЛП(Значение), Формат); КонецЕсли; Возврат Результат; КонецФункции |
|||
|