Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
LOCXFUNAFunciones Genéricas de Localizaciones19/10/2020
Ticket:9875934
Requisito/Story/Issue (informe el requisito vinculado):DMINA-10258


02. SITUACIÓN/REQUISITO

Se requiere que mediante un parámetro se pueda habilitar o inhabilitar que se genere el nodo de "cfdi:Parte" dentro del XML cuando el producto cuenta con información de Estructuras (MATA200), esto al realizar una de Factura de Salida (MATA467N) o Nota de Crédito (MATA465N) con dicho producto.


03. SOLUCIÓN

Dentro del pacote "008131", se crea el parámetro MV_CFDSTRU, para habilitar/deshabilitar la generación del nodo "cfdi:Parte".

En la rutina de Funciones genéricas de Localizaciones "LOCXFUNA", se realiza modificación en la función fXMLFun() donde realiza la generación del nodo de "cfdi:Parte" dentro del XML, según la configuración del parámetro "MV_CFDSTRU":

  • Si el parámetro "MV_CFDSTRU" no existe o su contenido esta vació o es igual a S , realiza la generación del nodo dentro del XML
  • Si el parámetro "MV_CFDSTRU" es igual a N, no realiza la generación del nodo dentro del XML.


  1. Realizar un respaldo del RPO.
  2. Aplicar el parche correspondiente al issue DMINA-10258.
  3. Configurar el parámetro MV_CFDSTRU:

    Nombre de la Variable

    MV_CFDSTRU

    Tipo

    C

    Descripción

    Configura si en el XML se generan los nodos de la estructura del producto. S o vacío genera los nodos, N - no genera nodo.

    Valor Estándar


  4. Contar con la configuración de la funcionalidad para Timbrado de CFDI 3.3.
  5. Contar con la configuración de un Producto.
  6. En el módulo Planificación Contr. Producción (SIGAPCP) desde el menú "Actualizaciones > Ingeniería> Estructura > Estructuras (MATA200)", para el Producto, contar con registros Estructura del Producto (Tabla SG1).
  7. Contar con la configuración de un Cliente para timbrado.
  8. Contar con los archivos Generación de XML para Documentos de Salida | Generación de XML para Documentos de Entrada (FATSMEX.INI |FATEMEX.INI) actualizados
  1. Ingresar al módulo Facturación (SIGAFAT).
  2. Ingresar a la rutina "Actualizaciones > Facturación > Facturaciones (MATA467N)".
  3. Informar los parámetros de la rutina.
  4. "Incluir" una nueva Factura de Salida.
  5. Informar los campos del encabezado de la factura.
  6. Informar el producto (ver pre-condiciones).
  7. Dar clic en "Grabar".
  8. Realizar la generación del comprobante fiscal y timbrado del CFDI.
  9. Validar que en el XML sea generados o no los nodos correspondientes a las estructuras del producto (cfdi:Parte) , según  a la configuración del parámetro.


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

La solución aplica para el país México, en las versiones 12.1.17 o posteriores.


05. ASUNTOS RELACIONADOS

  • 9236172 DMINA-9642 DT Agregar Estructura del producto en nodo cfdi:Parte del XML MEX
  • DT_Factura_Electronica_Mexico_CFDI_Version_3_3