10-10-2007 6:56 PM
Hi,
I've been trying to insert the progression results for a student and i've been using the function module
HRIQ_PROG_GR_DT_RFC
. I uses it in a massive load program for the progression of the student registration of each year and session . Well, I've debugged all the process of the function module, although the log table (lt_return
, in the function moduleTABLES
parameter), results empty, and the return code is 0, the infotypes HRP1737 and HRT1737 don´t have any content about the progressions that I processed. The parametertestrun
is variable in the program, and I pass it as SPACE. The question is, is there another way to process in a massive load the progression results?Thanks,
Greetings,
JORGE ROJAS LOPEZ
10-11-2007 2:56 PM
Hi Jorge,
so you think you used the function module correctly and the record is not updated? I suggest that you may submit an OSS message on that rather than researching other options.
Regards
Joachim
10-11-2007 2:56 PM
Hi Jorge,
so you think you used the function module correctly and the record is not updated? I suggest that you may submit an OSS message on that rather than researching other options.
Regards
Joachim
10-11-2007 5:00 PM
Jorge,
I am not 100% sure for this particular FM, but this is worth a quick test. Many of the BAPIs, by design, do not perform an internal commit. Therefore, from whatever program you call this function module, call the FM BAPI_TRANSACTION_COMMIT immediately afterwards.
Maybe that will solve it. If not, definitely log an OSS message as Joachim suggests.
Michael
10-18-2007 2:24 PM
Hi Michael,
I called the FM <b>BAPI_TRANSACTION_COMMIT</b> afterwards the FM <b>HRIQ_PROG_GR_DT_RFC</b> in the program. The infotypes were filled with the correct data. I think the question were answered.
Thanks a lot.
Greetings,
JORGE ROJAS LOPEZ