Llama Gratis 01800 788 0195

Recuperar con Id

Petición al servicio

Al igual que el servicio de “recuperar_comprobante”,  el servicio de “recuperar_comprobante_external_id” puede ser utilizado para recuperar uno o varios comprobantes completos (xml) usando los external_id, es decir los ids de su tabla en su base de datos. Se necesita de un usuario y contraseña para utilizar el servicio.

Nombre Descripción Requerido
username Usuario del web service
password Contraseña del webservice
external_ids Similar al servicio de cancelación de comprobantes, se manda un arreglo de external_ids para recuperar.

Respuesta del servicio

Si hubo un error en la validación de los parámetros o en el servicio de recuperación se le indicará por medio de un error, de lo contrario se regresará la respuesta “recuperar_comprobante_external_id_result” la cual tiene la siguiente estructura:

Nombre Descripción
Estatus Estatus de la petición, es 200 si fue exitosa.
Cantidad Cantidad de comprobantes que se recuperaron con los uuids especificados en la petición.
Comprobantes Arreglo de objeto CFDI en formato xml.

El objeto CFDI tiene la siguiente estructura:

Nombre Descripción
external_id external_id 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”.