Siebel Open UI >  In Open UI with dedicated client, using space as decimal separator results in Can't Convert formatted string error

In Open UI with dedicated client, using space as decimal separator results in Can't Convert formatted string error

In Open UI + Dedicated Client , Using Space as Digit Grouping Symbol results in following error

"Can't Convert formatted string to its internal representation. Check if your data is in correct format."


REPRODUCIBLE STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1.In Windows Machine - Start Control Panel - Regional and Language Options
2.Select Polish, click Customize and enter space(/b) as Digit Grouping Symbol
3.Login to siebel dedicated client
4.Navigate to Administration- pricing - Price Lists- Price List Line Items
and under List Price enter a value, above error is displayed.

 


CAUSE
This issue with /b thousand separator in Open UI, dedicated client is reproduced inhouse vanilla and following Bug logged to address this : Bug# 17182023 - USING SPACE AS DECIMAL SEPARATOR RESULTS IN CAN'T CONVERT FORMATTED STRING ERROR

SOLUTION
Following are the configuration steps to be followed to solve this issue :-

1.In Siebel Tools query for the applet (here “Price List Item Applet (new)” ) in which currency/Number fields are there.

2.Click on expand button of Applet and select List option for this applet in Object Explorer.

3.Expand List option and select List Column in Object Explorer.

4.Query for those fields which are of Currency and Number type. (DTYPE_NUMBER and DTYPE_CURRENCY type in BC).

5.Set “HTML Display Mode” column value for these fields to “DontEncodeData” by selecting from drop down box.

6.Compile the changes to the srf.

This Bug# 17182023 - USING SPACE AS DECIMAL SEPERATOR RESULTS IN CAN'T CONVERT FORMATTED STRING ERROR has been fixed in 8.1.1.11 Fix Pack