Issue 31930  —   $number: Minus sign at the end ignored

Status:   Planned for resolution in 10.4.01

Solution available in patch(es):      10.3.02.006    9.7.05.019

Description:

 Summary:
 Uniface:
 $number: Minus sign at the end ignored
 This problem occurs since Uniface 9.7.05 and Uniface 10.3.01
 Minus sign at the begin works fine.

 Environment:
 +Uniface Version  : 9.7.05 / 10.3.01
 +Operating System : OS independent
 +Database         : DBMS independent

 Reproduction scenario
 1. Set nlsformat to nlslocale
 2. Set nlslocale to de_DE
 3. Verify $90 = $number( "119.102,40-")

 Expected Result
 -119102.40

 Actual Result
 119102.40

Workaround:

 There is no known workaround for this problem.

Notes: