Decimal datatype is not working properly after decimal
When I added decimal datatype in entity and added some value through page then store only two digits after decimal eg. rate = 1.0056 but store 1.00 rate = 1.349889 but store 1.34
Have a look at the attribute of the field on the page. By default it sets the decimal precision to 2.
Set it to higher value and it will store it like that.
Tim van Steenbergen