简体   繁体   English

在从员工到顾问的过渡期间保留对帐户的访问权限

[英]Retain access to account during transition from employee to consultant

With one of my clients, we are having the following problem:对于我的一位客户,我们遇到了以下问题:

HR services are provided by a third party, who use SAP HR. HR 服务由使用 SAP HR 的第三方提供。 SAP HR is the master system, which feeds information into a lot of other systems, such as Active Directory. SAP HR 是主系统,它将信息提供给许多其他系统,例如 Active Directory。

A nightly job synchronises data between SAP HR and Active Directory.夜间作业在 SAP HR 和 Active Directory 之间同步数据。 When a user quits, their account is given an expiration date matching their last day at work.当用户退出时,他们的帐户会得到一个与他们工作的最后一天相匹配的到期日期。 Normally, this works excellently, and ensures that employees do not retain access to systems beyond their last day at work, as per the company policy.通常,这非常有效,并且根据公司政策确保员工在工作的最后一天后不会保留对系统的访问权限。

The problem occurs when a user transitions from employee to consultant.当用户从员工转变为顾问时,就会出现问题。 As things stand today, there is a transition period from their last day until their final paycheck and vacation pay is calculated and paid, which can be as long as two months.就今天的情况而言,从他们的最后一天到他们的最终薪水和假期工资的计算和支付有一个过渡期,可能长达两个月。

The period begins as the user record in SAP HR is set to reflect that the user has left the company.该期间从 SAP HR 中的用户记录设置为反映用户已离开公司时开始。 Until the calculation is completed, they cannot set it to reflect that the user still needs to access their account.在计算完成之前,他们无法将其设置为反映用户仍然需要访问他们的帐户。 In the intervening period, IT support gets daily requests to reopen the account from the affected user, as their account is closed overnight.在此期间,IT 支持每天都会收到受影响用户重新打开帐户的请求,因为他们的帐户会在一夜之间关闭。

It seems to me that this is something that SAP HR should be able to account for out of the box, but I do not know, and so I turn to you to answer the following questions:在我看来,这是 SAP HR 应该能够开箱即用的内容,但我不知道,所以我转向您回答以下问题:

  1. Can SAP HR account for this out of the box? SAP HR 可以开箱即用地解决这个问题吗?
  2. If so, how can this be set up?如果是这样,如何设置?
  3. If not, do you have any ideas as to how it can be achieved?如果没有,您对如何实现它有任何想法吗?

Please keep in mind that I am not an SAP professional (though I do have some experience with SAP), I work in the IT department supporting the company, and am pushing them to push for a change in configuration with their provider of HR and payroll systems.请记住,我不是 SAP 专业人士(尽管我确实有一些 SAP 经验),我在支持公司的 IT 部门工作,并正在推动他们推动与他们的人力资源和工资供应商的配置更改系统。 There are a total of three companies in play here;这里总共有 3 家公司参与; my company, the company we support, and the company providing the HR and payroll system.我的公司,我们支持的公司,以及提供人力资源和薪资系统的公司。

I doubt there is exact functionality in HR you are looking for, however you can consider some options.我怀疑您正在寻找的 HR 中是否有确切的功能,但是您可以考虑一些选项。

There is Contract elements infotype (0016) in SAP HR which holds Contract type of the employee and that may be close to what you are looking for. SAP HR 中有合同元素信息类型 (0016),其中包含员工的合同类型,并且可能与您要查找的内容相近。 Available contract types are maintained in V_T547V view, more on this here .可用的合约类型在V_T547V视图中维护,更多信息请点击此处

You can either:您可以:

  1. Change contract type for employee by schedule via dynamic actions (infotype 0019)通过动态操作按计划更改员工的合同类型(信息类型 0019)
  2. Re-hire this employee as a consultant.重新聘请该员工担任顾问。 For this option you may create a dummy payroll area, which won't be processed in Payroll.对于此选项,您可以创建一个虚拟工资核算区域,它不会在“工资核算”中进行处理。

or

  1. Mimic standard Hire action and create Consultant hire action.模仿标准雇用行动并创建顾问雇用行动。
  2. Also you can create separate PERNR number ranges for consultants, and separate Payroll area for them.您还可以为顾问创建单独的 PERNR 编号范围,并为他们创建单独的薪资区域。

Thus firing of transitioned employees can be avoided.因此可以避免解雇过渡员工。 More on creating actions is here .有关创建操作的更多信息,请参见 此处

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))删除活动目录帐户 - Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) deleting active directory account 访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED))添加Active Directory帐户 - Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) Adding Active Directory Account 如何从员工的UserPrincipal对象获取管理器的UserPrincipal对象 - How to get a UserPrincipal object for the manager from the employee's UserPrincipal object PowerShell脚本从电子邮件列表中获取员工编号 - PowerShell script to get employee number from list of emails 使用Windows帐户访问目录的应用程序 - An application using a windows account to access a directory 如何将DevOps帐户从Microsoft帐户移动到Office 365公司帐户? - How to move a DevOps account from a microsoft account to a Office 365 corporate account? 使用LDAP / AD控制对程序的访问-帐户密码是什么? - Using LDAP/AD to control access to a program - what is the account password? 从公司身份验证获取Azure帐户密钥 - Get Azure account key from corp authentication LDAP查询以从SID获取帐户名 - LDAP query to get account name from SID 从活动目录获取帐户到期日期 - Get Account Expiration date from active directory
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM