Quantcast
Channel: SCN : All Content - SAP ERP HCM Payroll Spain (Español)
Viewing all articles
Browse latest Browse all 62

SLD: Error en redondeo de Prestaciones

$
0
0

Hola buenos días a todos.

 

En mi instalación estamos en fase de prácticas con el SLD; hemos implementado todas las notas de BRD y SLD liberadas y bueno, las cosas van funcionando.

 

Sin embargo estamos teniendo problemas con los redondeos en el cálculo de las prestaciones.

 

Ejemplo:

Empleado con una  Base Reguladora Diaria de 33.05, la misma que en el Inss da por buena, pero al calcular la Prestación ,SAP le calcula en el ccnominas  /307 ,PA10  un importe de 743,70€ y el INSS lo rechaza porque dice que el importe correcto son 743,63€.

 

Las cuentas que hace la nómina en EBPI0 son ->Hace redondeos intermedios

 

è 33,05*75% redondeado = 24,79*30 días= 743,70

 

Las cuentas que hace TGSS ->NO HACE REDONDEOS INTERMEDIOS

 

è 33,05*75%=24,7875*30 días= 743,6250

 

Curiosamente al debugear el código de la EBPI0 descubro que si “desactivo” la Nota 1977763 se realizaría bien el redondeo.

 

La nota 19777763 lo único que hace es cambiar la forma en que se realiza el redondeo en las prestaciones:

En el FORM generate_prest

 

        IF lv_note_1977763 = abap_false.

          it-betrg = p_anzhl * p_betpe * t511k-kwert / 100. ßSIN REDONDEO

        ELSE.

          it-betrg = p_betpe * t511k-kwert / 100.    <- CON REDONDEO

          it-betrg = it-betrg * p_anzhl.

        ENDIF.

 

Como tengo la nota activa en la V_T5F99VD desde hace muchos meses no puedo simplemente desactivar la nota porque me generaría diferencias retroactivas de nómina.

 

Supongo que este problema ya ha debido de surgir en muchas instalaciones.

¿Alguien me puede decir cómo solucionarlo? ¿O directamente pongo una incidencia a SAP?.

 

Un saludo y feliz Navidad.

 

Miguel Angel Jiménez

Indra Sistemas.


Viewing all articles
Browse latest Browse all 62

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>