SAP Knowledge Base Article - Public

3803764 - Inactive Country/Region Causing Error Code 500 Internal Server For Payment Information In Latest People Profile

Symptom

  • Inactive Country/Region Causing  Error Code 500 Internal Server  For Payment Information In Latest People Profile
  • Opening Personal Data > Payment Information in Latest People Profile for existing employees results in an error.
  • Exact message: "Looks like something went wrong. Please try again. If the issue persists, contact your system administrator. Error Code: 500".
  • The issue affects multiple users and appears system-wide.
  • F12 Debug  / Browser/network tools show HTTP 500 Internal Server Error when loading the Payment Information card.

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

Environment

  • Product: SAP SuccessFactors Employee Central
  • Payment Information (Bank Information)

Reproducing the Issue

  1. Log in with admin permissions.
  2. Open any existing employee’s profile.
  3. Navigate to Personal Data.
  4. Open Payment Information.
  5. Observe the error message with Error Code: 500.

Cause

The Country/Region foundation object used by impacted employees (for example, their job country code) was set to Inactive, causing backend country resolution to fail when loading the Payment Information card.

Example:

Resolution

  1. Go to Manage Data and enable Include Inactive Records.
  2. Search for the relevant Country/Region foundation object used by impacted employees (for example, their job country code).
  3. If Status is Inactive, set it to Active and save.

Example:

Step 2:

  1. Validate by opening Personal Data > Payment Information; the card should load without the 500 error.

Also Optional (bulk correction):

Use Import and Export Data to export Country/Region objects, identify any entries with Status: Inactive that should be active, update them to Active, and re-import.

  1. If the issue persists after ensuring all relevant Country/Region records are Active, review Payment Information field configuration per referenced guidance and contact support with updated details.

See Also

  • 3672415 - Payment Information card shows "Error code: 400" in Latest People Profile
  • 2753871 - How to Add Custom Field to a Foundation Object via Corporate Data Model
  • 2318830 - Employee Central Implementation - Payment Information FAQ

  • 2744431 - How to Create Change Audit Reports and What Reports are Available - SuccessFactors
  • 2277994 - MDF - How to Import Data for MDF Objects?

  • 2361547 - How to import an MDF UI

Keywords

error 500, internal server error, payment information, latest people profile, personal data, bank information, country/region inactive, mdf foundation, include inactive records, PaymentInformationV3Determinator, unable to retrieve job countries, employee central, payment details card, http 500, foundation object status, Unable to retrieve job countries for codes: [IND], PaymentInformationV3Determinator, Unable to retrieve job countries for codes , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , Problem

Product

SAP SuccessFactors Employee Central all versions