Á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é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
.FINA086
.
PRW
Anulación de Orden de Pago.
País:Argentina.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-14473.


02. SITUACIÓN/REQUISITO

Al generar una orden de pago a través de la rutina de Orden de Pago Mod. II (FINA850.PRW) que genera retención de IVA limpieza utilizando documentos en moneda dos, o exhibiendo la orden de pago en moneda dos, se generan inconsistencias en el calculo cálculo de la retención de IVA limpieza.


03. SOLUCIÓN

Se da tratamiento a las rutinas Orden de Pago Modelo II (FINA850.PRW), Complemento Orden Pago Modelo II (FINA850I.PRW) y Cálculo de retención de IVA (FINRETIVA.PRW) para que considere la moneda correcta de cada título seleccionado en la orden de pago al momento de generar la retención de IVA limpieza, las funciones afectadas son: F850Recal, Fn850GtRet, F850PropIV, F850DocIVA, RetIVADeb.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04Conf. Previas, Flujo de Prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Por medio del módulo
de 
  • de Configurador (SIGACFG) realizar la configuración de los parámetros correspondientes:
    • MV_AGENTE = SNSSSS - (N en la posición 2 para indicar que la empresa no es agente de retención de IVA)
    • MV_GRETIVA = 
S 
    • - (Indica si se realiza el nuevo cálculo de retención de IVA)
  1. En la rutina de Proveedores
 que
  1.  que se encuentra en el menú perteneciente al
módulo 
  1. módulo Libros Fiscales (Actualizaciones | Archivos) registre un proveedor, es importante especificar el
campo 
  1. campo Ag. Ret.IVA = N - No.
  2. En la rutina de Productos
 que
  1.  que se encuentra en el menú perteneciente al
módulo 
  1. módulo Libros
Fiscales 
  1. Fiscales (Actualizaciones | Archivos) registre un producto.
  2. En la rutina de Monedas que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) registre una tasa de 100.00 para la moneda 2 el periodo 01/01/2022.
  3. En la rutina de Tipos de Entrada y Salida
 que
  1.  que se encuentra en el menú perteneciente al
módulo 
  1. módulo Libros
Fiscales 
  1. Fiscales (Actualizaciones | Archivos) registre una TES de entrada que calcule IVA, es
importante
  1. fundamental especificar un código fiscal (
Cod
  1. Cód. Fiscal) para limpieza, por ejemplo, el número 151. 
  2. En la rutina de Configuración Adicional de Impuestos
 que
  1.  que se encuentra en el menú perteneciente al
módulo 
  1. módulo Libros
Fiscales 
  1. Fiscales (Actualizaciones | Archivos) genere un registro para el cálculo de la retención de IVA.
    1. Impuesto = "IVR"
    2. Serie Factura = "A"
Cod
    1. Cód. Fiscal = "151"
Cod
    1. Cód. Fis. Compra = "151"
    2. Alícuota = 10
,
    1. .50
    2. Inscripto = "I - Responsable Inscrito"
    3. Límite = 17,000.
000,
    1. 00
    2. Cal. Límite = "Imp. Mensual Factura"
  1. En la rutina
de 
  1. de Factura de
Entrada 
  1. Entrada que se encuentra en el menú perteneciente al
módulo Compras 
  1. módulo Compras (Actualizaciones |
Archivos
  1. Movimientos) genere
2 facturas
  • Factura 01: 
    1. Vlr. Mercad. = 40.320,00
    2. Valor Bruto = 48.787,20
    3. Fch Emision = "01/09/2021"
  • Factura 02: 
    1. 1 factura de entrada para
    el mes 09, y 2 facturas de entrada para el mes 10.
    1. la fecha 01/01/2022.
      1. Núm. Doc. = NF1402001 
      2. Moneda = 2
      3. Tasa moneda = 100.00
      4. Cantidad = 1.00
      1. Vlr. Mercad. =
    40
      1. 400.
    320,
      1. 00
    Valor Bruto = 48.787,20
      1. TES = 151
      2. Fch
    Emision
      1. . Emisión = "01/
    09
      1. 01/
    2021
      1. 2022"
  • Factura 03: 
    1. Vlr. Mercad. = 165.416,77
    2. Valor Bruto = 200.154,29
    3. Fch Emision = "19/10/2021"
    1. En la rutina de Nota Créd. /débito a que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Movimientos) genere 1 nota de crédito proveedor para la fecha 01/01/2022.
      1. Núm. Doc. = NCP1402001
      2. Moneda = 2
      3. Tasa moneda = 100.00
      4. Cantidad = 1.00
    Factura 04: 
      1. Vlr. Mercad. =
    368
      1. 100.
    640,
      1. 00
    Valor Bruto = 446.054,40
      1. TES = 151
      2. Fch
    Emision
      1. . Emisión = "
    19
      1. 01/
    19
      1. 01/
    2021
      1. 2022"
    Totvs custom tabs box items
    defaultno
    referenciapaso2

    Escenario 1:

    1. A través de la rutina
    de 
    1. de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo
    de 
    1. de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
      1. Parámetros:
        1. ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        2. ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        3. ¿De Proveedor?  = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
        4. ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
      2. Generar la orden de pago, seleccione la factura de entrada y la nota crédito proveedor generada previamente.
      3. Se modifica el valor a pagar del título NF1402001 a 100.00 y el título NCP1402001 a 10.00.

      4. Verificar que aparezca el cálculo de la retención de IVA en la pestaña de Retenciones de manera correcta, ejemplo:
        1. Valor Base para el cálculo = 40,000 - 10,000 = 30,000
        2. Alícuota = 10,50
        3. Retención = 30.000 * (10,50/100) = 3,150.00
      5. Verificar en el encabezado de la orden de pago el campo Ret. IVA sea el mismo valor de retención de IVA que aparece en la pestaña de Retenciones.
      6. Grabar la orden de pago.
    2. Generar la parcialidad restante de los documentos NF1402001 y NCP1402001.
    3. Comprobar que no calcule retención de IVA.


    Escenario 2

    facturas de entrada del periodo 09, y 1 factura de entrada del periodo 10

    :

    1. En la rutina de Configuración Adicional de Impuestos que se encuentra en el menú perteneciente al módulo Libros Fiscales (Actualizaciones | Archivos) modifique el campo Límite en el registro de retención para IVA limpieza generado previamente.
      1. Límite = 40,000.00
    2. A través de la rutina de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
      1. Parámetros:
        1. ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        2. ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        3. ¿De Proveedor?  = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
        4. ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
      2. Generar la orden de pago, seleccione la factura de entrada  y la nota crédito proveedor generada previamente.
      3. Revisar que no genere retención de IVA debido a que la base imponible (30,000.00) no supera el campo límite (40,000.00).
      4. Grabar la orden de pago.
    3. En la rutina de Factura de Entrada que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Movimientos) genere 1 factura de entrada para la fecha 01/01/2022.
      1. Núm. Doc. = NF1402002 
      2. Moneda = 2
      3. Tasa moneda = 100.00
      4. Cantidad = 1.00
      5. Vlr. Mercad. = 400.00
      6. TES = 151
      7. Fch. Emisión = "01/01/2022"
    4. A través de la rutina de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
      1. Generar la orden de pago, seleccione la factura de entrada NF1402002 generada previamente.
      2. Verificar que aparezca el cálculo de la retención de IVA en la pestaña de Retenciones de manera correcta, ejemplo:
        1. Valor Base para el cálculo = 40
    .320
        1. ,
    00
        1. 000 + 40
    .320,00 + 165.416,77 = 246.056,77
        1. ,000 - 10,000 = 70,000
        2. Alícuota = 10,50
        3. Retención =
    246.056
        1. 70,
    77
        1. 000* (10,50/100) =
    25
        1. 7,
    835
        1. 350.
    96
        1. 00
      1. Verificar en el encabezado de la orden de pago el campo Ret. IVA sea el mismo valor de retención de IVA que aparece en la pestaña de Retenciones.
      2. Grabar la orden de pago.


    Escenario 3:

    1. A través de la rutina de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de Financiero – SIGAFIN (Actualizaciones | Procesos Mod.
    Visualizar
    1. II) debe de realizar el siguiente proceso:
      1. Parámetros:
        1. ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        2. ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
        3. ¿De Proveedor?  = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
        4. ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
      2. Generar la orden de pago
    generada
      1. ,
    en
      1. seleccione la
    pestaña de retenciones, verificar que la sumatoria de las retenciones de IVA de el mismo valor que se mostró visualmente en el proceso de la generación de
      1. factura de entrada y la nota crédito proveedor generada previamente.
      2. Se modifica el valor a pagar del título NF1402001 a 20.00 y el título NCP1402001 a 10.00.

      3. Comprobar que la retención de IVA sea menor o igual al valor a pagar.
      4. Revisar en el encabezado de la orden de pago el campo Ret. IVA sea el mismo valor de retención de IVA que aparece en la pestaña de Retenciones.
      5. Grabar la orden de pago.


    04. INFORMACIÓN ADICIONAL

    ...

    Card documentos
    InformacaoEsta 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.
    Titulo¡IMPORTANTE!


    Card documentos
    InformacaoPara no generar error durante el proceso de retención de IVA, es necesario aplicar el patch de la issue: https://jiraproducao.totvs.com.br/browse/DMICNS-14448
    Titulo¡IMPORTANTE!

    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