SAP一句话入门:Human Resource

http://blog.vsharing.com/MilesForce/A621279.html

HR这一句话,太简单了:组织、招聘、发工资、任职、考勤、培训、提升、降级、辞退。还好,这个模块不分行业,哪家公司基本都是一样的,HR人也是一样,都是老板的打手,哈哈。Well,下面的文字稍微陡峭一点。

一,SAP HR 核心功能

组织管理(Organizational):

提供多种组织结构模式,用户可以利用图形化的工具构建组织结构(包括组织单元、职务、职位、工作任务以及汇报结构),还可以通过简单的添加、修改和移动来反映企业的动态发展; 与培训、招聘、人事成本核算、薪酬管理和业务流程等相关联。

员工管理(Personnel):好像也叫人事行政管理?

使用标准化默认值方便数据的维护,并采用面向特定任务和用户的自定义菜单; 可以预定义处理流程;员工自助服务组件(ESS)使员工个人随时随地查询、创建并维护个人数据。可以实现人力资源管理的员工录用、内部调动、职位变动、辞职、辞退、劳动合同解除以及职工退休等业务流程的处理。

时间管理(Personnel Time Management / PT):

有效制定轮班计划,快捷记录工作时间,符合所有的法律规定、行业协议或公司内部政策,自动传送到生产计划、作业分摊等。系统可以实现职工班次安排、班次调整、考勤、加班、自动生成职工年休假定额,自动产生倒班职工的中夜班个数。

工资核算管理(Payroll / PY):

按预先设置的程序以流水线的方式进行;考虑了多种复杂的因素如法律、规定、多种货币、评估等;与人事管理、时间管理、激励性工资和差旅管理等集成化设计; 集成化的安全机制;后续活动支持。系统自动进行职工个人所得税的计算、扣缴,自动生成职工基本养老、工伤、医疗、生育、失业的保险的基数,缴费基数的自动切换。实现自动向财务过账,进行成本分摊。

二,HR 组织结构(企业结构+人员结构+组织结构)

企业结构 = 公司代码、人事范围、人事子范围、成本中心、业务范围

人员结构 = 员工组、员工子组、工资范围、合同种类

组织结构 = 组织单元、职务、职位

1,企业结构

分级:Client -> Company Code -> Personnel Area/人事范围 -> Personnel Subarea人事子范围

人事范围:

>> 人事范围 - 是依据人事管理的需要对公司代码的子划分,一般依据地理范围划分。

>> 主要作用 - 作为生成报表的参数、定义权限和权限控制的依据。

>> 人事子范围 - 是对人事范围的细分,人事管理的很多重要分组都是在这层上划分。

2,人员结构

分级:员工组 -> 员工子组

员工组:为了管理的需要,把员工分类。分为两层:员工组、员工子组。

作用:权限管理和其他管理的需要(如:薪资、考勤等)

员工子组:是对员工组的细分 – 管理人员、 营销管理人员、技能操作人员等等。

作用:报表选择条件、划分权限的依据、考勤和薪资的差异分组依据。

工资核算范围:为薪资核算的目的定义的一个组织单位,定义在一个工资核算范围内的所有员工一起核算工资。

3,组织结构是企业自然的组织架构

组织单位:描述企业中存在的业务单位

职务:是一般性的任务的分类,如经理、处长等

职位:是每个员工在企业中的分配,职位被员工所占有。

4,综上

组织结构是企业自然的组织架构;企业结构、人事结构是为了管理的需要而人为划分的。

三,组织管理概述:

SAP HR的标准教材中把“组织管理”用了一种OO的观点来描述:对象。对象的集合,可以看作N个节点的集合,无非会有如下信息及动作:其属性(Object.Attribute)、其关系(类似于一张“图”或者“树”、上级下级、服从于命令)、其动作(Init、任务)等。

SAP说,SAP组织管理是以建立和利用组织对象及其关系为基础,通过定义对象和对象之间的关系从组织层面实现人力资源管理。

组织管理对象及关系:

SAP又说,SAP定义的基本组织对象包括:组织单元(O)、职务(C)、职位(S)、任务(T) 、成本中心(K)、人(P)等。

对象间的关系主要包括:组织单元与组织单元、组织单元与成本中心、组织单元与职位、职位与职位、职位与人、职务与职位间。如下图:

其中组织单元、职位、人员的关系直观地可以看作是一棵树:

而成本中心则有如下意义:

成本中心指费用的归属,一般由财务制定,HR使用;成本中心可以分配给组织单元和职位;成本中心按组织层级继承(下级继承上级);如果某对象类型有多个成本中心;可以设置分摊比例。

组织结构的变更:

不管是职位的调整或者人员的变动,都会涉及到结构图的变动。组织管理可以清晰地看到过去、现在和将来的组织结构,便于及时地根据人事变动和需求来进行组织规划和调整。

SAP建议:小的组织变动用调整,大的组织变化用新建。

四,人员管理(人事行政管理:人员属性及人事事件)

概述:

HR中的人事管理是上一篇文章中的对象“人”的展开。既然是对象,必有自己的属性及行为。属性是静态的,属性也有很多种,SAP把“人”这个对象的诸属性称为“信息类型”,其实就是属性的类型。同样,这些属性也可以被作为对象看待,再异构再派生。

属性:

人员有如下直观的属性:所属的组织(节点)数据、个人基本数据、地址数据、工资数据、工作时间数据等。

SAP提供信息类型105个,常用的40几个。用户可以自己创建新的信息类型。可以修改过去的数据,如果修改过去的与工资核算相关或者别的模块及功能有关,则会相应的数据的变化,如会引起工资追溯计算。信息类型可以细分为子类型(家庭成员:子女、父母等)。

人事行政管理常用信息类型:

  • 0000人事件事。
  • 0001组织分配:企业结构数据、人员结构数据和组织结构数据。
  • 0002个人数据:姓名、出生日期、出生地等。
  • 0006地址信息:所在城市、门牌号等。
  • 0007计划工作时间:工作计划规则等。
  • 0008基本工资:工资类型、范围、等、级等。
  • 0009银行信息:银行、帐号、支付方式等。
  • 0016劳动合同:合同类型、时间等。
  • 0022教育与培训:学历、专业等。
  • 0023工作经历:先前雇主等。
  • 0024资格:资格、熟练度。
  • 0185证件信息。
  • 0532社会保险
  • 人事事件:

人事事件反应职工从加入公司到离开公司的整个期间所发生的人事异动情况。人事事件可以自动触发相应数据的录入或修改界面的出现。

常见业务情景有:录用、重雇佣、离职、退休、降职、晋升、调动、转正等。
 
五,时间管理(出勤、缺勤、休假、当值、顶班、etc)

概述:

同工厂日历一样,员工的作息会遵从事先定义好或者临时设定的规则,什么时候休假、什么时候上班,这叫做工时规则。HR的工时规则可以和“生产能力”“计划/排程”等协作。工资、活动计价、成本核算分摊也将与时间紧密结合。

时间信息类型:

人员的属性有很多种,而时间也是,SAP同样也用“时间信息类型”来区分不同的时间。常用时间信息类型有:

  • 信息类型 0007:计划工作时间
  • 信息类型 2001:缺勤
  • 信息类型 2002:出勤
  • 信息类型 2003:替班
  • 信息类型 2005:加班
  • 信息类型 2006:缺勤定额
  • 信息类型 2007:出勤定额

在时间的轴线上,SAP有两种时间纪录的方法:

  • 逆向考勤纪录:记录背离工作计划(非计划中的活动),比如加班、缺勤、替班等;
  • 正向考勤纪录:纪录所有的预定计划中或者手动计划中的出勤。

时间核算:

比较计划与实际工时 -> 计算和补偿加班 -> 产生时间工资项 -> 时间账户管理 -> 更新结果。

六,工资核算

工资核算主要内容:

  • 总工资实现自动计算;
  • 自动特殊报酬计算;
  • 总工资/净工资回溯计算;
  • 直接与财务系统集成;
  • 与银行社会保险管理机构进行数据交换。

工资元素:

  • 基本工资、奖励、病假工资、奖金、假日津贴、加班费、夜班费。

工资扣减:

净支付/实领工资 = 应发工资 - 工资扣减(税金保险等)

工资核算相关信息类型:

    • 信息类型 0008:基本工资
    • 信息类型 0014:经常性支付/扣除
    • 信息类型 0015:附加支付/扣除
    • 信息类型 0267:非周期一次性支付
    • 信息类型 0530:公积金
    • 信息类型 0531:个人所得税
    • 信息类型 0532:社保信息
    • 信息类型 0003:工资核算状态

[转帖]SAP一句话入门:Human Resource的更多相关文章

  1. [转帖]SAP一句话入门:Finacial & Controlling Accounting

    SAP一句话入门:Finacial & Controlling Accounting http://blog.vsharing.com/MilesForce/A621147.html 财务,财 ...

  2. [转帖]SAP一句话入门:Project System

    SAP一句话入门:Project System http://blog.vsharing.com/MilesForce/A621279.html 这是SAP ERP入门的最后一篇了. 我们这些死跑龙套 ...

  3. [转帖]SAP一句话入门:Plant Maintenance

    SAP一句话入门:Plant Maintenance http://blog.vsharing.com/MilesForce/A618273.html PM就是Plant Maintenance(本文 ...

  4. [转帖]SAP一句话入门:Production Planning

    SAP一句话入门:Production Planning http://blog.vsharing.com/MilesForce/A617692.html SAP是庞大的,模块是多多的,功能是强大的, ...

  5. [转帖]SAP一句话入门:Material Management

    SAP一句话入门:Material Management http://blog.vsharing.com/MilesForce/A616683.html 让我们来关注供应链上的另一个模块Materi ...

  6. [转帖]SAP一句话入门:Sales and Distribution

    SAP一句话入门:Sales and Distribution http://blog.vsharing.com/MilesForce/A616565.html SD是Sales and Distri ...

  7. SAP一句话入门 .

    SD是Sales and Distribution的简称.在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程. SD模块中的Sales好理解,而Distribution却 ...

  8. [转]SAP一句话入门SD模块

    SD是Sales and Distribution的简称.在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程. SD模块中的Sales好理解,而Distribution却 ...

  9. [转]SAP模块一句话入门

    本文转自:http://www.cnblogs.com/mybi/archive/2010/12/20/1911154.html SAP一句话入门:Financial & Controllin ...

随机推荐

  1. docker pull下载镜像报错Get https://registry-1.docker.io/v2/library/centos/manifests/latest:..... timeout

    使用docker pull从镜像仓库拉取镜像时报错如下:[root@docker-registry ~]# docker pull centosUsing default tag: latestTry ...

  2. 一个特别好用的属性:inline-block

    说起inline-block,大家都不陌生,如果我要保证:有一个内联元素,保证它换行时,不被截断,而要整体换行,那么设置:display:inline-block 即可

  3. rem实现自适应

    总结一下,rem实现自适应:用rem代替px,配合媒体查询设置font-size:n%. 首先,px是死的.若一律用px,那就会大的显得小,小的屏幕显得大.其次,rem是活的,通过设置字体大小可以引起 ...

  4. Linux系统高树攀登之路

    Linux系统高树攀登之路 Linux作为一种操作系统已经发展了这么长的时间,已然有了很多的“粉丝”,其中不乏有“通天之力”的Linux大牛,也有能在Linux世界里“快乐畅游”的强者,同时也有想要攀 ...

  5. Spark排序与去重遇见的问题

    答案: Spark的distinct是通过聚集去重的,可以简单理解为group by去重: 代码1:是先去重之后再排序取limit20是正确的, 代码2:是先排序之后再到各个节点进行去重之后再limi ...

  6. jenkins进行andriod打包,上传蒲公英

    环境:macos jenkins sdk gradle 1.构建操作注意: mac电脑上 选择invoke gradle task数值是:clean 2.再创建一个task 然后进行gradle加参数 ...

  7. flask上传excel文件,无须存储,直接读取内容

    运行环境python3.6 import xlrd from flask import Flask, request app = Flask(__name__) @app.route("/& ...

  8. Sphinx 生成 Windows 帮助文件 (.chm文件)

    本文不介绍 Sphinx 的用法,只简要罗列 Windows 下生成 .chm 文件的步骤. 0. 首先检查机器是否安装了 HTML Help Workshop 软件,一般安装路径应该是 C:\Pro ...

  9. Java的错误类型

    程序的错误分为:编译期语法错误.运行期异常错误和运行期逻辑错误 (1)编译期语法错误可以借助Eclipse的帮助方便地定位错误,并进行修改 如: (2)运行期异常,即 没有语法错误,编译可以通过,但运 ...

  10. Java多线程(六)——线程让步

    一.yield()介绍 yield()的作用是让步.它能让当前线程由“运行状态”进入到“就绪状态”,从而让其它具有相同优先级的等待线程获取执行权:但是,并不能保证在当前线程调用yield()之后,其它 ...