Reference for http://demointws.thefactoryhka.com.ec/ApiRest/Service.svc/EnviarRetencionATS
Url: http://demointws.thefactoryhka.com.ec/ApiRest/Service.svc/EnviarRetencionATS
HTTP Method: POST
Message direction | Format | Body |
---|---|---|
Request | Xml | Example,Schema |
Request | Json | Example |
Response | Xml | Example,Schema |
Response | Json | Example |
The following is an example request Xml body:
<PeticionAPIRetencionATS xmlns="http://schemas.datacontract.org/2004/07/WSEcuadorService.Request"> <RUC>String content</RUC> <Token>String content</Token> <Documento> <CPCliente xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</CPCliente> <CampoAdicional xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject"> <infoAdicional xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other"> <Nombre xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail">String content</Nombre> <Valor xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail">String content</Valor> </infoAdicional> <infoAdicional xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other"> <Nombre xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail">String content</Nombre> <Valor xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail">String content</Valor> </infoAdicional> </CampoAdicional> <CorreoNegociable xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</CorreoNegociable> <CorreoNotificar xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</CorreoNotificar> <DirCliente xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</DirCliente> <InfoTributaria xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject"> <AgenteRetencion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</AgenteRetencion> <CodigoNumerico xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</CodigoNumerico> <DirMatriz xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</DirMatriz> <Estab xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</Estab> <NombreComercial xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</NombreComercial> <PtoEmi xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</PtoEmi> <RazonSocial xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</RazonSocial> <RegimenMicroempresas xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</RegimenMicroempresas> <Secuencial xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</Secuencial> <contribuyenteRimpe xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</contribuyenteRimpe> </InfoTributaria> <MaquinaFiscal xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject"> <marca xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other">String content</marca> <modelo xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other">String content</modelo> <serie xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other">String content</serie> </MaquinaFiscal> <Notificar xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</Notificar> <TelefonoCliente xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</TelefonoCliente> <Version xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</Version> <docsSustento xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject"> <DocSustento xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other"> <AplicConvDobTrib>String content</AplicConvDobTrib> <CodDocSustento>String content</CodDocSustento> <CodSustento>String content</CodSustento> <FechaEmisionDocSustento>String content</FechaEmisionDocSustento> <FechaRegistroContable>String content</FechaRegistroContable> <ImporteTotal>String content</ImporteTotal> <ImpuestoDocSustento> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </ImpuestoDocSustento> <NumAutDocSustento>String content</NumAutDocSustento> <NumDocSustento>String content</NumDocSustento> <PagExtSujRetNorLeg>String content</PagExtSujRetNorLeg> <PagoLocExt>String content</PagoLocExt> <PagoRegFis>String content</PagoRegFis> <Pagos> <PagoRetencionATS> <FormaPago>String content</FormaPago> <Total>String content</Total> </PagoRetencionATS> <PagoRetencionATS> <FormaPago>String content</FormaPago> <Total>String content</Total> </PagoRetencionATS> </Pagos> <PaisEfecPago>String content</PaisEfecPago> <Reembolsos> <ReembolsoDetalle> <CodDocReembolso>String content</CodDocReembolso> <CodPaisPagoProveedorReembolso>String content</CodPaisPagoProveedorReembolso> <CompensacionesReembolso> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> </CompensacionesReembolso> <DetalleImpuestos> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </DetalleImpuestos> <EstabDocReembolso>String content</EstabDocReembolso> <FechaEmisionDocReembolso>String content</FechaEmisionDocReembolso> <IdentificacionProveedorReembolso>String content</IdentificacionProveedorReembolso> <NumeroautorizacionDocReemb>String content</NumeroautorizacionDocReemb> <PtoEmiDocReembolso>String content</PtoEmiDocReembolso> <SecuencialDocReembolso>String content</SecuencialDocReembolso> <TipoIdentificacionProveedorReembolso>String content</TipoIdentificacionProveedorReembolso> <TipoProveedorReembolso>String content</TipoProveedorReembolso> </ReembolsoDetalle> <ReembolsoDetalle> <CodDocReembolso>String content</CodDocReembolso> <CodPaisPagoProveedorReembolso>String content</CodPaisPagoProveedorReembolso> <CompensacionesReembolso> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> </CompensacionesReembolso> <DetalleImpuestos> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </DetalleImpuestos> <EstabDocReembolso>String content</EstabDocReembolso> <FechaEmisionDocReembolso>String content</FechaEmisionDocReembolso> <IdentificacionProveedorReembolso>String content</IdentificacionProveedorReembolso> <NumeroautorizacionDocReemb>String content</NumeroautorizacionDocReemb> <PtoEmiDocReembolso>String content</PtoEmiDocReembolso> <SecuencialDocReembolso>String content</SecuencialDocReembolso> <TipoIdentificacionProveedorReembolso>String content</TipoIdentificacionProveedorReembolso> <TipoProveedorReembolso>String content</TipoProveedorReembolso> </ReembolsoDetalle> </Reembolsos> <Retenciones> <RetencionesATS> <Codigo>String content</Codigo> <CodigoPorcentaje>String content</CodigoPorcentaje> <Tarifa>String content</Tarifa> <Valor>String content</Valor> <BaseImponible>String content</BaseImponible> <CompraCajBan> <NumCajBan>String content</NumCajBan> <PrecCajBan>String content</PrecCajBan> </CompraCajBan> <Dividendos> <EjerFisUtDiv>String content</EjerFisUtDiv> <FechaPagoDiv>String content</FechaPagoDiv> <ImRentaSoc>String content</ImRentaSoc> </Dividendos> <PorcentajeRetener>String content</PorcentajeRetener> </RetencionesATS> <RetencionesATS> <Codigo>String content</Codigo> <CodigoPorcentaje>String content</CodigoPorcentaje> <Tarifa>String content</Tarifa> <Valor>String content</Valor> <BaseImponible>String content</BaseImponible> <CompraCajBan> <NumCajBan>String content</NumCajBan> <PrecCajBan>String content</PrecCajBan> </CompraCajBan> <Dividendos> <EjerFisUtDiv>String content</EjerFisUtDiv> <FechaPagoDiv>String content</FechaPagoDiv> <ImRentaSoc>String content</ImRentaSoc> </Dividendos> <PorcentajeRetener>String content</PorcentajeRetener> </RetencionesATS> </Retenciones> <TipoRegi>String content</TipoRegi> <TotalBaseImponibleReembolso>String content</TotalBaseImponibleReembolso> <TotalComprobantesReembolso>String content</TotalComprobantesReembolso> <TotalImpuestoReembolso>String content</TotalImpuestoReembolso> <TotalSinImpuestos>String content</TotalSinImpuestos> </DocSustento> <DocSustento xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other"> <AplicConvDobTrib>String content</AplicConvDobTrib> <CodDocSustento>String content</CodDocSustento> <CodSustento>String content</CodSustento> <FechaEmisionDocSustento>String content</FechaEmisionDocSustento> <FechaRegistroContable>String content</FechaRegistroContable> <ImporteTotal>String content</ImporteTotal> <ImpuestoDocSustento> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </ImpuestoDocSustento> <NumAutDocSustento>String content</NumAutDocSustento> <NumDocSustento>String content</NumDocSustento> <PagExtSujRetNorLeg>String content</PagExtSujRetNorLeg> <PagoLocExt>String content</PagoLocExt> <PagoRegFis>String content</PagoRegFis> <Pagos> <PagoRetencionATS> <FormaPago>String content</FormaPago> <Total>String content</Total> </PagoRetencionATS> <PagoRetencionATS> <FormaPago>String content</FormaPago> <Total>String content</Total> </PagoRetencionATS> </Pagos> <PaisEfecPago>String content</PaisEfecPago> <Reembolsos> <ReembolsoDetalle> <CodDocReembolso>String content</CodDocReembolso> <CodPaisPagoProveedorReembolso>String content</CodPaisPagoProveedorReembolso> <CompensacionesReembolso> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> </CompensacionesReembolso> <DetalleImpuestos> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </DetalleImpuestos> <EstabDocReembolso>String content</EstabDocReembolso> <FechaEmisionDocReembolso>String content</FechaEmisionDocReembolso> <IdentificacionProveedorReembolso>String content</IdentificacionProveedorReembolso> <NumeroautorizacionDocReemb>String content</NumeroautorizacionDocReemb> <PtoEmiDocReembolso>String content</PtoEmiDocReembolso> <SecuencialDocReembolso>String content</SecuencialDocReembolso> <TipoIdentificacionProveedorReembolso>String content</TipoIdentificacionProveedorReembolso> <TipoProveedorReembolso>String content</TipoProveedorReembolso> </ReembolsoDetalle> <ReembolsoDetalle> <CodDocReembolso>String content</CodDocReembolso> <CodPaisPagoProveedorReembolso>String content</CodPaisPagoProveedorReembolso> <CompensacionesReembolso> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> <Compensacion xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body"> <Codigo>String content</Codigo> <Tarifa>String content</Tarifa> <Valor>String content</Valor> </Compensacion> </CompensacionesReembolso> <DetalleImpuestos> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> <ImpuestoDetalle xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail"> <BaseImponible>String content</BaseImponible> <Codigo>String content</Codigo> <CodigoPorRet>String content</CodigoPorRet> <Valor>String content</Valor> <Tarifa>String content</Tarifa> </ImpuestoDetalle> </DetalleImpuestos> <EstabDocReembolso>String content</EstabDocReembolso> <FechaEmisionDocReembolso>String content</FechaEmisionDocReembolso> <IdentificacionProveedorReembolso>String content</IdentificacionProveedorReembolso> <NumeroautorizacionDocReemb>String content</NumeroautorizacionDocReemb> <PtoEmiDocReembolso>String content</PtoEmiDocReembolso> <SecuencialDocReembolso>String content</SecuencialDocReembolso> <TipoIdentificacionProveedorReembolso>String content</TipoIdentificacionProveedorReembolso> <TipoProveedorReembolso>String content</TipoProveedorReembolso> </ReembolsoDetalle> </Reembolsos> <Retenciones> <RetencionesATS> <Codigo>String content</Codigo> <CodigoPorcentaje>String content</CodigoPorcentaje> <Tarifa>String content</Tarifa> <Valor>String content</Valor> <BaseImponible>String content</BaseImponible> <CompraCajBan> <NumCajBan>String content</NumCajBan> <PrecCajBan>String content</PrecCajBan> </CompraCajBan> <Dividendos> <EjerFisUtDiv>String content</EjerFisUtDiv> <FechaPagoDiv>String content</FechaPagoDiv> <ImRentaSoc>String content</ImRentaSoc> </Dividendos> <PorcentajeRetener>String content</PorcentajeRetener> </RetencionesATS> <RetencionesATS> <Codigo>String content</Codigo> <CodigoPorcentaje>String content</CodigoPorcentaje> <Tarifa>String content</Tarifa> <Valor>String content</Valor> <BaseImponible>String content</BaseImponible> <CompraCajBan> <NumCajBan>String content</NumCajBan> <PrecCajBan>String content</PrecCajBan> </CompraCajBan> <Dividendos> <EjerFisUtDiv>String content</EjerFisUtDiv> <FechaPagoDiv>String content</FechaPagoDiv> <ImRentaSoc>String content</ImRentaSoc> </Dividendos> <PorcentajeRetener>String content</PorcentajeRetener> </RetencionesATS> </Retenciones> <TipoRegi>String content</TipoRegi> <TotalBaseImponibleReembolso>String content</TotalBaseImponibleReembolso> <TotalComprobantesReembolso>String content</TotalComprobantesReembolso> <TotalImpuestoReembolso>String content</TotalImpuestoReembolso> <TotalSinImpuestos>String content</TotalSinImpuestos> </DocSustento> </docsSustento> <infoRetencionATS xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject"> <ContribuyenteEspecial xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</ContribuyenteEspecial> <DirEstablecimiento xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</DirEstablecimiento> <FechaEmision xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</FechaEmision> <IdentificacionSujetoRetenido xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</IdentificacionSujetoRetenido> <ObligadoContabilidad xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</ObligadoContabilidad> <ParteRel xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</ParteRel> <PeriodoFiscal xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</PeriodoFiscal> <RazonSocialSujetoRetenido xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</RazonSocialSujetoRetenido> <TipoIdentificacionSujetoRetenido xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</TipoIdentificacionSujetoRetenido> <TipoSujetoRetenido xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body">String content</TipoSujetoRetenido> </infoRetencionATS> </Documento> </PeticionAPIRetencionATS>
The following is an example request Json body:
{ "RUC":"String content", "Token":"String content", "Documento":{ "CPCliente":"String content", "CampoAdicional":[{ "Nombre":"String content", "Valor":"String content" }], "CorreoNegociable":"String content", "CorreoNotificar":"String content", "DirCliente":"String content", "InfoTributaria":{ "AgenteRetencion":"String content", "CodigoNumerico":"String content", "DirMatriz":"String content", "Estab":"String content", "NombreComercial":"String content", "PtoEmi":"String content", "RazonSocial":"String content", "RegimenMicroempresas":"String content", "Secuencial":"String content", "contribuyenteRimpe":"String content" }, "MaquinaFiscal":{ "marca":"String content", "modelo":"String content", "serie":"String content" }, "Notificar":"String content", "TelefonoCliente":"String content", "Version":"String content", "docsSustento":[{ "AplicConvDobTrib":"String content", "CodDocSustento":"String content", "CodSustento":"String content", "FechaEmisionDocSustento":"String content", "FechaRegistroContable":"String content", "ImporteTotal":"String content", "ImpuestoDocSustento":[{ "BaseImponible":"String content", "Codigo":"String content", "CodigoPorRet":"String content", "Valor":"String content", "Tarifa":"String content" }], "NumAutDocSustento":"String content", "NumDocSustento":"String content", "PagExtSujRetNorLeg":"String content", "PagoLocExt":"String content", "PagoRegFis":"String content", "Pagos":[{ "FormaPago":"String content", "Total":"String content" }], "PaisEfecPago":"String content", "Reembolsos":[{ "CodDocReembolso":"String content", "CodPaisPagoProveedorReembolso":"String content", "CompensacionesReembolso":[{ "Codigo":"String content", "Tarifa":"String content", "Valor":"String content" }], "DetalleImpuestos":[{ "BaseImponible":"String content", "Codigo":"String content", "CodigoPorRet":"String content", "Valor":"String content", "Tarifa":"String content" }], "EstabDocReembolso":"String content", "FechaEmisionDocReembolso":"String content", "IdentificacionProveedorReembolso":"String content", "NumeroautorizacionDocReemb":"String content", "PtoEmiDocReembolso":"String content", "SecuencialDocReembolso":"String content", "TipoIdentificacionProveedorReembolso":"String content", "TipoProveedorReembolso":"String content" }], "Retenciones":[{ "Codigo":"String content", "CodigoPorcentaje":"String content", "Tarifa":"String content", "Valor":"String content", "BaseImponible":"String content", "CompraCajBan":{ "NumCajBan":"String content", "PrecCajBan":"String content" }, "Dividendos":{ "EjerFisUtDiv":"String content", "FechaPagoDiv":"String content", "ImRentaSoc":"String content" }, "PorcentajeRetener":"String content" }], "TipoRegi":"String content", "TotalBaseImponibleReembolso":"String content", "TotalComprobantesReembolso":"String content", "TotalImpuestoReembolso":"String content", "TotalSinImpuestos":"String content" }], "infoRetencionATS":{ "ContribuyenteEspecial":"String content", "DirEstablecimiento":"String content", "FechaEmision":"String content", "IdentificacionSujetoRetenido":"String content", "ObligadoContabilidad":"String content", "ParteRel":"String content", "PeriodoFiscal":"String content", "RazonSocialSujetoRetenido":"String content", "TipoIdentificacionSujetoRetenido":"String content", "TipoSujetoRetenido":"String content" } } }
The following is an example response Xml body:
<RepuestaPeticion xmlns="http://schemas.datacontract.org/2004/07/WSEcuadorService.Response"> <Archivo xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</Archivo> <Codigo xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</Codigo> <Mensaje xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">String content</Mensaje> <Procesado xmlns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject">true</Procesado> </RepuestaPeticion>
The following is an example response Json body:
{ "Archivo":"String content", "Codigo":"String content", "Mensaje":"String content", "Procesado":true }
The following is the request Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WSEcuadorService.Request" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WSEcuadorService.Request" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" /> <xs:complexType name="PeticionAPIRetencionATS"> <xs:complexContent mixed="false"> <xs:extension base="tns:PeticionAPI"> <xs:sequence> <xs:element minOccurs="0" name="Documento" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" type="q1:RetencionATS" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PeticionAPIRetencionATS" nillable="true" type="tns:PeticionAPIRetencionATS" /> <xs:complexType name="PeticionAPI"> <xs:sequence> <xs:element minOccurs="0" name="RUC" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PeticionAPI" nillable="true" type="tns:PeticionAPI" /> </xs:schema>
Additional request Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other" /> <xs:complexType name="RetencionATS"> <xs:sequence> <xs:element minOccurs="0" name="CPCliente" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CampoAdicional" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" type="q1:ArrayOfinfoAdicional" /> <xs:element minOccurs="0" name="CorreoNegociable" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CorreoNotificar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DirCliente" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="InfoTributaria" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" type="q2:InfoTributaria" /> <xs:element minOccurs="0" name="MaquinaFiscal" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" type="q3:MaquinaFiscal" /> <xs:element minOccurs="0" name="Notificar" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TelefonoCliente" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="docsSustento" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other" type="q4:ArrayOfDocSustento" /> <xs:element minOccurs="0" name="infoRetencionATS" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" type="q5:InfoCompRetencionATS" /> </xs:sequence> </xs:complexType> <xs:element name="RetencionATS" nillable="true" type="tns:RetencionATS" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Other" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" /> <xs:complexType name="ArrayOfinfoAdicional"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="infoAdicional" nillable="true" type="tns:infoAdicional" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfinfoAdicional" nillable="true" type="tns:ArrayOfinfoAdicional" /> <xs:complexType name="infoAdicional"> <xs:complexContent mixed="false"> <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" base="q1:DetAdicional"> <xs:sequence /> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="infoAdicional" nillable="true" type="tns:infoAdicional" /> <xs:complexType name="MaquinaFiscal"> <xs:sequence> <xs:element minOccurs="0" name="marca" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="modelo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="serie" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="MaquinaFiscal" nillable="true" type="tns:MaquinaFiscal" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="DetAdicional"> <xs:sequence> <xs:element minOccurs="0" name="Nombre" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Valor" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="DetAdicional" nillable="true" type="tns:DetAdicional" /> <xs:complexType name="ArrayOfImpuestoDetalle"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ImpuestoDetalle" nillable="true" type="tns:ImpuestoDetalle" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfImpuestoDetalle" nillable="true" type="tns:ArrayOfImpuestoDetalle" /> <xs:complexType name="ImpuestoDetalle"> <xs:complexContent mixed="false"> <xs:extension base="tns:ImpuestoDetalleBase"> <xs:sequence> <xs:element minOccurs="0" name="Tarifa" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ImpuestoDetalle" nillable="true" type="tns:ImpuestoDetalle" /> <xs:complexType name="ImpuestoDetalleBase"> <xs:sequence> <xs:element minOccurs="0" name="BaseImponible" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Codigo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodigoPorRet" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Valor" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ImpuestoDetalleBase" nillable="true" type="tns:ImpuestoDetalleBase" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="InfoTributaria"> <xs:sequence> <xs:element minOccurs="0" name="AgenteRetencion" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodigoNumerico" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DirMatriz" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Estab" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NombreComercial" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PtoEmi" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RazonSocial" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RegimenMicroempresas" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Secuencial" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="contribuyenteRimpe" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="InfoTributaria" nillable="true" type="tns:InfoTributaria" /> <xs:complexType name="ArrayOfCompensacion"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="Compensacion" nillable="true" type="tns:Compensacion" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCompensacion" nillable="true" type="tns:ArrayOfCompensacion" /> <xs:complexType name="Compensacion"> <xs:sequence> <xs:element minOccurs="0" name="Codigo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Tarifa" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Valor" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Compensacion" nillable="true" type="tns:Compensacion" /> <xs:complexType name="InfoCompRetencionATS"> <xs:sequence> <xs:element minOccurs="0" name="ContribuyenteEspecial" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DirEstablecimiento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FechaEmision" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IdentificacionSujetoRetenido" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ObligadoContabilidad" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ParteRel" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PeriodoFiscal" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RazonSocialSujetoRetenido" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipoIdentificacionSujetoRetenido" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipoSujetoRetenido" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="InfoCompRetencionATS" nillable="true" type="tns:InfoCompRetencionATS" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Other" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" /> <xs:complexType name="ArrayOfDocSustento"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="DocSustento" nillable="true" type="tns:DocSustento" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfDocSustento" nillable="true" type="tns:ArrayOfDocSustento" /> <xs:complexType name="DocSustento"> <xs:sequence> <xs:element minOccurs="0" name="AplicConvDobTrib" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodDocSustento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodSustento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FechaEmisionDocSustento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FechaRegistroContable" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ImporteTotal" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ImpuestoDocSustento" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" type="q1:ArrayOfImpuestoDetalle" /> <xs:element minOccurs="0" name="NumAutDocSustento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NumDocSustento" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PagExtSujRetNorLeg" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PagoLocExt" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PagoRegFis" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Pagos" nillable="true" type="tns:ArrayOfPagoRetencionATS" /> <xs:element minOccurs="0" name="PaisEfecPago" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Reembolsos" nillable="true" type="tns:ArrayOfReembolsoDetalle" /> <xs:element minOccurs="0" name="Retenciones" nillable="true" type="tns:ArrayOfRetencionesATS" /> <xs:element minOccurs="0" name="TipoRegi" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TotalBaseImponibleReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TotalComprobantesReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TotalImpuestoReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TotalSinImpuestos" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="DocSustento" nillable="true" type="tns:DocSustento" /> <xs:complexType name="ArrayOfPagoRetencionATS"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PagoRetencionATS" nillable="true" type="tns:PagoRetencionATS" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPagoRetencionATS" nillable="true" type="tns:ArrayOfPagoRetencionATS" /> <xs:complexType name="PagoRetencionATS"> <xs:sequence> <xs:element minOccurs="0" name="FormaPago" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Total" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PagoRetencionATS" nillable="true" type="tns:PagoRetencionATS" /> <xs:complexType name="ArrayOfReembolsoDetalle"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ReembolsoDetalle" nillable="true" type="tns:ReembolsoDetalle" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfReembolsoDetalle" nillable="true" type="tns:ArrayOfReembolsoDetalle" /> <xs:complexType name="ReembolsoDetalle"> <xs:sequence> <xs:element minOccurs="0" name="CodDocReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodPaisPagoProveedorReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CompensacionesReembolso" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Body" type="q2:ArrayOfCompensacion" /> <xs:element minOccurs="0" name="DetalleImpuestos" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject.Common.Detail" type="q3:ArrayOfImpuestoDetalle" /> <xs:element minOccurs="0" name="EstabDocReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FechaEmisionDocReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IdentificacionProveedorReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NumeroautorizacionDocReemb" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PtoEmiDocReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SecuencialDocReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipoIdentificacionProveedorReembolso" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipoProveedorReembolso" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ReembolsoDetalle" nillable="true" type="tns:ReembolsoDetalle" /> <xs:complexType name="ArrayOfRetencionesATS"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RetencionesATS" nillable="true" type="tns:RetencionesATS" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRetencionesATS" nillable="true" type="tns:ArrayOfRetencionesATS" /> <xs:complexType name="RetencionesATS"> <xs:complexContent mixed="false"> <xs:extension base="tns:Retencion"> <xs:sequence> <xs:element minOccurs="0" name="BaseImponible" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CompraCajBan" nillable="true" type="tns:CompraCajBanano" /> <xs:element minOccurs="0" name="Dividendos" nillable="true" type="tns:Dividendo" /> <xs:element minOccurs="0" name="PorcentajeRetener" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RetencionesATS" nillable="true" type="tns:RetencionesATS" /> <xs:complexType name="Retencion"> <xs:sequence> <xs:element minOccurs="0" name="Codigo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CodigoPorcentaje" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Tarifa" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Valor" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Retencion" nillable="true" type="tns:Retencion" /> <xs:complexType name="CompraCajBanano"> <xs:sequence> <xs:element minOccurs="0" name="NumCajBan" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PrecCajBan" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CompraCajBanano" nillable="true" type="tns:CompraCajBanano" /> <xs:complexType name="Dividendo"> <xs:sequence> <xs:element minOccurs="0" name="EjerFisUtDiv" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FechaPagoDiv" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ImRentaSoc" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Dividendo" nillable="true" type="tns:Dividendo" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/WSEcuadorService.Response" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WSEcuadorService.Response" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" /> <xs:complexType name="RepuestaPeticion"> <xs:complexContent mixed="false"> <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" base="q1:Respuesta"> <xs:sequence /> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RepuestaPeticion" nillable="true" type="tns:RepuestaPeticion" /> </xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/EcuadorLibraryObject" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="Respuesta"> <xs:sequence> <xs:element minOccurs="0" name="Archivo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Codigo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Mensaje" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Procesado" type="xs:boolean" /> </xs:sequence> </xs:complexType> <xs:element name="Respuesta" nillable="true" type="tns:Respuesta" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>