|
Проблемы с настройкой Магенто | ☑ | ||
---|---|---|---|---|
0
Димитрий1с
07.02.17
✎
13:44
|
Добрый день,
Возникла проблема при работе с Магенто. Облазил все форума, нашел текст кода .....но, не пойму из за чего не работает так как надо. Возможно нет каких то настроек со стороны магенто... Текст кода: Try Definitions = New WSОпределения(ПутьКВсдл); ServiceMagento = Definitions.Services[0]; ProxyMagento = New WSProxy(Definitions, ServiceMagento.NamespaceURI, ServiceMagento.Name, ServiceMagento.Endpoints[0].Name); Factory = ProxyMagento.XDTOFactory; //Login SessionId = ProxyMagento.login("user","pass"); Except Message(ErrorDescription()); Return; EndTry; filters = Factory.Create(Factory.Type(ServiceMagento.NamespaceURI,"filters")); associativeArrayType = Factory.Type(ServiceMagento.NamespaceURI,"associativeArray"); associativeArray = Factory.Create(associativeArrayType); associativeEntityType = Factory.Type(ServiceMagento.NamespaceURI,"associativeEntity"); associativeEntity = Factory.Create(associativeEntityType); associativeEntity.key = "status"; associativeEntity.value = "nulled_canceled"; associativeArray.complexObjectArray.Add(associativeEntity); filters.filter = associativeArray; OrdersList = ProxyMagento.salesOrderList(SessionId, filters); В итоге получаю ошибку {Форма.Форма.Форма(60)}: Ошибка при вызове метода контекста (salesOrderList) OrdersList = ProxyMagento.salesOrderList(SessionId, filters); по причине: Ошибка вызова операции сервиса: {urn:Magento}:MagentoService:salesOrderList() по причине: Неизвестная ошибка. Ошибка преобразования данных XDTO: Чтение объекта типа: {urn:Magento}salesOrderListEntityArray - [14,24] Проверка дополнительного свойства: форма: Элемент имя: complexObjectArray по причине: Ошибка преобразования данных XDTO: Чтение объекта типа: {urn:Magento}salesOrderListEntityArray - [14,24] Проверка дополнительного свойства: форма: Элемент имя: complexObjectArray по причине: Ошибка проверки данных XDTO: Структура объекта не соответствует типу: {urn:Magento}salesOrderListEntityArray. Что это значет и как это понять?!?! П.с. нашел в интернете пример с получением курсов валют. Там все работает как надо. Возможно проблемы на стороне веб сервера? |
|||
1
Димитрий1с
07.02.17
✎
13:59
|
Up
|
|||
2
Димитрий1с
07.02.17
✎
15:16
|
up
|
|||
3
rozer76
07.02.17
✎
15:35
|
(2) ищи как правильно вызывать и какие типы данных ProxyMagento.salesOrderList(SessionId, filters)
|
|||
4
Димитрий1с
07.02.17
✎
15:53
|
Так все он отпровляет, если был бы не верный тип параметра 1с так и сказал бы (пробовал уже). А тут он ссылаеться на фиг знает что. Когда формирует ответ...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |