Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2014, 12:28
Avatar de mposadar
mposadar
 
Fecha de Ingreso: mayo-2012
Ubicación: Bogotá
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Exclamación PHP SOAP retorna NULL

Buenas Amigos,

Tengo un problema con un WebService que estoy consumiendo.
Cuando hago el call al método del wsdl los datos llegan y el proceso que se debe hacer con los mismos se hace correctamente, pero cuando me retorna una respuesta
llega como NULL.

Cuando pruebo con SoapUI todo se ejecuta perfecto.

Alguien por favor que me de una luz para saber cual podría ser el problema?
si tiene que ver con la configuración del servidor.

mi código es algo como esto.

Código PHP:
$NitProveedor 12345;
     
$Referencia 3345189;
     
$Valor 110000;
     
$FechaExpiracion "2014-10-14";
     
$Cedula 11435545;

    
$servicio "la direccion del wsdl";

    
$options = array(
        
"cache_wsdl" => WSDL_CACHE_NONE,
         
"trace" => true,
         
"encoding" => "utf-8"
    
);

    
     
$cliente = new SoapClient($servicio$options);
     
/* Array con los parametros que se enviaran al wsdl */
     
$parametros = array('NIT_Proveedor' => $NitProveedor,
                         
'Referencia' => $Referencia
                         
'Valor' => $Valor
                         
'Fecha_Expira' => $FechaExpiracion
                         
'Cedula' => $Cedula );

     
    
$cliente = new SoapClient($servicio$parametros);
    
    
$result $cliente->Venta($parametros);
    
var_dump($result);
    
    
$functions $cliente->__getFunctions();
    
var_dump ($functions);