点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我的程序像这样使用FM ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我的程序像这样使用FM ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我的程序像这样使用FM HR_INFOTYPE_OPERATION:
数据: gs_pskey TYPE pskey, gs_it0001类型p0001, gs_bapireturn TYPE bapireturn1 。 通话功能'BAPI_EMPLOYEE_ENQUEUE' 出口 数字='00001216' 输入 return = gs_bapireturn。 如果gs_bapireturn不是INITIAL。 ... 万一。 gs_pskey-infty ='0001'。 " \ gs_pskey-pernr ='00001216'。 " \选择了值 gs_pskey-endda ='99991231'。 "/来自数据库 gs_pskey-begda ='20190901'。 / 清除:gs_pskey-subty,gs_pskey-objps,gs_pskey-sprps,gs_pskey-seqnr。 将gs_pskey移动到gs_it0001。 " gs_it0001字段的更多设置 通话功能" HR_INFOTYPE_OPERATION" 出口 infty = gs_pskey-infty 编号= gs_pskey-pernr 子类型= gs_pskey-subty objectid = gs_pskey-objps lockindicator = gs_pskey-sprps 有效性结束= gs_pskey-endda 有效性开始= gs_pskey-begda recordnumber = gs_pskey-seqnr 记录= gs_it0001 操作='LIS9' tclas ='A' dialog_mode ='0' nocommit = abap_true 输入 return = gs_bapireturn。 如果gs_bapireturn是INITIAL。 提交工作。 产生sy-subrc = 0! 其他。 回滚工作。 万一。 通话功能'BAPI_EMPLOYEE_DEQUEUE' 出口 数字='00001216'。
PA0001包含pernr EQ 1216的以下记录:
在HR_INFOTYPE_OPERATION返回之后,gs_bapireturn是初始的,并且以sy-subrc = 0执行COMMIT WORK。
但是当我使用SE11控制表内容时,什么都没有改变。 对于pernr = 1216,PA0001中仍然只有五个条目。
请帮助我。
此致
休伯特
p0001.jpg (137.9 kB)
bg
一周热门 更多>