已阅读5页,还剩54页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
介绍HR模块和HR的开发知识2017.05V2玉井市注:本论文只供朴素的人自己整理和写作训练资料,供学习和参考。目录Contents (内容)介绍HR模块和HR的开发知识1目录2HR相关模块概要4OM模块-组织体系结构管理41 .名词介绍4二.组织结构的基本信息43 .数据表特性54.OM体系结构构建55 .经常使用的对象关系7六.评估路径77 .使用RH _ struc _ get 98.OM核心数据表109.OM权限管理1010 .时间限制1111 .组织单位、职位和职务文本说明1212 .主要交易代码1213 .相关函数1314 .更新模式介绍13PA模块-人力资源管理141 .基本介绍142 .名词介绍153.PA信息类型164 .数据表结构165 .主要事物代码17六.主要信息类型177 .时间限制188 .相关函数18PT模块-时间管理191 .基本介绍192 .主要信息类型试用范围193 .工作评估194 .常用函数205 .常用代码206 .与工作有关的开发21PY模块-报酬211 .基本介绍212 .名词分析213 .方案214 .工资单过帐的前提条件225 .工资过帐(中国)一般流程226 .薪金计算状态23七.薪金结果数据结构248 .常用函数249 .报酬报告开发2510 .常用的代码2511 .薪金结果和其他提取方法25集群表PCL1 PCL226张扩展信息类型271PA新信息类型272PA传统信息类型扩展313OM信息类型扩展334OM传统信息类型扩展395PA20PA30信息类型字段属性控制406标准加固点40LDB和宏411.LDB概要412.HR PNP423.HR PNPCE444.HR PCH45HR信息类型变更日志461 .构成路径462.PCL4数据结构概要503 .档案读取51HR报告的一般开发方法541 .常用指令542.LDB程序开发步骤543.LDB程序开发注意事项58附录A - HR共通事项代码59附录B - HR函数的一些介绍591.HR_INFOTYPE_OPERATION592.BAPI_EMPLOYEE_ENQUEUE60HR相关模块概述HR模块主要管理公司的组织结构、人事、报酬、时间等。 主要由以下模块组成:OM - Organization management组织结构管理pa-personnel管理人力资源管理pt-personnel时间管理(计划工作时间、工作时间、缺勤、工作评估等)PY - Payroll报酬还有招聘和培训等模块。 不过,主要是上述四个模块。在HR数据中,人事和组织结构的各种信息主要以与信息类型对应的表格进行存储。 用4位数字表示不同的信息类型、编号范围l信息类型0000至0999既可用于人力资源的主数据,也可用于申请人数据。 对应主表为PAXXXX、对应结构PXXXX和PSXXXX。l信息类型1000 - 1999用于组织管理(OM )。 对应的主表为HRPXXXX,对应的结构为HRIXXXX和PXXXX。l信息类型2000 - 2999用于时间数据。 对应主表为PAXXXX、对应结构PXXXX和PSXXXX。l信息类型4000 - 4999用于申请人数据。 几乎毫无用处l信息类型9000 - 9999用于客户扩展(扩展)。 对应主表和对应结构因类型而异。OM模块-组织体系结构管理1 .名词介绍名词说明信息类型区分组织管理中的不同信息,如组织关系、党组织信息、股票信息等。对象SAP抽象化HR的日常业务相关人员、部门、部门等,各对象对应编号,唯一识别。 例如,员工编号。组织单位应对企业和企业管理部门的抽象化。 标识符o职位/工作场所应对企业内的职务和岗位。 标识符s人员对应企业的员工。 标识符p职务具有相同属性的职位抽象。 对应标识符c二.组织结构的基本信息OM主要用于管理公司的组织结构、岗位设置、人员分配等,常见的有:l组织单位(o ) -定义管理组织单位,如xxx组和xxx部门l位置(S) -定义位置单元(总裁、助理等)l职务(C)-具有相同属性的职位抽象化(例如开发人员)l人(P)-对应于员工编号通常,一个组织单位下可以包含多个组织单位和职位。 每个职位都将分配给一名员工(可能有多名员工)。关系图(例):OM的大部分工作都围绕着这棵树进行(也许还有其他的体系结构)。3 .数据表的特性数据表的构成分为四个部分:l主键区域,通常指结构hri键,所有OM表都相同。l控制区域,通常参考结构HRIADMIN,所有OM表都相同。l信息类型主数据,结构名称为HRI信息类型编号l可扩展区域,结构名称CI_P信息类型号。 原则上,具有CI_PXXXX的所有信息类型都可以扩展,但通常仅标准OM信息类型包括称为CI_PXXXX的包含(include )。4 .建立om体系结构OM中的每个对象之间都使用对象之间的关系构建了一个框架,关系规范由以下两种类型组成关系由两部分组成:关系方向/关系类型的对象关系关系的方向如下:l自上而下- A自下而上- B意味着包含和包含的关系。对象关系包括非常多的东西。 例如,003表示组织单位与职位之间的关系。一般来说,在生成关系数据时,基准对双方关系数据生成正向关系和反向关系数据。例如组织单位60002457的指导组包括职务90024810总裁。对于组织单位关系,(事务处理代码PO10 )职位关系中,(事物代码PO13 )注意:了解关系的概念可以得到满足熟练需求的数据。5 .经常使用的对象关系对象关系说明和作用002据报道,组织单位的上下关系主要是o与o的关系。003属于,表示o和s之间的管理关系。 您可以了解哪个职位s位于组织单位o之下,或者职位s直接属于哪个组织单位o。012管理表示该组织单位o的管理职位s是哪个(或哪个)。008持有者表示位置s与持有者p关系.007说明代表位置s和位置说明c之间的从属关系。 一般来说,一个职位只有一个职位描述者,而一个职位描述者对应于多个职位。六.评价途径SAP通过对象与对象之间的关系数据构建了整个模式,在实际应用程序和报告开发过程中,通常需要从特定对象检索特定的对象集,并且可能是分层嵌套的。 例如,您必须阅读组织单位60002456(xxx有限公司)的所有员工。 那个采数逻辑非常复杂。 因此,SAP引入了评估路径的概念。评价路径实际上是如下关系获得数的集合应对上述需求的评估路径O-O-P。用途:l数据定向读出l结构化权限控制点开发过程使用RH_STRUC_GET函数读取评估路径数据。函数返回所有组织单位60002456下的组织单位、职位和人员。设定路径:SPRO/人力资源管理/组织管理/基本设置/维护评估路径一般评估路径如下:评估路径用途O-O_DOWN读取组织单位下的所有组织单位O-O-S组织单位下的所有职位O-O-P组织单位的所有员工O-O组织单位的直属上级组织单位S-O战斗机职务直属单位P_S_S_C人员相关职位职务信息P-S-C-O战斗机人员相关职位职务组织单位信息P-S-O-O个人组织结构信息(完整)注意:合理利用评估路径可以大大简化代码量。7 .使用7. RH_STRUC_GET此函数主要用于根据评估路径读取所需的组织结构信息。ACT_TYPE对象类型、O -组织单位、S -职位、P -人员ACT_OBJID对象编号,如组织单位、职位编号和员工编号ACT_WEGID评估路径ACT_PLVAR计划版本,通常为01 -当前计划(使用中)ACT_BEGDA有效起始日期ACT_ENDDA有效终止日期ACT_TDEPTH取层次,默认为0 (取所有层次),依次为1、2、3、4、RESULT_TAB返回结果中的所有对象RESULT_OBJEC返回结果中所有对象的基本信息,如文本信息RESULT_STRUC返回结果中所有对象的层次关系在实际的开发中,通过pup (对应sequent )字段可以判断直属的上层对象是哪个。 在层次关系上比较实用。8. OM核心数据表表名称用途HRP1000为了获取对象描述,一般从该表读取对象定义表不能强化HRP1001对象关系表,无法扩展HRP1002对象的描述信息和信息文本存储在HRT1002中。 不能强化HRP9XXX自定义9. OM权限管理OM权限管理不仅包括标准权限管理,还包括基于组织结构的权限管理或结构化权限。设定路径:与一般的PFCG权限控制模型不同,结构化权限控制可以将组织结构对象作为控制对象来控制评估路径(根据评估路径可以获取不同的结构化数据)。 分配给特定的人。 权限控制更加准确、方便。要手动检查组织架构权限函数:RH_STRU_AUTHORITY_CHECK10 .时间限制对于信息类型中的数据时间,系统必须设置时间限制。 通常存在以下限制:0只能存在一次没有一个间隔有两个间隔3和你需要的一样频繁11 .组织单位、职位和职务文本说明在组织管理OM和PA人力资源管理这两个模块中,组织单位、职位和职务的文本记述是相互分开的。模块/文本类型组织单位地位职务OM公司HRP 1000 -文本HRP 1000 -文本HRP 1000 -文本公共汽车T527X-ORGTXT528T-PLSTXt513s-stlctx通常,创建/修改组织单位、职务和职位会同步修改PA中相应表的说明。注:在OM的组织、职位和职务创建/修改开发过程中,使用BDC时,两者可能不同步,在这种情况下,可以通过调用事件代码S_PH0_48000125或S_PH0_48000126来实现同步。 还必须检查bdc的参数(应该是由bdc的racommit参数引起的)。12 .主要交易代码交易代码用途PO03维持职务和关系PO10组织单位是关系维持PO13保持职位和关系PPOME/PPOM/PPOSE组织单位和员工分配PP01对象信息的维护。PP02对象信息维护(专家模式)一次只能维护一种信息类型。13 .相关函数函数说明RH_CLEAR_BUFFER清空缓存RH_DELETE_INFTY删除信息类型数据RH_INSERT_INFTY信息类型插入数据RH_UPDATE_INFTY更新信息类型数据RH_UPDATE_DATABASE提交数据库。 上述delete/insert/update需要批量提交时,可在调用参数v task=b时进行设定。 然后,调用并提交函数。RH_READ_INFTY_NNNN读取OM信息类型数据RH_STRU_AUTHORITY_CHECKOM结构化权限检查RH_BASE_AUTHORITY_CHECK基本权限检查RH_STRUC_GET根据评估路径读取指定的OM架构信息HR_ENQUEUE_OBJECT锁定要操作的OM对象HR_DEQUEUE_OBJECT解开锁14 .更新模式的介绍以RH_INSERT_INFTY为例,参数VTASK如下所示VTASK战斗机介绍s同步模式实际上应是不正确的且实时更新模式。 具体来说,更新完成后,COMMIT WORK and Wait将自动调用并直接提交。 不受参数COMMIT_FLG的制约。v异步更新、更新完成后,判断是否设定了COMMIT_FLG,如果设定了,则设定COMMIT WORK。 然后继续,而不等到更新完成。乙组联赛要更新buffer,必须调用函数RH_UPDATE_DATABASE来提交数据库。 可用于每次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年辽宁省大连西岗区七校联考初三下学期期末联考化学试题含解析
- 镇江外国语2025-2026学年初三第四次联考化学试题试卷含解析
- 衡阳市重点中学2025-2026学年初三下学期第四次月考化学试题试卷含解析
- 2026届山东省聊城市茌平县重点中学初三5月初三调研测试化学试题含解析
- 2026年上海数据交易所“金准估”估值模型与大宗标准定价法应用
- 2026年智算中心募投资金使用计划与募集资金监管规则
- 2026年危险品航空运输特定要求:大型锂电池测试方法
- 数据分析在环境保护中的应用案例
- 高级管理岗位招聘面试要点解析
- 制造业工厂长面试问题及解答策略
- 新人教版五年级下册英语全册教案(表格式)
- 23、资质证书使用与管理制度
- 家谱树形图模板
- 校园文化建设情况自查报告
- 药学分子生物学:第二章 DNA的复制、损伤和修复
- 【基于7P理论的汉庭酒店服务营销策略14000字(论文)】
- 2023-2024学年度新人教版必修二Unit4 History and Traditions基础巩固练习
- 总经理财务知识培训
- GB/T 13911-1992金属镀覆和化学处理表示方法
- Unit 1 Discover useful structures 语法精讲课件 【高效识记+延伸拓展】高中英语人教版(2019)选择性必修第三册
- 复测分坑作业指导书
评论
0/150
提交评论