Abap 如何读取给定成本中心的位置值
我想用这个FMAbap 如何读取给定成本中心的位置值,abap,sap-hr,Abap,Sap Hr,我想用这个FMHRWPC\u RPT\u COSTCENTER\u EVALPATH阅读职位,其中给出了成本中心 有3个结果表。我可以从哪个表中读取位置值 这里我如何称呼FM: DATA i_hrrootob TYPE TABLE OF hrrootob. DATA w_hrrootob LIKE LINE OF i_hrrootob. DATA i_object_tab TYPE TABLE OF objec. DATA w_object_tab LIKE LINE OF i_
HRWPC\u RPT\u COSTCENTER\u EVALPATH
阅读职位,其中给出了成本中心
有3个结果表。我可以从哪个表中读取位置值
这里我如何称呼FM:
DATA i_hrrootob TYPE TABLE OF hrrootob.
DATA w_hrrootob LIKE LINE OF i_hrrootob.
DATA i_object_tab TYPE TABLE OF objec.
DATA w_object_tab LIKE LINE OF i_object_tab.
data i_STRUC TYPE TABLE OF STRUC.
w_hrrootob-otype = 'K'.
w_hrrootob-objid = w_orgdata-costcenter_key-costcenter.
APPEND w_hrrootob TO i_hrrootob.
CALL FUNCTION 'HRWPC_RPT_COSTCENTER_EVALPATH'
EXPORTING
depth = 0
evpath = 'KOSTDIUP'
* PLVAR = 01
* BEGDA = SY-DATUM
* ENDDA = SY-DATUM
* LEVEL = 1
TABLES
root_objects = i_hrrootob
result_objec = i_object_tab
result_struc = i_STRUC
EXCEPTIONS
NO_OBJECTS_FOUND = 1
OTHERS = 2
.
我自己弄的。
结果表
result\u objec
在字段stext
中有值,其中obtype='S'
使用SE37并在询问前手动尝试。。。没用的问题。写这篇文章花了更长的时间,然后手动执行函数