#0
by Skazy
Есть XDTO схема - TestVS В нем два типа объектов - ArraySpisok и StrokaSpiska. ArraySpisok содержит одно свойство - Spisok, имеющее тип - StrokaSpiska, максимальное кол-во = -1. StrokaSpiska имеет свойства - Articul, Razmer, Kol. Есть веб-сервис TestWork, в нем операция - TestArray, возвращает тип булево, имеет параметр - Test c типом значения ArraySpisok. Задача - передать из 1С в это ВС список товара. Это тест вызова из 1С своего же веб-сервиса. В этой же конфе создаю обработку с кодом: Подключение = определяю WSОпределения, создаю WSПрокси. Здесь все нормально. Вижу точки подключения, операции, параметры операций... XDTOТипГлавный = ФабрикаXDTO.Тип(" "); XDTOТипСтрока = ФабрикаXDTO.Тип(";); При запуске 1С выдает такую ошибку - {Форма.Форма.Форма}: Ошибка при вызове метода контекста (TestArray): Ошибка вызова операции сервиса: {: Неизвестная ошибка. Несоответствие типов XDTO: Тип '{ ' не найден Тип принадлежит пакету, входящему в состав другой фабрики типов XDTO: Несоответствие типов XDTO: Тип '{ ' не найден Тип принадлежит пакету, входящему в состав другой фабрики типов XDTO Самое смешное, что мои веб-сервисы прекрасно работают при вызове с php или C#, а из 1С смоделировать вызов не могу.
#3
by DmitrO
Т.е. при получении WS определений ты должен использовать фабрику из этих определений, а не ту которая у тебя в конфигурации.
#4
by DmitrO
Вот если бы ты создавал прокси из WS ссылки добавленной в конфигурацию (без создания определений, определния бы хранились в конфигурации), то тогда использовал бы глобальную фабрику конфигурации.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из ТаблицыЗначений передать значения в таблицу документа.
- Таблицу значений выгрузить в таблицу печатной формы
- Как таблицу Excel передать в таблицу значений?
- как в таблицу значений передать список значений
- А можно в таблицу значений записать другую таблицу значений?
- Как таблицу значений значений превратить во временную таблицу SQL ?
- СКД: Как передать таблицу значений как параметр в СКД?
- Как передать таблицу значений в форму обрабоки из другой обработки
- Как передать таблицу значений в построитель отчетов?
- Как передать с сервера на клиент таблицу значений в управляемом приложении
- Передать параметр(Список значений) во временную таблицу
- v8: Как таблицу значений выгрузить на управляемую форму в таблицу значений?
В этой группе 1С
- 1sqlite. Условие на НеПустое значение реквизита справочника как?
- запустить процедуру после закрытия формы
- Задвоение движений по регистру "Товары организаций"
- Добавить не основную форму объекта в командный интерфейс
- Обороты в регистре Продажи не отображаются
- БП 3.0 Продажа физ. лицу спецодежды, в счет фактуре не найден код 26
- Розница 2.1. Поиск по штрих-коду в справочнике "Номенклатура"
- открытие формы на клиенте, через параметр полученный от серверной функции.
- (УТ 8.2) 2 сканера штрих-кода, задвоение при работе
- Как отразить разную первоначальную стоимость ОС для БУ и НУ?
- Начисление за отработанные дни ЗУП 3.0
- СКД: из полей вывода пропадает поле под пользователем с неполными правами
- ЗУП 3.0 в расчет зарплаты добавляется оплата праздничных дней. Откуда?
- В 1с внешний отчет в конфигураторе меняешь но ничего не происходит
- URI пакета xdto
- Удаление гиперссылки на СФ-полученную 1с УПП.
- v7: Выбрать все данные по регистру ПартииНаличие.
- Оптимизация запроса к регистру накопления
- В 1с 8.0 была функция ПредставлениеПериода а в 8.3 такой нет, что ее заменяет?
- v7: Ошибка при создании объекта из компоненты NameDecl.dll