06.12.2016 12:55
TANGOR
 
Цитата:
HamyaG
Это идентификатор (GUID) клиента
cards-catalog/internal-card/client/guid
и это к сожалению не строка как написано в XSD а число (bigint)
06.12.2016 14:06
HamyaG
 
Цитата:
TANGOR Это идентификатор (GUID) клиента
cards-catalog/internal-card/client/guid
и это к сожалению не строка как написано в XSD а число (bigint)
как говорится - за что купил)) все равно эта хренатень не пашет...
26.12.2016 03:33
shotoo
 
Вообще файловый обмен с сет 10 работает убого. В чем сложность перейти на Web?
26.12.2016 09:19
HamyaG
 
Цитата:
shotoo Вообще файловый обмен с сет 10 работает убого. В чем сложность перейти на Web?
перешли уже, у них отдел IT почему то сопротивлялся
02.02.2017 10:34
jomal
 
Выгрузил акцию в Set Centrum 10.
Хочу получить обратную связь по загрузке этой акции через веб сервис ..../SET-ERPIntegration/SET/FeedbackWS?wsdl
Отправляю такую xml:
<xmlGetstatus xmlns="http://feedback.ERPIntegration.crystals.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<import ti="123321"/>
</xmlGetstatus>

Веб сервис возвращает ошибку:

{ВнешняяОбработка.Внешняя1.Форма.Форма.Форма(1512)}: Ошибка при вызове метода контекста (getPackageStatus)
Результат = Прокси.getPackageStatus(Данные);
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {http://feedback.ERPIntegration.crystals.ru/}:FeedbackWSService:getPackageStatus()
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка SOAP сервера: Unmarshalling Error: unexpected element (uri:"http://feedback.ERPIntegration.crystals.ru/", local:"import"). Expected elements are <{}xmlGetstatus>
Код ошибки: Client

Кто нибудь сталкивался с такой проблемой?
Есть ли у кого нибудь пример формирования xml в 1с для отправки в этот веб сервис??
03.02.2017 12:20
TANGOR
 
Цитата:
jomal Выгрузил акцию в Set Centrum 10.
Хочу получить обратную связь по загрузке этой акции через веб сервис ..../SET-ERPIntegration/SET/FeedbackWS?wsdl
Отправляю такую xml:
<xmlGetstatus xmlns="http://feedback.ERPIntegration.crystals.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<import ti="123321"/>
</xmlGetstatus>

Веб сервис возвращает ошибку:
...
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка SOAP сервера: Unmarshalling Error: unexpected element (uri:"http://feedback.ERPIntegration.crystals.ru/", local:"import"). Expected elements are <{}xmlGetstatus>
Код ошибки: Client

Кто нибудь сталкивался с такой проблемой?
Есть ли у кого нибудь пример формирования xml в 1с для отправки в этот веб сервис??
Специально для 1С сделали метод
getPackageStatusLight

там просто строкой ti передавать надо.
вот так (пример для SOAPUI):

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:feed="http://feedback.ERPIntegration.crystals.ru/">
<soapenv:Header/>
<soapenv:Body>
<feed:getPackageStatusLight>
<TI>123321</TI>
</feed:getPackageStatusLight>
</soapenv:Body>
</soapenv:Envelope>

описание есть в интегр. документации
проблема в несогласованности или непонимании формата XML вопроса/ответа в 1С.
например в SAP при разворачивании WSDL всё работает корректно.
09.02.2017 14:50
jomal
 
Да, спасибо. Метод getPackageStatusLight нашел, все получилось.
30.06.2017 12:45
HamyaG
 
В общем появилось время и таки сделал... и начисление и снятие и пачками и по одной... не хочет кристал сам инфой делиться, пришлось потратить свое время...

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.