Всем привет. Народ, подскажите пожалуйста, уже всю голову сломал как правильно работать с 1С через SOAP.
Вот что дал мне 1С программист:
Описания интерфейсов (для доступа из внутренней сети):
Имя: AvailabilityOfGoods
URI пространства имен:
Точка подключения: AvailabilityOfGoodsSoap
Интерфейс точки: AvailabilityOfGoodsPortType
операция: ask
Вот мой код:
CModule::IncludeModule('webservice');
$client = new CSOAPClient("asved.ru:2048", "/tradems/ws/aog.1cws?WSDL",204 8) ;
$request = new CSOAPRequest("AvailabilityOfGoodsSoap", "http://asved.ru/xmltypes/" ;) ;
$request->addParameter("code", "1" ;) ;
$request->addParameter("quantity", "1" ;) ;
$request->addParameter("stock", "1" ;) ;
Вот ответ сервера SOAP:
SOAP fault: Server - Missing operation for soapAction [; and body element [{}AvailabilityOfGoodsSoap] with SOAP Version [SOAP 1.1]
Подскажите пожалуйста
Вот что дал мне 1С программист:
Описания интерфейсов (для доступа из внутренней сети):
Имя: AvailabilityOfGoods
URI пространства имен:
Точка подключения: AvailabilityOfGoodsSoap
Интерфейс точки: AvailabilityOfGoodsPortType
операция: ask
Вот мой код:
CModule::IncludeModule('webservice');
$client = new CSOAPClient("asved.ru:2048", "/tradems/ws/aog.1cws?WSDL",204 8) ;
$request = new CSOAPRequest("AvailabilityOfGoodsSoap", "http://asved.ru/xmltypes/" ;) ;
$request->addParameter("code", "1" ;) ;
$request->addParameter("quantity", "1" ;) ;
$request->addParameter("stock", "1" ;) ;
Вот ответ сервера SOAP:
SOAP fault: Server - Missing operation for soapAction [; and body element [{}AvailabilityOfGoodsSoap] with SOAP Version [SOAP 1.1]
Подскажите пожалуйста