Utilerias.getEstatusCFDI
Recibe un CFDI para obtener el estatus del comprobante, este método es utilizado cuando el cliente pierde la conexión con el servidor de timbrado y desea ver que fue lo que paso con su solicitud.
- Parametros:
-
Nombre Descripción Requerido usuario Nombre de usuario registrado para el uso del Web Service Sí password Contraseña del usuario Sí cfdi Arreglo de bytes (binario) del CFDI en formato XML. Sí
Ejemplo de petición:
Descargar este ejemplo
Regresa:
- Este método retorna un tipo compuesto: CFDIResultadoCertificacion, los atributos se describen en la siguiente tabla:
-
Atributos de CFDIResultadoCertificacionNombre Descripción Requerido status Indica el estatus de la transacción, para detalles de los códigos de estatus consulte Códigos de respuesta de certificación Sí mensaje Mensaje detallado de la operación realizada o descripción del error. Sí uuid Folio fiscal del CFDI que se timbró. Condicional versionTFD Versión del complemento de Timbre Fiscal Digital. Condicional fechaTimbrado Fecha de timbrado del CFDI. Condicional fechaCancelacion Fecha de cancelación del CFDI. Condicional selloSAT Sello del SAT, el sello del Timbre Fiscal Digital. Condicional certificadoSAT Número de serie del certificado del SAT empleado para timbrar el CFDI. Condicional cadenaOriginal Cadena original del Timbre Fiscal Digital o Complemento de Certificacións. Condicional cfdiTimbrado CFDI con el Timbre Fiscal Digital. Condicional qrCode Código bidimensional QRCode del CFDI, son los datos binarios de una imagen en formato png. Condicional
Ejemplo de respuesta
Descargar este ejemplo
Códigos de respuesta
Códigos de status Certificacíon
- 202 — El folio ya se había cancelado previamente.
- 307 — El CFDI ya ha sido timbrado previamente.
- 500 — Han ocurrido errores que no han permitido completar el proceso.
- 502 — No se encuentra el comprobante.