SAP Knowledge Base Article - Public

3624079 - Instance Refresh Tool - instanceRefreshError-targetIncorrectBizXURL/instanceRefreshError-sourceIncorrectBizXURL

Symptom

After scheduling a refresh for Learning via the Instance Refresh Tool (IRT), the validation fails and provides one of the following errors:

  • The [name of tenant] tenant is integrated with a different BizX URL than provided. Actual URL present in LMS: [HCM/BizX URL].
  • instanceRefreshError-targetIncorrectBizXURL.
  • instanceRefreshError-sourceIncorrectBizXURL.

Environment

  • SAP SuccessFactors HCM Suite
  • SAP SuccessFactors Learning

Cause

The issue is due to legacy HCM/BizX URLs in the "BIZX" configuration of Learning.

Resolution

Note:

  • The steps below are to be followed only if the BizX-Learning integration is sealed. To check it: Learning Administration > System Administration > Configuration > System Configuration > BIZX > The “SuccessFactors Platform to Learning integration” entry should hold the “Sealed” value.

  • For non-sealed BizX-Learning tenants, it's simply necessary to access the "BIZX" configuration in the Learning Administration area and adjust the value of the “baseURL” and “metadataProviders[IDP1].value=” or “metadataProviders.IDP1.value=” fields. Go to the SuccessFactors Landing page, check the browser URL, and use that value for the fields (KBA 2089448).
  1. Check the Instance Refresh error log for the error code >
    1. If the error code is "instanceRefreshError-sourceIncorrectBizXURL" > The legacy HCM/BizX base URL references in the source Learning tenant need to be updated.
    2. If the error code is "instanceRefreshError-targetIncorrectBizXURL" > The legacy HCM/BizX base URL references in the target Learning tenant need to be updated.
  2. Learning Administration > System Administration > Configuration > System Configuration > Edit the "BIZX" configuration >
  3. Search for "baseURL=" >
  4. Clear out any value after the equals sign >
    • For example: If "baseURL=hcm4preview.sapsf.com", then update it to remove the value so it is "baseURL=".
  5. Now, search for "metadataProviders[IDP1].value=" or "metadataProvidersIDP1.value=" >
  6. Clear out any value after "company=" >
    • For example: If "metadataProviders.IDP1.value=https://<company_url>/idp/samlmetadata?company=<company_id>", then update it accordingly so it is "metadataProviders.IDP1.value=https://<company_url>/idp/samlmetadata?company=".
  7. Now select "Apply Changes" >
  8. A validation check will show up at the top of the screen stating what should be the proper values. Use those values to update the configuration and click "Apply Changes" again >
  9. After successfully updating the "BIZX" configuration, schedule a new refresh using the IRT for the same source and target.

Keywords

refresh, irt, instance, tool, error, validation, instanceRefreshError-sourceIncorrectBizXURL, instanceRefreshError-targetIncorrectBizXURL, learning, failure, lms, bizx , KBA , LOD-SF-LMS-IRT , Instance Refresh Tool , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Learning all versions