Имя: Пароль:
1C
1С v8
Вебсервис, XDTO, создание обработки для выгрузки из стороннего приложения
,
0 scorp364
 
30.03.16
10:20
Помогите, разобраться с обработкой. Возникает ошибка при открытии через браузер:
Ошибка при выполнении файловой операции  'http://localhost:80/ZUP/ws/webservice?wsdl'
по причине:
Ошибка работы с Интернет:  внутренняя ошибка сервера (500). <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">;
    <soap:Body>
        <soap:Fault>
            <faultcode>soap:Client</faultcode>
            <faultstring>Ошибка вызова операции сервиса:  {http://www.sample-package.org}:webservice:getWSDL()
по причине:
Ошибка инициализации библиотеки модулей
по причине:
{WebСервис.webservice.Модуль(27,13)}: Неопознанный оператор</faultstring>
            <detail/>
        </soap:Fault>
    </soap:Body>
</soap:Envelope>
по причине:
Ошибка работы с Интернет:  внутренняя ошибка сервера (500)


Сама обработка:

Функция ДанныеОтгрузки()
// Создаем объект XDTO с типом "Contragent"
ТипXDTO_Товар = ФабрикаXDTO.
  Тип("http://www.sample-package.org","ЗаписьВедомости";);
КорневойЭлемент = ФабрикаXDTO.Создать(ТипXDTO_Товар);
КорневойЭлемент.Name = "List of contragents";

Запрос = Новый Запрос;
Запрос.Текст =
  "ВЫБРАТЬ
     |    ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо КАК Физлицо,
     |    ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо.Наименование КАК ФИО,
     |    ЗарплатаКВыплатеОрганизацийЗарплата.Сумма КАК Сумма,
     |    ЗарплатаКВыплатеОрганизаций.ПериодРегистрации КАК Период,
     |  ЗарплатаКВыплатеОрганизаций.Номер КАК НомерДокумента,
     |  ЗарплатаКВыплатеОрганизаций.Организация КАК Организация,
     |    ЗарплатаКВыплатеОрганизаций.Ответственный  КАК Ответственный
     |ИЗ
     |    Документ.ЗарплатаКВыплатеОрганизаций.Зарплата КАК ЗарплатаКВыплатеОрганизацийЗарплата
     |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗарплатаКВыплатеОрганизаций КАК ЗарплатаКВыплатеОрганизаций
     |        ПО ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка = ЗарплатаКВыплатеОрганизаций.Ссылка
     |ГДЕ
     |    ЗарплатаКВыплатеОрганизаций.Ссылка = &Ссылка
     |ИТОГИ ПО
     |    Физлицо");
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();  

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл  
  // В свойство "ElementsContragents" записываем список
  // объектов "Contragent"  
  Элемент = ФабрикаXDTO.Создать(ТипXDTO_Товар);
  Элемент.ФИО = ВыборкаДетальныеЗаписи.ФИО;
  КорневойЭлемент.Сотрудник.Добавить(Элемент);    
КонецЦикла;

Возврат КорневойЭлемент;  
КонецФункции
1 LordCMEPTb
 
30.03.16
10:23
Веб-сервис сразу сказал, что именно ему не нравится:

WebСервис.webservice.Модуль(27,13)}: Неопознанный оператор

Что находится в модуле веб-сервиса в строке 27 и почему там оператор никем не опознан?