The problem was that TDM does not have a notion of 'non implied' decimal sign at the moment. If you set a number of decimal places for a numeric, the decimal sign is always implied before. This issue is fixed in V 6.0.1.
We already added a property (say 'explicit decimal sign on output') at the representation level. The default would be false for backward compatibility and if turned on, then all decimals would be displayed with the decimal sign.