There are some non-signed fields into which a negative value can be keyed, but there is no dedicated character space for it. Therefore, when this is shown on screen the negative sign is combined with the last digit resulting in a difference between the value keyed and that displayed on screen. For example, 123- would become 12L.
With signed fields, although the field would be displayed as 123-, the iSeries treats this as 12L which is the way the value is stored by TestBench so that the correct value can be sent to the iSeries. Therefore, this is also how the value will be displayed on screen.
However, in both cases when the Data Options screen is presented this value will be converted back to 123- for editing.