云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

域名注册_西安服务器_评分榜

小七 141 0

自从点对点(PTP)复制作为将数据从SuccessFactors Employee Central移动到Employee Central Payroll的首选集成发布以来,客户和集成商的主要关注点一直是复制员工主数据。有关员工主数据复制的更多信息,请查看我以前的一些博客。但是,PTP复制的一个稍有不同的方面,我没有谈到时间复制,包括员工缺勤和员工工作时间数据。

时间复制与员工主数据复制共享一些配置步骤,但是它使用employee Central的OData API而不是复合员工SFAPI,是一个单独的程序(技术上是两个单独的程序)。

在这个博客中,我希望对PTP时间复制进行一个高层次的概述,如何设置它,以及需要注意的一些事情。

两种类型的员工时间复制

有两种单独的时间复制类型,通过PTP复制从EC到ECP。从体系结构的角度来看,这两种复制的工作方式类似。但是,它们是两个独立的ABAP报告,彼此完全独立地工作。您的具体业务需求可以决定您是需要计划这两个报告,还是只需要计划其中一个。

本博客涵盖了这两种情况,因为它们的工作方式非常相似,并且经常结合使用。

高级体系结构

我将下图放在一起,以展示复制体系结构的高级概述。嘿,im即时通讯云,是PowerPoint。温柔点……

在较高的层次上,复制是围绕存储在Employee Central中的MDF对象(称为DataReplicationProxy对象)进行的。当时间表在EC中获得批准时,EC会为他们工作的每一天(或缺席的每一天)生成一个DataReplicationProxy对象。MDF对象包含一个状态字段,通常可以是"同步"、"不同步"或"已删除"。这些MDF对象完全隐藏在幕后,尽管它们可以通过导入/导出数据导出,也可以通过管理数据查看。它们的目的只是保持时间记录与外部系统(如员工中心工资单)同步。

正如您可以想象的,随着时间的推移,这是大量的DataReplicationProxy对象。幸运的是,您不需要手动管理这些对象。所有这些都由Employee Central在后端处理。任何时候你重新提交时间表,它都会重新生成对象,并覆盖员工中心工资单中的现有记录。

由于DataReplicationProxy对象存在于EC端,ECP要做的唯一工作就是定期拉取对象,将记录映射到正确的工资类型,并更新infotype记录。这是通过ECP中的两个单独的ABAP程序执行的。

除了从SuccessFactors中提取时间记录并更新infotype表外,这些程序还向Employee Central发送一条确认消息,其中包含复制状态。这允许Employee Central更新DataReplicationProxy对象的状态,使其不再复制,并在数据复制监视器中显示结果。

时间复制的初始设置

现在您有了一个高级概述,我们可以快速设置以启动复制。

先决条件-确保您已设置从EC到ECP的PTP连接。如果您已经在对员工数据使用PTP复制,海淘返利,则完成此步骤。如果没有,请按照以下说明操作:https://blogs.sap.com/2018/05/23/getting-started-setting-up-ptp-replication-to-employee-central-payroll/

以下是设置从EC到ECP的时间复制所需的高级步骤。

在Employee Central中,有一个名为DataReplicationConfiguration的MDF对象,用于配置未来DataReplicationProxy对象的创建。要进行设置,请执行以下操作:

A.在"员工中心"中,转到"管理数据"。

B.现在,您将为计时工资组件和/或员工缺勤复制创建一个数据复制配置对象。请注意,如果要将这两个复制到ECP,则需要创建两个单独的数据复制配置对象,因此请重复此步骤两次。

在右上角的"新建"下,选择"数据复制配置"。

外部代码:可以是任何唯一的名称,例如TimePayReplicationConfig或ExistenceReplicationConfig。复制目标系统:链接到ECP系统的复制目标系统,如在必备连接设置过程中所述。复制内容类型:计时工资组件或员工缺勤数据最早选择日期:输入您希望时间数据从EC复制到ECP的"上线日期"/最早生效日期更正阶段指标:如果选择"是",云分析,行业云,则即使员工集中工资单中的工资总额控制记录处于"已发布待更正"状态,也可以提交员工考勤表。如果选择"否",复制将在"发布以供更正"期间引发错误,并且在更改工资单控制记录之前不允许成功复制。根据您的要求和期望进行选择。执行代理创建作业(重要!):如果您的系统已经有已批准的时间表,这些时间表是在创建此DataReplicationConfiguration对象之前创建的,并且您希望这些时间表复制到ECP,请选择"是"。这将触发一个作业,该作业将根据新配置生成所有缺少的DataReplicationProxy对象。如果您的系统中没有任何提交的时间表,您可以将其保留在No。排除临时工:如果不想复制临时工的任何时间数据,请设置为"是"。国家/地区分配、公司分配、薪资组分配、员工类别分配和时间类型分配:这些字段是可选的筛选器,可用于限制复制哪些时间组件。例如,如果将某个国家/地区放入"国家/地区分配"筛选器,则它将仅复制分配给该国家/地区代码的员工的时间条目。如果将这些筛选器留空,则将包括所有员工。时间类型分配字段仅用于缺勤复制。