Имя: Пароль:
1C
1С v8
Вебсервисы - интеграция САП и 1С
0 maxar
 
14.04.14
14:45
Идет интеграция сап и 1С через вебсервисы. Саповцы предоставили wsdl  ссылки в которых присутствует элемент Policy , который не дает работать с этой ссылкой в 1С. Убрать этот тэг отказываются мотивируя невозможностью.
Можете предложить какой-то вариант - как все таки заставить 1с с этим работать... или может какой-то альтернативный вариант предложите...
1 ДенисЧ
 
14.04.14
14:47
Предлагаю нарисовать проксик на пыхпыхе...
2 Balonbl4
 
14.04.14
14:50
Делай на пост запросах
3 ИС-2
 
naïve
14.04.14
15:01
это фактически обмен через XML? Если есть возможность, то сделать посредник, который переименует Policy во что-то другое..
4 Худой
 
14.04.14
16:30
(0)"отказываются мотивируя невозможностью"
Если САП, то теперь много вещей будут "мотивировать невозможностью"
5 DitriX
 
14.04.14
18:28
Если я не ошибаюсь - этот тег появился в всдл1.2, попробуй динамечески создать вссылку и указать явно что работаешь с Soap12
6 alexei366
 
14.04.14
18:45
(0) Можно ещё заюзать ком объект Майкрософта (забыл как называется), который как раз с wsdl помогает работать, грубо говоря обертку относительно удобную, чем самому писать HTTP запросы по спеке wsdl)
7 Serginio1
 
14.04.14
19:01
8 Абырвалг
 
14.04.14
19:08
что тебе мешает ручками убрать полиси?
9 Эмбеддер
 
14.04.14
19:15
(8) САПу что-то мешает, а 1Сник будет перехватывать пакеты на низком уровне? придется через http запросы работать
10 Абырвалг
 
14.04.14
19:18
курите маны. возьмите wsdl файл, измените и храните у себя. бинго.
11 Apokalipsec
 
14.04.14
19:22
(9) САПу скорее всего мешает, что они wsdl выгрузили из едока и хз вообще чего с ней делать))
12 Serginio1
 
14.04.14
20:10
13 Armando
 
14.04.14
23:02
Мы из саповских wsdl всегда wsp вырезаем. Всё работает нормально.
14 Armando
 
14.04.14
23:04
>> Убрать этот тэг отказываются мотивируя невозможностью
Берешь wsdl, удаляешь все ненужное, и грузишь в метаданные в ws-ссылки
15 Абырвалг
 
14.04.14
23:28
(14) +1, об этом сразу и написал
16 maxar
 
23.04.14
15:35
Подниму тему - проблему в (0) решили...
другая проблема - при загрузке wsdl - не загружается параметр - т.е. должно быть три параметра - один входной и два выходных - входной есть - выходных нет , при создании в коде
Прокси = WSСсылки.WSсыллка1.СоздатьWSПрокси("urn:sap-com:document:sap:rfc:functions","ZWS_LOY_BP_RET_REG_BLANK_NEW","binding");

и вызове сервиса

также ругается на лишние параметры... в чем может быть причина?