:::: MENU ::::

este blog tiene como objetivo de compartir los conocimientos prácticos de cada lenguaje de programación más conocidos.

  • Lo mejor está por suceder

  • Easy to Customize

  • Customizable fonts.

miércoles, 31 de agosto de 2016

LECTURA Y ESCRITURA DE INFOTIPOS - HCM

 CASO

 Se requiere insertar registros a un infotipo para una sola persona y luego obtener a nivel de consulta los registros ingresados.

El Problema:

que al ingresar o eliminar registros para una persona, el programa no está obteniendo dichos registros. Ejemplo:

 en tabla:
                Registro 1
                Registro 2
                Registro 3

 Se quiere agregar el Registro 4 y el Registro 5, pero al consultar desde la misma función los registros consultados, sólo se muestran los Registros 1,2 y 3.

El porqué?...

Esto se debe a que cuando se está ejecutando la función para obtener datos  (  HR_READ_INFOTYPE,) luego de haber insertado algunos más (ambas lógicas en la misma función), se está ejecutando a nivel de BUFFER, por ello sólo trae los datos que se cargaron al BUFFER y no desde la tabla (que ya tiene los datos agregados).

La solución:

Para ello se agrega un parámetro más a la función HR_READ_INFOTYPE.












A call-to-action text Contact us