Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
M486XFUNFunciones genéricas de Facturación Electrónica04/09/2023
País:Colombia (COL)
Ticket:17401847
Requisito/Story/Issue (informe el requisito vinculado):DMINA-20237


02. SITUACIÓN/REQUISITO

En la rutina de Documentos Electrónicos (MATA486), al transmitir una Factura de Venta (NF) con dos o más ítems, donde cada uno de los ítems utiliza una tasa distinta de Retención de la Fuente, se obtiene el código de rechazo FAT07 por parte de la DIAN.

Rechazo FAT07: (R) El valor del tributo correspondiente a una de las tarifas es diferente del producto del porcentaje aplicado sobre la base imponible. 


Información

Es importante mencionar que esto solo ocurre en ambiente de Producción, ya que en transmisión de Pruebas el Proveedor Tecnológico denominado The Factory HKA, no valida a detalle estos datos.

03. SOLUCIÓN

En la rutina de Funciones genéricas de Facturación Electrónica (M486XFUN):

Se realiza ajuste en la función que Genera los nodos de Impuestos Totales (fGetTaxas), para que las retenciones se acumulen por Código de Impuesto y Tasa del Impuesto, para su visualización en el nodo cac:WithholdingTaxTotal, y así sean enviados correctamente los datos por Tasa en la clase impuestosGenerales del Soap Request del Proveedor Tecnológico denominado The Factory HKA.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche generado para la issue DMINA-20237.
    • Validar que las rutinas coincidan con las indicadas en el punto 01. DATOS GENERALES en la sección Función.
  3. Tener activa la funcionalidad de Transmisión Electrónica de Validación Previa, para más información ver Documento Técnico de Facturación Electrónica Validación Previa para el país Colombia
  4. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
    • Configurar el Cliente, para la generación de la Factura.
  5. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos.
    • Configurar el o los Productos, para la generación de la Factura.
  6. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Impuestos Variables.
    • Configurar la Retención de la Fuente, informando los campos de Fórmula Ent, Fórmula Sal, Cpo L.F., Clase Imp e Impuesto FE.
  7. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida.
    • Configurar el Tipo de Salida, para la generación de la Factura de Venta, donde se agregue el cálculo del Retención de la Fuente.
  8. En el módulo Libros Fiscales (SIGAFIS), ir al menú Actualizaciones | Archivos | Conf.  Adic. Imp.
    • Configurar dos registros para la Retención de la Fuente, con diferente Código Fiscal de Venta y Tasa.

  9. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Incluir una Factura de Venta (NF), informando en el detalle más de un ítem con el Tipo de Salida (TES) configurado previamente e indicando diferente Código Fiscal para cada ítem de acuerdo los configurados en la Configuración Adicional de Impuestos.
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Documentos Electrónicos (MATA486).
  2. Informar los parámetros correspondientes para realizar el filtro de documentos.
    • ¿Tipo de Documento? = seleccionar la opción “Factura”.
    • ¿Serie? = Serie con la que fue generada la Factura de Venta.
    • ¿Estatus? = seleccionar “0” para obtener todos los documentos.
    • Rango de Fechas Inicio/Fin.
  3. Presionar Ok.
  4. Presionar el botón Transmitir.
  5. Informar los siguientes parámetros:
    • ¿Serie de la Factura? = Serie con la que fue generada previamente la Factura de Venta.
    • ¿Factura Inicial? = Folio con el que fue generada previamente la Factura de Venta.
    • ¿Factura Final? = Folio con el que fue generada previamente la Factura de Venta.
  6. Presionar Ok.
  7. Validar que la transmisión haya sido exitosa.
  8. Validar que en el XML autorizado exista un nodo por cada una de las alícuotas de la Retención de la Fuente.
  9. Validar en la representación gráfica que se muestre por cada una de las alícuotas de la Retención de la Fuente.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior, y para la funcionalidad de facturación electrónica con el proveedor tecnológico denominado The Factory HKA.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de Facturación Electrónica Validación Previa - Colombia