01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero. |
|---|
| Función: | | Rutina | Nombre Técnico |
|---|
| FINA850.PRW | Orden de Pago Mod. II. | | FINA847.PRW | Browser Orden de Pago Mod. II. | | FINA850I.PRW | Complemento Orden Pago Mod. II. | | FINA850A.PRW | Complemento Orden Pago Mod. II. | | FINRETARG.PRW | Cálculo de Retenciones Mod. II - Estructura. | | FINRETSUS.PRW | Cálculo de Retención de SUSS. | | FINRETSLI.PRW | Cálculo de Retención SLI. | | FINRETMUN.PRW | Cálculo de Retención de Municipalidades. | | FINRETIVA.PRW | Cálculo de Retención de IVA. | | FINRETIBB.PRW | Cálculo de Retención de IIBB. | | FINRETGAN.PRW | Cá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: | 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 |
|---|
| tabs | Conf. Previas, Flujo de Prueba |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - 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 S - (Indica si se realiza el nuevo cálculo de retención de IVA)
- En la rutina de Proveedores que que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales (Actualizaciones | Archivos) registre un proveedor, es importante especificar el campo campo Ag. Ret.IVA = N - No.
- En la rutina de Productos que que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales Fiscales (Actualizaciones | Archivos) registre un producto.
- En la rutina de Monedas que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales Fiscales (Actualizaciones | Archivos) registre una tasa de 100.00 para la moneda 2 el periodo 01/01/2022.
- En la rutina de Tipos de Entrada y Salida que que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales Fiscales (Actualizaciones | Archivos) registre una TES de entrada que calcule IVA, es importante fundamental especificar un código fiscal (CodCód. Fiscal) para limpieza, por ejemplo, el número 151.
- En la rutina de Configuración Adicional de Impuestos que que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales Fiscales (Actualizaciones | Archivos) genere un registro para el cálculo de la retención de IVA.
- Impuesto = "IVR"
- Serie Factura = "A"
- CodCód. Fiscal = "151"
- CodCód. Fis. Compra = "151"
- Alícuota = 10.50
- Inscripto = "I - Responsable Inscrito"
- Límite = 17,000.00
- Cal. Límite = "Imp. Mensual Factura"
- En la rutina de de Factura de Entrada Entrada que se encuentra en el menú perteneciente al módulo Compras módulo Compras (Actualizaciones | Movimientos) genere 1 factura de entrada para la fecha 01/01/2022.
- Num Núm. Doc. = NF1402001
- Moneda = 2
- Tasa moneda = 100.00
- Cantidad = 1.00
- Vlr. Mercad. = 400.00
- TES = 151
- Fch Emision . Emisión = "01/01/2022"
- En la rutina de Nota CredCréd. /debitodébito a a que se encuentra en el menú perteneciente al módulo Compras módulo Compras (Actualizaciones | Movimientos) genere 1 nota de crédito proveedor para la fecha 01/01/2022.
- Num Núm. Doc. = NCP1402001
- Moneda = 2
- Tasa moneda = 100.00
- Cantidad = 1.00
- Vlr. Mercad. = 100.00
- TES = 151
- Fch Emision . Emisión = "01/01/2022"
|
| Totvs custom tabs box items |
|---|
| Escenario 1: - A través de la rutina de de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
- Parámetros:
- ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿De Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- Generar la orden de pago, seleccione la factura de entrada entrada y la nota crédito proveedor generada previamente.
Se modifica el valor a pagar del título NF1402001 a 100.00 y el título NCP1402001 a 10.00. - Verificar que aparezca el cálculo de la retención de IVA en la pestaña de Retenciones de manera correcta, ejemplo:
- Valor Base para el cálculo = 40,000 - 10,000 = 30,000
- Alícuota = 10,50
- Retención = 30.000 * (10,50/100) = 3,150.00
- 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.
- Grabar la orden de pago.
- Generar la parcialidad restante de los documentos NF1402001 y NCP1402001.
- Verificar Comprobar que no calcule retención de IVA.
Escenario 2: - En la rutina de Configuración Adicional de Impuestos que que se encuentra en el menú perteneciente al módulo módulo Libros Fiscales Fiscales (Actualizaciones | Archivos) modifique el campo Límite en el registro de retención para IVA limpieza generado previamente.
- Límite = 40,000.00
- A través de la rutina de de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
- Parámetros:
- ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿De Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- Generar la orden de pago, seleccione la factura de entrada y la nota crédito proveedor generada previamente.
- Verificar 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).
- Grabar la orden de pago.
- En la rutina de de Factura de Entrada Entrada que se encuentra en el menú perteneciente al módulo Compras módulo Compras (Actualizaciones | Movimientos) genere 1 factura de entrada para la fecha 01/01/2022.
- Num Núm. Doc. = NF1402002
- Moneda = 2
- Tasa moneda = 100.00
- Cantidad = 1.00
- Vlr. Mercad. = 400.00
- TES = 151
- Fch Emision . Emisión = "01/01/2022"
- A través de la rutina de de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
- Generar la orden de pago, seleccione la factura de entrada NF1402002 generada previamente.
- Verificar que aparezca el cálculo de la retención de IVA en la pestaña de Retenciones de manera correcta, ejemplo:
- Valor Base para el cálculo = 40,000 + 40,000 - 10,000 = 70,000
- Alícuota = 10,50
- Retención = 70,000* (10,50/100) = 7,350.00
- 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.
- Grabar la orden de pago.
Escenario 3: - A través de la rutina de de Orden de Pago Mod. II (FINA847) que se encuentra en el menú perteneciente al módulo de de Financiero – SIGAFIN (Actualizaciones | Procesos Mod. II) debe de realizar el siguiente proceso:
- Parámetros:
- ¿De Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿A Vencimiento? = "Rango de fechas en las que las facturas de entrada fueron generadas previamente"
- ¿De Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- ¿A Proveedor? = "Informe el proveedor utilizado en las facturas de entrada que fueron generadas previamente"
- Generar la orden de pago, seleccione la factura de entrada entrada y la nota crédito proveedor generada previamente.
Se modifica el valor a pagar del título NF1402001 a 20.00 y el título NCP1402001 a 10.00. - Verificar Comprobar que la retención de IVA sea menor o igual al valor a pagar.
- Verificar 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.
- Grabar la orden de pago.
|
|
04. INFORMACIÓN ADICIONAL
...