更新批量员工数据

2020-08-20 02:49发布

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

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


我需要更新员工数据,我的主数据中有大约7000名员工,姓名用阿拉伯语添加,

我需要添加英文名称,所以我必须更新PA0002中的四个字段,知道我有一个带有员工编号的EXCEL工作表和四个字段来更新,这是最好的方法,

ABAP专家您有何建议?

是否有BAPI或其他内容

谢谢

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

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


我需要更新员工数据,我的主数据中有大约7000名员工,姓名用阿拉伯语添加,

我需要添加英文名称,所以我必须更新PA0002中的四个字段,知道我有一个带有员工编号的EXCEL工作表和四个字段来更新,这是最好的方法,

ABAP专家您有何建议?

是否有BAPI或其他内容

谢谢

付费偷看设置
发送
1条回答
半个程序猿
1楼-- · 2020-08-20 03:35

亲爱的穆罕默德,

您可以使用FM/BAPI-HR_INFOTYPE_OPERATION

通话功能'HR_INFOTYPE_OPERATION'
         出口
           infty ='0002'
           子类型= p_record-subty
           objectid = P_record-objps
           number = p_record-pernr"员工编号
           ValidityEnd = ValidityEnd" begda
           ValidityBegin = ValidityBegin" endda
           record = p_record"您的pa0002数据结构
           recordnumber = p_record-SEQNR
           操作=更改"修改"
           nocommit = nocommit
           dialog_mode ='0'
         输入
           return = return_struct
           密钥=个人数据密钥
         例外情况
           其他= 0。

 ***其中p_record是类似于pa0002的结构,并填充名称字段

一周热门 更多>