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
enviarfactura [2025/12/04 14:19]
216.73.216.221 se ha restaurado la vieja versión (2025/11/15 23:37)
enviarfactura [2026/01/17 10:45] (actual)
57.141.16.0 se ha restaurado la vieja versión (2025/09/05 14:01)
Línea 505: Línea 505:
  
  
- 
- 
- 
-<code php Codigo Ejemplo PHP> 
- 
-try { 
-    include ("Formas.php");         
-    $wsdl_url = 'http://demointws.thefactoryhka.com.ec/Service.svc?wsdl'; 
-    $client = new SOAPClient($wsdl_url);  
-    $objeto=new PeticionFactura(); 
-    $doc=new Documento(); 
-    $objeto->Documento=$doc; 
-     
-//    *****************DATOS INFOTRIBUTARIA*************** 
-    $infofact=new InfoFactura(); 
-    $objeto->Documento->InfoFactura=$infofact; 
-    $infofact->DirEstablecimiento="Direccion estableciemineto"; 
-    $infofact->DireccionComprador="Direccion Comprador cualquiera"; 
-    $infofact->FechaEmision="16/02/2022"; 
-    $infofact->IdentificacionComprador="1791282183001"; 
-    $infofact->ImporteTotal="112.00"; 
-    $infofact->Moneda="DOLAR"; 
-    $infofact->ObligadoContabilidad="SI"; 
-    $pag=new Pago(); 
-    $pag->FormaPago="01"; 
-    $pag->Plazo="3"; 
-    $pag->Total="112.00"; 
-    $pag->UnidadTiempo="dias"; 
-    $infofact->Pagos=array($pag); 
-     
- 
- 
-    $infofact->RazonSocialComprador="INDUSTRIAL Y AUTOMOTRIZ INDYA S.A."; 
-    $infofact->TipoIdentificacionComprador="04"; 
-    $totimp=new TotalConImpuesto(); 
-    $totimp->BaseImponible="100.00"; 
-    $totimp->Codigo="2"; 
-    $totimp->CodigoPorcentaje="2"; 
-    $totimp->Descuentoadicional="0.00"; 
-    $totimp->ValorDevolucionIva="0.00"; 
-    $totimp->Valor="120.00"; 
-    $totimp->Tarifa="12"; 
-     
-     
-    $infofact->TotalConImpuestos=array($totimp); 
-     
- 
-    $infofact->TotalDescuento="0.00"; 
-    $infofact->TotalImpuestoReembolso="12.00"; 
-    $infofact->TotalSinImpuestos="100.00"; 
-    $infofact->TotalSubsidio="0.00"; 
-     
-         
-//    *********************DATOS INFOFACTURA*************** 
-     
-    $infotrib = new InfoTributaria(); 
-    $infotrib->CodigoNumerico="12345678"; 
-    $infotrib->DirMatriz="direccion Matriz ABC"; 
-    $infotrib->Estab="001"; 
-    $infotrib->PtoEmi="101"; 
-    $infotrib->Secuencial="000000112"; 
-    $infotrib->Nombrecomercial="Fabrica Ecuatoriana Ecuagoch SA"; 
-    $infotrib->RazonSocial="ECUAGOCH";    
-    $objeto->Documento->InfoTributaria=$infotrib;     
-    $objeto->Documento->CorreoNotificar="scastillo@gmail.com"; 
-    $objeto->Documento->DirCliente="Direccion del cliente"; 
-    $objeto->Documento->Notificar="SI"; 
-     
- 
-//    ********************DETALLES********************* 
-     
-    $det=new DetalleFactura(); 
-    $det->Cantidad="1"; 
-    $det->CodigoAuxiliar="A000001"; 
-    $det->CodigoPrincipal="A000001A"; 
-    $det->Descripcion="Articulo Nuevo FFFF"; 
-    $impDet=new ImpuestoDetalle(); 
-    $impDet->BaseImponible="100.00"; 
-    $impDet->Codigo="2"; 
-    $impDet->CodigoPorRet="2"; 
-    $impDet->Tarifa="12"; 
-    $impDet->Valor="12.00"; 
-    $det->Impuestos=array($impDet); 
-    $det->PrecioTotalSinImpuesto="100.00"; 
-    $det->PrecioUnitario="100.00"; 
-    $det->DetAdicional=array("Nombre"=>"NOmbreAdicionalx","Valor"=>"10.00"); 
-    $det->PrecioSinSubsidio="0.00"; 
-    $det->Descuento="0.00"; 
-    $doc->Detalles=array($det); 
-     
-    $pet = [array("data"=> $objeto )];                    
-    $return = $client->__soapCall("EnviarFactura", $pet);                                   
-     print_r($return); 
- 
-} catch (Exception $e) { 
-    echo "Exception occured: " . $e; 
-} 
-           
-            
-</code>