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 [2024/03/16 17:46]
47.128.18.248 se ha restaurado la vieja versión (2021/07/22 19:56)
enviarfactura [2024/03/31 00:11] (actual)
47.128.125.91 se ha restaurado la vieja versión (2024/03/21 07:08)
Línea 1: Línea 1:
-metodo enviar factura+====== Método EnviarFactura() ======
  
 +El request del método es el siguiente:
  
 +| Request: Parámetro a enviar |||
 +^ **Tipo** ^ **Identificador** ^ **Descripción** ^
 +| String | RUC | Proporcionado por el cliente. |
 +| String | Usuario | Proporcionado por The Factory HKA. |
 +| String | Password | Proporcionado por The Factory HKA. |
 +| Object | Documento | xml siguiente  |
  
 +----
 +
 +
 +
 +
 +
 +<code xml>
 +<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsec="http://schemas.datacontract.org/2004/07/WSEcuadorService.Request" xmlns:ecu="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" xmlns:ecu1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" xmlns:ecu2="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" xmlns:ecu3="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" xmlns:ecu4="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other">
 +   <soapenv:Header/>
 +   <soapenv:Body>
 +      <tem:EnviarFactura>
 +         <!--Optional:-->
 +         <tem:data>
 +            <!--Optional:-->
 +            <wsec:Clave>?</wsec:Clave>
 +            <!--Optional:-->
 +            <wsec:RUC>?</wsec:RUC>
 +            <!--Optional:-->
 +            <wsec:Usuario>?</wsec:Usuario>
 +            <!--Optional:-->
 +            <wsec:Documento>
 +               <!--Optional:-->
 +               <ecu:CPCliente>?</ecu:CPCliente>
 +               <!--Optional:-->
 +               <ecu:CampoAdicional>
 +                  <!--Zero or more repetitions:-->
 +                  <ecu1:infoAdicional>
 +                     <!--Optional:-->
 +                     <ecu2:Nombre>?</ecu2:Nombre>
 +                     <!--Optional:-->
 +                     <ecu2:Valor>?</ecu2:Valor>
 +                  </ecu1:infoAdicional>
 +               </ecu:CampoAdicional>
 +               <!--Optional:-->
 +               <ecu:CorreoNegociable>?</ecu:CorreoNegociable>
 +               <!--Optional:-->
 +               <ecu:CorreoNotificar>?</ecu:CorreoNotificar>
 +               <!--Optional:-->
 +               <ecu:Detalles>
 +                  <!--Zero or more repetitions:-->
 +                  <ecu2:DetalleFactura>
 +                     <!--Optional:-->
 +                     <ecu2:Cantidad>?</ecu2:Cantidad>
 +                     <!--Optional:-->
 +                     <ecu2:Descripcion>?</ecu2:Descripcion>
 +                     <!--Optional:-->
 +                     <ecu2:Descuento>?</ecu2:Descuento>
 +                     <!--Optional:-->
 +                     <ecu2:Impuestos>
 +                        <!--Zero or more repetitions:-->
 +                        <ecu2:ImpuestoDetalle>
 +                           <!--Optional:-->
 +                           <ecu2:BaseImponible>?</ecu2:BaseImponible>
 +                           <!--Optional:-->
 +                           <ecu2:Codigo>?</ecu2:Codigo>
 +                           <!--Optional:-->
 +                           <ecu2:CodigoPorRet>?</ecu2:CodigoPorRet>
 +                           <!--Optional:-->
 +                           <ecu2:Valor>?</ecu2:Valor>
 +                           <!--Optional:-->
 +                           <ecu2:Tarifa>?</ecu2:Tarifa>
 +                        </ecu2:ImpuestoDetalle>
 +                     </ecu2:Impuestos>
 +                     <!--Optional:-->
 +                     <ecu2:PrecioTotalSinImpuesto>?</ecu2:PrecioTotalSinImpuesto>
 +                     <!--Optional:-->
 +                     <ecu2:PrecioUnitario>?</ecu2:PrecioUnitario>
 +                     <!--Optional:-->
 +                     <ecu2:CodigoAuxiliar>?</ecu2:CodigoAuxiliar>
 +                     <!--Optional:-->
 +                     <ecu2:CodigoPrincipal>?</ecu2:CodigoPrincipal>
 +                     <!--Optional:-->
 +                     <ecu2:DetAdicional>
 +                        <!--Zero or more repetitions:-->
 +                        <ecu2:DetAdicional>
 +                           <!--Optional:-->
 +                           <ecu2:Nombre>?</ecu2:Nombre>
 +                           <!--Optional:-->
 +                           <ecu2:Valor>?</ecu2:Valor>
 +                        </ecu2:DetAdicional>
 +                     </ecu2:DetAdicional>
 +                     <!--Optional:-->
 +                     <ecu2:PrecioSinSubsidio>?</ecu2:PrecioSinSubsidio>
 +                     <!--Optional:-->
 +                     <ecu2:UnidadMedida>?</ecu2:UnidadMedida>
 +                  </ecu2:DetalleFactura>
 +               </ecu:Detalles>
 +               <!--Optional:-->
 +               <ecu:DirCliente>?</ecu:DirCliente>
 +               <!--Optional:-->
 +               <ecu:InfoFactura>
 +                  <!--Optional:-->
 +                  <ecu3:CodDocReembolso>?</ecu3:CodDocReembolso>
 +                  <!--Optional:-->
 +                  <ecu3:ComercioExterior>?</ecu3:ComercioExterior>
 +                  <!--Optional:-->
 +                  <ecu3:Compensaciones>
 +                     <!--Zero or more repetitions:-->
 +                     <ecu3:Compensacion>
 +                        <!--Optional:-->
 +                        <ecu3:Codigo>?</ecu3:Codigo>
 +                        <!--Optional:-->
 +                        <ecu3:Tarifa>?</ecu3:Tarifa>
 +                        <!--Optional:-->
 +                        <ecu3:Valor>?</ecu3:Valor>
 +                     </ecu3:Compensacion>
 +                  </ecu3:Compensaciones>
 +                  <!--Optional:-->
 +                  <ecu3:ContribuyenteEspecial>?</ecu3:ContribuyenteEspecial>
 +                  <!--Optional:-->
 +                  <ecu3:DirEstablecimiento>?</ecu3:DirEstablecimiento>
 +                  <!--Optional:-->
 +                  <ecu3:DireccionComprador>?</ecu3:DireccionComprador>
 +                  <!--Optional:-->
 +                  <ecu3:FechaEmision>?</ecu3:FechaEmision>
 +                  <!--Optional:-->
 +                  <ecu3:FleteInternacional>?</ecu3:FleteInternacional>
 +                  <!--Optional:-->
 +                  <ecu3:GastosAduaneros>?</ecu3:GastosAduaneros>
 +                  <!--Optional:-->
 +                  <ecu3:GastosTransporteOtros>?</ecu3:GastosTransporteOtros>
 +                  <!--Optional:-->
 +                  <ecu3:GuiaRemision>?</ecu3:GuiaRemision>
 +                  <!--Optional:-->
 +                  <ecu3:IdentificacionComprador>?</ecu3:IdentificacionComprador>
 +                  <!--Optional:-->
 +                  <ecu3:ImporteTotal>?</ecu3:ImporteTotal>
 +                  <!--Optional:-->
 +                  <ecu3:IncoTermFactura>?</ecu3:IncoTermFactura>
 +                  <!--Optional:-->
 +                  <ecu3:IncoTermTotalSinImpuestos>?</ecu3:IncoTermTotalSinImpuestos>
 +                  <!--Optional:-->
 +                  <ecu3:LugarIncoTerm>?</ecu3:LugarIncoTerm>
 +                  <!--Optional:-->
 +                  <ecu3:Moneda>?</ecu3:Moneda>
 +                  <!--Optional:-->
 +                  <ecu3:ObligadoContabilidad>?</ecu3:ObligadoContabilidad>
 +                  <!--Optional:-->
 +                  <ecu3:Pagos>
 +                     <!--Zero or more repetitions:-->
 +                     <ecu3:Pago>
 +                        <!--Optional:-->
 +                        <ecu3:FormaPago>?</ecu3:FormaPago>
 +                        <!--Optional:-->
 +                        <ecu3:Plazo>?</ecu3:Plazo>
 +                        <!--Optional:-->
 +                        <ecu3:Total>?</ecu3:Total>
 +                        <!--Optional:-->
 +                        <ecu3:UnidadTiempo>?</ecu3:UnidadTiempo>
 +                     </ecu3:Pago>
 +                  </ecu3:Pagos>
 +                  <!--Optional:-->
 +                  <ecu3:PaisAdquisicion>?</ecu3:PaisAdquisicion>
 +                  <!--Optional:-->
 +                  <ecu3:PaisDestino>?</ecu3:PaisDestino>
 +                  <!--Optional:-->
 +                  <ecu3:PaisOrigen>?</ecu3:PaisOrigen>
 +                  <!--Optional:-->
 +                  <ecu3:Placa>?</ecu3:Placa>
 +                  <!--Optional:-->
 +                  <ecu3:Propina>?</ecu3:Propina>
 +                  <!--Optional:-->
 +                  <ecu3:PuertoDestino>?</ecu3:PuertoDestino>
 +                  <!--Optional:-->
 +                  <ecu3:PuertoEmbarque>?</ecu3:PuertoEmbarque>
 +                  <!--Optional:-->
 +                  <ecu3:RazonSocialComprador>?</ecu3:RazonSocialComprador>
 +                  <!--Optional:-->
 +                  <ecu3:SeguroInternacional>?</ecu3:SeguroInternacional>
 +                  <!--Optional:-->
 +                  <ecu3:TipoIdentificacionComprador>?</ecu3:TipoIdentificacionComprador>
 +                  <!--Optional:-->
 +                  <ecu3:TotalBaseImponibleReembolso>?</ecu3:TotalBaseImponibleReembolso>
 +                  <!--Optional:-->
 +                  <ecu3:TotalComprobantesReembolso>?</ecu3:TotalComprobantesReembolso>
 +                  <!--Optional:-->
 +                  <ecu3:TotalConImpuestos>
 +                     <!--Zero or more repetitions:-->
 +                     <ecu3:TotalConImpuesto>
 +                        <!--Optional:-->
 +                        <ecu3:BaseImponible>?</ecu3:BaseImponible>
 +                        <!--Optional:-->
 +                        <ecu3:Codigo>?</ecu3:Codigo>
 +                        <!--Optional:-->
 +                        <ecu3:CodigoPorcentaje>?</ecu3:CodigoPorcentaje>
 +                        <!--Optional:-->
 +                        <ecu3:DescuentoAdicional>?</ecu3:DescuentoAdicional>
 +                        <!--Optional:-->
 +                        <ecu3:Tarifa>?</ecu3:Tarifa>
 +                        <!--Optional:-->
 +                        <ecu3:Valor>?</ecu3:Valor>
 +                        <!--Optional:-->
 +                        <ecu3:ValorDevolucionIva>?</ecu3:ValorDevolucionIva>
 +                     </ecu3:TotalConImpuesto>
 +                  </ecu3:TotalConImpuestos>
 +                  <!--Optional:-->
 +                  <ecu3:TotalDescuento>?</ecu3:TotalDescuento>
 +                  <!--Optional:-->
 +                  <ecu3:TotalImpuestoReembolso>?</ecu3:TotalImpuestoReembolso>
 +                  <!--Optional:-->
 +                  <ecu3:TotalSinImpuestos>?</ecu3:TotalSinImpuestos>
 +                  <!--Optional:-->
 +                  <ecu3:TotalSubsidio>?</ecu3:TotalSubsidio>
 +                  <!--Optional:-->
 +                  <ecu3:ValorRetIva>?</ecu3:ValorRetIva>
 +                  <!--Optional:-->
 +                  <ecu3:ValorRetRenta>?</ecu3:ValorRetRenta>
 +               </ecu:InfoFactura>
 +               <!--Optional:-->
 +               <ecu:InfoSustitutivaGuiaRemision>
 +                  <!--Optional:-->
 +                  <ecu4:Destinos>
 +                     <!--Zero or more repetitions:-->
 +                     <ecu4:Destino>
 +                        <!--Optional:-->
 +                        <ecu4:CodEstabDestino>?</ecu4:CodEstabDestino>
 +                        <!--Optional:-->
 +                        <ecu4:DocAduaneroUnico>?</ecu4:DocAduaneroUnico>
 +                        <!--Optional:-->
 +                        <ecu4:MotivoTraslado>?</ecu4:MotivoTraslado>
 +                        <!--Optional:-->
 +                        <ecu4:Ruta>?</ecu4:Ruta>
 +                     </ecu4:Destino>
 +                  </ecu4:Destinos>
 +                  <!--Optional:-->
 +                  <ecu4:DirDestinatario>?</ecu4:DirDestinatario>
 +                  <!--Optional:-->
 +                  <ecu4:DirPartida>?</ecu4:DirPartida>
 +                  <!--Optional:-->
 +                  <ecu4:FechaFinTransporte>?</ecu4:FechaFinTransporte>
 +                  <!--Optional:-->
 +                  <ecu4:FechaIniTransporte>?</ecu4:FechaIniTransporte>
 +                  <!--Optional:-->
 +                  <ecu4:Placa>?</ecu4:Placa>
 +                  <!--Optional:-->
 +                  <ecu4:RazonSocialTransportista>?</ecu4:RazonSocialTransportista>
 +                  <!--Optional:-->
 +                  <ecu4:RucTransportista>?</ecu4:RucTransportista>
 +                  <!--Optional:-->
 +                  <ecu4:TipoIdentificacionTransportista>?</ecu4:TipoIdentificacionTransportista>
 +               </ecu:InfoSustitutivaGuiaRemision>
 +               <!--Optional:-->
 +               <ecu:InfoTributaria>
 +                  <!--Optional:-->
 +                  <ecu3:AgenteRetencion>?</ecu3:AgenteRetencion>
 +                  <!--Optional:-->
 +                  <ecu3:CodigoNumerico>?</ecu3:CodigoNumerico>
 +                  <!--Optional:-->
 +                  <ecu3:DirMatriz>?</ecu3:DirMatriz>
 +                  <!--Optional:-->
 +                  <ecu3:Estab>?</ecu3:Estab>
 +                  <!--Optional:-->
 +                  <ecu3:NombreComercial>?</ecu3:NombreComercial>
 +                  <!--Optional:-->
 +                  <ecu3:PtoEmi>?</ecu3:PtoEmi>
 +                  <!--Optional:-->
 +                  <ecu3:RazonSocial>?</ecu3:RazonSocial>
 +                  <!--Optional:-->
 +                  <ecu3:RegimenMicroempresas>?</ecu3:RegimenMicroempresas>
 +                  <!--Optional:-->
 +                  <ecu3:Secuencial>?</ecu3:Secuencial>
 +               </ecu:InfoTributaria>
 +               <!--Optional:-->
 +               <ecu:MaquinaFiscal>
 +                  <!--Optional:-->
 +                  <ecu1:marca>?</ecu1:marca>
 +                  <!--Optional:-->
 +                  <ecu1:modelo>?</ecu1:modelo>
 +                  <!--Optional:-->
 +                  <ecu1:serie>?</ecu1:serie>
 +               </ecu:MaquinaFiscal>
 +               <!--Optional:-->
 +               <ecu:Negociable>
 +                  <!--Optional:-->
 +                  <ecu1:Correo>?</ecu1:Correo>
 +               </ecu:Negociable>
 +               <!--Optional:-->
 +               <ecu:Notificar>?</ecu:Notificar>
 +               <!--Optional:-->
 +               <ecu:OtrosRubrosTerceros>
 +                  <!--Zero or more repetitions:-->
 +                  <ecu4:Rubro>
 +                     <!--Optional:-->
 +                     <ecu4:Concepto>?</ecu4:Concepto>
 +                     <!--Optional:-->
 +                     <ecu4:Total>?</ecu4:Total>
 +                  </ecu4:Rubro>
 +               </ecu:OtrosRubrosTerceros>
 +               <!--Optional:-->
 +               <ecu:Reembolsos>
 +                  <!--Zero or more repetitions:-->
 +                  <ecu4:ReembolsoDetalle>
 +                     <!--Optional:-->
 +                     <ecu4:CodDocReembolso>?</ecu4:CodDocReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:CodPaisPagoProveedorReembolso>?</ecu4:CodPaisPagoProveedorReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:CompensacionesReembolso>
 +                        <!--Zero or more repetitions:-->
 +                        <ecu3:Compensacion>
 +                           <!--Optional:-->
 +                           <ecu3:Codigo>?</ecu3:Codigo>
 +                           <!--Optional:-->
 +                           <ecu3:Tarifa>?</ecu3:Tarifa>
 +                           <!--Optional:-->
 +                           <ecu3:Valor>?</ecu3:Valor>
 +                        </ecu3:Compensacion>
 +                     </ecu4:CompensacionesReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:DetalleImpuestos>
 +                        <!--Zero or more repetitions:-->
 +                        <ecu2:ImpuestoDetalle>
 +                           <!--Optional:-->
 +                           <ecu2:BaseImponible>?</ecu2:BaseImponible>
 +                           <!--Optional:-->
 +                           <ecu2:Codigo>?</ecu2:Codigo>
 +                           <!--Optional:-->
 +                           <ecu2:CodigoPorRet>?</ecu2:CodigoPorRet>
 +                           <!--Optional:-->
 +                           <ecu2:Valor>?</ecu2:Valor>
 +                           <!--Optional:-->
 +                           <ecu2:Tarifa>?</ecu2:Tarifa>
 +                        </ecu2:ImpuestoDetalle>
 +                     </ecu4:DetalleImpuestos>
 +                     <!--Optional:-->
 +                     <ecu4:EstabDocReembolso>?</ecu4:EstabDocReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:FechaEmisionDocReembolso>?</ecu4:FechaEmisionDocReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:IdentificacionProveedorReembolso>?</ecu4:IdentificacionProveedorReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:NumeroautorizacionDocReemb>?</ecu4:NumeroautorizacionDocReemb>
 +                     <!--Optional:-->
 +                     <ecu4:PtoEmiDocReembolso>?</ecu4:PtoEmiDocReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:SecuencialDocReembolso>?</ecu4:SecuencialDocReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:TipoIdentificacionProveedorReembolso>?</ecu4:TipoIdentificacionProveedorReembolso>
 +                     <!--Optional:-->
 +                     <ecu4:TipoProveedorReembolso>?</ecu4:TipoProveedorReembolso>
 +                  </ecu4:ReembolsoDetalle>
 +               </ecu:Reembolsos>
 +               <!--Optional:-->
 +               <ecu:Retenciones>
 +                  <!--Zero or more repetitions:-->
 +                  <ecu4:Retencion>
 +                     <!--Optional:-->
 +                     <ecu4:Codigo>?</ecu4:Codigo>
 +                     <!--Optional:-->
 +                     <ecu4:CodigoPorcentaje>?</ecu4:CodigoPorcentaje>
 +                     <!--Optional:-->
 +                     <ecu4:Tarifa>?</ecu4:Tarifa>
 +                     <!--Optional:-->
 +                     <ecu4:Valor>?</ecu4:Valor>
 +                  </ecu4:Retencion>
 +               </ecu:Retenciones>
 +               <!--Optional:-->
 +               <ecu:TelefonoCliente>?</ecu:TelefonoCliente>
 +               <!--Optional:-->
 +               <ecu:Version>?</ecu:Version>
 +            </wsec:Documento>
 +         </tem:data>
 +      </tem:EnviarFactura>
 +   </soapenv:Body>
 +</soapenv:Envelope>
 +</code>
 +
 +----
  
 [[manual_de_integracion_obj|Ir Atrás]] [[manual_de_integracion_obj|Ir Atrás]]
 +
 +