阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

手机号码,快捷登录

老司机
查看: 1671|回复: 0

【HR报表工具】简介以及写作计划

[复制链接]

该用户从未签到

发表于 2012-1-9 16:20:09 | 显示全部楼层 |阅读模式
打算写这个系列是因为越来越多的SAP HR模块用户不仅仅满足于能够计算工资,更希望看到各种人力资源数据的统计和分析结果。客户要求的实施范围内会有一大堆报表需求。

通常思维模式下,遇到SAP没有提供的报表最先想到通过开发来实现。貌似国内顾问大多掌握了ABAP技能,而且google一下就查到大量ABAP代码例子,开发个报表也费不了多少时间。但如果你拿到一个非常复杂的表样,然后告诉客户这是不用开发而是可以配置出来的,是不是会让你显得有一点与众不同呢?如果你能教会客户如何轻松制作SAP的报表,是不是会更有成就感呢?

如果你回答是,请接着往下看。

术语

SAP在HR模块提供了三项报表工具:

Ad Hoc Query(= Infoset Query in HR)是自由查询(组合条件查询)工具。事务代码是S_PH0_48000513。

SAP Query是报表制作工具,也是跨模块。事务代码是SQ01。Ad Hoc Query与SAP Query没有本质区别,底层都是一样的。Ad Hoc Query算是HR版的SAP Query。

HIS(= Human Resource Infomation System)是HR特有的报表工具,特点是支持组织结构图。事务代码是PPIS。在实际项目中用得很少,该工具基本被忽略。他的功能等待被发掘。

为什么使用SAP Query?

不需要编程技能就可以制作报表。

这与开发报表有什么区别的?这是个“觉悟”问题,制作报表是使用SAP标准功能,开发报表属于Change Request,在MSK项目上任何Change Request都是使用新的项目预算,从给客户节约预算的角度,当然选择制作报表。

这也是个“专业”问题,SAP顾问的思考逻辑应该判断SAP是否能满足需求,或者有类似功能,如果不能满足才寻求做开发。所以当顾问告诉客户需要开发报表时,是否已经考虑过用SAP Query就可以满足呢?

SAP Query能做什么?

SAP对SAP Query的定位是用于输出扁平型报表(Flat Reporting),适合输出主数据或者line item报表。我理解就是能够制作ALV报表,而BW报表则不能。

SAP Query支持统计功能。类似Excel的数据透视图。

SAP Query支持图形显示。

SAP Query支持交互功能。

简单的说,客户如果能够提供Excel格式的表样,就可以使用SAP Query来制作。

接下来的写作计划

(Plan for the future, or have no future。因为是一般做项目,一般写博客,有个计划才能督促自己继续写下去。)

基本功能就不写了。主要写如何对数据源进行扩展,如何进行统计和分析,如何给客户展示。

1.制作Infoset的扩展字段

2.制作Selection Screen

3.制作Ranked/Statistic报表

4.不同的输出格式的使用

5.改进性能的使用技巧

6.制作Drilling Down报表

7.增加自定义代码

8.与Payroll和Time evaluation结果集成

9.与MSS和HIS集成
楼主热帖
启用邀请码注册,提高发帖质量,建设交流社区
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表