01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFAT - Facturación
Función:
RutinaNombreFecha
LOCXNFNotas Fiscales.
LOCXMEXFunciones Genéricas localizadas para México. 
FATSMEXGeneración de XML de documentos de salida.
FATEMEXGeneración de XML de documentos de entrada.
LOCXFUNAFunciones Genéricas para notas fiscales.
País:México
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14590


02. SITUACIÓN/REQUISITO

En la página del SAT, en el apartado de la documentación técnica del CFDI 4.0, se establece que la vigencia de esta nueva versión inicia a partir del 1 de enero de 2022, 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.

Por tanto, será a partir del 1 de mayo de 2022 que se deje de utilizar la versión 3.3 y se generalice la obligación de emitir la versión 4.0.

Para cumplir con dicha reforma fiscal, se modifica el esquema del CFDI con los siguientes cambios:

Para mayor información ver el portal del SAT.

03. SOLUCIÓN

Dentro de la rutina Nota Fiscales(LOCXNF), se realiza un ajuste en la función que Muestra los documentos relacionados (LxDocOri) para las Notas de Crédito(NCC)  para poder informar más de una Tipo de relación para los UUIDs relacionados de forma automática al seleccionar un documento desde la opción "Doc Orig >Factura".

Dentro de la rutina de Funciones Genéricas(sigacus), se realiza el mismo ajuste para informar más de una Tipo de relación para los UUIDs pero para las Facturas y las Notas de Debito(NDC). 

En la rutina Funciones Genéricas para notas fiscales(LocxFuna), en la función encargada de Obtener los UUID Relacionados(fGetFolRel) se realiza un ajuste para realizar la impresión del nodo CfdiRelacionados.

Se realiza ajuste en la función que Genera estructura y cadena origina para nodo Conceptos, Impuestos e Impuestos Locales(fXMLFun) para realizar la impresión de los nuevos nodos(Objetolmp) en el XML.

En los script de "Generación de XML de documentos de salida."(FATSMEX.INI) y "Generación de XML de documentos de entrada."(FATEMEX).INI) se realizan los ajustes para agregar los nuevos atributos Exportacion,DomicilioFiscaIReceptor y RegimenFiscalReceptor, además se actualizan las URL utilizadas para la versión CFDi 4.0.

Las configuraciones a los scripts se muestran en las siguientes imágenes:

Archivo FATSMEX.INI

URL:

Cadena original:


Nodos XML:


Archivo FATEMEX.INI

URLs:

Cadena original:


Nodos XML:

  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche que fue generado para la issue DMINA-14590.
  3. Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se mencionan en la sección 01. DATOS GENERALES.
  4. Contar con los scripts de Generación de XML de documentos de salida."(FATSMEX.INI) y "Generación de XML de documentos de entrada."(FATEMEX).INI) con los ajustes mencionados anteriormente.
  5. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Clientes (MATA030).
    • Registrar un cliente que tenga informado el nuevo campo Rég.Fiscal(AI0_REGFIS).
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
  2. Informar los parámetros de la rutina.
  3. Informar los datos del encabezado de la factura.
  4. Informar los datos de los items de la factura.
  5. Confirmar el grabado de la factura.
  6. Confirmar la generación y timbrado exitoso del comprobante fiscal.
  7. Validar que los nuevos nodos mencionados anteriormente se muestren correctamente como en el siguiente ejemplo:


04. INFORMACIÓN ADICIONAL


Los ajustes a Diccionario de Datos para activar la nueva funcionalidad CDFI versión 4.0 se realizaron en el pacote 010064.


Tabla AI0 -Complemento del Cliente:


CampoAI0_REGFIS
TipoC - Carácter
Tamaño3
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolRég. Fiscal
Desc. EspañolRégimen Fiscal
ValidaciónVazio() .Or. ValidF3I("S010",M->AI0_REGFIS,1,2)
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Atributo requerido para incorporar la clave del régimen fiscal del contribuyente receptor al que aplicará el efecto fiscal de este

comprobante.


Elemento CDFI Relacionados.

Para la implementación del nuevo requerimiento del elemento CfdiRelacionados se cambio la funcionalidad de los campos UUID Relacionados(F1_UUIDREL/F2_UUIDREL) y Tipo Relación(F1_RELSAT/F2_RELSAT). A continuación se describe la nueva funcionalidad de dichos campos:

Para Facturas de entrada y Notas de Debito:


05. ASUNTOS RELACIONADOS