Llama Gratis 01800 788 0195

Recuperar Comprobante

 

Método Recuperar_Comprobante

 

Enlaces al Servicio

 

Pruebas: https://staging.ws.timbox.com.mx/timbrado_cfdi33/wsdl

Producción: https://sistema.timbox.com.mx/timbrado_cfdi33/wsdl

 

Petición al servicio

 

El servicio “recuperar_comprobante” se utiliza para recuperar uno o varios comprobantes completos (xml) usando los UUIDs. El servicio sólo puede recuperar hasta 200 comprobantes por petición. Es requerido usuario y contraseña para utilizar el servicio.

 

Parámetros de la petición

 

Nombre Descripción Requerido
username Usuario del webservice
password Contraseña del webservice
uuids Arreglo de UUIDs a recuperar. Los UUIDs deben cumplir con la expresión regular para poder realizar la búsqueda, en caso de que no cumpla con las extensión regular se regresará un mensaje de error.

 

Regex de UUIDs:

/^[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}$/

Ejemplo de la petición al servicio

 

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:WashOut">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:recuperar_comprobante soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <username xsi:type="xsd:string">AAA010101000</username>
         <password xsi:type="xsd:string">h6584D56fVdBbSmmnB</password>
         <uuids xsi:type="urn:uuid">
            <!--Zero or more repetitions:-->
            <uuid xsi:type="xsd:string">6511EC85-3BCD-4FD0-AE02-04976EF88BFB</uuid>
         </uuids>
      </urn:recuperar_comprobante>
   </soapenv:Body>
</soapenv:Envelope>

 

Respuesta del servicio

 

Si hubo un error con alguno de los parámetros o en el servicio de recuperación, se le notificará por medio de un error, de lo contrario recibirá la estructura “recuperar_comprobante_result”.

 

Parámetros de respuesta

 

Nombre Descripción
estatus Estatus de la petición, es 200 si fue exitosa.
cantidad Cantidad de comprobantes que se recuperaron con los UUID’s especificados en la petición.
comprobantes Arreglo de objeto CFDI en formato xml.
uuid UUID del comprobante que se buscó
xml El xml correspondiente al UUID. Si no se encontró un xml con ese UUID se regresa el mensaje “No se encontró XML del uuid: UUID”.

 

Ejemplo de respuesta del servicio

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="urn:WashOut">
   <soap:Body>
      <tns:recuperar_comprobante_response>
         <recuperar_comprobante_result xsi:type="tns:recuperar_comprobante_result">
            <estatus xsi:type="xsd:string">200</estatus>
            <cantidad xsi:type="xsd:string">1</cantidad>
            <comprobantes xsi:type="xsd:string"><?xml version="1.0" encoding="UTF-8"?>
<Comprobantes type="array">
  <CFDI>
    <uuid>6511EC85-3BCD-4FD0-AE02-04976EF88BFB</uuid>
    <xml><?xml version="1.0" encoding="utf-8"?>
<cfdi:Comprobante xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Certificado="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" Fecha="2018-10-18T09:59:56" FormaPago="01" LugarExpedicion="06300" MetodoPago="PUE" Moneda="MXN" NoCertificado="30001000000300023708" Sello="I6ZtDRJlOMmlsLTWWOu9g/Ci4CHK59L3qJksR5ER4wHA1e68jV1bYxC4Sst7vihQfl9AOPvzFnovaK0IduhUQje5jrruBgSfiCDUo2b1aH+whhn+56ebpH71bi02H993AyoqhMqv8KTow2Bzpq36QLV0ATmnCWM8DFwfjXCtv4aAoMOaTpKhP9iYzyllKghwnwwi/MELCqkPwkGJdCnQfe3SmkgVGKoXO9wWaVINRv1VQzFbYUw0SsVny9byVZFsT5f2UgOxwWO0OwGv3gSWqmolyKCEMQaHHJTuUHTVY+VrWcKFL5O+AysWmUawECBnCLfyylMjMHTCt8rIianXjw==" SubTotal="1510.00" TipoCambio="1" TipoDeComprobante="I" Total="1751.60" Version="3.3" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd">
  <cfdi:Emisor Nombre="SENTIENT SA DE CV" RegimenFiscal="601" Rfc="AAA010101AAA"/>
  <cfdi:Receptor Nombre="IT SW Development Solutions de Mexico S de RL de CV" Rfc="IAD121214B34" UsoCFDI="P01"/>
  <cfdi:Conceptos>
    <cfdi:Concepto Cantidad="5" ClaveProdServ="10122100" ClaveUnidad="M74" Descripcion="prueba Catalogos Nuevos" Importe="1250.00" Unidad="Kilo" ValorUnitario="250.00">
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="1250.00" Importe="200.00" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
        </cfdi:Traslados>
      </cfdi:Impuestos>
    </cfdi:Concepto>
    <cfdi:Concepto Cantidad="1" ClaveProdServ="24111500" ClaveUnidad="KGM" Descripcion="traslucida 90x90 cm. cal. 200" Importe="22.00" Unidad="kg" ValorUnitario="22.00">
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="22.00" Importe="3.52" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
        </cfdi:Traslados>
      </cfdi:Impuestos>
    </cfdi:Concepto>
    <cfdi:Concepto Cantidad="10" ClaveProdServ="13101712" ClaveUnidad="KGM" Descripcion="POLIETILENO DE BAJA DENSIDAD" Importe="238.00" Unidad="KG" ValorUnitario="23.80">
      <cfdi:Impuestos>
        <cfdi:Traslados>
          <cfdi:Traslado Base="238.00" Importe="38.08" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
        </cfdi:Traslados>
      </cfdi:Impuestos>
    </cfdi:Concepto>
  </cfdi:Conceptos>
  <cfdi:Impuestos TotalImpuestosTrasladados="241.60">
    <cfdi:Traslados>
      <cfdi:Traslado Importe="241.60" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa"/>
    </cfdi:Traslados>
  </cfdi:Impuestos>
  <cfdi:Complemento>
    <tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd" Version="1.1" UUID="6511EC85-3BCD-4FD0-AE02-04976EF88BFB" FechaTimbrado="2018-10-18T12:03:52" RfcProvCertif="IAD121214B34" SelloCFD="I6ZtDRJlOMmlsLTWWOu9g/Ci4CHK59L3qJksR5ER4wHA1e68jV1bYxC4Sst7vihQfl9AOPvzFnovaK0IduhUQje5jrruBgSfiCDUo2b1aH+whhn+56ebpH71bi02H993AyoqhMqv8KTow2Bzpq36QLV0ATmnCWM8DFwfjXCtv4aAoMOaTpKhP9iYzyllKghwnwwi/MELCqkPwkGJdCnQfe3SmkgVGKoXO9wWaVINRv1VQzFbYUw0SsVny9byVZFsT5f2UgOxwWO0OwGv3gSWqmolyKCEMQaHHJTuUHTVY+VrWcKFL5O+AysWmUawECBnCLfyylMjMHTCt8rIianXjw==" NoCertificadoSAT="20001000000300022323" SelloSAT="LDq9R9jdQQkKSF/rYKzzs/Ru0wRit8dP9frMG2LfFsSjJ8c/wjYOWmqcYaqk0H4b1V0gbZPhqp1Dz87xj11XfPaarP168A33h3zBo1IL9Nz1SeVc6RsDHZJ7Qrek8LdD1CVOT86StFAnpfOW9w/4p4gL1+U49uftBXTqsGa93rbBSRczfk6pLvpJw+rMke93CZPH9Yi8WcrYFmDQeV7p6RyfW4QojHsuP8rArFKUN9rzJMIxuhpR0sDNpFZKQgnhaaWY4cAfu6878BAQV9kyLAGQ0PR+AJ+UZ5tPFlS+XcYEzfLLrJO8b2Y2UMEDcISDpsqw8fR3IiKDhuZzDppiGw=="/>
  </cfdi:Complemento>
</cfdi:Comprobante>
</xml>
  </CFDI>
</Comprobantes>]]></comprobantes>
         </recuperar_comprobante_result>
      </tns:recuperar_comprobante_response>
   </soap:Body>
</soap:Envelope>

Códigos de error nivel petición

 

Código Descripción
RCS101 Los datos de autentificación enviados son incorrectos
RCS102 El campo UUID’s está vacío
RCS103 No se pueden recuperar mas de 200 comprobantes por UUID
RCS104 El UUID no tiene una estructura válida
RCS999 Error de comunicación con el servicio de recuperación de comprobantes