Á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écnicoFecha
FINA850Orden de Pago Mod. II09/05/2025
FINRETIBBRetenciones Ingresos Brutos08/05/2025
País:Argentina
Ticket:23099438
Requisito/Story/Issue (informe el requisito vinculado):DMINA-26398


02. SITUACIÓN/REQUISITO

En la rutina de Orden de Pago Mod. II (FINA847), al generar una Orden de Pago se identifica un comportamiento anormal en el proceso de cálculo de retención de Ingresos Brutos, esto ocurre cuando se tiene definido en la tabla CCO-Archivo Estado vs. Ing. Brutos la siguiente configuración:

  • En el campo de Tipo de Min. (CCO_TPMINR) la opción 1=Base Imponible Mínima
  • En el campo de Imp. Min Ret (CCO_IMMINR) se informa un valor mayor a cero, por ejemplo 60.000
  • En el campo  Tipo Lim Ret.(CCO_TPLIMR) = "5 – Acumulado Mensual Base Imponible Retenciones"

No está considerando los valores acumulados para generar la retención.


03. SOLUCIÓN

En la rutina de Orden de Pago Mod. II (FINA850):

  • En la Función para calcular el acumulado por SFF o CCO para la retención de IIBB, CalcAcIB(), se realiza el tratamiento para que en sus validaciones considere cuando se pagan más de un documento, así mismo, si el campo Tipo Lim Ret. = "5 – Acumulado Mensual Base Imponible Retenciones" considere los documentos pagados en el mes en curso. 

En la rutina de Retenciones Ingresos Brutos (FINRETIBB):

  • La función encargada de Obtener el acumulado de retención de IIBB, AcumRetIBB(), se modifica de tipo Static a tipo Function


  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-26398.
    • Validar que las rutinas actualizadas correspondan a las indicadas en la sección Función de 01. Datos Generales.
  3. En el módulo Configurador (SIGACFG):
    • Desde el menú Entorno | Archivos | Parámetros, configurar los siguientes parámetros:
      • MV_AGENTE = SSSSSS - (Indicar si la empresa es agente de retención de diferentes impuestos (verificar documentación de impuestos)).
      • MV_AGIIBB = "BA|CF|CO|CR|ME|TU" (Define para qué provincias la empresa es agente de retención de IIBB).
  4. En el módulo de Compras (SIGACOM):
    • Desde el menú Actualizaciones | Archivos | Tipos de Entrada Y Salida (MATA080):
      • Configurar un Tipo de Entrada configurado para realizar el cálculo de los impuestos deseados;
      • El Tipo de Entrada debe contener por lo menos un impuesto de IVA (IVA, IV1, IV0, etc.).
    • Desde el menú Actualizaciones | Archivos | Bancos (MATA070):
      • Configurar un Banco.
    • Desde el menú Actualizaciones | Archivos | Proveedores (MATA020):
      • Configurar un Proveedor informando los siguientes campos: Provincia (A2_EST) = "BA", Tipo (A2_TIPO) = "I-Resp. Inscripto", ¿Retener IB? = "S-Sí".
    • Desde el menú Actualizaciones | Archivos | Productos (MATA010):
      • Configurar uno o varios Productos.
    • Desde el menú Actualizaciones | Archivos | Modalidades (FINA010):
      • Configurar una Modalidad.
    • Desde el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N):
      • Incluir una Factura de Entrada, considerando:
      • En el encabezado del documento deberá informar el código del Proveedor (F1_FORNECE) y Tienda (F1_LOJA), Serie del comprobante (F1_SERIE) y Número de documento (F1_DOC).
      • La Serie del documento debe empezar por A, B, C o M.
      • En los ítems del documento, seleccionar el código del Producto (D1_COD), Cantidad (D1_QUANT), Valor unitario (D1_VUNIT), Valor total (D1_TOTAL) y TES (D1_TES) configurada con el impuesto IVA.
      • En la sección de Impuestos confirmar el cálculo del impuesto al valor agregado (IVA).
  5. En el módulo de Libros Fiscales (SIGAFIS):
    • Desde el menú Actualizaciones | Archivos | Impuestos Variables (MATA995):
    • Configurar el impuesto IBR.
    • Desde el menú Actualizaciones | Archivos | Configuración Adicional de Impuestos (MATA994):
      • Seleccionando la opción Ingresos Brutos, configurar un registro por Código de Provincia e Impuesto de Retención de Ingreso Bruto (IIBB)
      • Es importante configurar los campos Alícuota (FF_ALIQ) e Inc. Impuesto (FF_INCIMP), del segundo campo mencionado, serán considerados los impuestos para la base del cálculo de la retención.
    • Desde el menú Actualizaciones | Archivos | Estado Vs. Ing. Brutos (MATA942):
      • Configurar las provincias para el cálculo de la Retención de Ingresos Brutos. Desde esta opción se indica cómo se encuentra inscripta la empresa frente a cada jurisdicción y como debe ser el cálculo de cada una; Por su parte, si es requerido el configurar un mínimo de retención, debe de configurar los campos Tipo de Min. (CCO_TPMINR), Min Ret (CCO_IMMINP) y Tipo Lim Ret.(CCO_TPLIMR) = "5 – Acumulado Mensual Base Imponible Retenciones".
    • Desde el menú Actualizaciones | Archivos |  Empresa Vs. Zona Fiscal (MATA999):
      • Incluir un registro para la provincia e impuesto de Retención de Ingresos Brutos. Desde esta opción se indica por cada Proveedor la situación frente a cada jurisdicción/provincia; adicional, debe de configurar el campo Zona Fiscal (FH_ZONFIS).
  1. En el módulo Financiero (SIGAFIN), desde el menú Actualizaciones | Proceso Mod. II | Orden de Pago. Mod. II (FINA847)
    • Dar clic en la opción "Pago Automático".
    • Informar los parámetros en el grupo de preguntas de la rutina, para la selección de los títulos que serán dados de baja. Dar clic en la opción "OK".
    • Seleccionar los títulos de la factura/comprobante registrado previamente.
    • Dar clic en la opción "Pago Automático".
    • En la sección Retenciones, verificar que sea efectuado el cálculo de la retención de ingresos brutos (IIBB).

04. INFORMACIÓN ADICIONAL


No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.2310 o superior.

05. ASUNTOS RELACIONADOS

  • DT Cálculo de Retención de Ingresos Brutos IIBB ARG.

    * Rutinas que pertenecen a la funcionalidad del Web Service (FECRED) para la Gestión de cuentas corrientes que se originan a partir de las emisiones de las Facturas electrónicas de crédito en la AFIP Argentina (para más detalle consultar el Documento de referencia https://tdn.totvs.com/x/0sRAIg).

    * Funciones de usuario para impresión de los certificados de Retenciones, si se requiere la funcionalidad se tienen que compilar. En caso de tener personalizaciones, omita este paso y realice los ajustes, es importante verificar el documento técnico para identificar cuáles fueron los cambios realizados para garantizar que todas las configuraciones estén actualizadas: DMICNS-10308 DT Débitos técnicos ARG