HR_INFOTYPE_OPERATION
比如对公积金信息类型的批倒
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = '0530'
number = li_p0530-pernr
validityend = '99991231'
validitybegin = li_p0530-begda
record = li_p0530
operation = 'INS'
nocommit = 'X'
IMPORTING
return = p_return
key = bapipakey
EXCEPTIONS
OTHERS = 0.
在ABAP中内表是很重要的地位。在这里面,通过上载(TXT或EXCEL格式)把数据存到内表li_p0530中。operation这个参数说明是插入(INS)或是别的操作,比如(DEL)。
很重要的一点是对数据选取到内表前要对上载的数据进行排错处理,错误的数据是不要批倒到系统中去的。
IMPORTING的返回值说明这个FUNCTION执行正确与否。正确的话才可以COMMIT WORK动作。