errores comunes.
A continuación te presentamos los mensajes de error más comunes que regresa nuestro servicio en una petición de emisión o timbrado al servicio REST, así como su posible solución.
400 Bad Request
Éste mensaje de respuesta de nuestro servicio además del encabezado, podrá regresar información como:
HTTP/1.1 400 Bad Request
Server: nginx/1.0.15
Date: Thu, 26 Feb 2015 17:27:18 GMT
Content-Type: text/html;charset=utf-8
Connection: keep-alive
Content-Length: 995
Las situaciones por las que podrías estar recibiendo este mensaje de error, son las siguientes, si te encuentras en este caso, por favor, valida que estás realizando la petición correcta para el comprobante correcto.
- Estás enviando una petición de timbrado o emisión a una URL incorrecta.
- No estás incluyendo todos los parámetros necesarios para esa petición.
De forma aclaratoria, te informamos de las URL y peticiones correctas dependiendo del servicio que necesites.
Timbrado CFDI
https://staging.diverza.com/stamp (ó ../stamp/complete)
x-auth-token (obligatorio)
x-refid (opcional)
Emisión de CFDI
https://staging.diverza.com/issue
x-auth-token (obligatorio)
x-refid (opcional)
Timbrado de Retenciones
https://staging.diverza.com/api/v1/timbrar (ó ../timbrar?completo)
x-auth-token (obligatorio)
x-refid (opcional)
Content-Type (obligatorio)
Content-MD5 (obligatorio, aunque no se valida el contenido por el momento)
Emisión de Retenciones
https://staging.diverza.com/api/v1/emitir
x-auth-token (obligatorio)
x-refid (opcional)
Content-Type (obligatorio)
Content-MD5 (obligatorio, aunque no se valida el contenido por el momento)
443 XML no válido segun esquema
Para este caso en particular podemos decir que tu petición se generó correctamente, y llegó la información a nuestro servicio, adicionalmente validamos el documento y encontramos un inconsistencia en la estructura de tu XML.
Deberás validar contra esquema el archivo XML que estás enviando a nuestro servicio, para determinar dónde se encuentra el error.
En la sección de recursos
de la página índice
, podrás encontrar los esquemas oficiales para cada tipo de comprobante con sus respectivos complementos.
3015 No fue posible generar el Timbre Fiscal®, el comprobante ha sido timbrado previamente. - TF
Ésto sólo ocurre en el caso de enviar un CFDI, que ya contiene el complemento del timbre. El comprobante se debe de enviar a la petición de timbrado, SIN
el complemento del TimbreFiscalDigital
.
302 Found
La URL a la que estás apuntando la petición de timbrado o emisión, no es correcta:
Ambiente de "staging" == http
Ambiente correcto de "staging" == https
401 Unauthorized
Al recibir este mensaje de error, se indica que el token que estás utilizando para identificarte en nuestro servicio, NO
es correcto, necesitarás validar con el contacto administrativo de la empresa que la información ingresada, sea realmente la que nosotros les proporcionamos en el momento de realizar la compra.
El código de respuesta del servidor deberá ser 200 OK cuando la petición sea exitosa, en caso contrario te invitamos a revisar la Lista de Códigos de Respuesta, que contiene todos los posibles códigos de respuesta del servicio de timbrado y sus posibles soluciones.