Cálculo de Ganancias (ERROR: null value in column "imp_porcentaje_alicuota")

Buenas!
Actualizamos a la versión 3.10.2 hace 2 meses, entre otras cosas para poder hacer el calculo ganancias web, y nunca pudimos. El error que no arroja es el siguiente:

[15:27:59][Debug] - INICIANDO PROCESO…
[15:27:59][Debug] - HILOS asignados: 1
[15:27:59][Debug] - Cantidad de elementos por LOTE: 100
[15:27:59][Debug] - INICIO (ELEMENTOS: 1)
[15:28:00][Error] - El elemento [426] se proceso con ERRORES:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23502
[MENSAJE]: ERROR: null value in column “imp_porcentaje_alicuota” violates not-null constraint
DETAIL: Failing row contains (426, 2019, 12, 61694.87, 0, 51796.09, 0, 0, 0, 0, 51796.09, 51796.09, 0, null, 51796.09, 0, 0, 0, 0, f, t, 0).
[SQL EJECUTADA]: INSERT INTO mapuche.dh41_mensual (imp_bruto,imp_bruoa,imp_neto,imp_deduccion_especial,imp_no_imponible,imp_conyuge,imp_hijos,imp_gcia_neta,imp_gcia_neta_sin_extras,imp_monto_fijo,imp_porcentaje_alicuota,imp_monto_sobre_alicuota,imp_reten_anteriores,imp_hs_extras_acum,imp_pagos_cuenta,imp_hs_extras_gravadas,zona_patagonica,ajuste_sac,imp_suret_original,nro_legaj,per_anoga,per_mesga) VALUES (ROUND(61694.87,2),ROUND(0,2),ROUND(51796.09,2),ROUND(0,2),ROUND(0,2),ROUND(0,2),ROUND(0,2),ROUND(51796.09,2),ROUND(51796.09,2),ROUND(0,2),NULL,ROUND(51796.09,2),ROUND(0,2),ROUND(0,2),ROUND(0,2),ROUND(0,2),‘false’,‘true’,ROUND(0,2),ROUND(426,2),ROUND(2019,2),ROUND(12,2)) – toba_log: 2274022

[15:28:00][Debug] - Fin lote [1] - PROCESADO 0.00% - legajo: 0.0000 secs
[15:28:00][Debug] - PROCESO esperando HILOS
[15:28:00][Debug] - PROCESO fin HILOS
[15:28:00][Debug] - FIN PROCESO (errores: 1)

En este caso utilizamos un solo legajo.

Me podrán ayudar?
Desde ya muchas gracias.
Saludos.

Javier T.

Hola Javier,

te comento que mediante el GDS 48161, que también cargaron con este problema, les requerimos información.

Necesitamos que nos faciliten los datos solicitados para poder avanzar sobre este tema.

Saludos.

4

Hola Diego!

Gracias por responder! Te cuento que el GDS 48161 no lo conozco, no lo realizamos nosotros. El ultimo GDS nuestro creado del sistema mapuche es de 2018.

Quedo atento a la respuesta.

Saludos!

Disculpa entonces por la demora, tenes razón el GDS es de otra institución. Lo cargaron el mismo día con el mismo problema, por eso pensé que era la misma institución.

Te cuento entonces, necesitamos que nos adjunten el log que se encuentra en la siguiente ubicación: {raiz del proyecto}/instalacion/logs_comandos/paralelizador/

Ahí van a encontrar una serie de carpetas con el siguiente formato de nombre: proceso__AAAAMMDD_hhmmss__ID
Siendo:
AAAAMMDD = Año, mes y día que se ejecuto el proceso
hhmmss = Hora, minuto y segundo que se ejecuto el proceso
ID = Identificador interno de la tabla par_solicitud

De acuerdo a la fecha nos pasan la carpeta correspondiente al calculo que falló.

Además les vamos a pedir la información que tienen en la tabla dh39 para el año 2019 (ano_vigencia = 2019).

Si gustan pueden cargar un GDS y adjuntar la información por ese medio.

Saludos.

ok, no hay problema.
En la ubicación indicada solo hay dos carpetas vacías “proceso__20201009_155805__74” y “proceso__20201009_155917__75” que corresponderían al mismo día que hice esta consulta. La carpeta “paralelizador” tiene permiso 0755 en propietario y grupo “www-data”. No se si quizá necesite otro permiso, motivo por el cual no hay archivos dentro.

Saludos!

Perfecto Javier, necesitaría que me pasen el contenido de esas dos carpetas entonces. Además recuerden verificar el contenido de la tabla dh39.

No parece que fuese un problema de permisos en este caso.

Saludos.

Hola Diego!
Las carpetas, como te comente anteriormente, no tiene contenido, están vacías!
Y me fije en la tabla dh39 y no hay registros con “ano_vigencia = 2019”. Solo contiene 9 registros toda la tabla, los cuales son de ano_vigencia 2020.

Quedo a la espera. Gracias!

Saludos!

Javier, ese es el problema entonces. No tienen cargada la escala de alícuotas para el año 2019.

La escala de alícuotas se carga desde:

Configuración > Impositivos > Escala de Alicuotas

Pueden ver la información del 2020 y replicar para el 2019 con los valores correspondientes a ese año fiscal.

Además verifiquen que para el año 2019 tengan cargados los valores correctos para las Deducciones Acumuladas, eso lo verifican desde: Configuración > Impositivos > Deducciones Acumuladas.

Saludos.

5