01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación. |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
FATSMEX.PRW | Generación de XML para Documentos de Salida | 28/12/2022 | LOCXFUNA | Funciones Genéricas para Notas Fiscales | 28/12/2022 | FATXFUMI | Funciones genéricas para Facturación - Mercado Internacional | 28/12/2022 |
|
---|
País: | México |
---|
Ticket: | No aplica. |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-17259 |
---|
02. SITUACIÓN/REQUISITO
Se solicita que cuando el parámetro MV_FEXML se encuentre configurado con el valor S, al realizarse la generación del Comprobante Fiscal Digital por Internet (CFDI) para la Factura de Venta de tipo Normal, sea realizada a través del uso de la rutina FATSMEX.PRW, se genere el nodo del Complemento de Impuestos Locales.
...
Se realiza ajuste para realizar el llamado a la función fXMLFUN(), enviando en los parámetros la opción "IL", para la generación del Complemento de Impuestos Locales en el XML y Cadena Original del CFDI de la Factura de Venta de tipo Normal.
En la rutina de Funciones Genéricas para Notas Fiscales (LOCXFUNA):
Se realiza ajuste para realizar el llamado a la función fImptosD(), para evitar ajuste de centavos en los impuestos porque no se acumula el valor de los impuestos de locales de traslado, o cual se detecta como un descuadre y al realizarse el ajuste causa rechazo de timbrado por descuadre contra el total de la Factura de Venta.
En la rutina de Funciones genéricas para Facturación - Mercado Internacional (FATXFUMI):
Se realiza ajuste en la Función para agregar nuevas acciones para pantalla de Proveedores para Mercado Internacional (FATXMENPRO), que las acciones "Resp. Obligaciones DIAN" y "Tributos DIAN" se muestre si existe el campo Cliente/Prov (AIT_REG), adicional a las condiciones existentes de que el país debe ser Colombia y que el parámetro MV_PROVFE este informado.
Se realiza ajuste en la Función de acciones al hacer commit en la rutina de Proveedores - MATA020 para Mercado Internacional (FATXDELEMI),para que se valide si el campo Cliente/Prov (AIT_REG) existe, solo si existe la tabla AIT-Reponsabilidades-Tributos Clie.
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Timbrado de NF con Impuestos Locales, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio del ambiente (archivo RPO).
- Aplicar el parche correspondiente al issue DMINA-17259.
- Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- Configurar el parámetro MV_FEXML, para más información de la configuración del parámetro ver la sección 04. INFORMACIÓN ADICIONAL.
- Configurar el parámetro MV_CFDDIRS con la ruta donde se encuentran las llaves y certificados.
- Configurar el parámetro MV_CFDI_CP con el nombre y extensión del Archivo de la clave privada (.pem).
- Configurar los parámetros MV_IVATRAS y MV_RETIVAM con los códigos de Impuestos y Retenciones.
- Ingresar al módulo Libros Fiscales (SIGAFIS), ir al menú Actualizaciones | Archivos | Contr. Formularios (MATA992)
- Configurar los datos para la Serie de la Factura informando los campos No. Inicial, No. Final, Fch Validez y Certificado.
- Ingresar al módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Impuestos Variables (MATA995)
- Configurar Impuestos, informando el campo Tp Imp Local (FB_CLASSE).
- Ingresar al módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080)
- Configurar el Tipo de Salida (TES), para el cálculo de Impuestos,informando impuestos variables que fueron configurados como Traslados o Retenciones Locales.
- Ingresar al módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos (MATA010)
- Configurar el o los Productos, para la generación de la Factura de Salida (NF).
- Ingresar al módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
Aviso |
---|
| En la ruta configurada en el parámetro MV_CFDDIRS debe existir el archivo que se configuró en el parámetro MV_CFDI_CP, ya que con este archivo es generado el atributo Certificado en el XML del CFDI. Los códigos de Impuestos Locales no deben ir configurados en los parámetros MV_RETIVAM, MV_RETISR, MV_RETIEPS, MV_IVATRAS o MV_IEPSTRA. |
|
Totvs custom tabs box items |
---|
| - Ingresar al módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N)
- Indicar los parámetros de la rutina, informando la pregunta ¿Normal/Benef./Anticipo? con la opción Normal.
- Incluir una Factura de Venta (NF):
- Informar los datos del Encabezado de la Factura de Venta.
- Informar los datos de los ítems de la Factura de Venta.
- Confirmar el grabado de la Factura de Venta (NF).
- Confirmar la generación y timbrado exitoso del Comprobante Fiscal Digita Digital para Internet (Ésta confirmación puede presentarse o no de acuerdo a la configuración del parámetro MV_CFDUSO).
- Validar que en el XML se muestre el Complemento de Impuestos Locales:
|
|
...
En la tabla SX6-Parámetros, debe existir el siguiente parámetro:
Campo | Valor |
---|
Nombre de Var. | MV_FEXML |
Tipo | 1 - Caracteres |
Cont. Esp |
|
Descripción | Permite activar la funcionalidad para generar XML a través de rutina, evitando el uso de archivos .INI. S - |
Realizara Realizará la creación de archivos XML y no hará uso de los actuales archivo INI |
En la tabla SX3-Campos, debe existir el siguiente campo:
...