Una complejidad lineal significa que no es exponencial, por ejemplo:
loop at ....
loop at ....
loop at ...
endloop.
endloop.
endloop.
Esta sentencia tiene una cota de complejidad de n*n*n. Es exponencial, y hay que evitarlas dentro de lo posible.
Cuando trabajes con PNP, debes tener en cuenta que cuantos más filtros pongas en la pantalla de selección estandard mejor (para esto, el uso de report categories es perfecto).
En general, cuando se trabaje con reportes de HR, hay que intentar minimizar dos cosas; el número de iteraciones del evento Get pernr y el número de infotipos declarados en la sentencia INFOTYPES.
Un saludo
__________________
Florentín Navarrete Moya
SAP HCM Consultant
Mail:
Blog:
|