HR学习资料实用知识大全

HR学习资料

1. 纲要 ........................................................................................................................................................ 1 2. 具体内容 ................................................................................................................................................ 2

2.1.

在VB和Notes中调用BAPI .................................................................................................... 2 2.1.1. 2.2.

BAPI ............................................................................................................................... 2

HR业务知识 .............................................................................................................................. 2 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.2.5. 2.2.6. 2.2.7.

人事管理......................................................................................................................... 2 组织管理......................................................................................................................... 3 时间管理......................................................................................................................... 4 薪资核算......................................................................................................................... 5 招聘管理......................................................................................................................... 6 培训管理......................................................................................................................... 7 绩效考核......................................................................................................................... 7

2.3. HR编程 ...................................................................................................................................... 7 2.3.1. 2.3.2. 2.3.3. 2.3.4. 2.3.5.

术语 ................................................................................................................................ 7 逻辑数据库..................................................................................................................... 9 常用表 ............................................................................................................................ 9 常见语法和Function ................................................................................................... 10 HR的PAYRESULT ..................................................................................................... 20

1. 纲要

工作总结:

一、编写报表程序:直管人员花名册 二、编写Smart Form:财务会计打印凭证 三、学习了HR业务知识 四、学习HR350

五、练习从VB和Notes中通过OCX调用BAPI 六、准备Info Pak培训

下周计划:

一、继续学习和研究HR模块的编程。 二、学习FICO模块业务知识。

2. 具体内容

2.1. 在VB和Notes中调用BAPI 2.1.1.

BAPI

2.2. HR业务知识 2.2.1. 人事管理

2.2.1.1. 常用Tcode

2.2.1.2. 信息类型

2.2.2. 组织管理

2.2.2.1. 常用Tcode

2.2.2.2. 对象结构

计划版本:系统中可以维护多套组织结构版本,唯一有效版本是01。

2.2.3. 时间管理

2.2.3.1. 常用Tcode

2.2.3.2. 业务流程和信息类型

2.2.4. 薪资核算

2.2.4.1. 常用Tcode

2.2.4.2. 业务流程和信息类型

2.2.5. 招聘管理

2.2.5.1. 常用T-code

2.2.6. 培训管理

2.2.6.1. 常用Tcode

2.2.7. 绩效考核

2.3. HR编程 2.3.1. 术语

2.3.1.1. 信息类型 Infotype

信息类型是4位编码,对应一张物理数据库表。SM30-v_t582a

0-1000 人员信息 1000-2000 职务、部门 2000以上 考勤 4000以上 人事事件 9000以上 自定义

信息类型是基于时间的,一个员工在一张表中可能有多条记录。RP_PROVIDE_FROM_LAST和RP_PROVIDE_FROM_FRST两个宏用于读取。

2.3.1.2.

Join and Time

Infotype三种类型:

1不间隔不重复:组织分配 任意事件点有且只有一条。 2 间隔不重复:婚姻 3间隔重复:孩子

2.3.2. 逻辑数据库

逻辑数据库:结构-事件-数据 优势在于:

1. 自动产生相应的屏幕和事件。 2. 自动检查权限。 3. 解决性能问题。 4. 数据抓取,独立于程序。

PNP-人的信息-PNPCE PCH-组织数据 PAB-招聘用的

2.3.3. 常用表

PA表 Personnel Administration 存储Infotype nnnn人事 PB表 Personnel Recruitment存储Infotype nnnn 招聘

P结构

PS结构 如果ABAP字典中定义了许多表或结构,PSnnnn常用作子结构。

PCLn PCL簇 存储Cluster Results 例如:Time Managerment,Travel Management,and Payroll HRP表 组织 绩效 人员发展

2.3.4. 常见语法和Function

2.3.4.1. INFOTYPES

在GET语句时,填充Pnnnn内表。 例子:

REPORT Z_LF_HR02. TABLES: PERNR. INFOTYPES: 0001. GET PERNR.

PROVIDE * FROM P0001 BETWEEN PN-BEGDA AND PN-ENDDA. WRITE: / P0001-PERNR, P0001-STELL, P0001-BEGDA, P0001-ENDDA. ENDPROVIDE.

2.3.4.2. PROVIDE„„ENDPROVIDE

类似Select语句,时间相关

2.3.4.3. RP_PROVIDE_FROM_LAST,RP_PROVIDE_FROM_FRST,

该宏是在SAPDBPNP中定义的,用于读取这个时间段内最后一条或第一条的信息类型。 宏程序不能调试。

2.3.4.4. RP_SET_DATA_INTERVAL

该宏是把数据库表PAnnnn中的数据填充到内表Pnnnn中。

2.3.4.5. RP-READ-T001P

读取人事范围/子范围

({?SYB}="0" OR {ZM_HR_101_ZM_HR_101_PABO01.[ZC_SYB]-[2ZC_SYB]} = {?SYB}) and (if {?Type}="1" then {ZM_HR_101_ZM_HR_101_PABO01.[Z_GLZJL]-[2Z_GLZJL]}={?ParamValue} elseif{?Type}="2"then{ZM_HR_101_ZM_HR_101_PABO01.[Z_YGYJFL]-[2Z_YGYJFL]}={?ParamValue}

elseif{?Type}="4"then{ZM_HR_101_ZM_HR_101_PABO01.[ZC_SLFW]-[2ZC_SLFW]}={?ParamValue}

elseif{?Type}="5"then{ZM_HR_101_ZM_HR_101_PABO01.[0AGE_RANGE]-[20AGE_RANGE]}={?ParamValue}

else {ZM_HR_101_ZM_HR_101_PABO01.[Z_ZGXL]-[2Z_ZGXL]}={?ParamValue})

2.3.4.6. HR_READ_INFOTYPE

读取信息类型到内部Pnnnn中

2.3.4.7. RP_GET_HIRE_DATE

读取雇佣日期

2.3.4.8. BAPI_EMPLOYEE_ENQUEUE

程序在修改人力资源主数据时锁定当前

personnel number

2.3.4.9. HR_INFOTYPE_OPERATION

更新、拷贝、删除、插入信息类型,自动逻辑检查。

不自动做逻辑检查。

2.3.4.10. HR_CHECK_AUTHORITY_INFTY

检查用户权限,使用逻辑数据库自动检查权限。

2.3.4.11. RP_READ_ALL_TIME_TIY 宏

读取时间信息类型时系统资源消耗很大,所以采用MODE N关键字,在GET PERNR时不读取信息类型。在后续程序中用RP_READ_ALL_TIME_TIY读取

2.3.4.12. RH_READ_INFTY_1001

用于读取对象关系的函数

输入参数有:计划版本PLVAR,对象类型OTYPE(人员是P),对象编号OBJID(人员编号),对象关系SUBTY(从P到S关系为B008,该信息存放在T77AW表中,也可以通过“SELECT * INTO

TABLE it77aw FROM t77aw WHERE wegid = 'P-S-O' ORDER BY PRIMARY KEY.”去取得。) 输出参数是一个内表,字段PROZT表示职位所占百分比,SOBID表示职位编码。 CALL FUNCTION 'RH_READ_INFTY_1001' EXPORTING

plvar = '01' otype = 'P' objid = g_objid subty = 'B008' begda = pn-begda endda = pn-endda TABLES

i1001 = tab_i1001 EXCEPTIONS

nothing_found = 1 wrong_condition = 2 wrong_parameters = 3 OTHERS = 4. LOOP AT tab_i1001 WHERE sclas = 'S'. * 取出比例最大的职位 IF tab_i1001-prozt > g_prozt. g_prozt = tab_i1001-prozt. g_sobid = tab_i1001-sobid. ENDIF. ENDLOOP.

2.3.4.13. AT关键字

2.3.4.14. DO关键字

循环域名从DAR01到DAR12。

2.3.5. HR的

PAYRESULT

读取PAYRESULT的方法:

1、T-CODE PC_PAYRESULT;2、报表程序H99_DISPLAY_PAYRESULT

RH_STRUC_GET读取Evaluation Path O-S-P

2.3.5.1. CU_READ_RGDIR、CD_READ_LAST

读取RGDIR

2.3.5.2.

PYXX_READ_PAYROLL_RESULT

HR学习资料

1. 纲要 ........................................................................................................................................................ 1 2. 具体内容 ................................................................................................................................................ 2

2.1.

在VB和Notes中调用BAPI .................................................................................................... 2 2.1.1. 2.2.

BAPI ............................................................................................................................... 2

HR业务知识 .............................................................................................................................. 2 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.2.5. 2.2.6. 2.2.7.

人事管理......................................................................................................................... 2 组织管理......................................................................................................................... 3 时间管理......................................................................................................................... 4 薪资核算......................................................................................................................... 5 招聘管理......................................................................................................................... 6 培训管理......................................................................................................................... 7 绩效考核......................................................................................................................... 7

2.3. HR编程 ...................................................................................................................................... 7 2.3.1. 2.3.2. 2.3.3. 2.3.4. 2.3.5.

术语 ................................................................................................................................ 7 逻辑数据库..................................................................................................................... 9 常用表 ............................................................................................................................ 9 常见语法和Function ................................................................................................... 10 HR的PAYRESULT ..................................................................................................... 20

1. 纲要

工作总结:

一、编写报表程序:直管人员花名册 二、编写Smart Form:财务会计打印凭证 三、学习了HR业务知识 四、学习HR350

五、练习从VB和Notes中通过OCX调用BAPI 六、准备Info Pak培训

下周计划:

一、继续学习和研究HR模块的编程。 二、学习FICO模块业务知识。

2. 具体内容

2.1. 在VB和Notes中调用BAPI 2.1.1.

BAPI

2.2. HR业务知识 2.2.1. 人事管理

2.2.1.1. 常用Tcode

2.2.1.2. 信息类型

2.2.2. 组织管理

2.2.2.1. 常用Tcode

2.2.2.2. 对象结构

计划版本:系统中可以维护多套组织结构版本,唯一有效版本是01。

2.2.3. 时间管理

2.2.3.1. 常用Tcode

2.2.3.2. 业务流程和信息类型

2.2.4. 薪资核算

2.2.4.1. 常用Tcode

2.2.4.2. 业务流程和信息类型

2.2.5. 招聘管理

2.2.5.1. 常用T-code

2.2.6. 培训管理

2.2.6.1. 常用Tcode

2.2.7. 绩效考核

2.3. HR编程 2.3.1. 术语

2.3.1.1. 信息类型 Infotype

信息类型是4位编码,对应一张物理数据库表。SM30-v_t582a

0-1000 人员信息 1000-2000 职务、部门 2000以上 考勤 4000以上 人事事件 9000以上 自定义

信息类型是基于时间的,一个员工在一张表中可能有多条记录。RP_PROVIDE_FROM_LAST和RP_PROVIDE_FROM_FRST两个宏用于读取。

2.3.1.2.

Join and Time

Infotype三种类型:

1不间隔不重复:组织分配 任意事件点有且只有一条。 2 间隔不重复:婚姻 3间隔重复:孩子

2.3.2. 逻辑数据库

逻辑数据库:结构-事件-数据 优势在于:

1. 自动产生相应的屏幕和事件。 2. 自动检查权限。 3. 解决性能问题。 4. 数据抓取,独立于程序。

PNP-人的信息-PNPCE PCH-组织数据 PAB-招聘用的

2.3.3. 常用表

PA表 Personnel Administration 存储Infotype nnnn人事 PB表 Personnel Recruitment存储Infotype nnnn 招聘

P结构

PS结构 如果ABAP字典中定义了许多表或结构,PSnnnn常用作子结构。

PCLn PCL簇 存储Cluster Results 例如:Time Managerment,Travel Management,and Payroll HRP表 组织 绩效 人员发展

2.3.4. 常见语法和Function

2.3.4.1. INFOTYPES

在GET语句时,填充Pnnnn内表。 例子:

REPORT Z_LF_HR02. TABLES: PERNR. INFOTYPES: 0001. GET PERNR.

PROVIDE * FROM P0001 BETWEEN PN-BEGDA AND PN-ENDDA. WRITE: / P0001-PERNR, P0001-STELL, P0001-BEGDA, P0001-ENDDA. ENDPROVIDE.

2.3.4.2. PROVIDE„„ENDPROVIDE

类似Select语句,时间相关

2.3.4.3. RP_PROVIDE_FROM_LAST,RP_PROVIDE_FROM_FRST,

该宏是在SAPDBPNP中定义的,用于读取这个时间段内最后一条或第一条的信息类型。 宏程序不能调试。

2.3.4.4. RP_SET_DATA_INTERVAL

该宏是把数据库表PAnnnn中的数据填充到内表Pnnnn中。

2.3.4.5. RP-READ-T001P

读取人事范围/子范围

({?SYB}="0" OR {ZM_HR_101_ZM_HR_101_PABO01.[ZC_SYB]-[2ZC_SYB]} = {?SYB}) and (if {?Type}="1" then {ZM_HR_101_ZM_HR_101_PABO01.[Z_GLZJL]-[2Z_GLZJL]}={?ParamValue} elseif{?Type}="2"then{ZM_HR_101_ZM_HR_101_PABO01.[Z_YGYJFL]-[2Z_YGYJFL]}={?ParamValue}

elseif{?Type}="4"then{ZM_HR_101_ZM_HR_101_PABO01.[ZC_SLFW]-[2ZC_SLFW]}={?ParamValue}

elseif{?Type}="5"then{ZM_HR_101_ZM_HR_101_PABO01.[0AGE_RANGE]-[20AGE_RANGE]}={?ParamValue}

else {ZM_HR_101_ZM_HR_101_PABO01.[Z_ZGXL]-[2Z_ZGXL]}={?ParamValue})

2.3.4.6. HR_READ_INFOTYPE

读取信息类型到内部Pnnnn中

2.3.4.7. RP_GET_HIRE_DATE

读取雇佣日期

2.3.4.8. BAPI_EMPLOYEE_ENQUEUE

程序在修改人力资源主数据时锁定当前

personnel number

2.3.4.9. HR_INFOTYPE_OPERATION

更新、拷贝、删除、插入信息类型,自动逻辑检查。

不自动做逻辑检查。

2.3.4.10. HR_CHECK_AUTHORITY_INFTY

检查用户权限,使用逻辑数据库自动检查权限。

2.3.4.11. RP_READ_ALL_TIME_TIY 宏

读取时间信息类型时系统资源消耗很大,所以采用MODE N关键字,在GET PERNR时不读取信息类型。在后续程序中用RP_READ_ALL_TIME_TIY读取

2.3.4.12. RH_READ_INFTY_1001

用于读取对象关系的函数

输入参数有:计划版本PLVAR,对象类型OTYPE(人员是P),对象编号OBJID(人员编号),对象关系SUBTY(从P到S关系为B008,该信息存放在T77AW表中,也可以通过“SELECT * INTO

TABLE it77aw FROM t77aw WHERE wegid = 'P-S-O' ORDER BY PRIMARY KEY.”去取得。) 输出参数是一个内表,字段PROZT表示职位所占百分比,SOBID表示职位编码。 CALL FUNCTION 'RH_READ_INFTY_1001' EXPORTING

plvar = '01' otype = 'P' objid = g_objid subty = 'B008' begda = pn-begda endda = pn-endda TABLES

i1001 = tab_i1001 EXCEPTIONS

nothing_found = 1 wrong_condition = 2 wrong_parameters = 3 OTHERS = 4. LOOP AT tab_i1001 WHERE sclas = 'S'. * 取出比例最大的职位 IF tab_i1001-prozt > g_prozt. g_prozt = tab_i1001-prozt. g_sobid = tab_i1001-sobid. ENDIF. ENDLOOP.

2.3.4.13. AT关键字

2.3.4.14. DO关键字

循环域名从DAR01到DAR12。

2.3.5. HR的

PAYRESULT

读取PAYRESULT的方法:

1、T-CODE PC_PAYRESULT;2、报表程序H99_DISPLAY_PAYRESULT

RH_STRUC_GET读取Evaluation Path O-S-P

2.3.5.1. CU_READ_RGDIR、CD_READ_LAST

读取RGDIR

2.3.5.2.

PYXX_READ_PAYROLL_RESULT


相关内容

  • 各种有用的文章
  • ]...."千万不要在10点以后阅读本文,本文的内容有可能令你失眠!!" 原帖已达到了220万的访问量!!这文章简直要火死了,忍不住转了!!! 来源: 陈琳的日志 警告:千万不要在晚上10点以后阅读本文,本文内容有可能令你失眠... 有史以来,最实用!最详细!!最全面!!! 无论 ...

  • [博客技巧]博客制作-目录索引(二)
  • 博客教材[158]博客教材------点此获取更多 博客教材[157]颜色代码对照表―――手把手教您做博客连载38 博客教材[089]名师导航------荟萃云集 博客教材[070]点此就可------获取更多了解 博客教材[069]博客教材------点此获取更多 博客教材[156][文章标题] ...

  • 家用空调不制热维修方案
  • 是家电维修同行就会将您加进群,我们有维修群,制冷电器行业群,电器销售商群,净水器行业群,电器配件商群, 或者长按二维码加群主微信 家用空调常见问题--空调不制热 冬天走了,但是很多朋友家中的空调可能会出现不制热的现象,今天小编就给大家说说家用空调常见问题-空调不制热应该如何处理 1.空调内部原因 a ...

  • 家庭装修实用小知识大全
  • 家庭装修实用小知识大全 卫生间地漏的位置一定要先想好,量好尺寸.地漏最好位于砖的一边,如果地漏在砖的中间位置的话,无论砖怎么样倾斜,地漏都不会位于最低点.洗澡间最好还是做成隔断的,不能图省事拉一个浴帘了事.拉浴帘看似简易,实际上很不方便,会造成洗澡间水流满地,不好做清洁. 厨卫地砖最好不要挑白色的, ...

  • 365天英语口语大全-日常口语篇强化版
  • 中文名称:365天英语口语大全-日常口语篇强化版 别名:365天英语口语大全-日常口语篇(mp3+flash动画+电子书) 资源类型:MP3 发行时间:2008年 地区:大陆,美国 语言:普通话,英语 简介: 你敢国际漫游吗? 你想成为国际英语自由人吗? 想跟老外聊天,看到外国人就"失声& ...

  • 中华实用谜语大全
  • 中华实用谜语大全 (0人评分) 分    类: 幽默娱乐 作    者: 刘大力 字    数:18.9万 点    击:3304 授权方:北京四知堂文化发展有限公司授权作品,不得转载 标    签: 游戏 立即阅读 放入书架 在手机上阅读 分享 内容简介 谜语是我国特有的一种文字游戏,也是民间语言 ...

  • 知识资料大全
  • 文学工具阅读 康熙字典[/B] 新华字典[/B] 汉 典[/B] 成语大全[/B] 成语词典[/B] 网上字典[/B] 英汉词典[/B] 中华诗词[/B] 成 语[/B] 诗词专集下载[/B] 在线翻译[/B] 歇后语大全[/B] 作诗填词[/B] 诗词总汇[/B] 书法空间[/B] 歇后语集[/B ...

  • 2014实用求职自我鉴定大全
  • 新业务开拓 我具有良好和自律性,性格开朗,做事认真负责,并有较好的团队合作精神和协调沟通能力.在校期间,曾经担任学生会秘书部部长和助理辅导员.而且,获得学校的三等奖学金. 销售经理 有近三年旅游行业营销工作经验.很强的旅游专业知识.熟悉并擅长运用旅游电子商务平台进行网络营销.有过成功案例! 计算机能 ...

  • 房地产市场和金融市场关系的实证研究
  • 更多人力资源精品....... 2012年度销售公司各岗位工.. 零售企业财务管理规程 超市商品管理规范 超市商品变价管理规范 超市企业自行发售购物卡券.. 控制与降低成本及企业质量.. 成功督导手册 销售人员最高销售技巧大全 大客户开发与管理-步步为营 高效工作八大技能 中国文化企业上市融资分析. ...