01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre técnicoFecha
FISA817Servicios de Cancelación de CFDI.13/01/2021
País:México (MEX)
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14600


02. SITUACIÓN/REQUISITO

A partir del 1 de enero de 2022 entró en vigor la versión 4.0 del CFDi, existiendo un periodo de convivencia entre la versión 3.3 y la versión 4.0 el cual comprende del 1 de enero al 30 de abril de 2022. (Para mayor información ver el portal del SAT)


03. SOLUCIÓN

En la rutina de Cancelación de CFDi (FISA817) se crea la función F817MCanc() la cual muestra una ventana para poder realizar la captura de las informaciones de Motivo de cancelación.

Se realiza la actualización del proyecto de timbrado para el PAC Formas Digitales para el envío del Motivo de cancelación al realizar la solicitud de cancelación, existiendo 4 claves:


*Ventana para indicar motivo de cancelación.


Folio: UUID del documento a cancelar.

Motivo de Cancelación: Combo para seleccionar los motivos de cancelación definidos por el SAT.

Folio Fiscal que sustituye: Folio Fiscal (UUID) que sustituye al cancelado, y que solo se activa si el Motivo de Cancelación es 01 - Comprobante emitido con errores con relación.

Al presionar el botón Confirmar, se realiza llamado al ejecutable TimbradoFormasDigitales.exe versión 4.0.0.0 el cual realiza la cancelación del CFDI enviando el Motivo y Folio de Sustitución (Folio enviado solo si motivo es 01).


Para activar la nueva funcionalidad de Cancelación de CFDI que entró en vigor el día 01 de Enero del 2022, es necesario tener actualizado el ejecutable TimbradoFormasDigitales.exe a la versión 4.0.0.0

Pasos para verificar la versión del ejecutable:

  • Seleccionar el ejecutable, dar clic derecho y presionar Propiedades.



  • Ir a la pestaña Detalles, validar que Versión del archivo y Versión producto sea 4.0.0.0


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Realizar un respaldo del archivo TimbradoFormasDigitales.exe que se encuentra en la ruta especificada en el parámetro MV_CFDSMAR.
  3. Aplicar el parche que fue generado para la issue DMINA-14600.
  4. Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se mencionan en la sección 01. DATOS GENERALES.
  5. Colocar el ejecutable TimbradoFormasDigitales.exe de versión 4.0.0.0 en la ruta especificada en el parámetro MV_CFDSMAR.
  6. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Incluir y Timbrar una Factura de Venta (NF).
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación de CFDI (FISA817).
  2. Informar los parámetros necesarios para visualizar la Factura de Venta (NF) que fue timbrada previamente.
  3. Seleccionar la Factura de Venta (NF) que fue timbrada previamente.
  4. Ejecutar la acción Act. Status.
  5. Confirmar la continuación con la consulta de estado del documento.
  6. Validar que el documento sea cancelable.
  7. Seleccionar de nueva cuenta la Factura de Venta (NF) que fue timbrada previamente.
  8. Ejecutar la acción Cancelar.
  9. Confirman la continuación de la solicitud de cancelación.
  10. En la pantalla Motivo Baja:
    • Informar el campo Motivo.
    • Informar el campo Folio Fiscal que sustituye (Solo aplica si el Motivo de cancelación es 01 - Comprobante emitido con errores con relación).
  11. Una vez finalizado el proceso de cancelación revisar el log y verificar que se haya recibido la respuesta "El archivo se procesó con éxito".
  12. Validar que la Factura de Venta (NF) haya sido Anulada con éxito en el sistema.


04. INFORMACIÓN ADICIONAL

Las siguientes actualizaciones a diccionario fueron realizadas en el paquete de actualización 010064:

Tabla SF2 -Encabezado de Fact. de Salida:


CampoContenido
CampoF2_TIPNOTA
TipoC - Caracter
Tamaño2
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolMot.Cancela
Desc. EspañolMotivo de cancelación
Lista Español01=Compr. Eemitido c/errores c/relac.;02=Compr. emitido c/errores s/relac.;03=No se llevó a cabo la oper.;04=Oper. nominativa.
ObligatorioNo
UsadoSi
BrowseNo
Help

Indica el motivo de Cancelación que aplica para el CFDI:
01 - Comprobante emitido con errores con relación.
02 - Comprobante emitido con errores sin relación.
03 - No se llevó a cabo la operación.
04 - Operación nominativa relacionada en la factura global.

CampoContenido
CampoF2_CODDOC
TipoC - Caracter
Tamaño36
Decimal0
Formato@! NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN
ContextoReal
PropiedadModificar
Tit. EspañolFolio Susti.
Desc. EspañolFolio (UUID) que sust.
Lista Español
ObligatorioNo
UsadoSi
BrowseNo
Help

Folio fiscal del comprobante que sustituye a la cancelada.


Tabla SF1 -Encabezado de Fact. de Entrada:


CampoContenido
CampoF1_TIPNOTA
TipoC - Caracter
Tamaño2
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolMot.Cancela
Desc. EspañolMotivo de cancelación
Lista Español01=Compr. Eemitido c/errores c/relac.;02=Compr. emitido c/errores s/relac.;03=No se llevó a cabo la oper.;04=Oper. nominativa.
ObligatorioNo
UsadoSi
BrowseNo
Help

Indica el motivo de Cancelación que aplica para el CFDI:
01 - Comprobante emitido con errores con relación.
02 - Comprobante emitido con errores sin relación.
03 - No se llevó a cabo la operación.
04 - Operación nominativa relacionada en la factura global.

CampoContenido
CampoF1_CODDOC
TipoC - Caracter
Tamaño36
Decimal0
Formato@! NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN
ContextoReal
PropiedadModificar
Tit. EspañolFolio Susti.
Desc. EspañolFolio (UUID) que sust.
Lista Español
ObligatorioNo
UsadoSi
BrowseNo
Help

Folio fiscal del comprobante que sustituye a la cancelada.




05. ASUNTOS RELACIONADOS