Good to be back with another quick tip regarding currency and money fields.
Many of us might have experienced issues with money and currency fields, In this post we are going to learn a best practice and fix for one of the money or currency issues
A currency is required if a value exists in a money field. Select a currency and try again
Steps to replicate:
Open an existing CRM record without currency value populated, now enter data into any of the money fields and you will experience the above error.
Money fields are currency dependent and when the currency is empty, its obvious that money is invalid.
Populate currency field and it will fix the issue.
Make sure that currency field is always populated during create/update via workflow/plugin. If any custom logic is used to select currency, default a currency if no match found.