The Multiple Fields add-on for SuiteCRM allows you to add dynamic fields and panels on the fly when adding records to a form, while working in any module.
Need to show or hide fields or panels based on the value of another field? For this requirement Dynamic Panels is the perfect solution. The advanced configuration tools allow you to clearly define what should happen whenever a field value changes.