Имя: Пароль:
1C
1С v8
Вызов web-сервисов 1С из SAPа
0 shushik
 
26.03.13
18:13
Здравствуйте. И снова интеграция 1С и SAP. Проблема вызова web-сервисов SAP из 1С о которой я уже здесь писала, решена. Теперь возникла необходимость, наоборот, из SAP  вызывать web-сервисы 1С.   Написала простенький тестовый web-сервис, опубликовала его из 1С, но  при вызове его из SAP  возникают какие-то непонятные ошибки: «No SOAP Envelope but 1 {http://schemas.xmlsoap.org/wsdl/}definitions; HTTP 200 ame…». Я даже не знаю, в какую сторону копать.  Web-сервис 1С работает, проверила его через soapUI.  Скажите это вообще реально вызывать web-сервисы 1С в SAPе или нужно писать какую-то прослойку? Может быть, в 1С web-сервисы для SAPа нужно как-то по-другому писать, может  есть какие-то особенности?
1 etc
 
26.03.13
18:19
код из SAP:
if (core.1CDetected) then {
   //achtung! 1C on the way!
   debug.raiseerror("No SOAP Envelope ..", _ErrTypeCritical)
   mail.SendHidden("Client is mad. Help! Location:" & core.GetLocation(), _SapOfficeMail)
}
2 Юрий Лазаренко
 
26.03.13
18:20
(0) Вообще веб-сервис это универсальный механизм доступа к данным, и пофигу откуда ты его вызываешь.
3 Юрий Лазаренко
 
26.03.13
18:21
(1) А где у тебя в этом коде вызов веб-сервиса?
4 etc
 
26.03.13
18:21
(1) в комментарии :)
5 Юрий Лазаренко
 
26.03.13
18:24
(4) Тьфу, блин, думал это ТС запостил (1) ))))))
6 shushik
 
26.03.13
18:27
(5) Я могу то же самое но про SAP)))
7 shushik
 
26.03.13
18:30
А все-таки если серьезно, кто-нибудь сервисы 1С из SAP вызывал?