Symptom
When using the "Replace All" option in the field calculation to replace the character ".", Integration Center is identifying all the characters in the string as ".", instead of only replacing the "." character.
This issue also occurs with the "Remove All" option.
Environment
- SAP SuccessFactors HCM HCM Suite
- Integration center
Resolution
Please use the character '\' before '.' i.e. put '\.' when you want to do remove all or replace all.
As '.' is a special character hence, you must add a backslash before it to get it working.
This is also mentioned in Integration center guide:
"When using a Replace All or Remove All operation to replace or remove a special character, you must use \ (backslash) as an escape character before the special character. For example, in the string Integration, you want to replace ? with a. In the Text to Remove field, you must therefore enter \?".
Keywords
Integration center, dot, replace all, remove all, backslash, not working, calculated field, SAP SuccessFactors HCM HCM Suite, string field, , KBA , LOD-SF-INT-INC-FWK , Integration Center UI Framework , LOD-SF-INT , Integrations , Problem