Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FINRETIVA.PRWCálculo de Retención de IVA.
MATXFUNB.PRXFunciones Genéricas de los Materiales.
País:Argentina.
Ticket:14300728.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-14448.


02. SITUACIÓN/REQUISITO

Al realizar la baja de una factura a través de la rutina Orden Pago Mod II (FINA850.PRW), donde se seleccionó una documento fiscal de tipo serie M con cálculo de impuesto IVA al 10.5% (IV1), no se genera retención de IVA.


03. SOLUCIÓN

Se realiza ajuste a la rutina de cálculo de retención de IVA (FINRETIVA.PRW), en las funciones RetIVACre, RetIVADeb, RetIVAMDb, RetIVAMCr, donde, se agrega validación para que se aplique la retención de IVA solo si el impuesto tiene configurado los siguientes campos: Clasif.(FB_CLASSE) = “3 - IVA”, Tipo Impuesto (FB_TIPO) = “N - Nacional”, Clase Imp. (FB_CLASSIF) = “I - Impuesto”.


  • Por medio del módulo de Configurador (SIGACFG) realizar la configuración de los parámetros correspondientes:
    • MV_AGENTE = SSSSSS - Indicar si cliente SIGA es agente de retención de diferentes impuestos.
    • MV_GRETIVA = S - Calcula retención de IVA utilizando la configuración registrada  para IVA en la tabla SFF.     
  1. En la rutina de Proveedores que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un proveedor, es importante realizar la configuración para emplear la serie M en los documentos de entrada.

  2. En la rutina de Productos que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un producto.
  3. En la rutina de Impuestos Variables que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) registre el impuesto IV1 e IVO, para los impuestos es importante contar con los siguientes campos:
    1. IV1: 
      1. Clasif. = “3 - IVA”
      2. Tipo Impuesto = “N - Nacional”
      3. Clase Imp. = “I - Impuesto”
    2. IVO:
      1. Clasif. = “3 - IVA”
      2. Tipo Impuesto = “N - Nacional”
      3. Clase Imp. = “P - Percepción”
  4. En la rutina de Tipos de Entrada Y Salida que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre una TES de entrada que calcule IV1 e IVO.

  5. En la rutina de Config. Adic. Imp. que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) registre una configuración para el impuesto de retención de IVA (IVR) relacionado con el código fiscal asignado en la TES de entrada registrada previamente, además informe el campo Serie Fact. = “M”, ya que este registro será considerado para los documentos que utilicen serie M.

  6. En la rutina de Factura de Entrada que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Movimientos) genere una factura de entrada utilizando el proveedor y tes generada previamente.

  1. A través de la rutina Orden Pago Modelo II que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Proceso Mod II) genere una orden de pago a partir de la factura de entrada generada previamente.

    1. Se selecciona el botón Pago automático, después se llenan los parámetros respecto al proveedor utilizado en la factura de entrada generada previamente.
    2. Verifique el que se genere la retención de IVA en el encabezado de la orden de pago, y en la pestaña de retenciones de la orden de pago.
    3. Se da clic al botón Grabar.


  2. Visualice la orden de pago y verifique que se haya generado la retención de IVA.


04. INFORMACIÓN ADICIONAL



¡IMPORTANTE!

Esta solución (PATCH) solo es válida para aquellas órdenes de pago que son incluidas posterior a su aplicación; los registros previos mantendrán su información como cuando fueron ingresados.


05. ASUNTOS RELACIONADOS