SAP Knowledge Base Article - Public

3359321 - The field BusinessPartnerFormattedName does not contain all the name-related fields

Symptom

For any customer accounts, when fetching the full name that represents by the field BusinessPartnerFormattedName, it only contains the values of the fields: Name, and AdditionalName, instead of the values of the fields: Name, AdditionalName, AdditionalName2, and AdditionalName3.

Environment

SAP Cloud for Customer

Reproducing the Issue

  1. Open the Account ID XYZ.
  2. Give values to the fields: Name, AdditionalName, AdditionalName2, and AdditionalName3.
  3. Access the OData API: https://myxxxxxx.crm.ondemand.com/sap/c4c/odata/v1/c4codataapi/CorporateAccountCollection?$top=1&AccountID=XYZ.
  4. The field BusinessPartnerFormattedName only contains the values of the two fields: Name, and AdditionalName.

Resolution

This is a system behavior that cannot be changed as of now. The FormattedName was typed with CHAR80 in the existing SAP solutions, while the two fields, Name, and AdditionalName, already have a length of CHAR40. Although we have overcome that length restriction, it would be considered an incompatible change when adding AdditionalName2 and AdditionalName3.

Keywords

BusinessPartnerFormattedName, AddtionalName2, AddtionalName3, FormattedName, Account , KBA , LOD-LE-BP-BP , Business Partner , LOD-CRM-ACC , Account , Problem

Product

SAP Cloud for Customer core applications all versions