prelimary data scheme added
added the max digit and decimal places parameter to the decimal fields