#0
by kimba
Хочу сделать простейший пример веб сервиса. Есть 2 базы 1с82, в одной веб сервис с функцией "GetNumbers" с параметрами data1 и data2 (тип указал date (. Возвращаться должен список номеров документов в периоде между data1 и data2. Опубликовал на апаче. Что не получилось: 1) Пытаюсь добавить web ссылку во вторую базу, она добавляется но при экспорте wsdl ничего не происходит. Я так понял что должно нарисоваться дерево параметров. 2) Функция получения такая: Функция GetSamples(ДатаНач, ДатаКон) Понятно конечно что она щас не работает как надо, вопрос как из date ( преобразовать в дату и вопрос как вернуть список в виде XDTO. 3) Как будет выглядеть процедура получения данных во второй базе?
#3
by kimba
Да, теперь создал, добавил туда элемент тип: Вариант: список Тип элемента: string ( Указал его использование в веб сервисе и добавил выходной параметр Results в веб сервис с типом ListOfNumbers. Что дальше? во второй базе при импорте WSDL ничего не изменилось
#6
by kimba
не верно ссылку на wsdl задал для второй базы, изменил и теперь выдает ошибку при импорте: Ошибка при выполнении файловой операции '' по причине: Ошибка работы с Интернет: внутренняя ошибка сервера . <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <faultstring>Операция не найдена: {; по причине: Ошибка работы с Интернет: внутренняя ошибка сервера Я так понимаю проблеммы с настройкой апача?
#7
by kimba
Разобрался, проблема была в другом. Теперь есть еще один вопрос: Объявил объект в 1 базе в пакете XDTO Выглядит так: Создал новую функцию и добавил ей один параметр, тип которого этот объект. Вопрос: как из второй базы передать в эту функцию параметр в виде этого объекта? Я так понимаю нужно создать этот объект XDTO и заполнить его, КАК?
#11
by kimba
Не работает, код: Выдает ошибку: Несоответствие типов XDTO: Тип '{' не найден Тип принадлежит пакету, отсутствующему в фабрике типов XDTO Хотя данный код работает в базе №1. Видимо где то что-то я не добавил. Где?
#13
by kimba
Еще вопрос необходимо чтобы 1с предоставляло список номенклатуры своей. Соответственно это не фиксированный массив объектов XDTO. Как? Создал тип объекта в XDTO объектах с 2мя реквизитами: "наименование" и "код". Что должна возвращать функция у веб сервиса? Как сформировать этот список?
#14
by Serginio1
Сделай Тип данных с двумя праметрами. Создай еще Тип данных и добаввь поле типа ранее созданной структуры. У этого поля Минимальное Количество 0 максимальное количество -1
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- создание справочника
- V8. Проблемы с создание начальных образов
- Создание внешних компонент
- Создание обработки
- создание BAT ФАЙЛА для автоматического запуска 1с
- Работа через веб интерфейс и веб расширение.
- Создание Com Объекта в веб клиенте
- Проброс порта веб сервиса 1с
- не работает веб сервис после обновления платформы и веб севрера.
- URI пространства имен веб сервиса
В этой группе 1С
- отбор по доп. колонке списка документов
- Где найти описание типов 1С из "стандартных" пакетов XDTO
- ЗУП: Белорус ГПХ и штатный сотрудник в одном периоде
- "Заполнять из данных заполнения"
- курс spec8 vs курс Чистова
- БГУ: где взять бюджетные классификаторы?
- v7: Имя переменной + Число
- Парсер яндекс маркета
- v7: проверка конфигурации. неустранимая ошибка
- 1с трактир фронт офис
- Банковский счет при обмене УТ 10.3 БП 2.0
- 4 ФСС и численность работников 8.2 ЗУП
- 1C Сканер штрихкода
- Открытие формы выбора с отбором из параметров СКД
- Ошибка при работе с OpenOffice Calc
- ЗУП Оклад по дням и не полностью отработанное время
- КАК программно снять защиту с области группировок в эксель?
- Как из ЧислоПрописью убрать копейки 00 ?
- Периодический регистр сведений по позиции регистратора
- Как проверить существование записи в регистр сведений?