Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA850Orden de Pago Mod. II13/03/2025
FINRETIBBRetenciones Ingresos Brutos13/03/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 y en el campo  Tipo Lim Ret.(CCO_TPLIMR) = "5 – Acumulado Mensual Base Imponible Retenciones"; NO está considerado 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 encargada de los acumulados(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):

  • En las funciones encargadas de Obtener el acumulado de retención de IIBB (AcumRetIBB()), se modifica de tipo static a tipo function. 


Totvs custom tabs box
tabsConfiguraciones Previas, Flujo de prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-26398.
    • Validar que la rutina actualizada corresponda a la indicada 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 cliente SIGA 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 el campo Tipo Lim Ret.(CCO_IMMINP)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)TU y el campo Reduc. Multi (FH_COEFMUL) .
Totvs custom tabs box items
defaultno
referenciapaso2
  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 el título 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).

...