Aceptación o Rechazo
Servicio donde los receptores podrán aceptar o rechazar la cancelación de sus facturas. El xml de la petición debe ir firmado con el certificado del contribuyente que desea aceptar o rechazar. Es Método POST.
URL:
Modo Pruebas: https://pruebastfd.tralix.com:8081/cancela/answerSoap/
Modo Productivo: https://timbrador.tralix.com:8081/cancela/answerSoap/
Nota: Cada consulta de cancelación se consumirá un timbre de su paquete.
HEADERS:
SOAPAction:"http://cancelacfd.sat.gob.mx/IAceptacionRechazoService/ProcesarRespuesta"
Content-Type:text/xml; charset=utf-8
CustomerKey:[CUSTOMER_KEY]
REQUEST:
<soapenv:Envelope xmlns:can="http://cancelacfd.sat.gob.mx" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<can:ProcesarRespuesta xmlns:can="http://cancelacfd.sat.gob.mx">
<can:solicitud Fecha="[FECHA_SOLICITUD]" RfcPacEnviaSolicitud="[RFC_PAC_SOLICITA]" RfcReceptor="[RFC_RECEPTOR]">
<can:Folios>
<can:UUID>[UUID]</can:UUID>
<can:Respuesta>[Aceptacion/Rechazo]</can:Respuesta>
</can:Folios>
<Signature/>
</can:solicitud>
</can:ProcesarRespuesta>
</soapenv:Body>
</soapenv:Envelope>
RESPONSE:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ProcesarRespuestaResponse xmlns="http://cancelacfd.sat.gob.mx">
<ProcesarRespuestaResult RfcReceptor="[RFC_RECEPTOR]" RfcPac="[RFC_PAC]" CodEstatus="305" Fecha="[FECHA]">
<Folios Respuesta="[Aceptacion/Rechazo]">
<UUID>[UUID]</UUID>
<EstatusUUID>305</EstatusUUID>
</Folios>
<Signature />
</ProcesarRespuestaResult>
</ProcesarRespuestaResponse>
</s:Body>
</s:Envelope>
Códigos de respuestas y descripción.
Evento | Mensaje | Observaciones |
300 | Usuario No Válido | Este código de error se regresa cuando la autenticación del usuario no fue exitosa. |
301 | XML Mail Formato | Este código de error se regresa cuando el request posee información invalida, ejemplo: un RFC de receptor no válido. |
302 | Sello Mal Formado | |
304 | Certificado Revocado o Caduco | El certificado puede ser inválido por múltiples razones como son el tipo, la vigencia, etc. |
305 | Certificado Inválido | El certificado puede ser inválido por múltiples razones como son el tipo, la vigencia, etc. |
309 | Patrón de Folio inválido | El patrón de folios para registro fiscal no coinciden. Aplicable únicamente a cancelaciones de CFDI de RIF. |
310 | CSD inválido | |
1000 | Se recibió la respuesta de la petición de forma exitosa | |
1001 | No existen peticiones de cancelación en espera de respuesta para el uuid | Se recibió la respuesta de forma exitosa, sin embargo, no se encontró ninguna solicitud de cancelación pendiente |
1002 | Ya se recibió una respuesta para la petición de cancelación del uuid | |
1003 | Sello No Corresponde al RFC Receptor | |
1004 | Existen más de una petición de cancelación para el mismo uuid | |
1005 | El uuid es nulo no posee el formato correcto | |
1006 |
Se rebaso el número máximo de solicitudes permitidas |
Se cuenta con un límite 500 solicitudes pendientes por petición. Estás 500 solicitudes deben pertenecer al mismo Receptor |
No Comments