Á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
FINA850.PRWOrden de Pago Mod. II.
FINA847.PRWBrowser Orden de Pago Mod. II.
FINA850I.PRWComplemento Orden Pago Mod. II.
FINA850A.PRWComplemento Orden Pago Mod. II.
FINRETARG.PRWCálculo de Retenciones Mod. II - Estructura.
FINRETSUS.PRWCálculo de Retención de SUSS.
FINRETSLI.PRWCálculo de Retención SLI.
FINRETMUN.PRWCálculo de Retención de Municipalidades.
FINRETIVA.PRWCálculo de Retención de IVA.
FINRETIBB.PRWCálculo de Retención de IIBB.
FINRETGAN.PRWCálculo de Retención de Ganancias.
TRFOPARG.PRW*Transferencia de la aceptación en la rutina Orden de pago.
TRFOPCRED.PRW*Transferencia de la aceptación en la rutina Orden de pago.
CONSCCARG.PRW*Consulta de la Cuenta corriente en la AFIP Orden de pago.
TRFFECRED.PRW*Transmisión de la aceptación en la Pre-Orden de Pago.
FECREDAMB.PRW*Parametriza el Totvs Services para el webservice WSFECRED Pre-Orden de Pago.
CERTGAN.PRW*Certificado de Retención de Ganancias
CERTIB.PRW*Certificado de Retención de Ing. Brutos.
CERTIVSUS.PRW*Certificado de Retención de IVA y SUSS.
CERTRMUN.PRW*Certificado de Retención de Municipalidades.
País:Argentina.
Ticket:14623357.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-14823.


02. SITUACIÓN/REQUISITO

Al generar una orden de pago en la rutina de Orden Pago Mod. II (FINA847) que calcule retención de ganancias, no está calculando retención de ganancias cuando esta fue generada el mes actual y anulada-generada nuevamente el mes posterior cuando se utiliza el parámetro MV_DELRET = E.


03. SOLUCIÓN

En el fuente de cálculo de retenciones de ganancias (FINRETGAN), en la función AcumRetGan, se agrega validación en la consulta, donde se especifica que únicamente se consideren los registros de retención de ganancias en la tabla SFE de los registros que fueron generados y anulados en el mismo periodo.


  • Por medio del módulo de Configurador (SIGACFG) realizar la configuración de los parámetros correspondientes:
    • MV_DELRET = E - Define si retenciones de impuestos se borraran o revertirán.
    • MV_AGENTE= SNNNNN - Indicar si cliente SIGA es agente de retención de diferentes impuestos.
  1. En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un producto que utilice concepto de retención de ganancias 03.

  2. En la rutina de Proveedores (MATA020) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un proveedor que utilice concepto de retención de ganancias 03.

  3. En la rutina de Tipos de Entrada Y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre una TES de entrada que calcule IVA.

  4. En la rutina de Conf. Adic. Imp. (MATA994) que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) configure el concepto 03 de retención de ganancias.

  5. En la rutina de Factura de Entrada (MATA101N) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Movimientos) genere una factura de entrada utilizando el producto, proveedor y TES generados previamente.

  6. En la rutina de Orden Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Proceso Modelo II) genere una orden de pago seleccionando la factura de entrada registrada previamente, verifique que calcule retención de ganancias.

  7. En la rutina de Orden Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Proceso Modelo II) genere la anulación de la orden de pago en el mes posterior (Ej.: mes 02) a la generación de la orden de pago (Ej.: mes 01), verifique en la tabla SFE (Tabla de retenciones de impuestos) que se haya generado un registro de reversión de la retención de ganancias.

  1. A través de la rutina de Orden Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo Financiero (Actualizaciones | Proceso Modelo II) genere nuevamente la orden de pago en el mes en el que se realizó la anulación de la orden de pago (Ej.: mes 02).

  2. Verifique que calcule nuevamente la retención de ganancias en el encabezado de la orden de pago y en la pestaña de retenciones, después de clic al botón Grabar.
  3. Visualice la orden de pago y verifique que mantenga el valor de retención de ganancias en el encabezado de la orden de pago y en la pestaña de retenciones mostrados en la generación.


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

* Cálculo de Retención de Ganancias: DT Cálculo de Retención de Ganancias 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