WhatsApp

¿Necesitas
ayuda?

ANEXO 20 VERSIÓN 4.0 - Publicado SAT: 13.01.2022

Estándar del servicio de cancelación de retenciones e información de pagos.


Del Comprobante fiscal digital por Internet que ampara retenciones e información de pagos.

Para realizar la cancelación de un CFDI de retenciones e información de pagos se cuenta con un Servicio Web autenticado al cual se debe conectar el usuario para hacer el envío de uno a uno de forma asíncrona y envío por lotes de los comprobantes de 1 hasta 10,000 por transacción de forma asíncrona. El cual será expuesto en la siguiente URL:

https://prodretencioncancelacion.cloudapp.net/

Este servicio puede ser accedido mediante el portal del SAT , o conectarse de manera sincronía (bajo las mismas condiciones de seguridad) para realizar cancelaciones de manera automatizada.

El usuario deberá enviar peticiones firmadas utilizando el Certificado de Sello Digital del emisor de los CFDI , bajo el estándar XML Digital Signature establecido por el W3C(http://www.w3.org/TR/xmldsig-core) identificando cada uno de los CFDI a cancelar por medio del identificador único incluido en el Timbre Fiscal Digital.

Estructura

Elemento: Cancelacion

Descripción

NElemento raíz para realizar una solicitud de cancelación de Retenciones.

Atributos

RfcEmisor
Descripción
Atributo requerido para expresar el RFC del emisor del (as) Retenciones a ser canceladas.
Uso
Requerido
Tipo Especial
xsd:string
Fecha
Descripción
Atributo requerido para expresar la fecha de la operación.
Uso
Requerido
Tipo Especial
xsd:dateTime
Elementos Hijo (min,max)

Elemento: Folios

Descripción

Colección de folios fiscales (UUID) a ser cancelados.

Elementos Hijo (min,max)

Elemento: Folio

Descripción

Folio fiscal (UUID) a ser cancelado.

UUID
Descripción
UUID generado en la operación de timbrado del comprobante solicitado.
Uso
Requerido
Tipo Especial
xsd:string
Patrón
[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}
Motivo
Descripción
Clave del motivo de cancelación del comprobante.
Uso
Requerido
Tipo Especial
xsd:string
Valores Permitidos
01 02 03 04
FolioSustitucion
Descripción
Atributo condicional que representa al UUID que sustituye al folio fiscal cancelado. Es requerido cuando la clave del motivo de cancelación es 01.
Uso
opcional
Tipo Especial
xsd:string
Patrón
[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}
Codigo de respuesta
EstatusUUID Descripción del código Código
EstatusUUID Solicitud de cancelación recibida 1201
EstatusUUID UUID Previamente cancelado 1202
EstatusUUID No encontrado corresponde al emisor 1203
EstatusUUID UUID No existe 1205
EstatusPeticion
EstatusPeticion
EstatusPeticion Descripción del código Código
EstatusPeticion Autenticación no válida 1300
EstatusPeticion XML mal formado 1301
EstatusPeticion Estructura de folio no válida 1302
EstatusPeticion Estructura de RFC no válida 1303
EstatusPeticion Estructura de fecha no válida 1304
EstatusPeticion Certificado no corresponde al emisor 1305
EstatusPeticion Certificado no vigente 1306
EstatusPeticion Uso de e.firma no permitido 1307
EstatusPeticion Certificado revocado o caduco 1308
EstatusPeticion Firma mal formada o inválida 1309
EstatusPeticion Clave de motivo de cancelación no válida 1310
EstatusPeticion UUID no relacionado de acuerdo a la clave de motivo de cancelación 1311

Ver también:


Anexo 20 versión 4.0 Anexo 20 versión 4.0
Conoce el Anexo 20 versión 4.0
Complmento de Pagos 2.0 Complemento de Pagos 2.0
Conoce el Complemento de Pagos 2.0
Complementos Listado de complementos
Conoce los complementos que puedes incorporar a tu factura

Software


GNcys Factura Electrónica GNcys Factura Electrónica
CFDI

Enlaces externos


SAT - Servicio de Administración Tributaria Portal de trámites y servicios (SAT)
Servicio de Administración Tributaria