Skip to Content
Technical Articles
Author's profile photo Yogananda Muthaiah

SAP Commissions – How to find if Special Characters are in Users Object ?

Dear All,

This article is intended for SAP Commissions Consultant specially for Workflow and Reporting Consultants when you don’t find problematic users in your application due to cause of special characters and got failed during User Sync Process without notice.

you will come to know, how to find all the special characters which is considered for validation and also an example to get an overview of it.

Users that contains specific special characters will not sync to other applications (LDAP, Workflow & Business Objects)

Recommended solution:  avoid using the special characters

Go to SAP Commissions – Maintenance – User Sync

The below characters are the standard set of disallowed special characters for names including object and file names:

  • ? (question mark)
  • & (ampersand)
  • ; (semi-colon)
  • * (asterisk)
  • < (less than)
  • > (greater than)
  • ” (double quote)
  • ‘ (apostrophe) (This is allowed in the participants workspace)

Because the following special characters can cause potential access problems while viewing reports, SAP Commission application discourages their use in Position or Participant names in Commissions as well as in the user IDs created:

  • . (period)
  • ; (semi-colon)
  • / (forward slash)
  • \ (backward
  • # (pound)
Note

& (ampersand) can be used only for User IDs. For example, & (ampersand) can be used only for Participant User ID, but not for Participant First Name, Last Name, and so on.

Example :  As you see from below screenshot, one of the Participant’s Last Name having $

Quick way to find out if there is any special characters found in First Name, Last Name & userId by using Participant API Endpoint

Note : SAP Commissions API's can only pull upto 999 records.

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Harshavardhana Y
      Harshavardhana Y

      Hello Yogananda,

      Thanks for providing this blog.

      I've been trying to sync the Participant data from Commission Application to Sales Performance Home (SPH) via the Maintenance Page in SPH

      I've tried the Participant sync with all the services. However, the Participants are not synced to the SPH.

      I've double-checked the participant data and there are no special characters. Is there any other way I can check why the sync is not successful?

      Can you please provide me the use case for each of the Services (LDAP, Workflow, SAP BO) provided by SAP

      Regards,
      Harsha