A currency is required if value exists in money field CRM 2015
This error usually comes up when a money field is added but logged in user does not have a default Currency set
Go to settings menu of user

Select Options
then select default currency

This should fix the error