如何删除一个员工编号及其全部主数据和事务数据?
2017-07-01 12:40
453 查看
在SAP HCM系统中有时候由于种种原因错误录入了员工,需要删除该员工在系统里的全部数据。SAP HCM系统提供了工具可以完成此项工作。
1) 使用TCODE:PU00
可以删除一个员工编号祭器全部主数据(Master Data)和交易数据(Transaction Data),包含考勤刷卡时间对数据、个人日历、工资核算结果和考勤核算结果。
2)如果在生产系统中删除员工且该员工存在工资核算结果,系统会提示该员工已经被计数(Personnel number has already been accounted),不能被删除,则表示该员工已经被计算和发放过工资,则不能直接删除该员工编号。
3)如果确实要删除,可以使用Tcode:PU01逐一删除完全部工资核算结果后再用PU00删除员工编号;或者可以在TCODE PA30界面中选择菜单项“实用程序->
改变工资状态”进入改变工资状态操作界面,清空工资已经计算至(Accounted to)字段中的日期信息后,该员工即可被删除。
4)如果员工已经计算过工资,且工资结果已经被过账到财务,此时一般不能再删除该员工;如果确实需要删除,则需要特别的干预和处理。
5)在系统自动产生员工编号的情况下,删除的员工编号不会再被使用;如果是员工编号设置为外部给号,则可以再次使用。
1) 使用TCODE:PU00
可以删除一个员工编号祭器全部主数据(Master Data)和交易数据(Transaction Data),包含考勤刷卡时间对数据、个人日历、工资核算结果和考勤核算结果。
2)如果在生产系统中删除员工且该员工存在工资核算结果,系统会提示该员工已经被计数(Personnel number has already been accounted),不能被删除,则表示该员工已经被计算和发放过工资,则不能直接删除该员工编号。
3)如果确实要删除,可以使用Tcode:PU01逐一删除完全部工资核算结果后再用PU00删除员工编号;或者可以在TCODE PA30界面中选择菜单项“实用程序->
改变工资状态”进入改变工资状态操作界面,清空工资已经计算至(Accounted to)字段中的日期信息后,该员工即可被删除。
4)如果员工已经计算过工资,且工资结果已经被过账到财务,此时一般不能再删除该员工;如果确实需要删除,则需要特别的干预和处理。
5)在系统自动产生员工编号的情况下,删除的员工编号不会再被使用;如果是员工编号设置为外部给号,则可以再次使用。
相关文章推荐
- Map接口及其重要实现类的方法总结:从HashMap中放入,查找,删除一个对象,并将全部value放入到一个数组中;获得HashMap的全部数据
- Oracle 删除了一个表的数据如何重新找回
- 有一个拥有1亿条数据的表,只需要保留其中的5条,其他删除,如何做?
- 不影响数据库运行如何快速恢复刚删除的表及其数据(一)flashback是什么
- Discuz常见小问题2-如何清空,删除,清除全部DIY的数据
- 将一个数据库中所有表的数据全部删除的命令
- 如何删除数据库一个表中某列是重复的数据?
- oracle如何对表同一个表重复的数据进行删除
- mysql如何把查询到的数据加上一个自动编号字段
- 我在 VSAN 数据存储中创建了一个文件夹,如何删除它呢?
- [原]如何将一个表中的某一列的数据全部复制到另一个表中
- mysql删除数据记录后如何使自动编号从1开始
- oracle如何对表同一个表重复的数据进行删除 (2)
- oracle如何删除一个用户下的所有数据?
- 如何判断listview同一条目被多次点击 listview每个条目中有一个button 点击button可以删除条目中的数据
- oracle如何对表同一个表重复的数据进行删除
- 2007Word中,删除一个题注后,如何批量更新编号?
- 不影响数据库运行如何快速恢复刚删除的表及其数据(四)如何恢复删除的表
- 不影响数据库运行如何快速恢复刚删除的表及其数据(三)如何恢复刚更新的数百万条数据
- 如何删除sharepoint列表List中的全部数据。