SF-Employyee Central Quey在SAP CPI中内置,用于雇用/重新雇用/终止和变更事件

2020-08-17 03:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在研究从SAP CPI到SAP SF的集成,并使用SOAP协议配置了SF适配器。

我已手动检查其工作正常。 我想通过构建自动查询来提取数据。

我正在使用以下查询实现自动化,并获得以下异常。

SELECT person,address_information,email_information,employment_information,job_information,payment_information,national_id_card,Personal_information FROM CompoundEmployee WHERE company ='XXXX'and((last_modified_on> to_datetime($ {property.Last_Modified_Date})))

异常-调用SuccessFactors Web服务期间出现问题。 SOAP faultCode ns2:服务器,faultString SFAPI域错误!,errorCode INVALID_SFQL,errorMessage:无效的SFQL! 错误:函数" to_datetime"不正确。 使用示例:to_datetime('2010-05-22T08:59:59Z')异常跟踪-com.sap.it.rt.adapter.sfsf.wsclient.SfsfWsClientFaultException:调用SuccessFactors Web服务时出现问题。 SOAP faultCode ns2:服务器,faultString SFAPI域错误!,errorCode INVALID_SFQL,errorMessage:无效的SFQL! 错误:函数" to_datetime"不正确。 用法示例:com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.getSfSfException(SfsfWSClient.java:314)上的com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.getSfSfException(SfsfWSClient.java:314)上的to_datetime('2010-05-22T08:59:59Z') com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.call(SfsfWSClient.java:110)上的.adapter.sfsf.wsclient.SfsfWSClient.java(145)。

我还提到了sNote:2649816。

期待您的支持。

感谢和问候,

Shridhar

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在研究从SAP CPI到SAP SF的集成,并使用SOAP协议配置了SF适配器。

我已手动检查其工作正常。 我想通过构建自动查询来提取数据。

我正在使用以下查询实现自动化,并获得以下异常。

SELECT person,address_information,email_information,employment_information,job_information,payment_information,national_id_card,Personal_information FROM CompoundEmployee WHERE company ='XXXX'and((last_modified_on> to_datetime($ {property.Last_Modified_Date})))

异常-调用SuccessFactors Web服务期间出现问题。 SOAP faultCode ns2:服务器,faultString SFAPI域错误!,errorCode INVALID_SFQL,errorMessage:无效的SFQL! 错误:函数" to_datetime"不正确。 使用示例:to_datetime('2010-05-22T08:59:59Z')异常跟踪-com.sap.it.rt.adapter.sfsf.wsclient.SfsfWsClientFaultException:调用SuccessFactors Web服务时出现问题。 SOAP faultCode ns2:服务器,faultString SFAPI域错误!,errorCode INVALID_SFQL,errorMessage:无效的SFQL! 错误:函数" to_datetime"不正确。 用法示例:com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.getSfSfException(SfsfWSClient.java:314)上的com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.getSfSfException(SfsfWSClient.java:314)上的to_datetime('2010-05-22T08:59:59Z') com.sap.it.rt.adapter.sfsf.wsclient.SfsfWSClient.call(SfsfWSClient.java:110)上的.adapter.sfsf.wsclient.SfsfWSClient.java(145)。

我还提到了sNote:2649816。

期待您的支持。

感谢和问候,

Shridhar

付费偷看设置
发送
2条回答
shere_lin
1楼-- · 2020-08-17 03:55

您好 Sreekar Kumar

您可以尝试下面的代码

和last_modified_on > to_datetime('$ {property.Last_Modified_Date}')

或者您也可以使用[('')]设置属性。

请在下面通过日期时间的示例中查找

last_modified_on> to_datetime('2012-11-06T23:30:00Z')

请启用跟踪功能,以检查使用属性后形成的最终查询是什么。

希望这会有所帮助!

感谢并重新评分,

Praveen T

葫芦娃快救爷爷
2楼-- · 2020-08-17 03:45

您好,Praveen,

谢谢您的答复,我已经对其进行了测试,现在能够获取数据,而我将日期定为'2020-09-11T00:30:30Z'

每当我们提取全部数据时,就会提取所有数据,然后进行重新处理。

示例:6月10日,SF EC中的某些更改,CPI已提取并处理到目标系统。

6月11日,SF中再次进行相同的处理,然后CPI再次提取10日和11日的数据,并将数据处理到目标系统。

该如何处理?

期待您的回复!

谢谢

此致

Sree

一周热门 更多>