El proceso de cancelación cuenta con cinco web services para realizar el flujo correspondiente según el nuevo esquema del SAT.
Además de enviar CFDIs a cancelar, dichos web services permiten realizar tareas de consulta, de aceptación o de rechazo, tanto del lado del emisor como del receptor del comprobante.
A continuación se describen los servicios web utilizados en el flujo de cancelación.
Permite saber si un CFDI se encuentra relacionado con otros CFDI’s y que documentos son.
Aplica para el contribuyente Emisor.
URL de producción
https://www.timbra.mx/WCFCancelador_ConsultaRelacionados/Cancelacion_CfdiRelacionado.svc
Permite enviar cancelaciones de CFDI's utilizando el XML de cancelación definido por el SAT.
El WS de Cancelación permite cancelar CFDIs que hayan sido emitidos por Detecno o por otro PCCFDI.
Aplica para el contribuyente Emisor.
URL de prueba
https://test.timbra.mx/WCFCancelador/CancelacionXML.svc
usuario: AAAAAA\wsTIMBRADOR
password: GlMkm9F=b+
URL de producción
Permite consultar las solicitudes de cancelación que se encuentran en espera de una respuesta del receptor.
Aplica para el contribuyente Receptor.
URL de producción
https://www.timbra.mx/WCFCancelador_PeticionesPendientes/PeticionesPendientes.svc
Permite al receptor aceptar o rechazar la solicitud de cancelación de un CFDI que no cumpla con los requisitos para una cancelación directa.
Aplica para el contribuyente Receptor.
URL de producción
https://www.timbra.mx/WCFCancelador_AceptacionRechazo/AceptacionRechazo.svc
Permite conocer el estado del comprobante y de la cancelación.
Aplica tanto para el contribuyente Emisor como para el Receptor.
Este Web Service es público y es administrado directamente por el SAT, por lo que no se requiere intervención de Detecno para consumirlo y realizar las consultas correspondientes.
URL de producción
https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc
Certificado digital que garantiza la autenticidad del sitio web. Tiene la función de activar el protocolo HTTPS y habilitar una conexión segura desde el servidor hasta el cliente.
Este certificado aplica para los Web services que están hospedados en el servidor de Detecno:
CfdiRelacionado
CancelacionXML
PeticionesPendientes
AceptacionRechazo
A continuación le compartimos el certificado en caso de requerir instalarlo en su directorio de certificados de confianza.
Armado del XML de cancelación y respuesta del SAT
Ejemplo de armado del XML de cancelación según el Anexo 20 y el estándar XML Digital Signature
Ejemplo XML con tipo de cancelación "01" Comprobante emitido con errores con relación
Rutina para firmado del XML de cancelación