Issue description: When we create a product and enter value into Product name, Search name is copied from Product name. But when the mark "-" is included in Product name, the mark "-" is gone in Search name. Customer impact: Customer needs to copy Product name and paste it to Search name manually when they create products. It is obviously additional work for them. And when they forget to correct Search name, they cannot search a product correctly in some modules. Steps to reproduce the issue. 1. Use entity USMF. 2. Create product Navigate to Product information management -> Product -> Released products a. Click New. b. Input M-002 as Product name. c. Press enter key. Actual result: The mark “-“ is trimmed in Search name as “M002”. Expected result: The Search name is set as Product name(M-002).