HR信息类型增强(非添加字段)

 

今天收到菜鸟之家群内开发大神‘先谢郭嘉’的投稿,是一篇关于HR模块的技术分享,包括HR信息类型的介绍、增强、项目中遇到的问题、以及信息类型的增强方法。

以下是大神的分享内容:

1.信息类型介绍

信息类型是SAP HR模块数据单元,用于对人员数据的记录和维护,是HR的基础。信息类型按照其创建方式的不同可以分为:人事信息类型、组织信息类型。信息类型数据的维护主要在事物码PA30、PA40、po10、P013 中进行。

 

2.信息类型增强

PM01:

输入对应的信息类型,选择雇员信息,PS结构,编辑,

加入对应的字段,激活

点击生成对象,

这时系统会给出一系列提示消息框,不要理会,点确定直到不出现

例如:

覆盖对象:

ZCL_HRPA_INFOTYPE_9017 必须手动编码.

选择检查用户BADI

PNP 选择界面的时间

如上,选择画面,对应为逻辑数据库的日期,这个日期在程序中可以直接使用,数据存在入工作区PN中

3.下面内容是大神在项目中遇到的实际需求以及解决方法:

最近遇到一个HR信息集需要做增强,需求大致如下:

0008的信息集样式如下:

HR的屏幕(PA30/PA40)基本都是以信息集为单位进行数据处理,对于9开头的信息集,例如:9007之类,这类信息集都是自定义的信息集,可以直接进行修改:

Tcode:PM01

点击编辑:

进入到这边就可以直接进行修改操作,加入自己想要的代码即可;

 

但这次需要增强的信息集是:0008,这个信息集是SAP标准的信息集,对这个信息集进行增强,同样可以使用PM01进行操作:

点击后会出现如下提示:

这里不用管,直接点对号即可,系统会跳转到如下界面:

这里出现了一个增强点,这个增强点是HR常用的增强点,可以增强HR大部分信息集的内容,

HR两个常用增强点如下:

HRPAD00INFTYBL

HRPAD00INFTY

 

验证这两增强点发现一个问题,就是两个增强点都无法读取到TC里面的数据,及下面图中的数据:

后来研究使用四代增强进行处理,增强点如下:

结果:

往期推荐

干货!SAP业务顾问也会的增强——标准字段文本修改的4种方法

SAP标准报表显示格式切换

SAP小技巧:快捷图标

打不开soamanager,快看这!!!

采购订单增强未生效问题

凭证预制时行项目增加成本中心描述列

批次特性类里的增强

销售订单——抬头出具发票计划状态计算逻辑

释放的TR自动接收

你不知道的视图事件增强

SAP选择屏幕设置变式实现动态日期

SAP通过函数READ_TEXT读取长文本

运行MRP(MD01)用户出口增强

smartforms以PDF打印预览

运行MRP(MD01)屏幕不可编辑增强

STRANS高效导出数据到WORD/EXCEL

SAP:解决SMARTFORM中因‘-’导致字符串折行的问题

SAP:清除系统缓存/快捷退出debug

Script form打印Logo问题

S4系统中如何锁定事务代码

关注公众号,加入SAP顾问讨论群!

扫描二维码

获取更多精彩

菜鸟家园

本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值