Здравствуйте!!!
У меня вопрос:
Почему у меня не загружаются курсы валют если я :
1) Создал WS Ссылку во вкладке общее (https://cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL) 2) Создал справочник Валюты (Без всего)
3) Создал группу (Общее)
4) Создал Общую команду , (Загрузка курсов валют) и закинул ее в группу Общее
5) Создал регистр Сведений , как на скине , (В пределах дня) указать в свойствах регистра
Валюта - это ссылка справочник Валюты, А курс это строка длинна 10 переменная
6) Что надо писать в общей команде :
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ЗагрузитьКурсыВалют();
Сообщить("Курсы валют загружены!!!")
КонецПроцедуры
&НаСервере
Процедура ЗагрузитьКурсыВалют()
Прокси=WSСсылки.КурсыВалютЦБ.СоздатьWSПрокси("http://web.cbr.ru/","DailyInfo","DailyInfoSoap12");
ТипWSПараметра = Прокси.ФабрикаXDTO.Пакеты.Получить("http://web.cbr.ru/").Получить("GetCursOnDate");
WSПараметр = Прокси.ФабрикаXDTO.Пакеты.Получить("http://web.cbr.ru/").Получить("GetCursOnDate");
WSПараметр = Прокси.ФабрикаXDTO.Создать(ТипWSПараметра);
WSПараметр.On_Date= ТекущаяДата();
КурсыВалют = Прокси.GetCursOnDate(WSПараметр);
Для Каждого Элемент Из КурсыВалют.GetCursOnDateResult.diffgram.ValuteData.ValuteCursOnDate
Цикл Валюта = СоздатьПолучитьВалюту(Элемент);
Если Валюта <> Неопределено тогда МенеджерКурсыВалют = Регистрысведений.КурсыВалют.СоздатьМенеджерЗаписи();
МенеджерКурсыВалют.Валюта = Валюта;
МенеджерКурсыВалют.Курс = Элемент.Vcurs;
МенеджерКурсыВалют.Период = ТекущаяДата();
МенеджерКурсыВалют.Записать();
КонецЕсли
КонецЦикла
КонецПроцедуры
&НаСервере
Функция СоздатьПолучитьВалюту(Элемент)
Валюта = Справочники.Валюты.НайтиПоКоду(Элемент.Vcode);
Если Валюта <> Неопределено И Валюта = Справочники.Валюты.ПустаяСсылка() Тогда
ВалютаОбъект = Справочники.Валюты.СоздатьЭлемент();
ВалютаОбъект.Наименование = Элемент.Vname;
ВалютаОбъект.Код = Элемент.Vcode;
ВалютаОбъект.Записать();
Возврат ВалютаОбъект.Ссылка;
ИначеЕсли ЗначениеЗаполнено(Валюта) Тогда
Возврат Валюта;
Иначе
Возврат Неопределено;
КонецЕсли
КонецФункции
Показать
Вроде все , и выходит ошибка в конфигурации что делать???
Модераторы (Админы прошу меня не банить я начинающий программист) Не закрывайте вопрос пожалуйста!!!
(2) Честно говоря, надоели уже дилетанты, которые не понимают разницу между интернетом на клиенте и на сервере...
Да еще просят нас попытаться угадать их ошибку...