meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
descargaarchivo [2026/05/31 03:01]
104.23.243.177 se ha restaurado la vieja versión (2026/05/25 01:24)
descargaarchivo [2026/07/26 06:46] (actual)
104.23.197.169 se ha restaurado la vieja versión (2026/07/12 05:16)
Línea 76: Línea 76:
             }             }
 </code> </code>
 +
 +<code php Codigo Ejemplo PHP>
 +
 +             class PeticionDescargaArchivo{
 +    
 +             public $Usuario = 'usuariointegracion'; 
 +             public $RUC = '1792433735566';  
 +             public $Clave = 'claveintegracion';  
 +             public $Documento = '01-001-101-010000004';
 +             public $Extension="xml";
 +    
 +        
 +
 +
 +
 +         try {
 +    
 +           
 +             $wsdl_url = 'http://demointws.thefactoryhka.com.ec/Service.svc?wsdl';
 +             $client = new SOAPClient($wsdl_url); 
 +             $objeto=new PeticionDescargaArchivo();
 +             $return = $client->__soapCall("DescargaArchivo", $pet);                                  
 +             print_r($return);
 +             $base64=$return->DescargaArchivoResult->Archivo;
 +             $Archivo= utf8_decode($base64);
 +             $Archivo2= base64_decode($Archivo);
 +             echo("<br>");
 +             echo ("El codigo es: ".$return->DescargaArchivoResult->Codigo."<br>");
 +             echo("<br>");
 +             echo ("El archivo es: ".$Archivo2);    
 +
 +
 +         catch (Exception $e) {
 +
 +            echo "Exception occured: " . $e;
 +}
 +      
 +    
 +}  
 +        
 +</code>
 +
 +
 +
 +
  
 El formato del campo string **Documento** es el siguiente:  CodigoDocumento-Sucursal-PuntoEmision-Secuencial ejemplo "01-001-001-000000023" El formato del campo string **Documento** es el siguiente:  CodigoDocumento-Sucursal-PuntoEmision-Secuencial ejemplo "01-001-001-000000023"