For currency and quantity fields in smartform, their Reference fields needs to be specified in the Global Definitions ==> Currency/Quantity Fields Tab..
Here, give the internal table and field which is a currency/quantity and next to it give the standard table and field name.