A reported an issue while retrieving address data from the database and copying it into Modified JavaScript Value (MJSV) in Process Studio.
The value stored in the database:
27239 HIGHWAY 42 AРТ В
However, when used in Process Studio, it appears incorrectly due to Unicode conversion:
27239 HIGHWAY 42 APT. B
27239 HIGHWAY 42 A
27239 HIGHWAY 42 APT. B
The issue occurs due to Unicode characters (Cyrillic letters) that visually resemble ASCII characters.
Example:
| Character | Looks Like | Actual Encoding |
|---|---|---|
Р | P | Cyrillic |
Т | T | Cyrillic |
В | B | Cyrillic |
👉 These characters are not standard ASCII, causing:
This is a known issue, and a workaround is available using JavaScript.
Use the attached script:
unicode_to_ascii_converter.txt
🔹 Function:
Use the attached script:
Unicode_Character_Handling.txt
🔹 This script performs:
The issue is caused by Unicode lookalike characters, not visible differences.
Using the provided JavaScript workaround ensures:
unicode_to_ascii_converter.txt
Unicode_Character_Handling.txt