Árvore de páginas

01. DATOS GENERALES


Línea de producto: 

Microsiga Protheus.

Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:

                                                                                          

Rutina(s)Nombre TécnicoFecha del parche
LOCXFUNAFunciones Genéricas de Localizaciones19/03/2020

                                                                                                                       

Rutina(s) involucrada(s)Nombre TécnicoFecha del parche
FATSMEX.INIScript de generación de los archivos XML para Notas Fiscales de Salida.23/03/2020

                                                                                         

Ticket:8354423
Issue:DMINA-8523
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO

Cuando se genera una Factura de Venta (MATA467N), utilizando una TES que tiene configurado el impuesto IVA con tasa 0 (IV0), el XML generado no cuenta con el "TotalImpuestosTrasladados"; el cual de acuerdo con el Anexo 20 (Guía de llenado), es requerido cuando en los conceptos se registren impuestos trasladados.

03. SOLUCIÓN

  • En la función fXMLFun() de la rutina LOCXFUNA, se modifica la generación de la cadena original y los nodos Conceptos e Impuestos.
  • En el Archivo de Configuración (FATSMEX.INI), se elimina la llamada a la función fTotalImps(), debido ya que no es utilizada.


  1. Realizar un respaldo del "RPO" antes de aplicar el parche del presente issue.
  2. Realizar un respaldo del archivo "FATSMEX.INI".
  3. Configurar un Tipo de Salida que contenga el impuesto IV0 (IVA tasa 0).
  4. Configurar el parámetro MV_IVATRAS con el código del impuesto "IV0".
  1. Ingresa a la rutina Facturaciones, ubicada en "SIGAFAT | Actualizaciones | Facturación | Facturaciones".
  2. Dar clic en el botón "+ Incluir".
  3. Informar los datos obligatorios del Encabezado.
    1. Cliente.
    2. Tienda.
    3. Serie.
    4. Numero de Documento.
    5. Uso CFDI.
  4. Informar en la sección de ítems:
    1. Código del producto.
    2. Cantidad.
    3. Valor Unitario.
    4. Valor Total.
    5. Tipo de Salida. <La configurada en las Pre-condiciones>
  5. Informar Condición de Pago, ubicada en la pestaña "Títulos" del rodapié.
  6. Dar clic en el botón "Grabar".
  7. Confirmar la generación del comprobante fiscal, dando clic en el botón "Sí".
  8. Confirmar el timbrado del comprobante fiscal, dando clic en el botón "Sí".
  9. Validar que es mostrado el mensaje que confirma la generación del timbra fiscal.
  10. Validar que en el XML, se haya generado el nodo Impuestos, con el atributo "TotalImpuestosTrasladados":