首页 > 解决方案 > HCM 完全数据同步到 FSCM 不发布数据

问题描述

我正在使用PERSON_BASIC_FULLSYNC服务操作(交付的进程)设置从 HCM 9.2 到 FSCM 9.2 的集成代理消息传递,以将数据从 HCM 同步到 FSCM。我已经激活了双方的服务操作、处理程序、队列和路由,但是当我运行完整数据发布过程时,它运行到 No Success 并出现以下错误:

Fetching array element 0: index is not in range 1 to 3. 
(180,252) EOL_PUBLISH.PUBDTL.GBL.default.190 0-01-01.Step05.OnExecute  PCPC:16088  Statement:266

我最初运行了这个过程,它运行成功,但是它没有PS_PERSONAL_DATA在 FSCM 中发布任何新数据,所以我将 HCM 中的服务操作版本从“INTERNAL”更新为“VERSION_1”,作为 FSCM 中的相应服务操作只有“VERSION_1”版本可用。但是在我更改版本以使其匹配并运行该过程后,它会进入“不成功”。

如果我将 HCM 中的服务操作版本设置回“内部”并运行该进程,那么它是成功的,但没有数据发布到PS_PERSONAL_DATA. 关于我应该看什么的任何想法?

标签: peoplesoft

解决方案


听起来像一个服务操作。路由问题。确认路由方向并确保设置的任何别名都不会导致问题。每一方的服务操作都需要相同。


推荐阅读