PHP Soap и .Net Dataset

У меня проблема. Я пытаюсь сделать запрос к веб-Appi: http://www.speedex.gr/getvoutrans/getvoutrans.asmx?WSDL

И я отправляю запрос на insertPodData ();

Я использую PHP и SOAP. Я успешно подключаюсь и даю правильные учетные данные. Однако я не могу отправить набор данных (потому что я не знаю правильный путь), поэтому я получаю пустой набор данных.

Наборы данных для .NET lang. Так что это довольно сложно с php.

Я уже пытался отправить его как массив, я все равно получаю пустой результат.

Вот некоторые кодировки.

PHP:

$dataset = array( 'schema' => array( 'Enter_Branch_Id' => $speedex_branch_id, 'SND_Customer_Id' => $speedex_cust_id, 'SND_Agreement_Id' => $speedex_appi_key, 'RCV_Name' => 'Test', 'RCV_Addre1' => 'Test Adress', 'RCV_Zip_Code' => '54636', 'RCV_City' => 'Thessaloniki', 'RCV_Country' => 'Greece', 'RCV_Tel1' => '*******', 'Voucher_Weight' => '0', ), 'any' => '' ); try { $soap = new SoapClient("http://www.speedex.gr/getvoutrans/getvoutrans.asmx?WSDL",array('trace' => true)); $oAuthResult = $soap->insertPodData( array( 'username' => $speedex_usrn, 'password' => $speedex_psw, 'VoucherTable' => $dataset, '_tableFlag' => 3 ) ); $resultVoucher = $oAuthResult; print_r($resultVoucher); echo '<br>'; echo "REQUEST:\n" . htmlentities($soap->__getLastRequest()) . "\n"; die(); }catch(SoapFault $fault) { die('<h1>Ooooops something is broken. Refresh or contact module creator </h1><br>'.$fault); } 

Это возвращает этот результат

 RESULT: stdClass Object ( [insertPodDataResult] => 1 [newVoucherTable] => stdClass Object ( [schema] => [any] => ) ) REQUEST: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://tempuri.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <ns1:insertPodData> <ns1:username>****</ns1:username> <ns1:password>****</ns1:password> <ns1:VoucherTable>********************TestTest Adress54636ThessalonikiGreece********</ns1:VoucherTable> <ns1:_tableFlag>3</ns1:_tableFlag> </ns1:insertPodData> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 

Поскольку вы можете наблюдать, что набор данных не создается, и все значения передаются без ссылки.

Любые идеи подсказки? Заранее спасибо!