SAP Knowledge Base Article - Public

2286237 - RH_SFI_TRIGGER_ONBOARDING program terminates with the error “Unknown Username or Password”

Symptom

The standard program for transferring Employee Data from SAP ERP HCM to SuccessFactors Onboarding fails with the error “Unknown Username or Password”

This KBA informs you about how to find out which SuccessFactors Onboarding credentials are used by the program, where they come from and where they need to be stored.

“Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.”

Environment

  • Integration Add-On for SAP ERP HCM and SuccessFactors HCM Suite

Reproducing the Issue

Below you can find out how to check the credentials when you are using middleware CPI (BTP, HCI) in this integration.
(If your middleware is PI/PO, the credentials should be visible in monitoring transaction SXMB_MONI. If you need further info about SXMB_MOBI in this context, please refer to KBA 3588009.)

Note: If you are using CPI, enable payload trace for the user under transaction SRTUTIL (SRT_UTIL):

     1. Right Click on Users & Terminals & Request URI

add trace.png

    2. Set the payload trace level

 

Reproducing the issue:

  1. Log into SAP ERP HCM system.

  2. Goto tcode SE38

  3. Run the program RH_SFI_TRIGGER_ONBOARDING

  4. Check the SRTUTIL (SRT_UTIL) for the error:

   pay load trace.png

CO_SFI_SE_SFSFONBOARDING_BEGIN.png

original xml.png

 error message.png


Don´t forget to turn off the trace afterwards, see above '2. Set the payload trace level': 
1. Payload trace => inactive
2. Save Configuration 

For more details about SRT_UTIL / SRTUTIL traces, please see KBAs 3195367 and 2322379.

Cause

You have maintained wrong user name or password in the SAP ERP HCM system in the SPRO transaction for "Store Credentials for Transferring Onboarding Data to Secure Storage".

Resolution

The solution contains two sections:

Where do I get the credentials?

Where do I maintain the credentials?

Section 1: Where do I get the credentials?

  1. Goto provisioning account of your respective Success Factors Onboarding instance, which is connected to the SAP ERP HCM.
  2. Click on company settings.
  3. Search for “On/Offboarding settings”. Please take the credentials from the image shown below.

     Provisioning setting.png

  4. If you do not have access to provisioning in SF ONB or cannot alter the password there, please create a Support Case for component LOD-SF-OBD-INT. 

Section 2: Where do I maintain the credentials?

  1. ERP System: Transaction SPRO.

    spro tcode.png

        2. Now choose SAP Reference IMG.

    IMG.png

        3. Now navigate as follows Personnel Management -> Integration Add-On for SAP ERP HCM and SuccessFactors BizX -> Integration Scenario for Onboarding Data -> Basic Settings -> Store Credentials for Transferring Onboarding Data to             Secure Storage.

    path for cred.png

        4. Execute the same. In the screen shown below, maintain Company ID, user and password and save the same.

     HCM creds.png

See Also

KBA 2322379 - ESI - How to create a payload trace from transaction SRT_UTIL
KBA 3195367 - ESI - How to use the SRT_UTIL Payload Trace

Keywords

RH_SFI_TRIGGER_ONBOARDING, HRSFI_ONB_DATA_IMP, Unknown, user, password, SF ONB, Success Factors, Onboarding, 1.0, credentials, trace, SRTUTIL, SRT_UTIL, SXMB_MONI, “unknown username or password” , KBA , PA-SFI-TM , Integration with SuccessFactors BizX Talent Management , LOD-SF-OBD-INT , Integrations with Onboarding , Problem

Product

integration add-on 3.0 for SAP ERP HCM and SAP SuccessFactors HCM Suite

Attachments

Pasted image.png
Pasted image.png