CFDI - Complemento  de Comercio Exterior Versión 3.3.

Características del Requisito

Línea de Producto:

Microsiga Protheus.

Segmento:

Mercado Internacional.

Módulo:

SIGAFAT-Facturación.

Rutina:

Rutina

Nombre Técnico

LOCXNF2.PRWCálculos en Notas Fiscales
FISA812.PRWDefinición de Catálogos
FISA814.PRWCarga de Catálogos
LOCXFUNA.PRXFunciones Genéricas de Localizaciones
MATV410A.PRWValidación de getdados en Pedido de Ventas.

Rutina(s) involucrada(s)

Nombre Técnico

FISA813.PRWMantenimiento de Catálogos
MATA468N.PRWFacturas Automáticas
MATA410.PRXPedido de Venta

LOCXNF.PRW

Control de Notas Fiscales

FATSMEX.INI

Script de generación de los archivos XML.

FATEMEX.INIScript de generación de los archivos XML.

País(es):

México.

Base(s) de Datos:

Todas.

Tablas utilizadas:

SA1 - Clientes.

SB1 - Productos.

RSB - Fracciones arancelarias.

SYA - Países.

SYJ - INCOTERMS.

SX5 - Tablas genéricas

SF1 - Facturas de entrada (NCC)

SD1 - Items de facturas de entrada

SF2 - Facturas de salida (NF)

SD2 - Items de facturas de salida

AI0 - Complementos de clientes 

Sistema(s) operativo(s):

Windows/Linux


Descripción 

       Dar cumplimiento a la normativa del SAT para informar el complemento de comercio exterior en los CFDI que emite el contribuyente:

CFDI versión 3.3

El artículo 29-A del Código Fiscal de la Federación (CFF) establece los requisitos que deben de contener los Comprobantes Fiscales Digitales por Internet (CFDI), en relación con lo establecido en el artículo 29, fracción VI del citado Código, dichos comprobantes deben de cumplir con las especificaciones que en materia de informática determine el Servicio de Administración Tributaria (SAT), mediante reglas de carácter general.Para dar cumplimiento a la legislación mencionada y de acuerdo a las especificaciones del Anexo 20 de la Resolución Miscelánea Fiscal para 2017, publicada el 23 de diciembre de 2016, en el presente documento se detalla la configuración que se debe realizar para la generación de los Comprobantes Fiscales Digitales a través de Internet (CFDi) versión 3.3.

Es necesario instalar previamente el CFDI 3.3  de acuerdo al documento técnico: 745003_MMI-4947_DT_CFDI_Versión_3.3_MEX

En caso de no contar con el complemento  de Comercio Exterior 3.2, se deberá ejecutar lo indicado por el  documento técnico: 480334_MMI-4945_DT_CFDI_Complemento_Comercio_Exterior_MEX.

Actualización del Diccionario de Datos


  • Para versión 12.1.14, se han cambiado los siguientes campos:
V11.8 y V12.1.07V12.1.14TítuloDescripción¿Obligatorio?
A1_REFERAI0_REFERReferenciaReferenciaNo
A1_IDFISAI0_IDFISNumRegIdTribNúmero identificaciónSi
A1_REFGEOAI0_REFGEORef. GeoReferencia GeográficaNo

Por lo tanto, para V12.1.14, los campos se ubicarán en la sección "Complemento del Cliente".


  • Se realizan cambios del campo X3_F3 (Consulta), de los siguientes campos:
CampoConsulta V12.1.7 y V11.8Consulta V12.1.14
C6_FRACCARSBMEX014
D1_FRACCARSBMEX014
D2_FRACCARSBMEX014

Para versión 12.1.14, se utiliza el catálogo S014, correspondiente a Fracciones Arancelarias y no la Tabla RSB.

Procedimiento de Implantación 

  1. Aplica el paquete de actualización (patch) relacionado a éste llamado. Es importante respaldar el repositorio de objetos (RPO) antes de aplicar la actualización.

El patch para version 11.8 contiene la actualización de los fuentes: 

    • LOCXNF2.PRW - Calculo en Notas Fiscales.
    • LOCXNF.PRW -  Notas Fiscales.
    • MATA410.PRX - Pedido de Venta
    • MATA468N - Generación de Notas.
    • FISA812.PRW - Definición de Catálogos.
    • FISA813.PRW - Definición de Catálogos.
    • FISA814.PRW - Carga de Catálogos.
    • MATV410A.PRW - Validación de getdados en Pedido de Ventas.
    • LOCXFUNA.PRX - Funciones Genéricas de Localizaciones.
    • UPDFATMI.PRW - Actualización al Diccionario de Datos.
    • UPDMODMI.PRW - Actualización al Diccionario de Datos.

El patch para versión 12.1.7 contiene la actualización de los fuentes: 

    • LOCXNF2.PRW - Cálculo en Notas Fiscales.
    • FISA812.PRW - Definición de Catálogos.
    • FISA814.PRW - Carga de Catálogos.
    • MATV410A.PRW - Validación de getdados en Pedido de Ventas.
    • LOCXFUNA.PRX - Funciones Genéricas de Localizaciones.

El patch para versión 12.1.14 contiene la actualización de los fuentes: 

    • LOCXNF2.PRW - Cálculo en Notas Fiscales.
    • FISA812.PRW - Definición de Catálogos.
    • FISA814.PRW - Carga de Catálogos.
    • MATV410A.PRW - Validación de getdados en Pedido de Ventas.
    • LOCXFUNA.PRX - Funciones Genéricas de Localizaciones.

El patch para versión 12.1.17 contiene la actualización de los fuentes: 

    • LOCXNF2.PRW - Cálculo en Notas Fiscales.
    • LOCXNF.PRW -  Notas Fiscales.
    • MATA410.PRX - Pedido de Venta
    • MATA468N - Generación de Notas.
    • FISA812.PRW - Definición de Catálogos.
    • FISA813.PRW - Definición de Catálogos.
    • FISA814.PRW - Carga de Catálogos.
    • MATV410A.PRW - Validación de getdados en Pedido de Ventas.
    • LOCXFUNA.PRX - Funciones Genéricas de Localizaciones.

2. Actualizar los scripts FATSMEX.ini y FATEMEX.ini,  dentro de la carpeta inicfd (PROTHEUS_DATA\SYSTEM\CFDI\INICFD), estos archivos se utilizan para configurar la generación de los archivos xml de facturación (CFDI).

3. Solo en caso de no contar con el complemento  de Comercio Exterior 3.2, se deberá ejecutar lo indicado por el  documento técnico: 480334_MMI-4945_DT_CFDI_Complemento_Comercio_Exterior_MEX.

Procedimiento de Configuración

CONFIGURACIONES PREVIAS

1.- Ingresar al modulo de Facturación (SIGAFAT).

2.- Catálogo de Colonias y Fracciones Arancelarias:

  • Para versión 12.1.14, tomar en cuenta los siguientes criterios:

Al ingresar a Mantenimiento de Catálogos, en SIGAFAT - Actualizaciones | Archivos | Mantenimiento de Catálogos, se realiza la carga automática de datos, de los catálogos mencionados, pero, se deben tomar los siguientes criterios:

    • S014 -  Catálogo de Fracciones Arancelarias

Para la carga del catálogo de Fracciones Arancelarias, es necesarios ubicar el archivo c_FraccionArancelaria.csv, en el path configurado del parámetro MV_PATH814 y debe contener el siguiente formato: Fraccion Arancelaria, Unidad de Medida y Impuesto, Exp. y Descripcion; dichos campos deberán estar separados por pipes (|).

Ejemplo: 01019099|07|20|EX.|Los demás

    • S015 -  Catálogo de Colonias

Para la carga del Catálogo de Colonias, es necesarios ubicar el archivo c_Colonia.csv, en el path configurado del parámetro MV_PATH814 y debe contener el siguiente formato: Clave de la Colonia, Código postal y Nombre de la Colonia, dichos campos deberán estar separados por pipes (|).

Ejemplo: 0001|01000|San Ángel

Para más detalle, Verifique el Documento Técnico CFDI 3.3 745003_MMI-4947_DT_CFDI_Versión_3.3_MEX, la sección de Procedimientos de Utilización, para verificar como cargar este catalogo.

  • Para versiones 11.8 y V12.1.07, tomar en cuenta los siguientes criterios:
  • Fracciones Arancelarias - Tabla RSB:
  1. En SIGAFAT desde Actualizaciones – Archivos – Fracciones arancelarias. 
  2. Si no existen registros en tabla RSB, se cargara el catálogo de fracciones arancelarias.
  3. Se selecciona catálogo de fracciones arancelarias, el cual debe estar en formato c_fraccionarancelaria.csv, el cual se obtiene del SAT del URL  http://www.sat.gob.mx/informacion_fiscal/factura_electronica/paginas/catalogos_comercio_exterior.aspx . 
  4. Se muestra aviso con cantidad de registros importados. Se presiona Ok.
  • S014 -  Catálogo de Colonias

Para la carga del Catálogo de Colonias, es necesarios ubicar el archivo c_Colonia.csv, en el path configurado del parámetro MV_PATH814 y debe contener el siguiente formato: Clave de la Colonia, Código postal y Nombre de la Colonia, dichos campos deberán estar separados por pipes (|).

Ejemplo: 0001|01000|San Ángel

Para más detalle, Verifique el Documento Técnico CFDI 3.3 745003_MMI-4947_DT_CFDI_Versión_3.3_MEX, la sección de Procedimientos de Utilización, para verificar como cargar este catalogo.

Nota: Los catálogos, podrán ser descargados de la siguiente liga: http://www.sat.gob.mx/informacion_fiscal/factura_electronica/paginas/catalogos_comercio_exterior.aspx (se debe hacer la conversión a formato .csv y tener cuidado con caracteres extraños).

3.- Configurar Empresas (SM0)

  1. Desde configurador en Entorno - Empresas - Sucursal
  2. Se deben indicar los siguientes datos, el Código Postal (M0_CEPENT) y Código de Municipio (M0_CODMUN)  deben llenarse de acuerdo a catálogos  del SAT  http://www.sat.gob.mx/informacion_fiscal/factura_electronica/paginas/catalogos_comercio_exterior.aspx .