Línea de producto: | Microsiga Protheus | ||||
---|---|---|---|---|---|
Segmento: | Mercado internacional | ||||
Módulo: | SIGAFIS - Libros fiscales | SIGAFIN - Financiero | ||||
Función: |
|
|
|
Calculo de retención y percepción de impuestos
Rutinas involucradas:
Fina850
| |
Ticket: | 4609626 |
---|
| 3861848 | 5323933 | 5298598 | |
Issue: | DMICNS-5356 |
---|
| DMICNS-5358 | DMICNS-5870 | DMICNS-5865 | |
Versión | 12.1.17 |
---|
...
Issue DMICNS-5356 | DMICNS-5358
Se daba tratamiento El sistema trataba de forma incorrecta el al Régimen general de riesgo fiscal - Córdoba. Estaba generando CIE Riesgo fiscal para la municipalidad de Córdoba, tomaba el impuesto CEI para las percepciones y MCO para las retenciones y , cuando debería ser al contrario.
03. SOLUCIÓN
Se ajustó la rutina de importación del archivo Padrones Comercio e Industria Ciudad de Córdoba Padrón de riesgo fiscal, así como las rutinas responsables por la percepción y retención de estos impuestos.
Requisitos previos:
En el módulo de configuración verifique si existen los parámetros MV_CRFRET y MV_CRFPER
Pasos para probar la solución:
Módulo Libros fiscales
• Impuestos variables: incluya los impuestos MCO y CIE.
• Insp Fiscal vs. Impuestos: incluya todos los tipos de facturas para la realización de las pruebas
• Configuración adicional de impuestos: incluya los datos en el archivo MCO - Act. de Comercio e Industria Córdoba
• Incluya una TES de entrada y una de salida, informando los impuestos creados anteriormente.
• Incluya algunos clientes para Córdoba. Informando un CUIT que esté dentro del archivo de riesgo fiscal. Y algunos que no tengan el CUIT dentro del archivo.
• Incluya algunos proveedores para Córdoba. Informando un CUIT que esté dentro del archivo de riesgo fiscal. Y algunos que no tengan el CUIT dentro del archivo.
• Verifique los datos existentes en la tabla SFH.
• Utilice la rutina RG 18-18 Importación de archivo. (FISA200)
• Analice si la importación se realizó con éxito, trayendo todos los CUIT existentes, tanto en el archivo de Córdoba como en el Protheus.
Módulo de Facturación - Percepción
• Prueba para percepción de los impuestos
• Registre los datos en Empresa vs. Zona fiscal (SFH)
• Modifique el valor del parámetro MV_CRFPER
• Vea si el sistema realiza la percepción de forma correcta para una factura de salida. Solamente para el impuesto MCO. Siguiendo este ejemplo para la realización del cálculo:
• Empresa vs. Zona fiscal (SFH): 5%
• Valor de la factura: 15.000,00
• Coeficiente de incremento de alícuota de percepción y retención por riesgo fiscal: 3% (MV_CRFPER)
((15.000,00*5)/100) = 750,00
((750,00*3)/100) = 22,50
Total 750,00 + 22,50 = 772,50
• La misma prueba puede realizarse para el Pedido de venta
Módulo de Compras - Percepción
• Prueba para percepción de los impuestos
• Registre los datos en Empresa vs. Zona fiscal (SFH)
• Modifique el valor del parámetro MV_CRFPER
• Vea si el sistema realiza la percepción de forma correcta para una factura de entrada. Solamente para el impuesto MCO. Siguiendo este ejemplo para la realización del cálculo:
• Empresa vs. Zona fiscal (SFH): 5%
• Valor de la factura: 15.000,00
• Coeficiente de incremento de alícuota de percepción y retención por riesgo fiscal: 3% (MV_CRFPER)
((15.000,00*5)/100) = 750,00
((750,00*3)/100) = 22,50
Total 750,00 + 22,50 = 772,50
• La misma prueba puede realizarse para el Pedido de compra.
Módulo Financiero - Retención
• Incluya una factura de entrada por el total de 153.000,00 (solamente como ejemplo), utilizando los registros citados en las pruebas anteriores.
, lo mismo sucedía para la carga del padrón Riesgo Fiscal.
Issue DMICNS-5870
En la generación de la Orden de Pago Mod. II se calcula la Retención para la municipalidad de Córdoba de manera errada (Impuesto CEI), cuando la factura esta generada en Moneda 2.
Issue DMICNS-5865
Al grabar una Orden de Pago Mod. II se genera error.log, cuando se tienen 2 Facturas que generan Retención de Ganancias | SUSS y el Proveedor tiene configurada la Municipalidad en el campo Cod. Ret Mun (A2_RET_MUN):
Array out of bounds ( 4 of 3 ) on F850GRAVRET(FINA850.PRW) 04/03/2019 09:46:56 line : 11475
[TOTVS build: 7.00.131227A-20181218 NG]
Called from F850GRAVRET(FINA850.PRW) 04/03/2019 09:46:56 line : 11475
Called from F850GRAVA(FINA850.PRW) 04/03/2019 09:46:56 line : 1649
03. SOLUCIÓN
Issue DMICNS-5356 | DMICNS-5358.
Se realizó el ajuste para considerar de manera correcta los impuestos:
CEI → Retención Municipalidad de Córdoba
MCO → Percepción Municipalidad de Córdoba
Pasos para la solución:
Issue DMICNS-5870.
Se realizó el ajuste para dar tratamiento correcto a la Moneda 2, para que tome la base imponible y la retención en la moneda fuerte.
Pasos para la solución:
Issue DMICNS-5865.
Se realizó el tratamiento para validar el tamaño del arreglo "aCert", en base a la validación se accede a la posición indicada en el proceso de Retención, con esto ya no se genera error.log cuando no se trae cierta información en el arreglo, permitiendo generar la Orden de Pago de manera correcta.
Pasos para la solución:
Importante:
Las soluciones solo aplican para la versión 12.1.17• Acceda a la rutina Orden de pago modelo II
• Valor 153.000,00
• Alícuota de la configuración adicional de impuestos MCO - Act. de Comercio e Industria Córdoba: 4%
• MV_CRFRET: 3,00
• (153.000,00*4)/100 = 6.120,00
• 6.120,00*3,00 = 18.360,00.