How could we write business rules like Dynamic CRM in SuiteCRM.?

Hello Friends,

Could you please let me know how could we write business rules in Suite CRM?

Is it possible to set error messages, set field/default value and set visibility without custom code in SuiteCRM ?

Many Thanks,
Pradip