Symptom
RH_SFI_SYNCHRONIZE_EMPL_DATA: Intended version = OData.
Middleware = CPI
Error in the program log: Technical error: Web service: INTERNAL.CLIENT_RECEIVE_FAILED Error while receiving by HTTP (error code: Configuration error on Adapter-Framework(AFW)-Server)
Extended Error (XI_Message):
Error while receiving by HTTP (error code: Configuration error on Adapter-Framework(AFW)-Server, error text:
com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=EEO_100;TS=;AN=SFSFSessionHandlingLoginQueryResult_Out;ANS=http://sap.com/xi/SFIHCM01;
Environment
Integration add-on for SAP ERP HCM and SAP SuccessFactors HCM
Employee Data Synchronization
Reproducing the Issue
- Employee Synchronization: Program RH_SFI_SYNCHRONIZE_EMPL_DATA is intended to be used in Odata version.
- Middleware = CPI.
- In SOAMANAGER service 'SFSFUserUpsertRequestConfirmation_Out' is correctly configured, i.e. Logical Port default = X.
(The services 'SFSFSessionHandlingLoginQueryResult_Out' and 'SFSFSEssionHAndlingLogoutQueryResult_Out' are not needed in Odata, only in SOAP (SFAPI) version.) - RH_SFI_SYNCHRONIZE_EMPL_DATA shows the following error in the log: Technical error: Web service: INTERNAL.CLIENT_RECEIVE_FAILED Error while receiving by HTTP (error code: Configuration error on Adapter-Framework(AFW)-Server)
In XI, error = Error while receiving by HTTP (error code: Configuration error on Adapter-Framework(AFW)-Server, error text:
com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=EEO_100;TS=;AN=SFSFSessionHandlingLoginQueryResult_Out;ANS=http://sap.com/xi/SFIHCM01;
-> The error points to 'Login' which is not needed, see point 3.
-> If the integration uses SOAMANAGER and WS protocol, the error occurs because the integration is not properly configured. See SAP Note 2965059 - XI runtime: Couldn't retrieve inbound binding for the given P/S/A values
Couldn't retrieve inbound binding for the given P/S/A values suggests what the mis-configuration is LPCONFIG.
Cause
In ERP system, Transaction SM30: V_HRSFI_PARAMS:
Parameter Group = EMPL_WEB_ADAPTER_TYPE
Paramenter Name = ODATA
Parameter Value = blank
Resolution
V_HRSFI_PARAMS:
Parameter Group = EMPL_WEB_ADAPTER_TYPE
Paramenter Name = ODATA
Set: Parameter Value = X
Please refer to SAP note 2782467 - Employee distribution: SOAP vs OData
See Also
Keywords
RH_SFI_SYNCHRONIZE_EMPL_DATA, HRSFI_SYNCH_EMP_DATA, OData, SOAP, SFAPI, CPI, SOAMANAGER, UserUpsert, Login, Logout, XI, SXMB_MONI, INTERNAL.CLIENT_RECEIVE_FAILED, Configuration error on Adapter-Framework(AFW)-Server), Couldn't retrieve inbound binding for the given P/S/A values , KBA , PA-SFI-TM , Integration with SuccessFactors BizX Talent Management , BC-XI-CON , Connectivity , Problem