I have a piece of xml, like this:
I need to use the cdata string to calculate some stuff.
Its not working at all. I keep getting blank results.
Is there a function to check if we are getting through at all?
I keep getting this result, no matter what:
I'm puzzled.
Code:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:uniface:applic:services:DELAPRBWS">
<soapenv:Header/>
<soapenv:Body>
<urn:CALCULATEPREMIUM soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<PL69_IN xsi:type="xsd:string"><![CDATA[<?xml version="1.0" ?>
<PL69_IN>
<INPUTBLOK>
<BERICHTTYPE>PL69</BERICHTTYPE>
<INITIATOR_ID>ATP</INITIATOR_ID>
<RESPONDENT_ID>DELA</RESPONDENT_ID>
<BEDRIJFSCODE>ATP</BEDRIJFSCODE>
</INPUTBLOK>
<POLISBLOK>
<INSCHRIJVERNUMMER>10005</INSCHRIJVERNUMMER>
<BEREKENING_ID>2</BEREKENING_ID>
<BETAALPERIODE>1</BETAALPERIODE>
<COMMERCIEEL_PRODUCT>D</COMMERCIEEL_PRODUCT>
<INGANGSDATUM_POLISMUTATIE>01-10-2012</INGANGSDATUM_POLISMUTATIE>
<DEKKINGBLOK>
<DEKKING_ID_DEK>1</DEKKING_ID_DEK>
<ELEMENTAIR_PRODUCT_ID>400</ELEMENTAIR_PRODUCT_ID>
<INGANGSDATUM_DEKKING>01-10-2012</INGANGSDATUM_DEKKING>
<KAPITAAL_VERZEKERD>5000</KAPITAAL_VERZEKERD>
<VERZEKERDEBLOK>
<GEB_DAT>31-01-1981</GEB_DAT>
<GESLACHT>V</GESLACHT>
</VERZEKERDEBLOK>
</DEKKINGBLOK>
<DEKKINGBLOK>
<DEKKING_ID_DEK>2</DEKKING_ID_DEK>
<ELEMENTAIR_PRODUCT_ID>210</ELEMENTAIR_PRODUCT_ID>
<INGANGSDATUM_DEKKING>01-10-2012</INGANGSDATUM_DEKKING>
<KAPITAAL_VERZEKERD>5000</KAPITAAL_VERZEKERD>
<VERZEKERDEBLOK>
<GEB_DAT>31-08-2005</GEB_DAT>
<GESLACHT>V</GESLACHT>
</VERZEKERDEBLOK>
</DEKKINGBLOK>
</POLISBLOK>
</PL69_IN>]]>
</PL69_IN>
<PL69_OUT xsi:type="xsd:string"></PL69_OUT>
</urn:CALCULATEPREMIUM>
</soapenv:Body>
</soapenv:Envelope>
Code:
$soapparam = new SoapVar($objRequest, XSD_ANYXML);
$client->__soapCall("CALCULATEPREMIUM", array($soapparam));
Its not working at all. I keep getting blank results.
Is there a function to check if we are getting through at all?
I keep getting this result, no matter what:
Code:
Array
(
[return] => 0
[PL69_OUT] =>
)



Comment