Á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.PRWBrowse 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 Retención de Ganancias
CERTIB.PRW*Certificado Retención de Ing. Brutos.
CERTIVSUS.PRW*Certificado Retención de IVA y SUSS.
CERTRMUN.PRW*Certificado Retención de Municipalidades.
País:Argentina.
Ticket:13369214.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-13518.


02. SITUACIÓN/REQUISITO

Cuando se genera una orden de pago, de una factura de entrada donde se realizó el cambio manual del código fiscal del TES para otro código fiscal, el sistema realizaba la grabación del campo FE_CFO con un código fiscal aleatorio que no se involucró en el proceso.


03. SOLUCIÓN

Se implementa tratamiento en la rutina de cálculo de retención de IVA (FINRETIVA), para obtener correctamente el código fiscal (FF_CFO) que le corresponde al concepto de retención de IVA, garantizando la correcta grabación del campo de Código Fiscal (FE_CFO) de la tabla de Retenciones (SFE).



  1. Por medio del módulo de configuración(SIGACFG) realizar la configuración de los parámetros pertinentes para el cálculo de Impuestos.
    1. MV_AGENTE = “NSNNNN (Indica si la empresa es agente de retención, para el caso de IVA se utiliza la posición 2 "NSNNN").
    2. MV_GRETIVA = "S" (Indica que se usarán las configuraciones de Conf. Adic. De Impuestos (SFF) para la retención de IVA).                       
  2. En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo de Financiero (Actualizaciones | Archivos) debe de registrar un producto para realizar sus pruebas.
  3. En la rutina Conf. Adic. Imp. en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para cálculo de IVR, para esta prueba utilizaremos el código fiscal (FF_CFO_C) 116 para compras y el 616 para ventas (FF_CFO_V). El valor del campo Código Fiscal (FF_CFO) es 116
  4. En la rutina de Proveedores (MATA020) que se encuentra en el menú perteneciente al módulo de Financiero (Actualizaciones | Archivos), se debe tener creado un proveedor para que calcule retención de IVA.
  5. En la rutina de Tipos de Entrada y Salida (MATA080) que se encuentra en el menú perteneciente al módulo de Financiero (Actualizaciones | Archivos) es necesario contar con un TES que realice el cálculo del IVA, con el código fiscal 112 para este ejemplo.
  6. En la rutina de Factura de Entrada (MATA101N) que se encuentra en el menú perteneciente al módulo de Compras (Actualizaciones | Facturas) debe de ingresar una nueva factura.
    1. Cuando se informa el TES el sistema automáticamente tomará e Código Fiscal 112, entonces debemos realizar el cambio manual para el Código Fiscal 116 como se configuró en la rutina "Conf. Adic. Imp."


Orden de Pago Mod. II (FINA847.PRW)


  1. A través de la rutina Orden de Pago Mod II en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático” e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura.
  3. Como se observa, calcula correctamente la Retención de IVR utilizando a alícuota que se configuró para el Código Fiscal 116.

  4. Informamos los datos del pago. 
  5. Grabamos la Orden de Pago. 
  6. Después de grabar la orden de pago, consultar la información de las retenciones en la tabla SFE, para confirmar la grabación correcta del campo FE_CFO con el valor 116. El código fiscal grabado en FE_CFO corresponde al código informado en FF_CFO.


04. INFORMACIÓN ADICIONAL



¡IMPORTANTE!

La solución solo aplica para los documentos que son incluidos después de la aplicación del paquete de actualización (patch), los registros que fueron incluidos antes de la aplicación del patch no serán actualizados.


05. ASUNTOS RELACIONADOS

      *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