PDA

Ver la Versión Completa : Optimización programas HR


antonio.montero
31/10/08, 12:14:05
Hola a todos:

Acabamos de arrancar HR y estamos empezando a padecer problemas de rendimiento de los programas a medida desarrollados.

Estamos empezando por lo típico: optimizar selección de datos, indexar tablas, crear vistas y reordenar algunos programas que, con las prisas, se hicieron 'de aquella manera'.

De manera específica para HR estamos intentando optimizar la extracción de datos de la RT y el lanzamiento de RPCALCE0 para el cálculo de nómina y cuando se llama desde otros programas para la estimación de costes.

Estamos mejorando algo pero los resultados no son del todo satisfactorios.

¿Alguna sugerencia?

Muchas gracias de antemano y un saludo a tod@s.

Floren
31/10/08, 18:32:53
Hola Antonio,

Existen varias pautas para la mejora del performance de un programa de HR. En mi experiencia, los fallos que más suelen aparecer en este sentido son derivados de equipos de desarrollo acostumbrados a otros módulos de SAP, pero no a HR.

Es importante no sobrecargar la memoria declarando más tablas de la cuenta, hay que minimizar el número de extracciones al cluster usando tablas internas, se deben utilizar las sentencias correctas para acceder a los datos del HCM (macros, FM,...) etc, etc...

Mi consejo es que si no conseguís la mejora deseada, echéis mano de alguien experto en estas lides, y no os la juguéis cambiando los programas a riesgo de cambiar la funcionalidad.

Un saludo




Hola a todos:

Acabamos de arrancar HR y estamos empezando a padecer problemas de rendimiento de los programas a medida desarrollados.

Estamos empezando por lo típico: optimizar selección de datos, indexar tablas, crear vistas y reordenar algunos programas que, con las prisas, se hicieron 'de aquella manera'.

De manera específica para HR estamos intentando optimizar la extracción de datos de la RT y el lanzamiento de RPCALCE0 para el cálculo de nómina y cuando se llama desde otros programas para la estimación de costes.

Estamos mejorando algo pero los resultados no son del todo satisfactorios.

¿Alguna sugerencia?

Muchas gracias de antemano y un saludo a tod@s.

Doctor SAP
16/01/09, 13:22:39
Hola Floren, no quiero que pienses que menospresio tu opinion, pero no necesariamente el problema es de performance en el HCM, el tambien debe tomar en cuenta el performance del motor de base de datos que utiliza su empresa. (Oracle, SQL Server, DB2,etc).

saludos cordiales