上个月,Bill Cradick提供了一个关于员工中央工资PTP主题的现场演示会议(在ECPY学习室),内容非常丰富。在会议期间,有人提出了一个关于如何处理非本地化国家的PTP复制的问题。在员工中央工资学习室中仍有一个线程,正在与Joaquin Muela先生分享和讨论详细信息。
我将介绍处理非本地化国家的可用选项之一的详细信息员工中心工资表(ECPY)中的国家/地区复制。
如您所知,员工中心为98个国家/地区提供本地化服务,而ECPY本地化服务可用于45个国家/地区。当需要在ECPY中为非本地化国家实施工资单时,通常的做法是在ECPY系统中使用国际版本(国家版本99)。
让我们以秘鲁(PE)国家实施工资单为例。由于秘鲁本地化在EC中可用,秘鲁实体雇佣的员工的国家代码将为PE。
在ECPY中,由于本地化在秘鲁不可用,企业结构将设计为99(国际版本)作为国家代码。
当您运行标准复制程序时,复制过程将失败,因为系统无法将"PE"国家/地区员工从EC映射到ECPY中的"99"国家/地区。
在PTP框架中,有特定于国家/地区的复制类可用,这些复制类映射在表"HRSFEC\u CNTRY"中。此表由SAP提供,不应更改。SAP提供了一个客户表"HRSFEC\u CNTRY\u CC",其中可以维护特定于客户的条目。
复制类的确定发生在类"CL\u HRSFEC\u EE\u MDR\u BNDL\u PROC"中,什么是物联网,在该类中,识别每个NR的Molga,并从HRSFEC\u CNTRY/HRSFEC\u CNTRY\u CC获取相关类。如果一个国家不存在,默认情况下,复制类采用"CL\u HRSFEC\u EE\u MDR\u MAIN"。
另请注意,"CL\u HRSFEC\u EE\u MDR\u MAIN"是所有特定于国家/地区的复制类的超类。
"CL\u HRSFEC\u EE\u MDR\u MAIN"在方法"CHECK\u MOLGA\u OF \u PERNR"中有一个逻辑,如果来自EC(我们的PE)的传入国家/地区示例)不同于ECPY中指定的国家(99)。
要解决此问题,可以用超类"CL\u HRSFEC\u EE\u MDR\u MAIN"创建自定义类,以便它继承该超类的所有方法。
可以重新定义自定义类中的方法"CHECK\u MOLGA\u of \u PERNR",大数据是啥意思,以便可以抑制现有检查,并允许复制逻辑继续。
还可以重新定义其他方法或包括您自己的方法,淘返利,以防需要任何特定于国家的逻辑。例如,复制特定于秘鲁的国家id信息/银行详细信息等。,从EC到ECPY
自定义类必须输入到HRSFEC\u CNTRY\u CC表中,与国家/地区和复制类型相对应,作为"ECEMD"(员工主数据复制)。
随着上述更改,标准复制程序将选择自定义复制类并继续执行复制逻辑,而不会出现任何问题。
ECPY中有另一个选项可用于处理非本地化国家,其中称为PE的新国家版本可与PE工资集群一起激活。但在这种情况下,数据分析,我们需要在开发新的PE工资集群的工资项目方面付出一些努力。
请随时分享您对上述选项的意见,大数据分析软件,并特别感谢Joaquin Mela和Bill Cradick。