在HR INFOTYPE OPERATION中修改SPRPS字段

2020-08-19 11:39发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我有一个要求,我需要通过将P2001-sprps设置为" X"来锁定IT2001的员工记录。也就是说,最初是在创建记录时

然后经过几次批准,我需要从信息类型2001中读取相同的记录,并需要使用blank(unlock)修改锁定指示器

使用HR_INFOTYPE_OPERATION是否可以达到相同的要求?

我尝试使用HR_INFOTYPE_OPERATION,但员工记录未解锁。请提出建议。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我有一个要求,我需要通过将P2001-sprps设置为" X"来锁定IT2001的员工记录。也就是说,最初是在创建记录时

然后经过几次批准,我需要从信息类型2001中读取相同的记录,并需要使用blank(unlock)修改锁定指示器

使用HR_INFOTYPE_OPERATION是否可以达到相同的要求?

我尝试使用HR_INFOTYPE_OPERATION,但员工记录未解锁。请提出建议。

付费偷看设置
发送
5条回答
Haoba3210
1楼-- · 2020-08-19 12:24

你好,

要解锁锁定的信息类型记录,请使用HR_INFOTYPE_OPERATION,将LOCKINDICATOR ='X'和

OPERATION ='EDQ'。

请注意,

Sergey Korolev


半个程序猿
2楼-- · 2020-08-19 12:21

嗨,

您是否获得了解锁员工记录的解决方案。 我还需要相同的功能。

请提出您是否有解决方案。

谢谢

婆罗门

hengyuye
3楼-- · 2020-08-19 12:13

你好Neetu,

通话功能'HR_INFOTYPE_OPERATION'

导出

INFTY ='0006'

数量= sp2001-pernr

子类型= sp2001-subty

*对象ID =

LOCKINDICATOR =' X'

VALIDITYEND = sp2001-endda

VALIDITYBEGIN = sp2001-begda

* RECORDNUMBER =

RECORD = sp2001

OPERATION = CHANGE

* TCLAS ='A'

* DIALOG_MODE ='0'

NOCOMMIT ='X'

* VIEW_IDENTIFIER =

* SECONDARY_RECORD =

导入

RETURN = retcd。

如果sy-subrc = 0。

提交工作。

endif。

有关

Sujeet Mishra

我是小鹏鹏啊
4楼-- · 2020-08-19 12:21

这样的错误,当您从某些HR用户出口或标准信息类型逻辑中的BADI(例如事务PA30)调用HR_INFOTYPE_OPERATION时,可能会发生错误。 另外,如果要在标准PA30中调用您的功能,则可以采用信息类型动态操作(表T588Z)。

悠然的二货
5楼-- · 2020-08-19 12:32

嗨,

我已经按照您的建议进行了编码,但出现错误

"发生了复杂的应用程序错误"

一周热门 更多>